FrankKai / FrankKai.github.io

FE blog
https://frankkai.github.io/
363 stars 39 forks source link

如何理解scrum? #120

Open FrankKai opened 5 years ago

FrankKai commented 5 years ago
FrankKai commented 5 years ago

scrum中的三种角色

PO, SM, The team。

PO (Product Owner)

PO是负责管理产品待变列表的唯一负责人,硅谷中的离开Gavin Belson投奔Richard Hendrick的Jared。 是那个经常被喷,经常被程序员们怼的角色。 image

SM (Scrum Master)

SM是服务于PO和开发团队,但实际上是整个项目的灵魂人物。硅谷中的Richard Hendrick,就是这样的一个角色。 一方面帮助PO制定出合理有效的待办列表。 另一方面帮助Team成员理解待办列表,并且给出技术指导。 image

The team

Scrum Team中所有人都是开发人员,没有任何头衔,并且不存在子团队。 在我看来,Scrum Team由前端,后端,安卓,测试等等人员组成,大家各司其职,服务于整个开发团队。 团队少于3人将没有足够互动,超过9人又存在太多沟通问题,所以介于3到9是最好的敏捷团队规模。 image

FrankKai commented 5 years ago

Sprint是什么?

Sprint计划会议

话题一:这次Sprint做什么?

PO讲解目标以及待办列表。 输入产品待办列表,开发团队评估接下来的Sprint完成什么工作。

话题二:如何完成所选工作?

根据待办列表难度,评估工作量,以一天或更小的单位规划出Sprint最初几天的工作,然后领取待办列表,最后由开发团队向PO和SM讲解如何完成本次的Sprint目标。

每日Scrum站会

Sprint 评审会议

Sprint回顾会议