100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 敏捷开发框架—Scrum

敏捷开发框架—Scrum

时间:2023-03-25 03:54:27

相关推荐

敏捷开发框架—Scrum

Scrum

1 什么是Scrum?2 Scrum的3种角色3 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步

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。