緊抓得好,會大大減輕后期的工作量。
10.配置管理方面的工作。
什么叫配置管理?簡單說就是對工作產(chǎn)品的管理,包括對各類文檔、各種記錄、代碼、數(shù)據(jù)庫、腳本、安裝程序、組件等等的管理。
軟件生產(chǎn)過程的工作產(chǎn)品可分為兩類:中間產(chǎn)物和最終產(chǎn)物。
中間產(chǎn)物有:
1)工程類:需求文檔、設(shè)計文檔、測試方案、代碼、數(shù)據(jù)庫腳本、數(shù)據(jù)庫、測試腳本等。
2)管理類:開發(fā)計劃、測試計劃、培訓(xùn)計劃、采購計劃、實施計劃等。
3)記錄類:會議記錄、郵件、缺陷等。
最終產(chǎn)物是指最終會交付給客戶的東西,一般有:組件、安裝程序、數(shù)據(jù)庫、用戶手冊、管理員手冊等。
針對不同的工作產(chǎn)品應(yīng)采取不同的針對性管理辦法,很多公司會制定單獨的配置管理計劃。
11.質(zhì)量保證方面的工作。
嚴格來說,質(zhì)量保證是靠項目組全體來保證的,這里所說的質(zhì)量保證是“狹義”的質(zhì)量保證,是指:要確保項目組按照既定的規(guī)定、過程、標(biāo)準(zhǔn)來工作,需按照既定的格式要求產(chǎn)出相應(yīng)工作產(chǎn)品。
對于以上十一點,實際項目估算中往往出現(xiàn)這樣的問題:
1.忘記包含項目前期工作的工作量。
2.沒有考慮商務(wù)、維護、配置管理、質(zhì)量保證方面的工作。
3.需求調(diào)研、軟件設(shè)計、編碼、測試、實施方面的工作估計過少。
4.項目管理方面的工作量估計不足。
估算如何做出來?
這里開始所說的估算,全部都是指項目組對項目的估算,這個估算的目的是用來指導(dǎo)項目的具體工作。
有很多種估算辦法,大致可以分為兩類:
1.先得到軟件規(guī)模,然后根據(jù)公司實際的生產(chǎn)率由軟件規(guī)模導(dǎo)出工作量。
2.直接得到工作量。
第一類的常見方法有:功能點法、代碼行法,第二類的常見方法有Delphi估算法、微軟的由底而上估算法。
什么是軟件規(guī)模?我們先看看一個搬磚頭的估算。