正答3
解説
正解は3です。
この問題は、システム管理基準(平成30年)に照らして、アジャイル開発を監査するときの着眼点を問うています。
アジャイル開発は、短い期間で動くソフトウェアを作り、利害関係者の意見を取り入れながら改良を繰り返す開発手法です。
【選択肢別解説】
1:× 工程ごとの完了基準に沿って逐次的に進めるのは、ウォータフォール型開発の進め方です。
アジャイル開発では、短い反復の中で要件定義から実装までを繰り返すので、この着眼点は当てはまりません。
2:× アジャイル開発では、業務部門の担当者もチームに加わり、開発に深く関わることが重視されます。
情報システム部門の要員だけで構成されていることは、着眼点として適切ではありません。
3:○ 実装した機能を利害関係者にデモンストレーションし、フィードバックを得ているかは、アジャイル開発の重要な着眼点です。
動くソフトウェアで確認し、得られた意見を次の開発に反映することで、利用者の期待に合ったシステムに近づけます。
4:× アジャイル開発では、リリース計画は開発の初期に立て、反復のたびに見直していきます。
全ての開発作業が終わった後にリリース計画を策定するのは、アジャイル開発の考え方に合いません。
【ポイント】
アジャイル開発の監査では、利害関係者の関与、動くソフトウェアによる確認、継続的な改善が行われているかを見ます。
ウォータフォール型の基準をそのまま当てはめないことがポイントです。