小白对scrum中的3355理解来了,
如果有任何不正确的地方,请各位大佬多多包容和指正。
通过看书和上网搜资料才明白3355就是scrum的浓缩,是scrum的精华。
简单来说scrum是一个架构开发而不是方法,它的提出只是因为商业开始探索一些不同于计划驱动的重量级方法的所谓敏捷开发方法,与scrum一起被提出的还有极限编程,Crystal、ASD、DSDM。这些方法都有共同点,就是采用各种技术手段来 快速响应变化。
总得来说:
Scrum的3355分别是:三种角色、三个制品、五种价值观、五种事件。
![](https://img-blog.csdnimg.cn/img_convert/684717f28f1019b540e8edaa96edab6e.png)
三种角色:
产品负责人(Product Owner) 负责产品的投资回报、定义产品的特性、决定发布日期和内容,还要根据市场价值排序产品的优先级,从而决定每次迭代完成那些特性。
开发团队 开发团队是一个自组织的跨职团队,主要是对每次迭代的最重结果负责,与产品负责人一起共同审查工作结果。
Scrum Master 通常是一个专业的敏捷开发教练,他能确保团队内各个角色和能力的紧密协同,还需要保护开发团队避免外部干扰。
三个制品:
增量(Increment) 增量代表了Scrum中每次迭代(冲刺)的价值交付,是最终用户的关心部分。
产品代办列表(Product Backlog) 产品代办列表是所有待开发的产品功能的列表,它通常是由产品负责人与团队成员一起写下来的,并且随开发的不断进行,对这个列表进行调整和补充。
冲刺待办列表(Sprint Backlog) 产品冲刺列表是通过冲刺计划会议制定的一次迭代中需要完成的佛南功能列表,并且在每次迭代后通过演讲式开发调整下次迭代需要完成的功能。
五种价值观:
承诺(commmitment)
聚焦(focus)
开放(oppenness)
尊重(respect)
勇气(courage)
五种事件:
冲刺前的计划 要确认冲刺前的目标,选定当前冲刺要处理的最具价值的用户故事,创建冲刺待办列表(Sprint Backlog),对于选定的用户故事,如果有问题可以向项目负责人咨询,要求进行澄清。
每日展会(Daily Scrum) 每日站会不是用来解决问题的会议,会上不讨论具体的问题细节、解决方式等占用时间的细节内容。项目遇到的问题或障碍,应当会后通过专门的问题解决会议或其他方式进行解决。
冲刺(Sprint) 一个冲刺对应一次迭代,它应该是一个时间盒,表示一个固定的时间段,在每一个时间段中选择适当的内容进行开发,而不是根据开发和交付内容来定一个变化的时间段,对于团队的节奏把握十分重要。
冲刺评审会 将冲刺结果展示出来。一般是采用演示新特性,新内容的方式进行,应邀请全部参与人员参加,时间根据冲刺内容而定,还需要项目负责人确认是否达到目标,如果没有,项目负责人可以拒绝这个冲刺成果。
回顾 团队和个人进行对整个过程的思考,总结,把整个过程出现的问题,困扰列举出来,再进行改正。
如果对你有用的话,欢迎多多点赞,不要白嫖哦~