2、堅持階段復習;
3.實施嚴格的產品控制;
4.采用現代編程技術;
5.應該清楚地審查結果;
6.開發團隊的人員要少而精;
7、承認持續改進軟件工程實踐的必要性;
擴展數據
(1)適用性:在不同的系統約束下,軟件滿足用戶需求的難易程度。
(2)有效性:軟件系統能最有效地利用計算機的時間和空間資源。各種軟件都把系統的時間/空間開銷作為衡量軟件質量的重要技術指標。在很多場合,追求時間有效性和空間有效性會有矛盾,所以我們不得不為了空間有效性犧牲時間有效性,或者為了時間有效性犧牲空間有效性。時間/空間權衡是壹種常用的技術。
(3)可修改性:可以在不增加原系統復雜性的情況下修改系統。它支持軟件的調試和維護,這是壹個不可企及的目標。
(4)可靠性:能夠防止由於概念、設計、結構不完善導致的軟件系統故障,並具有恢復由於操作不當導致的軟件系統故障的能力。