「テストファースト(テスト駆動)」の考え方を導入する最大のメリットは?

「テストできる=仕様が明確である」ということ。テストを書こうとすることで仕様の矛盾に早期に気づける(欠陥の予防)。