generated at
アジャイルの信条

1. 開発者、管理者、顧客の役割の再定義
多くの責務を開発チーム全体にうつして、マイクロマネジメントプロジェクト管理を拒絶
ドキュメントと図がソフトウェアをつくるのではなく、ソースコードがシステムを構築する (コードの復権)
顧客も能動的な参加者
2. 大がかりな事前作業 (Big Upfrong) の排除
しっかりした要求仕様書を作成する代わりに、継続的に顧客とコミュニケーションをとり、課題を把握し、フィードバックを得る事を推奨
そのために開発チーム内に顧客の代表者を含める
3. 反復的な開発
機能するであろう最小限のソリューションをステップごとに考案し、ソリューションが不完全だとわかったらリファクタリングで設計を改善
4. 協議により決定される限定的な機能
機能と納期の両方の確約はできない
5. テストを通して実現される品質に注目
継続的なテストを意味する
回帰テストを開発プロセスの中心に置く