トレーサビリティおよび一貫性は、Automotive SPICE 3.1 PAMにおいて、2つの別個の基本プラ クティスで扱われる。トレーサビリティは、参照先または作業成果物間のリンクを指し、カバ レッジ、影響分析、要件実装状況の追跡等に役立てられる。対照的に、一貫性は内容および意味 について扱う。
さらに、双方向トレーサビリティは、以下の間で明確に定義された。
テストケースとテスト結果の間
変更依頼と、この変更依頼によって影響を受ける作業成果物の間 双方向トレーサビリティおよび一貫性の概要を、次の図に示す。
図 D.4 — 双方向トレーサビリティおよび一貫性
© VDA Quality Management Center 133
D.5 「合意」および「要約と伝達」
「V」字モデルの左側の情報フローは、基本プラクティス「合意した〔作業成果物 X〕の伝達」を 通じて保証される。ここでいう用語「合意した」とは、作業成果物の内容の意図について影響を 受ける関係者間で共通理解があることを意味する。
「V」字モデルの右側の情報フローは、基本プラクティス「結果の要約および伝達」を通じて保証 される。ここでいう用語「要約」とは、テスト実施結果の抽象的な情報が、すべての関係者に対 して利用可能であることを指す。
これらの伝達を重視した基本プラクティスは、必ずしも正式な承認、確認、またはリリースを必 要としないことに注意する。むしろ、正式な承認、確認、またはリリースは能力レベル2 GP2.1.7 の対象である。能力レベル 1 において、伝達を重視した基本プラクティスは、作業成果物(また はその内容)が関係者に配布されることを意味する。
これらの概要を、次の図に示す。
図 D.5 — 合意、要約、および伝達 D.6 「評価」、「検証基準」、および「遵守の保証」
このセクションでは、検証、テスト、評価、および遵守における関係、相違点、および共通点に ついて説明する。次の図D.6で概要を記載する。
検証基準は、要件の遵守を保証するために、テストケースの作成または他の検証手段のインプッ トとして使用される。検証基準は、システム要件分析プロセス(SYS.2)およびソフトウェア要 件分析プロセス(SWE.1)でのみ使用される。テストで網羅できない検証の側面は、検証プロセ ス(SUP.2)で扱われる。
ユニット検証のための基準は、ソースコードがソフトウェア詳細設計および非機能要件に遵守し ていることを保証する。想定されるユニット検証のための基準には、ユニットテストケース、ユ ニットテストデータ、カバレッジ目標、コーディング標準、およびコーディングガイドラインを 含む(例:MISRA)。ユニットテストにおいて、このような基準はユニットテスト仕様書に定義 しなければならない。このユニットテスト仕様書は、例えば自動化されたテストベンチのスクリ プトとして実装してよい。
© VDA Quality Management Center 134
図 D.6 — 評価、検証基準、および遵守
システムおよびソフトウェアのアーキテクチャ、ならびにソフトウェア詳細設計に対する選択肢 の評価は必要である。評価は、定義した基準に従って実施しなければならない。このような評価 基準には、モジュール性、信頼性、セキュリティ、および有用性といった品質特性、または「作 成・購入・再利用」の分析結果が含まれる。アーキテクチャ/設計の選定に対する論理的根拠を 含む評価結果は、記録しなければならない。
アーキテクチャ設計の遵守とは、以下の間のインタフェースおよび関連相互作用が、アーキテク チャ設計により与えられた仕様を満足していることを、明示した統合テストで証明できることを 意味する。
ソフトウェアユニット間
ソフトウェアアイテム間
システムアイテム間
D.7 「戦略」と「計画」の関係
用語「戦略」および「計画」は、Automotive SPICE 3.1 PAMの以下のプロセスで通常使用される。
SYS.4 システム統合および統合テスト
SYS.5 システム適格性確認テスト
SWE.4 ソフトウェアユニット検証
SWE.5 ソフトウェア統合および統合テスト
SWE.6 ソフトウェア適格性確認テスト
SUP.1 品質保証
© VDA Quality Management Center 135
SUP.8 構成管理
SUP.9 問題解決管理
SUP.10 変更依頼管理
次の図は、これらのプロセスにおける戦略と計画の一般的な関係を示す。
図 D.7 — 戦略および計画
能力レベル1:
これらの各プロセスは、プロセス固有の戦略の策定を必要とする。戦略は、常にプロセス固有の
「計画書」に対応する。各プロセス固有の「計画書」には、定義されたプロセス固有の作業成果 物特性(例:「08-52テスト計画書」、「08-04構成管理計画書」)が備えられている。
能力レベル2以上:
各プロセス固有の「計画書」(WP 08-nn)は、共通の計画書(WP 08-00)に記述された作業成果 物特性を継承する。つまり、プロセス固有の「計画書」に対して、プロセス固有特性(WP 08-nn)
および共通特性(WP 08-00)の両方が適用されることを意味する。
共通の計画