応用情報技術者 2021年 秋期 午前2 問58
問題文
アジャイル開発を対象とした監査の着眼点として、システム管理基準(平成30年)に照らして適切なものはどれか。
選択肢
ア:ウォータフォール型開発のように、要件定義、設計、プログラミングなどの工程ごとの完了基準に沿って、開発作業を逐次的に進めていること
イ:業務システムの開発チームが、情報システム部門の要員だけで構成されていること
ウ:業務システムの開発チームは、実装された機能について利害関係者へのデモンストレーションを実施し、参加者からフィードバックを得ていること(正解)
エ:全ての開発作業が完了した後に、本番環境へのリリース計画を策定していること
アジャイル開発を対象とした監査の着眼点【午前2 解説】
要点まとめ
- 結論:アジャイル開発では利害関係者からの継続的なフィードバックを得ることが重要であり、ウの「デモンストレーションとフィードバックの実施」が適切です。
- 根拠:システム管理基準(平成30年)は、開発プロセスの透明性と関係者の参加を重視し、ウォータフォール型の厳密な工程管理よりも柔軟な対応を求めています。
- 差がつくポイント:アジャイル特有の反復的な開発と顧客参加の重要性を理解し、固定的な工程管理や部門構成に固執しない視点が必要です。
正解の理由
選択肢ウは、アジャイル開発の特徴である「実装された機能を利害関係者にデモンストレーションし、フィードバックを得る」ことを示しています。これはシステム管理基準が求める透明性と継続的改善の観点に合致し、監査の着眼点として適切です。利害関係者の意見を反映しながら開発を進めることで、品質向上とリスク低減が期待できます。
よくある誤解
ウォータフォール型の工程管理をアジャイルにそのまま当てはめる誤解や、開発チームは情報システム部門だけで構成されるべきと考える誤解が多いです。アジャイルは柔軟性と協働を重視します。
解法ステップ
- アジャイル開発の特徴を確認する(反復的、顧客参加、柔軟な対応)。
- システム管理基準の監査視点を理解する(透明性、関係者参加、継続的改善)。
- 各選択肢がアジャイルの特徴に合致するかを検討する。
- 利害関係者のフィードバックを得る選択肢を選ぶ。
選択肢別の誤答解説
- ア:ウォータフォール型の工程管理はアジャイルの特徴ではなく、監査着眼点として不適切です。
- イ:開発チームが情報システム部門だけで構成される必要はなく、多様な関係者の参加が望ましいです。
- ウ:正解。利害関係者へのデモとフィードバック取得はアジャイルの本質に合致します。
- エ:リリース計画は段階的に策定すべきで、全作業完了後にまとめて行うのはアジャイルに反します。
補足コラム
アジャイル開発は短期間のスプリントを繰り返し、各スプリントの終わりに成果物を利害関係者に見せて意見を反映します。これにより、要件の変化に柔軟に対応し、品質を高めることが可能です。監査ではこのプロセスが適切に実施されているかを確認します。
FAQ
Q: アジャイル開発で監査が重視するポイントは何ですか?
A: 利害関係者の参加とフィードバックの取得、透明性の確保、継続的な改善プロセスの実施です。
A: 利害関係者の参加とフィードバックの取得、透明性の確保、継続的な改善プロセスの実施です。
Q: ウォータフォール型の工程管理はアジャイル開発に適していますか?
A: いいえ。アジャイルは反復的で柔軟な開発手法であり、ウォータフォール型の厳密な工程管理とは異なります。
A: いいえ。アジャイルは反復的で柔軟な開発手法であり、ウォータフォール型の厳密な工程管理とは異なります。
関連キーワード: アジャイル開発、システム管理基準、監査、フィードバック、利害関係者

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

