介绍:Scrum 是用于开发、交付和持续支持复杂产品的一个框架,是一个增量的、迭代的开发过程。
流程:
1、待办事项列表 2、迭代代办事项列表 3、Sprint计划会议 4、Sprint 5、Sprint评审会议 6、Sprint回顾会议
周期:在这个框架中,整个开发过程由若干个短的迭代周期组成,一个短的迭代周期称为一个Sprint,每个Sprint的建议长度是一至四周。敏捷模式采取迭代式开发,每个阶段有每个阶段需要完成,并且能使用的产品,这一阶段产品完成之后与客户进行对接交付,在进行下一阶段的开发,所以敏捷开发适用于竞争激烈,快速变化的市场。
三个角色及职责:
1、Scrum Master作为 Scrum 流程的捍卫者和布道者,ScrumMaster在Scrum团队中起到至关重要的作用,他们确保团队使用正确的流程,确保团队正确地召开各种会议,帮助每个人理解Scrum 理论、实践、规则和价值。
2、产品负责人(Product Owner)是有授权的产品领导力核心,组成Scrum团队三个角色之一。PO担任的是产品经理的角色。产品负责人的工作是提出正确的解决方案和确保解决方案被正确“制造”。
3、Team(开发团队)在Scrum开发团队,所有的人都被称为“工程师”,且人数不宜过多,5~7人比较理想,包含产品、设计、前端、后端、测试等多角色,是实际价值产出者;开发团队为了实现计划里的功能,他们必须完成所有的相关工作,包括产品设计,开发,集成和测试。为此,团队必须具备完成这些工作的所有技能。在工作中,Scrum 作为一个整体,对功能的实现负责。区别于传统开发方法里的“只负责自己那一部分工作”的状态。
三种工件:
1、产品待办事项列表(Product Backlog):由产品负责人从众多用户故事中筛选出优先级较高的,放到产品待办事项列表中。用户故事的一般格式为:作为一个用户角色?我想要什么功能?以便实现什么价值?
2、迭代待办事项列表(Sprint Backlog):产品负责人会通过用户故事合理排列优先级,优先级较高的会进入迭代待办事项列表,在Sprint(冲刺)过程中使用。
在Sprint之后,最新的产品增量必须是完成的,而且达到了Scrum团队定义的完成标准,产品增量必须达到可发布的状态。
3、产品增量(Product Increment)产品增量是一个Sprint(冲刺)完成的潜在可发布的产品组成部分。
标签:迭代,流程,Scrum,待办,产品,Sprint,团队 From: https://www.cnblogs.com/Antares666/p/17247073.html