要件管理
Visure Requirements を使用すると、要件管理に関連するタスクが大幅に簡素化されます。 ツールがそれらを自動的に管理するため、要件のバージョン管理と履歴はもはやハードルではありません。 双方向のトレーサビリティも、トレーサビリティ マトリックスやその他のトレーサビリティ ビューによって簡素化されます。
要件管理とは何ですか?
一例として、CMMI(1)要件管理 (REQM) の目的が プロジェクトの製品および製品コンポーネントの要件を管理し、それらの要件とプロジェクトの計画および作業成果物との整合性を確保する.
要件管理ライフサイクルのアクティビティ
この目標を達成するには、達成する必要があるいくつかのプラクティスがあります。
- 要件を理解する
このアクティビティは、要件とそれらを生み出した利害関係者を理解することから成ります。 多くの場合、要件管理はあいまいさと誤解によって危険にさらされます。 たとえば、「システムが使用可能なインターフェイスを提供する」というのは何の意味もありませんが、メニューの任意のオプションに到達するまでの最大クリック数に言い換えると、次のことが可能になります。 あいまいさを克服し、要件を理解する.
- 要件へのコミットメントを得る
要件は、構築する製品またはシステムの契約上の基礎です。 したがって、 両当事者が要件を理解し、受け入れることが必要. また、システムの受け入れを達成して実証できるように、各要件に関連付けられた受け入れ基準を定義することも重要です。
- 管理要件の変更
要件はプロジェクトのライフサイクルを通じて変化し、進化します。変更を回避しようとするのは致命的なエラーです。 ライフサイクルが長ければ長いほど、より多くの変化が見られます。 したがって、変更に備える必要があり、ドキュメント履歴、バージョン管理、影響分析、変更の追跡などの特定の手法を通じて適切に管理する必要があります。
- 要件の双方向トレーサビリティの確保
トレーサビリティは、要件管理の基礎です。 これにより、プロジェクト内の他の成果物まで要件を追跡し、次のような質問に答えることができます。
– すべてのシステムをテストしていますか?
– すべての利害関係者の要件を満たしていますか?
– この変更の費用はいくらですか?
– 私たちのソリューションは完成していますか?
トレーサビリティのおかげで、これらの質問やその他の質問に答えることができます。 そうしないと、変更の影響分析などのタスクは完全にランダムなアクティビティになります。
(1)CMMI は、組織プロセスによってカバーされる製品開発の側面を説明するプロセス改善モデルです。