軟件項目甘特圖範本:由探索到發佈

可編輯嘅軟件開發甘特圖:探索、設計、開發、QA、部署、發佈同發佈後檢討,附依賴同里程碑。改工期,日期自動跟住變。

使用此範本

甚麼是軟件項目甘特圖範本:由探索到發佈流程

軟件項目時間表出問題,通常有固定次序:需求寫好,設計根據初稿開始,設計未檢討開發已經動工,測試就被擠入尾段剩低嘅時間。甘特圖唔能夠阻止呢種情況,但可以及早令擠壓睇得見,因為依賴關係就擺喺頁面上:整合未完,測試完唔到;未有發佈與否決定,就唔可以發佈。

呢個範本有五個階段:探索、設計、開發、QA同發佈,合共17項工作。後端同前端開發並行,喺「整合」匯合;「測試計劃與測試資料」喺開發期間準備,令「系統測試」可以喺整合完成當日開始。範本特登唔綁定任何方法。如果你用衝刺(sprint)模式,可以將開發工作視為一組衝刺,其餘保留作發佈框架;呢幅圖係用嚟規劃迭代四周嘅安排,而唔係每一次迭代。

工期以工作日計,只係佔位數字。真正嘅估算要來自團隊,而有用嘅習慣就係改數字、睇吓邊啲移動。如果前端需要25日而唔係18日,「整合」會移動,之後所有工作都會跟住移動。計劃冇固定日期,所以由你建立嗰日開始。

發佈本身係另一個流程:軟件發佈流程(/yue/templates/軟件發佈流程)同軟件部署流程(/yue/templates/軟件部署流程)會畫出「部署到生產環境」同「發佈」兩項工作內部嘅步驟。

本流程圖涵蓋的內容

本範本包含

  • 五個階段:探索、設計、開發、QA同發佈,合共17項工作同三個決策里程碑:「範圍確認」、「設計檢討」同「上線與否決定」。
  • 並行開發:「後端開發」同「前端開發」都喺「設計檢討」之後開始,並喺「整合」匯合。
  • 唔屬關鍵路徑嘅測試準備:「測試計劃與測試資料」喺開發期間進行,所以「系統測試」唔使等佢。
  • 分段發佈:「用戶驗收測試」之後係「上線與否決定」,然後係「部署到生產環境」同「發佈」里程碑。
  • 上線後嘅支援同學習:「上線後密切支援」之後係「發佈後檢討」,令項目以檢討下次點改進作結。

何時使用本範本

  • 你要向持份者交代一次發佈幾時可以出,同埋個日期依賴乜嘢。
  • 某項功能遲咗,你需要睇到之後邊啲工作會移動、邊啲唔會。
  • 測試時間不斷被壓縮到尾段,你想清楚展示開發延遲對佢嘅影響。
  • 你剛開始一個項目,想要一個由探索到發佈嘅標準結構嚟改。

逐項任務嘅計劃

圖表入面每項任務,連同以工作日計嘅工期同佢哋等緊嘅前置任務。依賴用步驟編號表示;SS 係開始到開始,FF 係完成到完成,+n 係以工作日計嘅延遲。

#任務分組工作日依賴於
1持份者訪談探索4
2撰寫需求探索51
3範圍確認探索里程碑2
4技術架構設計43
5UX設計與原型設計83
6設計檢討設計里程碑4, 5
7後端開發開發206
8前端開發開發186
9整合開發57, 8
10測試計劃與測試資料質素保證46
11系統測試質素保證89, 10
12用戶驗收測試質素保證511
13上線與否決定發佈里程碑12
14部署到生產環境發佈213
15發佈發佈里程碑14
16上線後密切支援發佈1015
17發佈後檢討發佈216

運作方式

  1. 將工作換成你自己嘅

    改寫17項工作同五個階段嘅名稱。除非你嘅流程真係多一個階段,否則寧願喺階段內加工作,而唔好加新階段。

  2. 將開發拆成並行嘅工作流估算

    為每條開發工作流設一項獨立工作,好似範本處理後端同前端咁,咁時間表就會以較長嗰條決定日期。

  3. 令決策里程碑真正發揮作用

    將「設計檢討」同「上線與否決定」視為有負責人同準則嘅關卡。冇人有權講「唔得」嘅里程碑,只係一個日期。

  4. 輸入一就緒就開始測試

    將測試準備連到設計,而唔係開發完結。將系統測試連到整合。測試同某項工作尾段重疊時,就用開始對開始連線。

  5. 加入發佈之後嘅時間

    保留「上線後密切支援」同「發佈後檢討」。時間表喺發佈就停嘅團隊,往往發現下個項目一開始就要背住同樣冇預算嘅支援工作。

  6. 開啟關鍵路徑

    用「檢視」選單睇邊啲工作決定發佈日期。縮短路徑以外嘅工作,日期唔會變。

常見問題

點樣為軟件項目製作甘特圖?

列出你發佈所經歷嘅階段,將每個階段拆成工作,為每項工作定一個以工作日計嘅工期,再講明佢要等邊啲工作。呢個範本已為由探索到發佈後檢討嘅通用項目做好呢啲。編輯工作同工期,日期就會跟住計算。

可以配合敏捷或者Scrum使用嗎?

可以,用嚟規劃衝刺外圍嘅安排。將開發顯示為一項工作,或者幾個衝刺大小嘅工作,並喺圖入面保留發佈里程碑、測試同密切支援。甘特圖唔係衝刺看板:佢唔會追蹤用戶故事或者速度。

里程碑應該係乜嘢?

里程碑標示決策而唔係工作:呢個範本入面係範圍確認、設計檢討同上線與否決定。每當下一階段開始前需要有人批准,就加一個。

可以由試算表匯入工作嗎?

你可以將一張包含工作、工期同依賴嘅表格貼入圖表旁邊嘅表格。甘特圖暫時未有檔案上載功能,所以請由試算表複製有關行,再貼入圖表旁邊嘅表格。

所屬

適用於此流程的 QueryChart 功能

使用此範本

Browse all IT 與 ITSM 流程範本

軟件項目甘特圖: 探索 → 設計 → 開發 → 質素保證 → 發佈
軟件項目甘特圖範本:由探索到發佈