問題本文
現行システムの使用を開始してから10年が経過し,その間に業務内容も変化してきた。そこで,全面的に現行システムを開発し直すことになった。開発者が,システム要求の分析と,それに基づく要件定義を行う場合,開発者のシステム利用部門とのかかわり方として,適切なものはどれか。
選択肢
- ア.客観的に対象業務を分析するために,システム利用部門とかかわることは避ける。
- イ.システム要件は,システム利用部門と共同でレビューを行う。
- ウ.システム利用部門の意見は参考であり,システム要件は開発者が決定する。
- エ.システム利用部門の作成した現行システムの操作マニュアルを基に,要求される機能を決定する。
正解
イ. システム要件は,システム利用部門と共同でレビューを行う。
解説
要件定義は利用者のニーズを正しく反映することが成功の鍵であり,システム利用部門と開発者が共同でレビューを行い,合意形成しながら進める必要がある.利用部門との関与を避けたり,開発者単独で決定したりすると,業務ニーズと乖離した使えないシステムができてしまう.共同レビューで要件の妥当性と網羅性を確保するアプローチが標準的であり,プロジェクト成功の要諦.覚え方や類似用語の区別を整理しておくと,本試験での失点を防ぐことができる
選択肢ごとの解説
- ア.客観性のため利用部門との関与を避ける考え方は誤り.利用部門の業務理解なしに要件は把握できず,利用部門との対話なしの要件定義は確実に失敗するため,このアプローチは要件定義の本質に反する.覚え方や類似用語の区別を整
- イ.正解.システム要件を利用部門と共同でレビューすることで,要件の妥当性 (業務に合致するか) と網羅性 (漏れがないか) を確保できる.合意形成が要件定義の本質で,共同作業が前提となる.覚え方や類似用語の区別を整
- ウ.利用部門の意見を「参考」とするのは不適切な姿勢.要件の決定権は最終的には利用部門 (発注者) 側にあり,開発者が一方的に決定する立場ではない.役割の認識が誤った要件定義の進め方.覚え方や類似用語の区別を整理して
- エ.現行マニュアルだけに依拠すると,業務内容の変化や新たなニーズを反映できない.10年の業務変化を踏まえた要件は,現行マニュアル外の情報収集が不可欠で,この方法では不十分なアプローチ.覚え方や類似用語の区別を整理し
ITパスポート 2009年 (平成21年 秋期) の過去問一覧へ戻る・問29