軟件成本估算的應用案例分析
1604307427619.jpg"/>
本文以公司開發,的一個人力資源管理系統為例,說明軟件成本估算的方法和過程。
項目要求:
某甲方需要一套人力資源管理系統,企業想投標這個軟件。甲方營業部人員列出了原業務要求,具體要求說明如下:
1)組織結構管理
維護和圖形化顯示公司,的組織結構,包括部門、職位和其他信息。您可以根據輸入的文件信息創建、修改、刪除、合并、更改隸屬關系、設置帖子數量以及自動顯示實際帖子數量。支持部門和職位信息的excel模板導入功能。您可以創建、修改、查詢和刪除職位。職位信息包括職位描述和相關的薪資水平。
2)招聘管理
空缺崗位生成的招聘申請,經人力資源主管、部門主管審核后,自動發布到外部招聘渠道。可以查詢招聘信息,也可以刪除過期的招聘信息。管理候選人信息,將獲得的簡歷和面試信息輸入系統進行維護。
3)文件管理
管理員工信息,包括員工基本信息(如姓名、年齡、性別、職務、電子郵件等。),家庭檔案信息,培訓記錄和工作記錄。還包括員工照片、社保號等。授權用戶可以查詢或修改員工檔案(如調動、離職、績效測試)
節點A主要是了解客戶需要做什么;
節點B根據模塊將需求拆分為需求點;
C節點是根據企業開發的實力和過往經驗來判斷每個點需要完成多少人多少天(這個點需要一個比較資深的銷售經理或者項目經理來平谷);
節點D總結了項目業主的天數和價格這個總結不是簡單的加法,因為前面步驟得到的天數只是開發,的工作量但是軟件開發還包括需求調研、系統設計、系統測試、UAT、上線和運維等。這部分一般按一定系數計算;
e節點是通過考慮業務層面而不是技術層面的因素來修改終的價格。比如甲方是大企業,為數不多次合作虧了可能要先進去。比如甲方還不錯,可以適度提高報價,防止后續需求變化等。
為了讓大家有一個清晰的認識,我將我在工作中接觸的一個測評模板(只到D節點)復制一份,供大家參考:‘/
/'/軟件項目成本估算模板
至于一個項目的價格,是大項目中的小項目,在企業因人而異,比如對騰訊來說,是小項目,但對一些公司,來說,超過30萬就是大項目。我建議不要糾纏于此,但是對于軟件公司或者終端甲方來說,借助科學的評估流程、工具和經驗來估算軟件項目的成本是非常必要的,這樣才能更好的控制成本。