關鍵字:項目開發 軟件管理
對用戶委托的信息技術/軟件開發項目,我們有一套完整的開發流程。我們的開發流程如下: 1. 需求分析
根據客戶需求和進度要求,確立系統/各子系統的功能,產生大致的客戶需求并提供初步的方案。
2. 合同建立
雙方協商并認可開發過程及預算后,簽訂開發合同。
3. 功能設計
Megasoft公司的工程師向客戶了解所有的功能細節,和客戶一起確定客戶需要的查詢結果、報表及其算法,決定數據輸入的方式及其界面并由此決定數據庫結構,產生詳細的功能定義。
4. 確認報價
雙方書面確認功能定義無誤,以此決定開發費用的最終報價。
5. 合同調整
雙方對于已簽訂的合同,根據系統分析和設計以后的實際情況,對原合同的開發周期和報價以備忘錄的形式進行必要的調整;客戶應根據合同支付系統分析和設計費用。
6. 系統實現
本公司進行代碼的設計和內部調試,并隨時通報客戶開發進度、提交試用版。
7. 提交測試
代碼完成和本公司內部調試完成后,系統提交客戶,由客戶方的系統工程師或信息部門作測試。
8. 系統實施
本公司與客戶的主管部門一起對主要客戶進行必要的培訓、指導,同時進行客戶端的安裝。使整個系統順利投入使用。并包括對系統的最終調整。對由于本公司的原因,系統在運行過程中出現的錯誤,本公司提供免費修理。
9. 系統驗收
用戶確認系統整體的完整性、可靠性和穩定性,并簽署驗收報告
10. 系統維護
系統交付后,本公司提供系統維護,維護僅限于對已開發的系統的正常運行的保證。
11. 新的需求
如果客戶對該系統有新的需求或變更,則將另外進行功能定義,作為新的項目開發。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/