天天看點

軟體開發流程

 軟體的生命周期/軟體過程

  1)軟體的定義期

    (1)可行性研究階段 —— 《可行性研究報告》

      技術、人員、資金、時間、裝置、政策法規、風俗、回報率

    (2)需求分析階段 —— 《軟體需求說明書》

      功能性需求點、非功能性需求點

  2)軟體的開發期

    (3)概要設計階段 —— 架構師

      技術選型(軟體硬體網絡)、功能子產品劃分、資料結構設計

    (4)詳細設計階段 —— 設計師

      子產品實作細節、對象、屬性、方法、技術

    (5)編碼實作階段

      UI/UE設計師、前端工程師、背景工程師

    (6)項目測試階段

      軟體測試工程師  Ada -> bug -> debug(調試程式)

  3)軟體的維護期

    (7)項目部署階段

   開發模式(development mode) -> 生産模式(production mode)

    (8)項目維護階段

繼續閱讀