TDDから始まり、CIやテスト自動化云々、色々言われて、やってみたりしましたが、なんか、全然、浸透してないなぁ。などと思ったりして、原因の分析を行ったりしてみました。
分析した結果は、下記の参考中のWikiに書いてありますが、端的に言って、
「SIのアプリケーション&システムのテストと、Webサービスのテストが、目的からして、全然違うから、手段ダケを真似ても駄目だ。」
という、非常に単純な話だと思います(何か違うか、詳しくはWikiをご参照下さい)。
その下のブログには、似たような話が書いてあって、
「トヨタのカイゼンをどんなにコンサルしても外見的にマネしようとも,結局はトヨタの設備でトヨタの社員という大前提がないと,(同じ自動車メーカーであっても)あまり有効に機能しない。」
と言う話が書いてありました。
なるほどなぁ。手段の目的化はやっぱり駄目ですね。
( ∴ フィットしないテスト・ツールのごり押しにご注意 )
<参考>