Scrum敏捷开发模式详解_Jack.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自我介绍 Scrum敏捷开发模式详解 张振华.Jack QQ:494460705 Mail:zhangzhenhua846@126.com 2015年2月 10年Java开发 1 目录 1. 关于敏捷开发模式(历史,介绍,比较) 2. 敏捷宣言 3. Scrum详解 4. Scrum 四种会议 5. Scrum三种角色 6. Scrum两种工具 7. Scrum 中常见的问题 2 张振华.Jack 1. 敏捷方法,特别是迭代和增量开发方法(IID)起源于20世纪30年代的一些非 软件项目。而最早引入一些敏捷方法的项目之一就是20世纪60年代初的美国 航天局水星计划。 2. 20世纪70年代,最早的有记载的使用迭代和增量开发的主要项目之一,是为 第一艘美国三叉戟潜艇开发的第一指挥和控制系统。该项目有大约一百万行 代码,进行得非常成功。迭代和增量开发从此开始稳步发展,越来越多的项 目开始使用这种开发模式。 3. 1976年,Tom Gilb在他的著作 《软件度量》 (“Software Metrics” )一书 中阐述了他的迭代和增量开发实践,这可能就是第一部阐述这种方法的书籍。 4. 20世纪80年代,更多的出版物和更多的项目应用进一步推进了迭代开发的发 展。在 1895年,巴里贝母(Barry Boehm)正式定义了使用迭代开发的螺旋 模型(Spiral model )。 5. 20世纪90年代,推荐使用迭代和增量开发的出版物和文献显著增加。 6. 2000年底,更多的敏捷开发方法被广泛推广并被使用于各种不同的项目中。 7. 2001年二月,一组由 17位在DSDM ,XP ,Scrum ,FSD等领域的专家组成的 代表团齐聚美国犹他州,寻找这些方法的共同点。最终,这些专家制定并宣 布了敏捷开发宣言。形成了现在我们所认识的敏捷开发和后来的敏捷联盟。 8. 2008年,欧美软件企业中,有近半企业已采用敏捷方法进行开发。大多数尚 3 未应用敏捷的企业,也都对其有所了解,而且很多在计划实施。 张振华.Jack 什么是敏捷开发?  敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进 的开发方法。  敏捷开发提倡的“增量迭代、及时交付”的思想。这种模式能最大程度地 不偏离客户需求的本质 。  敏捷不是指某一种具体的方法论、过程或框架,而是一组价值观和原则。 符合敏捷价值观和原则的开发方法包括:极限编程(XP),Scrum ,精益 软件开发(Lean Software Development),动态系统开发方法 (DSDM),特征驱动开发(Feature Driver Development),水晶开 发(Crystal Clear)等等 在敏捷开发中,软件项目的构建被切 分成多个子项目,各个子项目的成果都 经过测试,具备集成和可运行的特征。 简言之,就是把一个大项目分为多个相 互联系,但也可独立运行的小项目,并 分成不同阶段、分别完成,在此过程中 软件一直处于可使用状态。 4 张振华.Ja

文档评论(0)

youyang99 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档