一個人的開發APP有哪些難點?
解決用戶的高并發(即如何解決成千上萬的用戶同時訪問服務器而不導致程序崩潰的問題)
邏輯難點(部分產品內部業務邏輯復雜,重疊點多,難以保證數據正確、流程無誤)
效果很難(也就是說,對于一些優秀的用戶體驗或者炫目的界面效果來說,需要花費大量的時間)
體驗優化(這可以說是難的。比如我們之前做過一個項目,處理過圖片,我們在初期處理一個需要3秒,后期優化到0.5秒,這個真的很大。要知道處理只需3秒,我們寫了幾個月上萬行代碼,在此基礎上優化真的很費力)
開發?需要誰
安卓(安卓)、蘋果(iOS)、后臺(java或PHP)、產品經理(設計流程)、設計(設計界面),每個部門都有一個人,對于比較大的項目,每個部門都需要很多人參與
多少錢?需要多長時間
錢:只能說定制的軟件一般5萬起步,但是為什么5萬起步以后還會說呢?在開發交貨至少需要1個月
軟件成本估算的應用案例分析
本文以公司開發,的一個人力資源管理系統為例,說明軟件成本估算的方法和過程。
項目要求:
某甲方需要一套人力資源管理系統,企業想投標這個軟件。甲方營業部人員列出了原業務要求,具體要求說明如下:
1)組織結構管理
維護和圖形化顯示公司,的組織結構,包括部門、職位和其他信息。您可以根據輸入的文件信息創建、修改、刪除、合并、更改隸屬關系、設置帖子數量以及自動顯示實際帖子數量。支持部門和職位信息的excel模板導入功能。您可以創建、修改、查詢和刪除職位。職位信息包括職位描述和相關的薪資水平。
2)招聘管理
空缺崗位生成的招聘申請,經人力資源主管、部門主管審核后,自動發布到外部招聘渠道。可以查詢招聘信息,也可以刪除過期的招聘信息。管理候選人信息,將獲得的簡歷和面試信息輸入系統進行維護。
3)文件管理
管理員工信息,包括員工基本信息(如姓名、年齡、性別、職務、電子郵件等。),家庭檔案信息,培訓記錄和工作記錄。還包括員工照片、社保號等。授權用戶可以查詢或修改員工檔案(如調動、離職、績效測試)