- コミュニケーション
- シンプリシティ
- フィードバック
- 勇気
- リスペクト
コミュニケーション
- チームによるソフトウェア開発で最も重要
- ユーザーの見解をすべての開発者に与えること
- 頻繁な口頭でのコミュニケーション
シンプリシティ
- 物事をシンプルに考えること
- YAGNI(You ain't gonna need it)
- シンプリシティを達成し、必要なコミュニケーションを減らす
フィードバック
- システムからのフィードバック(テスト)
- 顧客からのフィードバック(機能)
- チームからのフィードバック(計画と見積り)
- 変化の受け入れ
参考
KentBeck,CynthiaAndres. エクストリームプログラミング (Japanese Edition) (Kindle Location 504). Kindle Edition.