IPA過去問ドリル

平成31年度 春期 システム監査技術者試験 午前Ⅱ 問5

マネジメント/システム監査

システム管理基準(平成30年)に規定されたアジャイル開発において留意すべき取扱いとして,最も適切なものはどれか。

出典:平成31年度 春期 システム監査技術者試験 午前Ⅱ 問5

正解:エ

解説

システム管理基準(平成30年)は,アジャイル開発において,プロダクトオーナー及び開発チームが,短い期間(タイムボックス)で反復的に開発を進め,各反復の区切りにおいて,動作するソフトウェアを用いて利害関係者へのデモンストレーション(レビュー)を実施し,フィードバックを得ながら開発を進めることに留意すべきとしている。あらかじめ計画した組織体制や開発工程に基づく固定的な分業制,開発工程ごとの完了基準に沿った逐次的な進行,反復開発の開始後にリリース計画を策定することは,いずれも変化への迅速な対応を旨とするアジャイル開発の考え方にそぐわない。

選択肢ごとの解説

  • 誤り。あらかじめ計画した組織体制及び開発工程に基づく分業制で開発を進めることは,変化に応じて柔軟に対応することを重視するアジャイル開発の考え方にそぐいません。
  • 誤り。開発工程ごとの完了基準に沿って開発プロセスを逐次的に進めることは,ウォーターフォール型開発の考え方であり,反復的に開発を進めるアジャイル開発の考え方にそぐいません。
  • 誤り。リリース計画は,通常,反復開発の開始に先立って,全体の見通しを立てるために策定するものであり,反復開発の開始後に策定するのは適切ではありません。
  • 正しい。プロダクトオーナー及び開発チームが,反復ごとに動作するソフトウェアを用いて利害関係者へのデモンストレーションを実施することは,アジャイル開発において留意すべき取扱いです。
システム監査技術者の過去問を演習モードで解く