美國著名軟件工程專家勃姆(B.W.Boehm)在總結軟件工程準則和信條的基礎上,于1983年提出軟件工程的7條基本原則,也是軟件項目管理應該遵循原則。勃姆認為,這7條原則是確保軟件產品質量和開發效率的原理的最小集合,相互獨立但結合得相當完備。
1.用分階段的生命周期計劃嚴格管理。統計表明,不成功的軟件項目中約有一半左右源自計劃不周。本原則意味著,應該把軟件生命周期劃分成若干階段,相應地制定出切實可行的計劃,然后嚴格按照計劃對軟件的開發與維護工作進行管理。勃姆認為,在軟件的整個生命周期中應該制定并嚴格執行6類計劃,即項目概要計劃、里程碑計劃、項目控制計劃、產品控制計劃、驗證計劃、運行維護計劃。不同層次的管理人員必須嚴格按照計劃各盡其職地管理軟件開發與維護工作,絕不能受 顧客或上級人員的影響而擅自背離預定計劃。
2.堅持進行階段評審。軟件的質量保證工作不能等到編碼階段結束之后再加以實施,其理由為:第一,大部分錯誤始于編碼之前;第二,錯誤的發現與修改時間越晚,需要付出的代價就越高。因此,本原則意味著,在軟件開發的每個階段應該進行嚴格的評審,以便盡 早發現軟件開發過程中的錯誤。
1、本網站所登載之內容,不論原創或轉載,皆以傳播傳遞信息為主,不做任何商業用途。如因作品內容、版權和其它問題需要同本網聯系的,請在30日內進行。
2、本網原創之作品,歡迎有共同心聲者轉載分享,并請注明出處。
※ 有關作品版權事宜請聯系:0595-22959379 郵箱:admin@qzwhcy.com