淺談專案管理

     

  1. 需求分析(RA, Request Analysis):
  2. 系統分析(SA, System Analysis):
  3. 進行開發前所需的工作:
    1. 確認開發工具:IDE選擇,開發函式庫選擇,使用的程式語言。
    2. 版本控制:Git or SVN? 版本號命名規則?
    3. 程式開發準則:Coding Style、參數訂定
    4. 元件設計解析:Design Pattern
  4. 測試階段:
    1. 測試流程與測試策略訂定:黑箱測試或白箱測試?測試流程?
    2. 測試文件撰寫:測試狀況,是否為Bug?
    3. Bug回報採用Issue Tracker進行管理。
  5. 發布階段:
    1. 安裝包建立(需另外以子專案進行開發、測試):
    2. 防止反組譯工具:
  6. 文件撰寫:
    1. 授權書:GPL、MIT或其他授權
    2. 著作權聲明:
    3. 說明手冊:
  7. 正式釋出!
This entry was posted in 程式設計, 資工, 軟體(Software). Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *