any of the code written by my agents.” AIエージェントが書いたコードは、もう読まない。代わりにユニ ットテスト、エージェントを厳格な制約で取り囲む、Gherkinテ スト、QA手順、品質メトリクス、ミューテーションテスト、カ バレッジ など。すべての関門を通過するからこそ、生成されたコ fi ードに very high con dence(非常に高い信頼) を持てる
出力が「入力(仕様・前工程の要求)」通りに正しく作れているか • Validation(妥当性確認): 「ユーザーの要求」通りか • 出力が「もともとのユーザーの要求」に合っているか • Barry Boehmの説明 • Veri cation = Are we building the product right? (正しく作っているか) • Validation = Are we building the right product? (正しいものを作っているか) fi fi fi 出典: B. Boehm (1979) V&Vガイドライン論文 / ISTQB CTFL Syllabus v4.0
on the loop)へ → Veri cationは加速する • ② テスティングの幅を広げてくれる • Vibe Codingのツールで、テストの試行が速くなる • AIが壁打ち相手になり、テストの発想・切り口を広げてくれる • テストオラクル問題 • AIはオラクルがはっきりしているのが得意 fi • オラクルがはっきりしていないところは人の力がまだ必要