🧩 テストは品質保証ではなく検証行為である
🧭 はじめに
このページでは、A-SPICEにおけるテストの位置づけを正確に整理する。 結論から言えば、A-SPICEはテストを品質保証(Quality Assurance)とは見なしていない。 テストはあくまで、左工程で定義した内容を検証(Verification)する行為である。
この認識のズレが、A-SPICE理解の最大の落とし穴になりやすい。
🧱 背景・前提:なぜ「テストで品質を作る」は通用しないのか
現場ではしばしば、次のような期待がテストに向けられる。
しかしA-SPICEの前提では、これらはすべて成立しない。
A-SPICEでは、品質は要求・設計の時点で作られると考える。
🧠 A-SPICEの構造:テストは左工程の写像である
A-SPICEにおけるテストは、独立した活動ではない。
このように、すべてのテストは左工程と一対一で対応している。
🔁 なぜ対応関係が重要なのか
この対応関係があるからこそ、次が成立する。
左工程との対応が説明できないテストは、「やっているだけ」のテストになりやすい。
🛠 実務上の意味:テスト設計で問われているもの
A-SPICEで問われるのは、テスト結果の数や合否ではない。
つまり、テスト設計そのものがレビュー対象になっている。
テスト結果だけを揃えても、設計根拠が語れなければ評価されない。
🧩 よくある誤解:テストが多ければ安心?
テスト工程でよく見られる誤解として、次がある。
A-SPICEの視点では、これらは補助指標にすぎない。
重要なのは、
である。
良いテストとは、「なぜこれで十分か」を説明できるテストである。
🧠 A-SPICEがテストに求めている本質
A-SPICEがテスト工程で本当に見ているのは、次の一点に集約される。
左工程で考えたことを、右工程で論理的に確かめているか
テストは「安心材料」ではなく、思考の検証装置である。
🧾 まとめ:テストは品質を測る行為であり、作る行為ではない
A-SPICEにおけるテストの本質は明確である。
テストで評価されているのは、テスト工程そのものではない。 その背後にある、要求と設計の思考である。
これが、A-SPICEがテストをこの位置に置いている理由である。