平成30年度 秋期 ITパスポート試験 公開問題 問17 解説 業務要件定義の手順
A社は,営業担当者が日々のセールス活動で利用する営業部門内システムの構築プロジェクトを進めている。このプロジェクトは,システム開発部門長がプロジェクトマネージャとなり,システム開発部門から選ばれたメンバによって編成されている。当該システムの業務要件定義を完了するための主要な手続として,適切なものはどれか。
- ア 営業活動方針を基にプロジェクトメンバが描いたシステムのあるべき姿を,営業企画担当者に提出する。
- イ 営業部門長と営業担当者から聴取した業務ニーズをプロジェクトメンバが整理・要約し,営業部門長と合意する。 ✓ 正答
- ウ 業務要件としてプロジェクトメンバが作成したセールス活動の現状の業務フローを,営業担当者に報告する。
- エ ブレーンストーミングによってプロジェクトメンバが洗い出した業務要件を,プロジェクトマネージャが承認する。
解説
業務要件定義を正解に導くための判断基準は「システムを実際に使う部門(利用者側)のニーズが反映されているか」と「利用者側の責任者と最終的な合意が取れているか」の2点です。ITパスポート試験では、開発側が独りよがりで作るのではなく、利用者側とのコミュニケーションを通じて中身を固めるプロセスが正解として選ばれます。
この問題のポイントは、プロジェクトの編成が「システム開発部門」のメンバ中心であるという点です。開発のプロであっても、営業現場の細かい動きや課題をすべて把握しているわけではありません。そのため、実際に営業活動を行う担当者や、その部門を統括する営業部門長から要望を聞き出し、整理した内容に承認をもらう手順が不可欠となります。
業務要件定義とは、新しいシステムを使ってどのような業務を実現したいのか、その範囲やルールを明確にする作業です。システム開発の流れの中では初期段階に位置し、ここでの認識のズレは後の工程で大きな手戻りを発生させる原因になります。
選択肢を検討する際、以下の要素が含まれているかを確認してください。
- 誰から聞くか:システムの利用者や、業務に責任を持つ人(この場合は営業部門)
- 何をまとめるか:業務上のニーズ、やりたいこと、解決したい課題
- 最後にどうするか:内容が正しいかを利用者側の責任者に確認し、合意を得る
イの選択肢は「営業部門長と営業担当者から聴取」「ニーズを整理」「営業部門長と合意」という3つの要素をすべて満たしているため、正解となります。
他の選択肢が誤りである理由は以下の通りです。 アは、開発側が描いた「あるべき姿」を一方的に提出するだけで、現場のニーズを吸い上げるプロセスが欠けています。 ウは、現状の業務フローを報告するだけで終わっており、新システムで何を実現するかという「要件」の定義に至っていません。 エは、プロジェクト内部(開発側)だけで完結しており、利用者である営業部門の合意を得ていないため、実際に使えないシステムができるリスクが高くなります。
この「利用者側との合意」という概念は、ITパスポート試験の「システム開発」や「プロジェクトマネジメント」の分野で繰り返し出題されます。例えば、要件定義の次のステップであるシステム要件定義でも、業務要件をどのようにシステム機能に落とし込むかを整理し、やはり関係者間で合意形成を行うことが求められます。
試験対策としては、開発プロジェクトにおける登場人物の役割を整理しておきましょう。 ・ユーザー(利用者):業務のニーズを出し、最終的な成果物を確認する人 ・開発者(プロジェクトメンバ):ニーズを技術的に実現可能な形にまとめ、形にする人 ・プロジェクトマネージャ:プロジェクト全体の進捗や品質に責任を持つ人
業務要件定義は、これら異なる立場の人間が「何を作るか」という共通のゴールを決めるための、最も重要なコミュニケーションの場であると理解してください。
- 共通フレーム2013(SLCP-JCF2013)の概要
- 業務要件定義:システム開発の工程
- 誰でもわかる!要件定義とは?手順や必要なスキル、進め方のポイントを解説