什么是 scrum ?
Scrum 是一种敏捷软件开发框架,旨在帮助团队以高度协作、自我组织和迭代方式开发复杂产品。Scrum 的核心是 Scrum 团队,它由产品负责人、Scrum 管理员和开发团队组成。这些角色各自承担不同的责任,但共同协作来实现一个共同的目标。
3355是指什么?
所谓Scrum3355指的是:3个核心角色,3个工件,5个关键事件和5个价值观。
3个核心角色是指:
(图片为网图,博客为作业,侵权联系我)
产品负责人
负责最大化投资回报率(ROI),通过确定产品特性,把它们翻译成一个有优先级的列表,为下一个Sprint决定在这个列表中哪些应当优先级最高,并且不断地重新调整优先级和梳理这个列表。
职责是定义需求,定义需求优先级,定义需求的验收标准,定义产品发布内容与日期
就是赚钱的
敏捷教练
帮助产品开发团队学习并应用Scrum来达成商业价值,为大家服务,会做任何力所能及的事情来5个关键事件
Scrum五大事件,包括:Sprint、Sprint 计划会、每日 Scrum 站会、Sprint 评审会、Sprint 回顾会帮助团队、产品负责人和组织取得成功。
对应敏捷团队中的项目经理,但并非是一个项目经理。职责是促进团队的工作,帮助团队熟悉和掌握敏捷的价值观与框架,帮助排除影响生产力障碍,确保团队不受打扰。
开发团队
建造产品负责人所指定的产品。对交付结果负责。产品代办清单(Product BackIog)、Sprint迭代代办清单、潜在可发布产品增量
三个工件
1 产品代办事项(Product BackIog)
产品代办事项,即产品视角的需求清单。
由Product Owner 负责维护,包括增删及优先级排序
用户故事是其中一种最佳实践
每项需求都需要描述其外部价值
2 Sprint迭代代办清单
Sprint迭代代办清单,即此次冲刺周期内规划要完成的内容
3 潜在可发产品增量(Increment)3
可交付产品增量(Increment),即冲刺结束后可对外发布的产品功能增量部分。
需要关注其是可工作的软件功能增量
5个关键事件
Scrum五大事件,包括:Sprint、Sprint 计划会、每日 Scrum 站会、Sprint 评审会、Sprint 回顾会
这五个事件,总结来说,就是为了让项目稳定进行,总结经验
5个价值观:
(网图,我总不可能自己做个图片吧。)
开放- Scrum把项目中的一切开放给每个人看
尊重- 每个人都有他独特的背景和经验
勇气- 有勇气做出承诺,履行承诺,接受别人的尊重
专注- 把你的心思和能力都用到你承诺的工作上去
承诺- 愿意对目标做出承诺,全身心投入去完成Scrum团队的目标,而不是必须按计划完成,两者之间是有区别的
芜湖,搞定,总结啦
Scrum是一套解决复杂问题的框架,让我们以迭代和增量的方式,在最短时间内交付最大价值的产品。其中的流程并非一定完全硬套,工具是死的,要适当的根据实际情况作出调整,以适合团队的流程为首要原则。
敏捷也是一个持续优化的过程,通过持续交付、持续优化、持续改进、持续提升、持续塑造,最终实现小步快跑,快速迭代。