軟(ruǎn)件成本估算的應用案例分析
本(běn)文以公司(sī)開發,的一個人力(lì)資源管理係(xì)統為例,說明軟件(jiàn)成本估算的方法和過程。
項目要求:
某甲方需要一套人力資源管理係(xì)統,企業想投標這個軟件。甲方營業部人員列出了原業務要求,具體要求說明如下:
1)組織結構管(guǎn)理
維護和圖形化顯示公司,的組(zǔ)織結構,包括部門(mén)、職位和其他信息。您可以根據輸入的文件信息創建、修改(gǎi)、刪除、合並、更改隸屬關係、設置帖子數量以及自動顯示實際帖(tiē)子數量(liàng)。支持部門和職位信息的excel模板導入功能。您可(kě)以創建、修改、查詢和刪除職位。職位信息包括職位描(miáo)述和相關的薪資(zī)水平。
2)招聘(pìn)管理
空缺崗位生成(chéng)的招聘申(shēn)請,經人力資源主管、部門主管審核(hé)後,自動發布(bù)到(dào)外部招聘渠道。可以查詢招聘(pìn)信息,也可以刪除過期的招聘信息。管理候(hòu)選人信息,將(jiāng)獲得(dé)的簡(jiǎn)曆和麵試信息輸入係統進行維護。
3)文件管理(lǐ)
管理員工信息,包括員工基(jī)本信息(如姓名、年齡(líng)、性別、職務、電子郵件等。),家庭檔案信息,培(péi)訓記錄和工作記(jì)錄。還包括員工(gōng)照片、社保號等。授權用戶可以查詢或修(xiū)改(gǎi)員(yuán)工檔案(如調動、離職、績(jì)效測(cè)試)
1.自(zì)娛自樂APP
開發目(mù)的:純粹練習/自娛自樂
參與者:一名程序員
完成難度:'/
這款app開發方式的難點在於(yú)經驗不足帶來的技術問題,解決方法很簡單(dān):學習。
2.小型自用APP
開發旨在滿(mǎn)足企業;的日常辦公需求
參與者:企業;信息技術部門的兩三個人
完成難度:'/
很多工作團隊都體驗過這種軟件。企業經常有一些個(gè)性化的需求。當(dāng)市場找不到(dào)合適的軟件(jiàn)時,它自己開發了一個。這類軟件的研發有很多困難:
(1)由於技術人員缺乏相關軟件研發經驗,進度緩慢;
2 R&D是一個IT部門,用戶大部分是業務部門。R&D人(rén)員必須從(cóng)業務人員的角度考慮體驗問題,中(zhōng)間磨合困難沒必要說;
3隨著(zhe)企(qǐ)業,需求的不斷增加,R&D人員需要不斷補充軟件功(gōng)能,而第二個開發無法逃脫;
相關R&D人員一(yī)旦離崗,很容易因為技術門檻,留下一堆沒解決的攤(tān)子。'/
3.麵向整個市場的APP
開發(fā)宗旨:通過軟件實現利潤目標
參與者:整個企業
完成難度:'/
這類軟件通常麵向整個市場,上麵的每一步都要(yào)經(jīng)過。這至少需要來自產品經理、R&D、測試、UI設計師、視覺設計師、營(yíng)銷、運營、銷售、技術支持等幾十位人員的配(pèi)合。
此外,還有兩個重要問題需要考慮:
(1)軟件功能與用戶(hù)需求的協調。很多人往往隻使(shǐ)用(yòng)一個軟件5%的功能,剩下的95%在各種(zhǒng)用戶提出(chū)需求後不斷完善。不難理解,軟件一(yī)定要有很高的(de)創新能力,並且能夠在合適的(de)時間(jiān)出現(xiàn),滿足目標用戶的需求。
'/