--- GA: UA-34467841-15 --- # 我們如何設計良好體驗的 Jira 板來追蹤優化團隊 Lead Time - 黃相文(Sam Huang) ###### tags: `HelloWorld2025` `HWDC2025` `2025` `A 會議室` `組織文化與敏捷` <blockquote> 1.FineChatBI 挑戰與方案 2.FineChatBI 落地營運篇 3.FineChatBI 產品技術篇 4.FineChatBI 落地數據篇 5.FineChatBI 數據人才培訓篇 6.實際案例 聽眾收穫: AI結合BI的應用,幫助快速進行資料分析。 在實施AI工具前不可忽視的五大陷阱 FineChatBI的應用場景與案例 如何把AI工具用起來? 關於「問答取數」的價值 </blockquote> {%hackmd @HWDC/announcement-2025 %} ## 會議資訊 **時間:** 16:45 ~ 17:30 **地點:** A 會議室 **日期:** 2025年10月14日 **語言:** 中文 **難度:** 中階 **相關連結:** - [Hello World Dev Conference 2025 官方網站](https://hwdc.ithome.com.tw/2025) [target=_blank] - [Hello World 2025 議程表](https://hwdc.ithome.com.tw/2025/agenda) [target=_blank] ## 筆記區 > 請從這裡開始記錄你的筆記 ### Lead time - Company's Objective: OKR 目標管理 - Engineering's key resault - Agile Coach Team's key result **從發起到執行完畢之間的間隔時間** 從需求的建立(點子發想)到成功交付給客戶所需的時間 Agile coach的任務 1. 幫助產品團隊測量Lead time 2. 透過Lead time量化數據幫助團隊優化 #### Lead time vs. Cycle Time Cycle time是真的開始做的時候開始算 #### Lead time的組成 - 需求討論與規劃 - 軟體開發 - 軟體測試 - 服務部署 - 各種等待時間 #### 縮短Lead time的好處: - 改善團隊效率 - 增加客戶滿意度 - 提升商業競爭力 ... DORA 中報告高效能團隊 Lead time 通常小於一天 #### 開始追蹤Lead Time的前置溝通 * 不熟悉的名詞 * 不是每個人都理解 * 每個人理解的Lead Time有所不同 * 起點從哪邊開始算? * 我們怎麼做? * getkanban 桌遊 * 將工作視覺化定義起點 * 大部分的ticket在多久時間內完成? * Lead Time對產品有什麼幫助? * 對現在的產品團隊有什麼幫助 * 為什麼選擇做Lead Time測量而不是其他事情 * 我們怎麼做? * 確認Lead Time背後代表的事情也是目前團隊追求的事情(ex.大家都跑OKR) * 回答問題背後的問題 * 主管專屬工作坊 * Lead Time取得不易 * 現行的專案管理軟體無法計算Lead Time (Jira難以取得只能手動紀錄) * 我們怎麼做? * 自動化 * 對於這項改變的擔憂 * 擔心增加更多的流程讓資源更吃緊 * 擔心改變過往習慣的工作流程而產出下降 * 我們怎麼做? * 自動化計算,不花費額外的人力資源 * 不改變工作流 #### Jira 自動化紀錄Lead Time 新的Jira Workflow需滿足以下需求: 1. 與現行工作流不能有太大的落差 2. 操作過程簡單無負擔 3. 修復導致過往無法追蹤 Lead Time 的問題 4. 可以自動計算Lead Time並呈現報表 5. 計算Story等待被部署的時間(PM) 6. Story無法呈現目前處於測試狀態(QA) 7. 一個Story即可完整追蹤規劃與交付階段(PM) #### 設計Issue Type 專屬的Workflow * Epic * Story/Task/Bug/Retro * Subtask/Sub Bug/Sub Plan 主要追蹤的是Story的起迄 Story: Ready for plan -> Planning or Designing -> * Planning and Continue / * Planning Done / * Wave * Ready for Development / Developing / Testing / Ready to Deliver * Delivery Done -> Archive Lead Time = {?} ~ Delivery Done Bug: open -> in progress -> not bug / won't fix / fixed #### Boards - Daily Scrum Board #### Jira Report - Control Chart - 可以比對story point - CFD (Cumulative Flow Diagram) #### Jira Automation 因為大家都只移動subtask 所以加上Jira automation以自動update story的status ## 討論區 > 歡迎在此進行討論與 Q&A ## 相關資源 - 投影片連結:(待講者提供) - 相關文件:(待更新)