令和3年度 秋期 応用情報技術者試験 午前 問58
マネジメント/システム監査アジャイル開発を対象とした監査の着眼点として,システム管理基準(平成 30 年)に照らして,適切なものはどれか。
出典:令和3年度 秋期 応用情報技術者試験 午前 問58
- アウォータフォール型開発のように,要件定義,設計,プログラミングなどの工程ごとの完了基準に沿って,開発作業を逐次的に進めていること
- イ業務システムの開発チームが,情報システム部門の要員だけで構成されていること
- ウ業務システムの開発チームは,実装された機能について利害関係者へのデモンストレーションを実施し,参加者からフィードバックを得ていること
- エ全ての開発作業が完了した後に,本番環境へのリリース計画を策定していること
正解:ウ
解説
アジャイル開発では,反復(イテレーション)ごとに動くソフトウェアを実装し,利害関係者へのデモンストレーションを通じてフィードバックを得て次の開発に反映することが重要なプラクティスです。監査においても,このフィードバックのサイクルが機能していることが着眼点となります。
選択肢ごとの解説
- ア誤り。工程ごとの完了基準に沿って逐次的に進めることを求めるのはウォータフォール型開発の着眼点であり,反復的に開発するアジャイル開発には適合しません。
- イ誤り。アジャイル開発のチームには業務部門の要員など多様な利害関係者が参画することが望ましく,情報システム部門の要員だけで構成されていることは適切な着眼点ではありません。
- ウ正しい。実装された機能のデモンストレーションを実施し,参加者からフィードバックを得ていることは,アジャイル開発の監査の適切な着眼点です。
- エ誤り。アジャイル開発では反復ごとにリリースを繰り返すため,全作業完了後にリリース計画を策定するのは適切ではありません。