iT邦幫忙

2022 iThome 鐵人賽

DAY 3
0
自我挑戰組

轉職AI軟體工程師的自我學習分享筆記系列 第 3

敏捷開發之 SCRUM 應用- 打造靈活、快速的團隊

  • 分享至 

  • xImage
  •  

當市場頓號消費者需要變化快速,企業也應該要找尋更加敏捷的工作方法。在 scrum流程當中,每個人的工作分配透明,且經由不斷測試, 修正,能迅速產出符合使用者需求的產品。運作方法並不困難,只需要替團隊找到3種人,並依序一定的步驟就可以開始操作。不過,領導者與團隊成員還是要了解每一個步驟背後的意義,才能真正落實敏捷精神於工作當中。

Scrum流程
組成團隊 -> 2. 建立產品待辦事項清單 -> 3. 規劃衝刺 -> 4. 衝刺立會 -> 5. 衝刺檢視 -> 6、衝刺回顧

1. 組成團隊

在敏捷團隊包含3種角色:敏捷教練, 產品負責人與團隊成員。最適當的團隊成員人數, 應該要控制在5 ~ 9人之間,如果成員太少,可能會分身乏術,每個人負擔會太重,沒辦法好解決問題,但如果成員太多,溝通會很耗時間,追蹤進度的速度也會變慢,拖累工作流程。

產品負責人:
一位擔任負責,擬定、新增、刪除、修改待辦事項清單,並確認團隊成員可依清單執行工作。

敏捷教練:
一位擔任引導團隊在工作流程中使用scrum, 協助成員溝通,遇到問題時,也會幫忙排除障礙。

團隊成員:
除了專業技術外,應該要有團隊合作意識、自主、學習熱忱能夠與彼此溝通,並願意了解他人的專業。

2. 建立產品待辦事項清單 Product Backlog

例如, 使用者期待操作介面簡單,研發團隊想蒐集消費者資料, 把這些一一轉化成使用者故事,列為產品的代辦事項。產品負責人可以請團隊成員考量該需求要花費的資源,以及與最終產品相關性的高低。透過舉手比出數字來區分需求的優先順序。

使用者故事 user story
user story 也就是使用者需求。為了使這個需求,讓團隊中所有成員都能理解,可以分別從護誰的想要什麼外,為什麼要這樣做的角度切入?再從這則故事中切割為更小的任務。

3. 規劃衝刺

衝刺的核心是一次迭代和增量, 快速形成可用的產品,最適的區間為2~4周,再透過反饋持續增加和優化。

4. 衝刺立會

團隊進入衝刺,這樣的就是成員之間,瞭解彼此的進度,遇到困難時才能給予協助。所以在衝刺的時候, 每日例會與看板就是不可或缺的步驟。每天團隊成員會在15分鐘之內一起站在板前板上列出哪些事項,代做哪些事項,正在座椅和已經完成的任務

5. 衝刺檢視

當衝刺結束之後, 要召開檢視會議。團隊要展示在這些期間, 完成了哪些使用者故事, 需求並與利害關係人一起檢討,要引導這些利害關係人,例如客戶, 主管跨部門的團隊等等,給予已完成的產品回饋或修正建議,使團隊了解, 應選擇哪些更重要的項目優先執行。過程中也可能會產生新的需求,要記得列入產品待辦事項清單中。

6、衝刺回顧

回顧是團隊向前邁進的關鍵,在回顧會議中,主要是反省做事的方法,讓團隊成員回想在充斥階段中遇到哪些困難,哪些流程需要改善,並應用到下一次的衝刺。回顧的用意是讓團隊成員一起替這些問題找出解決方案,而非指責哪一位成員沒有做好哪些事情。


上一篇
敏捷開發的起源和12原則
下一篇
敏捷開發之 描繪產品願景, 建立團隊共識
系列文
轉職AI軟體工程師的自我學習分享筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言