Scrum的運作過程中的有主要五個活動,每個活動項目都是環環相扣。
了解這些活動的目的與精神,會更有助於你完成敏捷開發!
1.Sprint
Sprint在橄欖球的比賽中是「衝刺」的意思,是球員分階段不斷往前推進,最後達陣的過程,所以Sprint在Scrum中是指一個衝刺週期,通常以兩週為一個單位,找出好的sprint週期會幫助團隊產品交付品質大幅提升。龐大且複雜的商品開發在一個sprint中會被切分成小的片段任務,成員確認每次需達成哪些任務後,就要馬上開始衝衝衝。
透過切分目標成每個sprint,讓團隊更靈活應付可能面對的變化。

2.Sprint Planning
這是在新Sprint開始前,舉辦的規劃會議,根據開發的優先順序和團隊資源,評估哪些項目需要進入到這次的Sprint當中,產生待辦清單(Sprint Backlog)。之後由團隊成員認領負責的項目,再切分成更細部的任務後,展開新的週期。
團隊在Sprint Planning中討論溝通,切分出彼此都認可的分段任務進行開發。

3.Daily Scrum (Daily Standup Meeting)
每天約15分鐘的站立會議,讓團隊彼此資訊同步與了解是否有正常運作,每位Team Member更新自己昨天完成的事項、今天預計完成的事項以及是否有遇到什麼阻礙有待協助。
站立會議不拘泥於形式,精神在於快速了解同步資訊。
記得別把時間拉太長變成正式會議囉!

4. Sprint Review Meeting
在每次Sprint結束時邀請利害關係人參與會議,展示這次Sprint所完成開發的成果(Product Increment),彼此溝通並確認產品方向吻合,若是有需要改善或是新需求產生,於釐清後放入Backlog中。
除了團隊成員外,記得也請利害關係人參與Review Meeting。更客觀地調整確定產品方向喔。

5.Sprint Retrospective(Sprint Retro)
Sprint Retro簡而言之是團隊於每次Sprint結束時的回顧會議。通常是在輕鬆的氣氛下分享心情、檢討承諾要完成的事項,與需要再改進的地方,並產生行動方案。
Sprint Retro除了回顧工作項目外,也可以分享其他團隊中想聊的,
無論是好或不好的事皆可,成員彼此溝通暸解,更有共識一起完成工作。

Scrum的主要活動會議你也有概念了嗎?
太棒了!敏捷101最後一個單元。
你就會知道敏捷中的3個產出,一起來完成每個工作任務吧!
敏捷101-4 敏捷運作的3個產出
00589661王鵬傑
Scrum~
00585838李湘茹
推
00585131
JAMI
GOOD