さまざまなプロジェクトで、分析フェーズで開発したユースケースモデルがプロジェクトの要件をカバーしていることを確認する必要がありました。そのために、要件ステートメント(一意に識別される)とユースケース(これも一意に識別される)の間である程度のトレーサビリティを得ることができました。場合によっては、トレーサビリティを有効にすることは、私が良い投資であると私が考えた(そして後で証明した)いくつかの追加の努力を意味しました。
さて、私が直面した最大の問題は、後で(変更要求の結果として、またはユースケースの変更の結果として)状況が変化し始めたときに、このトレーサビリティを維持することでした。
トレーサビリティ維持のためのベストプラクティスのアイデアはありますか?
(プロジェクトの他の項目に適用できます-たとえば、ユースケースとテストケース、または要件と受け入れテストケース)
後で編集 ツールが役立つかもしれませんが、トレーサビリティのギャップやエラーを検出することはできません。ナビゲーション...多分、しかし、変更を適用した後のトレーサビリティが最新または正しいという保証はありません。