Scrum的读书笔记(1)

对于Scrum倒还是第一次接触,网上已经购了两本书,在书到来之前,先了解一下基本知识。于是找到一个叫做《Scrum in five minutes》的小册子,里面罗列了Scrum的核心概念。

首先是Product Backlog,Sprint Backlog,Spring的概念

正如图上所示,这三个概念指出了Scrum的基本工作流程。先确认整体的工作内容(Product Backlog),让后每次从中挑选最重要,最优先的作为每一次短跑冲刺(Spring)的对象(Spring Backlog)。这样经过多次这样的短跑冲刺(Srping),就会逐渐完成全部工作。

和普通开发团队最不同的是,各个角色的定义

  • SCRUM TEAM

这个是团队开发人员的整体。他们被看做是平等,互相知晓的一个合作群体。

  • PRODUCT OWNER

这种角色来传递客户的要求。一般来说,是由客户直接担任。

  • SCRUM MASTER

这可以理解为教练。他可以帮助训练团队的成员实践Scrum的能力,寻找最适合的工作方法。

到此为止,我们可以回到Scrum这个英文本身咯。他直译就是橄榄球中的争球。

做一个有点牵强的比喻:我们需要一个橄榄球团队(就是Scrum Team),需要一个教练(就是Scrum Master),需要一个老板(就是Product Owner)。

显然每次拿球冲刺(Spring),都是橄榄球队的任务。教练是不能直接上场(所以请忘记Project Manager这种角色,这里没有这种人)。而老板是直接下目标的人。

OK,先权且这么理解。那Scrum带给我们什么呢。

首先,是团队运作的模式。是一个自组织,自运作的。每个人都必须学会自我管理。

其次,是交流的方式,这必须建立起高强度,高效率的团队内部交流和外部交流

第三,因为最开始不会建立明确的要求,所以是在变化中寻求完善的。也就是说必须拥抱变化,而不是排斥

第四,每次冲刺一般是一个月以内,这使得这种运作,不是完全不可控的。

以上的总结,有点凌乱,随着今后的学习和实践,会有更多的体会。