ITパスポート試験 - 令和4年 - 問42
システムの開発側と運用側がお互いに連携し合い,運用や本番移行を自動化する仕組みなどを積極的に取り入れ,新機能をリリースしてサービスの改善を行う取組を表す用語として,最も適切なものはどれか。
| ア | DevOps |
|---|---|
| イ | RAD |
| ウ | オブジェクト指向開発 |
| エ | テスト駆動開発 |
答え : ア
分野 : マネジメント系 › 開発技術 › ソフトウェア開発管理技術 › 開発プロセス・手法
解説 :
「ア」… 正解。DevOps は,開発(Development)と運用(Operations)を統合し,両者が協力してシステムの開発から運用,さらに本番環境への移行を自動化・効率化するアプローチです。
「イ」… 不適切。「RAD」(Rapid Application Development)は,アプリケーション開発の手法の一つで,短期間でシステムを開発することを目指すアプローチです。
「ウ」… 不適切。「オブジェクト指向開発」(OOD) は,ソフトウェアを「オブジェクト」として構成し,それらを操作することでシステムを構築するアプローチです。
「エ」… 不適切。「テスト駆動開発」(TDD)は,テストケースを先に書いてからコードを実装する開発手法です。ソフトウェアの品質を高めるための方法論です。
分野 : マネジメント系 › 開発技術 › ソフトウェア開発管理技術 › 開発プロセス・手法
解説 :
「ア」… 正解。DevOps は,開発(Development)と運用(Operations)を統合し,両者が協力してシステムの開発から運用,さらに本番環境への移行を自動化・効率化するアプローチです。
「イ」… 不適切。「RAD」(Rapid Application Development)は,アプリケーション開発の手法の一つで,短期間でシステムを開発することを目指すアプローチです。
「ウ」… 不適切。「オブジェクト指向開発」(OOD) は,ソフトウェアを「オブジェクト」として構成し,それらを操作することでシステムを構築するアプローチです。
「エ」… 不適切。「テスト駆動開発」(TDD)は,テストケースを先に書いてからコードを実装する開発手法です。ソフトウェアの品質を高めるための方法論です。