Scrum是一個包括了一系列實踐和預定義角色的過程骨架。
主要角色:
產品負責人: 負責維護產品訂單的人,代表利益相關者的利益。
Scrum主管 :為Scrum過程負責的人,確保scrum的正確使用並使得Scrum的收益最大化。
開發團隊:一個跨職能的小團隊,人數5-9人,團隊擁有交付可用軟體需要的各種技能。
指導原則:
- 會議準時開始。對於遲到者團隊常常會制定懲罰措施
- 歡迎所有人蔘加,但只有在專案中承擔實際工作的角色可以發言。
- 不論團隊規模大小,會議被限制在15分鐘。
- 所有出席者都應站立。(有助於保持會議簡短)
- 會議應在固定地點和每天的同一時間舉行。
會議上,每個團隊成員需要回答三個問題:
1.昨天你完成了哪些工作
2.今天你打算做什麼?
3.完成你的目標是否存在什麼障礙?(Scrum主管需要記下這些障礙)
每一個衝刺完成後,都會舉行一次衝刺回顧會議,在會議上所有團隊成員都要反思這個衝刺。舉行衝刺回顧會議是為了進行持續過程改進。會議的時間限制在4小時。
Scrum提倡所有團隊成員坐在一起工作,進行口頭交流,以及強調專案有關的規範(disciplines),這些有助於創造自我組織的團隊。
Scrum的一個關鍵原則是承認客戶可以在專案過程中改變主意,變更他們的需求,而預測式和計劃式的方法並不能輕易地解決這種不可預見的需求變化。同樣,Scrum採用了經驗方法– 承認問題無法完全理解或定義,而是關注於如何使得開發團隊快速推出和響應不斷出現的需求的能力最大化。
本人對站立會議這種團隊交流模式很是贊同:首先站立會議得保持大家都不能遲到,因為再耽誤的是團隊中每個人的時間。其次,站立會議能將每個人昨天所做的事情作總結,明確今天所要做的是,不懂得或者有疑問的可以當面討論,而且能在短時間內或得相對好的解決方案。Scrum主管負責協調團隊各成員的工作,提高整體的工作效率,對於需求的改動能通過會議儘快傳達到每個人。並且站立會議能增進團隊成員之間的情感。
【不論團隊規模大小,會議被限制在15分鐘。】
點評:對會議時間的限制是為了節省時間,並且提高工作效率。因為對於一天的工作量的安排和總結在15分鐘內是能解決的。
【所有出席者都應站立。】
點評:出席者在站立時有助於集中注意力,認真參與會議,方便交流。
【完成你的目標是否存在什麼障礙?】
點評:在會議上將自己的將自己的困難講出來,有利於提高自身的工作能力和團隊的開發效率。
補充:我自己寫的字數佔總字數的39%
部落格字數:1506字