講演者の木下さんはアート・オブ・アジャイル デベロップメントの監訳者。 今日が誕生日。33歳。テストに関するお話でした。
ディベロッパーテスト
- テスト駆動開発
- 会場内で実践してる人はほとんどいない
- 考える→レッド→グリーン→リファクタ
- TDDって設計行為。誰が考える?ペアのナビゲータ。
- ペアプロにおいてナビゲータがちゃんと考えれば生産性は高い。
- ピンポンペアリング。テストコードができたら実装者を交換。
- TDDって設計行為。誰が考える?ペアのナビゲータ。
インテグレーションテスト
- DBとか外部とのやりとりとか
エンドツーエンドテスト
- ユニットテストとインテグレーションテストがかみ合って。
- 仕様変わったりすると無駄になっちゃうかも。
カスタマーテスト
QAテスティング
- XPには存在しない。
- XPはバグを出さない方法だから。
- XPのほぼすべてのプラクティスをやっていないならQAは必要
- 探索的テスト
- 手動で2時間くらいかけてやる
XPでのテストは石橋を叩いて渡るようなやり方→すごく慎重 既存のコードにテストがなかったら?→それはレガシーコード。 導入の障壁
XPを開発者だけのものにしておくのは・・・
- ビジネスに繋がっているという実感を得ている
ハートフルな講演で、思わず本買ってしまいました。
アート・オブ・アジャイル デベロップメント ―組織を成功に導くエクストリームプログラミング
posted with amazlet at 09.02.13