軟體成本造價之什麼是軟體專案的工作量?

2021-09-03 00:22:08 字數 745 閱讀 7347

在軟體成本造價過程中,軟體專案的工作量是很多開發組織進行估算的主要物件。那麼,什麼是軟體專案的工作量呢?它都包括哪些內容呢?

乙個軟體專案的工作量所表達的含義是完成某個專案或系統開發所需的全部工作量,包括從專案立項開始到專案完成驗收之間開發方的需求、設計、構建(包括編碼、整合)、測試、實施及相關的專案管理、支援活動的工作量。

需求活動包括:需求調研,需求分析,原型開發,編制各種需求文件,需求評審,需求變更等活動;

設計活動包括:架構設計,技術方案選擇,概要設計,詳細設計,設計評審,設計變更等活動;

構建活動包括:編碼,**走查,整合等活動;

測試活動包括:測試計畫,測試用例編寫,測試用例評審,測試用例變更,測試環境準備及驗證,單元測試,整合測試,系統測試等活動;

實施活動包括:使用者支援文件編寫及驗證,驗收測試,系統安裝部署,使用者培訓等活動;

其他活動:是指在上述活動中沒有包含的專案中的其他活動,例如專案管理,質量保證,配置管理,專案組內部培訓,技術討論及交流等活動。

專案成員包括參與該專案研發過程的所有研發或支援人員,如專案經理、需求分析人員、設計人員、開發人員、測試人員、部署人員、使用者文件編寫人員、質量保證人員、配置管理人員等。此處需要注意的是,專案組成員包括該項目的qa及配置管理人員,但不包括客戶或使用者。因此,專案組工作量的統計也不包括客戶、使用者或其它專案組外人員的工作量。

進行軟體專案工作量估算,是估算軟體成本的基礎。工作量與軟體成本存在直接的聯絡。同時,開發組織內部也需要合理的工作量估算來進行專案計畫,編制wbs等工作。

什麼是軟體專案的成功

傳統觀念上的成功是指基於給定的財政預算,按照需求規格按時交付產品。standish 中給出了一些經典的定義 成功的 successful 按時完成,費用不超出預算,而且所有特性和功能都符合原先的設計規格。不太成功的 challenged 已完成而且可以執行,但費用超出了預算,沒有如期完成,擁有 的特...

什麼是軟體測試,軟體測試的目的?

軟體測試 用來確認乙個程式的品質或效能是否符合開發之前所提出的一些要求 軟體測試就是在軟體投入執行前,對軟體需求分析 設計規格說明和編碼的最終複審,是軟體質量保證的關鍵步驟。軟體測試是為了發現錯誤而執行程式的過程 軟體測試的目的 1.確認軟體的質量,其一方面是確認軟體做了你所期望的事情,另一方面是確...

北京軟體造價評估聯盟 開啟軟體成本度量新篇章

2016年11月10日,由工業和資訊化部電子工業標準化研究院指導 北京軟體造價評估技術創新聯盟主辦的2016 第一屆 中國軟體估算大會暨2016軟體行業基準資料發布會在北京麗亭華苑酒店拉開帷幕。本次大會由工信部電子工業標準化研究院 北京軟體造價評估聯盟 北京軟交所三方聯合發布的 2016年中國軟體行...