在軟件造價(jià)過(guò)程中,軟件項目的工作量是很多開(kāi)發(fā)組織進(jìn)行估算的主要對象。那么,什么是軟件項目的工作量呢?它都包括哪些內容呢?
一個(gè)軟件項目的工作量所表達的含義是完成某個(gè)項目或系統開(kāi)發(fā)所需的全部工作量,包括從項目立項開(kāi)始到項目完成驗收之間開(kāi)發(fā)方的需求、設計、構建(包括編碼、集成)、測試、實(shí)施及相關(guān)的項目管理、支持活動(dòng)的工作量。
需求活動(dòng)包括:需求調研,需求分析,原型開(kāi)發(fā),編制各種需求文檔,需求評審,需求變更等活動(dòng);
設計活動(dòng)包括:架構設計,技術(shù)方案選擇,概要設計,詳細設計,設計評審,設計變更等活動(dòng);
構建活動(dòng)包括:編碼,代碼走查,集成等活動(dòng);
測試活動(dòng)包括:測試計劃,測試用例編寫(xiě),測試用例評審,測試用例變更,測試環(huán)境準備及驗證,單元測試,集成測試,系統測試等活動(dòng);
實(shí)施活動(dòng)包括:用戶(hù)支持文檔編寫(xiě)及驗證,驗收測試,系統安裝部署,用戶(hù)培訓等活動(dòng);
其他活動(dòng):是指在上述活動(dòng)中沒(méi)有包含的項目中的其他活動(dòng),例如項目管理,質(zhì)量保證,配置管理,項目組內部培訓,技術(shù)討論及交流等活動(dòng)。
項目成員包括參與該項目研發(fā)過(guò)程的所有研發(fā)或支持人員,如項目經(jīng)理、需求分析人員、設計人員、開(kāi)發(fā)人員、測試人員、部署人員、用戶(hù)文檔編寫(xiě)人員、質(zhì)量保證人員、配置管理人員等。此處需要注意的是,項目組成員包括該項目的QA及配置管理人員,但不包括客戶(hù)或用戶(hù)。因此,項目組工作量的統計也不包括客戶(hù)、用戶(hù)或其它項目組外人員的工作量。
進(jìn)行軟件項目工作量估算,是估算軟件成本的基礎。工作量與軟件成本存在直接的聯(lián)系。同時(shí),開(kāi)發(fā)組織內部也需要合理的工作量估算來(lái)進(jìn)行項目計劃,編制WBS等工作。
以上就是軟件造價(jià)評估公司中基數聯(lián)為您帶來(lái)的“軟件成本造價(jià)之什么是軟件項目的工作量?”所有內容,更多軟件開(kāi)發(fā)成本估算知識敬請關(guān)注中基數聯(lián)!