2009-12-14 50 views

回答

2

我想有這個問題並沒有一個統一的答案,但Wikipedia列出了這些作爲可能的發展階段:

  • 市場調研
  • 擬議業務方案的收集要求重刑
  • 分析問題
  • 制定了基於軟件的解決方案
  • 實現軟件
  • 的(編碼)測試軟件
  • 部署
  • 維護和bug修復
  • 計劃或設計
+0

該列表缺失'史詩般的失敗' – willcodejavaforfood 2009-12-14 09:46:39

2

部署:編譯代碼並使其在應用程序服務器上運行

製作:環境(服務器等)的服務應用程序的最終用戶

的階段是:

  1. 業務需求分析 - 收集關於用戶想要
  2. 技術分析信息 - 關於組件如何工作的高級概述
  3. 開發 - 編寫代碼
  4. 測試 - 檢查一切正常
  5. 部署

實際上,這些並不是按照嚴格的順序發生的,通常會有一些來回迭代。這通常被稱爲敏捷開發方法。