当前位置:   article > 正文

敏捷开发框架—Scrum_scrum框架

scrum框架

1 什么是Scrum?

Scrum是一个敏捷开发框架,是一个增量的,迭代的开发过程。在这个开发框架中,整个开发周期包括若干个小的迭代周期,每个小的迭代周期成为一个Sprint,每个Sprint的周期建议为2-4周。在Scrum中,将产品Backlog按商业价值排出需求列表。在每个迭代中,开发团队从产品Backlog中挑选最有价值的需求进行开发,实现完成后产品推出市场,进入下一个迭代。

  • Sprint:项目开发过程中的最小迭代周期,包含需求分析->设计->编码->测试->发布
  • Backlog:产品待办列表

2 Scrum的3种角色

(1)Product owner(产品负责人)
1)定义所有产品功能
2)决定产品发布的内容及日期
3)根据市场变化对需要开发的功能排列优先顺序

(2)Scrum Master(项目经理)
1)领导团队完成Scrum的实践以及体现其价值
2)确保团队的人胜任其工作,并保持高效率生产
3)保护团队不受外界无端影响

(3)Dev Team(开发团队)
1)规模:经典团队一般5-9人
2)成员:开发人员、测试人员、用户体验设计师
3)主要职责:实现客户需求

3 Scrum 敏捷开发流程

在这里插入图片描述
step1:产品负收集需求,转化为产品功能列表
step2:启动迭代的计划会,评审产品功能列表,挑选优先级高的需求作为迭代任务
step3:项目组成员完成迭代任务的开发、测试工作
step4:迭代结束后,开评审会,评估当前任务完成情况
step5:开反思会,总结迭代过程中好与不好的地方
step6:开启下一迭代,循环2-5步

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/寸_铁/article/detail/767311
推荐阅读
相关标签
  

闽ICP备14008679号