Scrum软件开发流程

上传人:cel****460 文档编号:243707565 上传时间:2024-09-29 格式:PPTX 页数:13 大小:832.36KB
返回 下载 相关 举报
Scrum软件开发流程_第1页
第1页 / 共13页
Scrum软件开发流程_第2页
第2页 / 共13页
Scrum软件开发流程_第3页
第3页 / 共13页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,*,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,*,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,Scrum软件开发流程,Scrum,概述,Scrum是一种兼顾方案性与灵活性的敏捷开发过程,原词来自 于橄榄球中的“带球过人。在橄榄球比赛的每次冲刺前,都将有一个方案安排的过程,但冲刺开场后那么由队员在原方案的根底上随机应变。,不同于瀑布模型将开发过程划分需求、设计、编码、测试等阶段,Scrum将开发过程分为屡次迭代,一般为26周。,Scrum,是什么意思?,带球过人需要方案!,在球场上:在比赛每段的开场,双方都要摆开阵势,并方案本段的进攻/防守路线和策略,教练和队长都可以参加方案。,在软件开发公司:在每个迭代的开场,团队都应该做好本迭代的方案,尤其是需求条目的优先级排序、选择本迭代的工作、设定必须完成的内容。,带球过人需要灵活应变!,在球场上:当哨声响起,尽管队员们努力按照既定方案推进,然而场上瞬息万变,队员不可能实时按照教练或队长的指令亦步亦趋的行事,而是靠平时训练中形成的素养见机行事,达成目标。,在软件开发公司:在每个迭代开场后,团队领导不可能也不需要介入每件事情,而是应该由具体执行的人选择如何去做。团队领导做好协调资源、解决困难,提供指导,已达成目标。,Scrum中既有方案会,每日立会,评审会等方案和管理活动,又有迭代期内的灵活应变活动,是一种轻重结合的敏捷过程。,团队在迭代内完成所列需求,每天开,每日立会,,以沟通进度和问题。,产品负责人建立条目化的产品待开发项,并进展优先级排序。,在迭代方案会上,产品负责人讲解迭代要开发的条目,团队进展估算并放入下一个迭代。,在迭代终点的,迭代评审会上,,团队向产品负责人等展示开发成果。,在迭代终点,团队召开反思会,总结本次迭代的优缺点以及改进建议。,Scrum,敏捷方法一分钟扫盲,Scrum,中的工作产品,产品代办事项列表产品Backlog:站在用户角度理解的产品功能列表。,按照优先级排序,具备三要素:角色、活动、商业价值,符合用INVEST特性,可工作的软件Work Software:可交付的工作软件。,“可交付在不同场景下差异很大,应根据不同情况提前设定和选定交付标准,产品负责人和用户代表等负责评审可工作软件,迭代代办事项列表迭代Backlog:本迭代要完成产品功能列表。在迭代规划会上将这些功能项拆分为具体的任务。,本次迭代所要完成的工作,将功能拆分为具体的任务任务量不超过1人/天,开发人员自行领取任务。,可工作的软件Work Software:可交付的工作软件。,“可交付在不同场景下差异很大,应根据不同情况提前设定和选定交付标准,产品负责人和用户代表等负责评审可工作软件,产品负责人(Product Owner)保证Team做正确的事情。,确定产品功能、发布内容和发布日期。,为产品的ROI负责。,根据市场价值确定功能优先级,维护产品Backlog。,在每个Sprint开场前根据需要调整功能和优先级。,承受和拒绝团队开发工作成果,Scrum教练(Scrum Master)保证Team做正确的做事。,确保流程贯彻执行,为团队屏蔽、去除一切障碍,保证团队不受干扰,保持专注,保持团队节奏。,保证团队内部沟通顺畅。,确保团队的人是最适合的人,在团队内进展跨职能培训,通过激发创造性与推动授权来提升开发团队的成员。,团队,(The team),负责完成产品需求开发,保持节奏实现本期,Sprint,目标,跨职能,自组织团队。,保障架构的稳定性和持续性。,保证代码质量。,Scrum,敏捷方法中的角色,Scrum过程创立和维护产品待开发项列表,产品经理创立和维护产品待开发项列表。,产品待办事项列表梳理贯穿整个Scrum活动。,团队参与产品代办事项的估算。,具体事项:,保持产品待办事项列表有序,随着变化不断调整待办事项列表优先级,合并或拆分待办事项,对事项进展估算,Scrum,过程,迭代规划会,时间:每个迭代开场,人员:PO、SM、团队,输入:产品Backlog,过程:,PO按照优先级次序依次解释每个故事;,团队估算团队速率,并对用户故事进展估算,选择要放进本次迭代的故事,并进展任务拆分。,输出:,Sprint,目标,团队成员名单,Sprint Backlog,Sprint Timebox,确定好的,Sprint,演示日期,确定好的每日立会的时间、地点。,Scrum,过程,每日立会,时间:迭代过程中的每一天,时间不超过15min,人员:团队、SM,地点:白板前,过程:每个人依次轮流答复三个问题:,昨天做了什么?,今天打算做什么?,遇到什么困难?,输入:昨日工作进展以及遇到的困难。,输出:,任务状态更新,燃尽图更新,Scrum,过程,Sprint,演示会,时间:Sprint 完毕时,人员:PO、SM、团队、对工程感兴趣的人,过程:,PO阐述本Sprint目标,团队演示此次新增功能,输入:本次Sprint 所产生的可工作软件。,输出:,Sprint 验收结果,工程干系人的反响,Scrum过程Sprint 回忆会,时间:Sprint 完毕时,人员:SM、PO、SM、团队,过程:,SM展示本次Sprint目标及SprintBacklog。,团队成员依次发言,总结本Sprint做的好的方面以及需要改进的事项。,比较实际速率和预估速率差距,并分析原因。,SM总结本次回忆会。,输入:本次Sprint 完成情况,输出:,下个Sprint 需要改进的TOP3意见。,下个Sprint要坚持的好的实践。,谢谢观看!,谢谢观赏,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 压缩资料 > 药学课件


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!