要件の特定と優先順位付けは、ビジネスアナリストの仕事の重要な側面の一つです。実際には、さまざまなステークホルダーからの情報収集、優先順位付けのテクニックの適用、そしてビジネスの文脈の変化に応じた優先順位の定期的な見直しが含まれます。
プロセスは次のステップを含みます:
要件の収集:インタビュー、ワークショップ、文書の分析、業務プロセスの観察を通じて。
要件の分類(機能要件、非機能要件、システム要件、ビジネス要件)。
優先順位付けのテクニックの適用:MoSCoW、100ドル法、カノー法など。
要件がビジネス目標に与える影響の評価と制約要因の特定(予算、時間、リソース)。
定期的な優先順位の見直しと適応:プロジェクトの変更やステークホルダーの反応を考慮して。
主な特徴:
機能要件と非機能要件はどのように異なるか?
機能要件は、システムが何をする必要があるかを説明します(機能)。非機能要件は、セキュリティ、パフォーマンス、信頼性などのパラメータ、制約、品質です。
ステークホルダーからすべての要件を集めてフィルタリングせずに実装することは可能か?
いいえ、そうすると予算と期限がしばしば破られます。要件を分析、構造化、優先順位付けする必要があります。そうしないと、プロジェクトは関連性を失い、実行不可能になる可能性があります。
二つの重要な要件が対立する場合はどうするか?
ステークホルダーとの相談を組織し、各要件の影響分析を行い、妥協案や段階的な実装について合意する。
ネガティブケース: ビジネスアナリストは、厳格なフィルタリングや優先順位付けなしにすべての要件を実装します。プロジェクトは予算を超えます。 長所:顧客のすべての希望が満たされる。 短所:予算のオーバーラン、期限の遅れ、機能の混乱。
ポジティブケース: アナリストはすべての要件を収集し、MoSCoWを使ってそれらを優先順位付けし、ビジネスやチームとの優先順位を定期的に見直します。 長所:関連性のある結果、期待の管理、期限内で予算内のプロジェクト。 短所:コミュニケーションの調整にもっと時間がかかる。