# 運用 ClickUp 搭配 Scrum,邁向時間管理大師! ###### tags: `2022TGDF` `台北遊戲開發者論壇` `共筆筆記` - [2022 TGDF 台北遊戲開發者論壇](https://2022.tgdf.tw/) - [共筆目錄](https://hackmd.io/@samuel-t-chou/2022-TGDF) # 基本資訊 https://2022.tgdf.tw/speakers/cliff_lee_igs Cliff Lee CL | 鈊象電子 遊戲軟體工程師 李啓暘(Cliff Lee CL) * 六年遊戲開發經驗,現任職鈊象電子遊戲軟體工程師,參與《撞球好手-勝者為王》與《撞球傳說》專案開發。 * 經營 4000+ 追蹤粉專 Cliff Lee CL Studio,分享遊戲開發領域與個人作品資訊。 * 專長 Unity client、CI & CD (Jenkins),遊戲開發相關的都各沾一點。 * 粉專、作品傳送門 https://cliffleeclstudio.soci.vip ## 議程介紹 > 語言:中文 經常為了錯綜複雜的工項排程問題而煩惱嗎?「工欲善其事,必先利其器。」 本議程希望給你專案管理與安排開發流程上的啟發!ClickUp 是近年快速崛起的專案管理軟體,已有超過 800,000 個團隊使用,其中包含 Netflix、McDonalds、Booking.com 的團隊。ClickUp 內包含各式各樣的協作工具,例如:工項與時程管理、文件化、線上白板等,協助我們搞定團隊大小事。 我將 ClickUp 導入遊戲開發團隊,至今已持續使用一年以上,提高了團隊溝通效率、時程管理效率與增加透明度。議程內除了介紹 ClickUp ,也會分享我如何運用 ClickUp 搭配 Scrum 應用在遊戲開發中。 目標對象: * 想改善團隊開發流程的人 * 想了解 ClickUp 是什麼、可以怎麼用的人 * 想參考遊戲開發如何做專案管理的人 * 想參考遊戲開發如何應用 Scrum 的人 # 內容筆記 <!-- 在這裡之下寫筆記。 --> (~13:20) ## ClickUp 3.0 - 服務持續開發 - 執行速度提升 500% ## Scrum - 瀑布式 v.s 敏捷式 - 瀑布:較適合固定、低容錯的產業 ex. 太空產業 - 敏捷:適合快速變動、高容錯 ex. 軟體、遊戲 - Scrum: 實現敏捷開發的主流方式 - 接下來講者將分享自身開發團隊迭代的內容 - 講者團隊組成:13人,工程師約 6-7 人 ### Sprint Planing 討論以下內容 1. 本次 Sprint 目標 2. 預計工項 3. 實際上可做的內容 ### 什麼是 Sprint? - Sprint 把「長跑」切分成數個「短跑」 - 通常為 1 ~ 2 weeks, 講者團隊是 2w - 產品預計工項(長)切分到 Sprint 預計工項(短) ## ClickUp 與 Scrum ![](https://i.imgur.com/g3bTA06.png) 講者團隊的 Product Backlog 具有以下內容: - 各版本工作項目 - bug 清單 - 待優化 - 未來藍圖 (TODO List) ## 開發時程規劃 ![](https://i.imgur.com/mFVymmm.png) - 將一個版本切成很多階段 - 編導製作規格 - 美術根據規格產出內容 - 動態美術製作動態 - 軟體實作功能 - QA 測試 - 透過甘特圖來觀察是否有項目衝突 / 過於擁擠 - 確定定版日期 - 透過框起 Sprint 日期內的項目,確認本次 Sprint 目標 ## Sprint Planning - 會前提供 Backlog 文件,請大家填寫 - Product Backlog / 工項 - 專案外事務、請假等 - 把會影響到時程的事情都列出來 - 會議內容 - 確認 Goal - 討論調整 Sprint Backlog - 簡介與釐清工項 - 補充與製作工項 - 下班前評估時數並回報 - 講者團隊實際開會時間約 0.5h, 然後散會各自估點 - 並且提供「評估回報表」,讓成員回報「實際上可做多少」 - (回報表:目前透過 Excel 架設) ## 執行工項 Sprint 運行中,持續執行決定好的工項。 - 每天早上的會議 - 中間會根據數據調整優先度 ## Sprint Review :::info 使用 ClickUp 的 Doc 蒐集需展示內容 ::: 有幾件事情需討論 1. 團隊運作狀況如何 2. 完成了哪些內容 - 展示版本或影片 demo 3. 還有多少未完成 - 貼上自己預計的甘特圖,與實際完成的做比對,以供後續調整時程做參考 - 下班前個人驗收並回報 ## 總覽 Scrum 運作流程 * Sprint Planning: Sprint 第一天 * 目標、預期項目、評估實際可做 * Sprint Review: SPrint 最後一天 * 運作狀況如何、完成內容、還有那些沒做 ## 使用 ClickUp 運行 Scrum 好處 - 提高溝通效率 - 方便時程管理 - 工作量視覺化 - 增加資訊透明 - 可以看到團隊內彼此的工作內容 - 降低遺漏風險 - 內建通知系統,討論區 ## Q&A > 學生小團隊 是否適合導入這類專案管理工具?若導入後成員不願使用,如何說服他們? - 要看團隊人數規模。 - 小團隊不建議太複雜,挑自己需要的部分功能使用就好 - 讓同伴知道價值是什麼,跟原本的工作流程做出比較,指出原有問題 > Sprint 多久為一個週期?以團隊規模來說,這樣週期可以預期什麼樣的成果? - 1 ~ 2 weeks,依據專案可能不一樣 - 成果的話看團隊組成,可以根據 sprint 實際跑出來的結果作為根據來預估,提升規模預估的準確度 > 評估回報表也是用 ClickUp 做的嗎? - 是用 Google 試算表唷 > PPT 會公開嗎? - 會放在粉專上面: [Cliff Lee CL Studio](https://www.facebook.com/CliffLeeCLStudio) > 工作會有相依性,跑 scrum 會不會造成人力閒置? - 發現相依性的時候會再看有沒有人員閒置,去調整工項的安排 - 合理分配的話應該不大會有人力閒置 > 團隊成員的工作績效評估,是以 ClickUp 上面的數據計算嗎? - 非講者職位內容,不大清楚 - 但推測上面的數據可以作為參考