Step.2 要件定義の事前準備

要件定義の作業に入る前の開始準備として、今直面している検討対象の内容にかかわらず、心得ておくべきことがあります。

ここでは、準備に必要な具体的な内容について、紹介していきます。

要件定義で職員が得た知識は貴重な財産

【標準ガイドライン関連箇所:第3編第5章全般】

要件定義を担当した職員は、要件定義を行うことにより、サービス・業務の企画内容、情報システムの要件に係る背景、決定経緯、理由等のドキュメントには表現が難しい暗黙知(職員が暗黙のうちに有する、長年の経験や勘に基づく知識)などの知識を収集しつつ可能な限り客観的にドキュメント化(言語化)し、形式知として蓄積していきます。これらの知識は、設計・開発以降の工程において、詳細な仕様の決定、設計のレビュー、要件変更の決定や受入テストのシナリオ作成等の際に、重要な材料となります。

要件定義を担当した職員が途中で異動してしまい、これらの知識がなくなってしまうことで、設計・開発以降の工程で、無駄な作業の発生、誤った判断、実現したい内容からのかい離、利用者視点での品質の低下が発生し、プロジェクト全体の目標達成に影響を与えてしまうことが少なくありません。

このため、PJMOは、これらの知識を有する職員が継続的にプロジェクトに取り掛かれるよう調整する必要がありますが、これらの知識を日常的に整理・文書化し、やむを得ず、これらの知識を有する職員がプロジェクトを離れてしまうときに、十分な引継ぎを行うよう備えておくことが重要です。

また、要件定義を複数人で行いクロスチェック等を行うことで、複数人にこれらの知識が蓄積され、相互に深めていく方法も効果的です。

  • 事例5-1

発注者側のキーマン交代で目的が異なる情報システムが出来上がる

プロジェクト計画や業務要件を把握する

【標準ガイドライン関連箇所:第3編第5章全般】

要件定義では情報システム等に関わる詳細な要件も検討するため、どうしても各論に目がいきがちとなります。しかし、それぞれの要件は、政策目的やプロジェクト目標の達成、利用者への価値の提供のためにあることを忘れないでください。

例えば、関係者の要望を単に取り入れようとし、情報システムに求める要件が過度に増加することが多々ありますが、このような場合には、その要件の上位に当たる、法令、政策目的・目標の実現やプロジェクト目標の達成まで立ち返り、必要十分な情報システム化の範囲を選択することが大切です。

このため、要件定義を開始するに当たって、まずは、政策目的、目標、対象範囲、サービス・業務企画の方向性等、実施計画等を把握し、プロジェクトとして達成すべきゴールを把握します。その後、サービス・業務企画の活動でまとめた要件定義書の「業務要件定義」を確認し、サービス・業務から見た情報システムに対する要求を理解した上で、要件定義を行う範囲を特定します。