Scrum敏捷软件开发_第1页
Scrum敏捷软件开发_第2页
Scrum敏捷软件开发_第3页
Scrum敏捷软件开发_第4页
Scrum敏捷软件开发_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

名目什么是灵敏软件开发为什么使用灵敏软件开发?灵敏价值观灵敏宣言遵循的原则Scrum具体介绍反思与争论 niuwk牛牛文库文档共享什么是灵敏开发? 灵敏开发是一种软件开发方法,可以应对客户快速变更的需求。它强调以人为核心,基于迭代和增量的开发方式,通过自组织,沟通协作,循序渐进地开发软件。niuwk牛牛文库文档共享灵敏开发价值观个体和互动

高于流程和工具

可工作的软件

高于详尽的文档

客户合作

高于合同谈判

响应变化

高于遵循准备

也就是说,尽管右项有其价值,

我们更重视左项的价值。

niuwk牛牛文库文档共享灵敏开发十二条原则我们最重要的目标,是通过持续不断地及早交付有价值的软件使客户满足。

欣然面对需求变化,即使在开发后期也一样。为了客户的竞争优势,灵敏过程掌控变化。

常常地交付可工作的软件,相隔几星期或一两个月,倾向于实行较短的周期。

业务人员和开发人员必需相互合作,工程中的每一天都不例外。

激发个体的斗志,以他们为核心搭建工程。供给所需的环境和支援,辅以信任,从而达成目标。

不管团队内外,传递信息效果最好效率也最高的方式是面对面的交谈。

niuwk牛牛文库文档共享可工作的软件是进度的首要度量标准。

灵敏过程提倡可持续开发。责任人、开发人员和用户要能够共同维持其步调稳定连续。

坚持不懈地追求技术卓越和良好设计,灵敏力气由此增加。

以简洁为本,它是尽力削减不必要工作量的艺术。

最好的架构、需求和设计出自自组织团队。

团队定期地反思如何能提高成效,并依此调整自身的举止表现。灵敏开发十二条原则niuwk牛牛文库文档共享为什么要承受灵敏开发方式?一家人出去旅游,目的是欢快、欢快niuwk牛牛文库文档共享为什么要承受灵敏开发方式?现代软件开发的特点:处处都是简洁的问题niuwk牛牛文库文档共享如何治理简洁工程?预定义流程控制经验主义流程控制niuwk牛牛文库文档共享常见的灵敏软件开发方式?ScrumXP(eXtremeProgramming)TDD(测试驱动开发)…niuwk牛牛文库文档共享什么是Scrum?Scrum是一个治理迭代增量产品开发的简洁框架。niuwk牛牛文库文档共享Scrum的三大支柱透明检验调整niuwk牛牛文库文档共享Scrum的组成一个核心两种动物三个角色四个工件五个会议niuwk牛牛文库文档共享一个核心:SprintScrum把开发任务构造在很多周期中,每个周期为一个Sprint。Sprint的迭代时间为一到四周,并且是相互连接的。每个Sprint都有固定的的周期—不管工作是否完成,完毕于明确的日期,从不延长。这叫做“时间盒”。niuwk牛牛文库文档共享两种动物:鸡和猪的故事鸡和猪的区分是什么?niuwk牛牛文库文档共享Scrum三种角色产品负责人ProductOwner自组织团队TeamScrum教练ScrumMasterniuwk牛牛文库文档共享Scrum三种角色的职责自组织团队Team尽一切可能去完成任务,充分理解产品负责人的产品愿景合作完成冲刺(Sprint)中每一个目标,更好的支持可能需要进一步开发的产品公布产品负责人ProductOwner利益相关方的代表,重点是产品业务方面,从业务角度动身对需求并对权重排序,合理的调整产品功能和迭代挨次;

工程经理ScrumMaster团队的导师和组织者,负责提高团队效率。

提出培训团队的准备,列出障碍。让利益相关方获得最大化的投资回报,提高团队的开发效率,开发思想得到利益相关方的理解与支持niuwk牛牛文库文档共享Scrum四个工件ProductBacklogSprintBacklog发布燃尽图Sprint燃尽图niuwk牛牛文库文档共享ProductBacklog(产品待办事项列表〕列出团队正在开发或准备开发的产品需求通常是以用户故事的形式呈现PO负责列表的内容、可用性和优先级不断更新变化,依据产品和开发环境的变化而演进依据优先级排序niuwk牛牛文库文档共享SprintBacklog(冲刺待办事项列表〕包含团队在本sprint中需要执行的任务对产品BackLog的进一步补充,对用户故事进展任务分解。很多任务在Sprint准备会议上已经争论、定义只有团队可以修改SprintBacklogniuwk牛牛文库文档共享公布燃尽图和Sprint燃尽图记录了在一段时间内ProductBacklog/SprintBacklog的剩余估算工作量。估算工作量以Scrum团队和组织准备的单位为标准,时间是以Sprint为单位。供给了可视化的进度猜测力气。niuwk牛牛文库文档共享公布燃尽图niuwk牛牛文库文档共享Sprint燃尽图niuwk牛牛文库文档共享Scrum五个会议—公布准备会议会议目的建立Scrum团队以及组织内的其他部门能够理解和沟通的准备和目标会议时间会议内容确定公布目标具有最高优先级的产品Backlog条目重大风险公布所包含的全部特性和功能大致交付日期和费用niuwk牛牛文库文档共享Scrum五个会议—Sprint准备会议会议目的制定迭代准备会议时长<=Sprint周期的5%会议内容做什么怎么做niuwk牛牛文库文档共享Scrum五个会议—Sprint评审会议会议目标制定会议时长<=Sprint周期的5%会议内容产品负责人确定完成了哪些工作和剩余哪些工作团队争论在Sprint中遇到的问题团队演示完成的工作并答疑准备出可能的完成日期niuwk牛牛文库文档共享Scrum五个会议—Sprint回忆会议会议目标改进开发过程,提高团队生产力会议时长<=3小时会议内容对前一个Sprint周期中的人、关系、过程和工具进展总结,上一个Sprint哪些方面做的不错?上一个Sprint哪些方面需要改进?完善障碍Backlog完善团队Backlogniuwk牛牛文库文档共享会议目标增加沟通沟通,确定并排解障碍会议时长<=15分钟会议内容从上次会议到现在都完成了哪些工作下次每日例会之前预

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论