2019年 秋期 ITパスポート 問49

アジャイル開発の特徴として、適切なものはどれか。

 ア  各工程間の情報はドキュメントによって引き継がれるので、開発全体の進捗が把握しやすい。
 イ  各工程でプロトタイピングを実施するので、潜在している問題や要求を見つけ出すことができる。
 ウ  段階的に開発を進めるので、最後の工程で不具合が発生すると、遡って修正が発生し、手戻り作業が多くなる。
 エ  ドキュメントの作成よりもソフトウェアの作成を優先し、変化する顧客の要望を素早く取り入れることができる。


答え エ


解説

 ア  各工程間の情報はドキュメントによって引き継がれるので、開発全体の進捗が把握しやすいのは、ウォータフォールモデルの特徴です。
 イ  各工程でプロトタイピングを実施するので、潜在している問題や要求を見つけ出すことができるのは、プロトタイプモデルの特徴です。
 ウ  段階的に開発を進めるので、最後の工程で不具合が発生すると、遡って修正が発生し、手戻り作業が多くなるのは、ウォータフォールモデルの特徴です。
 エ  ドキュメントの作成よりもソフトウェアの作成を優先し、変化する顧客の要望を素早く取り入れることができるのは、アジャイル開発の特徴です。


キーワード
・アジャイルソフトウェア開発

キーワードの解説
  • アジャイルソフトウェア開発
    ソフトウェア要求仕様の変更などの変化に対して機敏な対応ができ、顧客に価値あるソフトウェアを迅速に提供することを目的とするソフトウェア開発方法論の総称です。
    それまでの重厚長大なシステムを開発するためのプロセスから、小さなシステムを組み合わせて目的とするシステムを構築するためのプロジェクトに適した軽量級の開発プロセスとして、開発手法や開発プロセスが考え出されました。

もっと、「アジャイルソフトウェア開発」について調べてみよう。

戻る 一覧へ 次へ