診断士RoadMap 論点解説アプリを無料で使う

システム開発手法(ウォーターフォール・アジャイル)

経営情報システム開発モデルの特徴と適用場面を見極める

要点

システム開発手法は、要件を情報システムとして実現する工程の進め方を定めるものです。代表的な工程には企画、要件定義、設計、実装、テスト、移行、運用・保守があります。要件定義では利用者側の業務要件や必要な機能・品質を明確にし、設計以降の基準を作ります。テストは単体から結合、システム、受入れへと対象を広げて品質を確認します。

ウォーターフォール型は、工程を原則として順番に進め、各工程の成果物と承認を重視します。要件が安定し、全体計画や進捗を管理しやすい案件に向きますが、後工程での大きな変更は手戻りが増えやすくなります。アジャイル開発は短い期間で計画・実装・テストを反復し、動く成果を利用者へ示しながら優先順位や要求を調整します。

試験では、どちらが常に優れているかではなく、案件の不確実性、変更頻度、利用者との協働、文書化や統制の必要性から適合性を判断します。プロトタイピングは試作品で要求を具体化する方法で、開発モデルと同義ではありません。また、アジャイルでも計画・設計・テストや品質管理は必要です。契約形態、プロジェクト管理、DevOpsとの違いも文脈から切り分けます。

試験で問われるポイント

確認問題

新規の顧客向けサービスを開発する。開始時点では要求の優先順位が変わりやすく、利用者代表が2週間ごとに動作する機能を確認して改善案を出せる。この案件の進め方として最も適切なものはどれか。

正解: イ
正解は2番目。要求が変化しやすく、利用者から継続的にフィードバックを得られるため、短い反復で価値を確認するアジャイル開発が適します。アジャイルでも設計やテストは必要です。全要件の早期固定や利用者確認の先送りは条件に合わず、プロトタイプを作ることも、その後の変更を禁止する理由にはなりません。

続きはアプリで — この論点の過去問と解説、AI演習へ

経営情報システムの過去問を年度別に解説付きで演習。触って学ぶ体感型解説、忘却曲線ベースの復習計画も無料で始められます。

診断士RoadMapを無料で始める
登録だけなら無料・プレミアムは月額¥500・いつでも解約可

関連する論点

同じ科目の論点