1.使用妥善定義的流程,流程中的每一步都是能夠重複、能夠衡量結果的。設計
2.團隊的各個成員對團隊的目標,角色,產品都有統一的理解。生命週期
3.儘可能使用成熟的技術和作法。產品
4.儘可能多的收集數據(也包括對團隊不利的數據),並用來幫助團隊作出理性的決定。軟件
5.制定切合實際的計劃和承諾,團隊計劃要由負責具體執行的角色來制定(而不是從上級而來)。技術
6.增長團隊的自我管理能力數據
7.專一於提升質量,爭取在軟件生命週期的早期發現問題。最有效提升質量的辦法是作全面而細緻的設計工做,而不是在後期匆忙修復問題工作