DTP では、要件管理システム (RMS) で管理される要件と以下との間でトレーサビリティを証明できます。

  • 要件をテストするテスト ケース
  • 要件を実装するファイル
  • 実装したソース コード ファイルで検出された静的解析違反
  • 実装ファイルと関連付けられた変更レビューおよびレビュー指摘事項 (「変更エクスプローラー」を参照)

DTP は要件トレーサビリティを容易にしますが、テスト/解析ツール (たとえば SOAtest や Parasoft 静的解析/テスト ツール) のデータを必要とします。Traceability Report または JIRA Traceability Report をデプロイして簡単に要件トレーサビリティ情報を参照することもできます。Traceability Report と JIRA Traceability Report の拡張を Parasoft Marketplace からダウンロードし、Extension Designer を使って DTP システムにデプロイできます。

ファイルと要件の関連付け

要件の詳細レポートで、違反、変更レビュー、およびテスト結果のデータを要件ごとに参照できます。要件の詳細レポートは、特別なワークフローを使って生成および表示できます。詳細については「ファイルと要件の関連付け」を参照してください。

テストと要件の関連付け

テストと要件を関連付ける方法については、テスト/解析ツールのドキュメントで説明しています。以下のツールのドキュメントを参照してください。

  • SOAtest
  • Jtest
  • C++test
  • dotTEST

トレーサビリティのレポート

次のいずれかの方法でファイル/テストと要件を関連付けた後、トレーサビリティ情報を確認できます。

  • DTP Enterprise Pack 拡張の Traceability Report または JIRA Requirements Traceability を実装する
  • トレーサビリティ データの DTP REST API エンドポイントを呼び出す
     
     
  • No labels