iT邦幫忙

2022 iThome 鐵人賽

DAY 4
1
Agile

工具從來不是問題,知識才是力量 ! Microsoft 365 照樣玩 Scrum !系列 第 4

[Day 4] 依據開發專案的需求來撰寫 Story 卡片Part 1--了解需求

  • 分享至 

  • xImage
  •  

假定業務部門向總經理提出一個需求 :

需要一個 WEB 服務供業務專員記錄當下 bitcoin 與美金、英鎊、歐元的即時匯兌,以確保匯兌金額的正確性。
https://ithelp.ithome.com.tw/upload/images/20220824/20109107o8bbUe7P16.jpg

然後延續昨天,總經理召集團隊舉行了一個 Kick-off meeting !

會議的產品規格與結論如下 :


  • 產品開發部
    • 後端技術 - springboot 架構
      • coindesk api介接
      • 需求服務功能開發
      • Docker Desktop 測試 K8s 建置 yaml
      • 單元測試、整合測試、E2E測試
    • 前端技術 - jQuery + bootstrap
      • 需求網頁功能開發
      • 業務部門反饋意見修正
    • 資料庫 - MySQL
      • 設計資料庫
      • 資料表規劃
  • 系統運維部
    • WEB 服務運行於 Kubernetes 叢集
      • K8s node 主機規劃
      • 網路設定
    • MySQL 運行於 Linux 主機
      • Linux 主機規劃
      • 網路設定

Memo :

  1. 考量只有業務專員使用此服務,暫定四期衝刺活動(sprint)內,可以完成開發需求。2022/9/1開始衝刺。
  2. 每次的衝刺活動(sprint)間隔定義為7天
  3. 衝刺活動(sprint)期間,每日花10分鐘檢視燃盡圖(Burndown Chart)追蹤進度並於衝刺活動(sprint)最後一天舉行code review檢討每期任務與分配下期的任務。
  4. 理想的交付時間為 2022/9/30。

為期一個月的 Scrum 開發終於要開始了。/images/emoticon/emoticon34.gif

「Story 卡片」就是把開發至交付期程內,所有的工作目標給交代清楚。至於每個成員的實際分配項目,則是在 「Task 卡片」中描述。

這時候,如果公司並未購買任何軟體工具來進行 Scrum 開發,那麼會議室中的白板應該是長這樣 :
https://ithelp.ithome.com.tw/upload/images/20220825/20109107qlhV8I2ZDr.jpg

值得一提的是,Scrum 開發中的「Task 卡片」雖然會因為進度需求有所調整,但是

「Stroy 卡片中的項目內容,不該被改變。」

例如: 到了衝刺活動(sprint)第二期時,產品開發部的後端技術要替換成 Laravel 架構,結果直接變成傳說中的「隕石開發」。
https://ithelp.ithome.com.tw/upload/images/20220825/201091079kmmugb1sX.jpg

今天又多了兩個陌生名詞: 燃盡圖(Burndown Chart)Task 卡片/images/emoticon/emoticon17.gif
別害怕,後面幾天會再介紹。
了解需求後,明天就透過 Planner 來做出一張「Stroy 卡片」吧 ! /images/emoticon/emoticon01.gif


上一篇
[Day 3] 依據團隊組織適當調整 Scrum 看板貯體
下一篇
[Day 5] 依據開發專案的需求來撰寫 Story 卡片Part 2--Planner製作Story卡片
系列文
工具從來不是問題,知識才是力量 ! Microsoft 365 照樣玩 Scrum !30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言