敏捷开发技巧指南.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
敏捷开发技巧指南 敏捷开发技巧指南 敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。关于瀑布方法和敏捷方法 的分析已经探讨过多次,但瀑布方法在某些项目和开发团队中还存在价值。《敏捷宣言》 声明指出,个人和交互高于流程和工具。由于开发项目的利益攸关者已经变得越来越分 散,遍布在全球各地,甚至经常横跨了几个时区,基于云的开发环境已成为必备之选而非 锦上添花。TT SOA 在这本技术手册中将介绍敏捷开发的一些技巧以及瀑布方法和敏捷方法 的对比,同时还涵盖了云对于敏捷开发所起到的作用。 瀑布方法和敏捷方法 “敏捷”一词早已在软件项目管理的世界中成了流行语。流行语最显著的作用是 提醒人们注意新概念,就改进现有流程和方法的许诺。敏捷被捧为项 目管理方法和过 时的瀑布方法后的一个大事件。然而,瀑布方法在某些项目和开发团队中还存在价 值。  瀑布 VS.敏捷方法的利弊分析  瀑布方法如何利用敏捷价值观? 敏捷开发技巧 什么是最佳的敏捷方法?回答这个问题有点像解释在不知道什么工作的时候为这个工 作选择什么样的工具。所有的敏捷方法都共享了一些相同的原则和实践。那么如何选择最 佳的敏捷方法?生命周期管理工具是敏捷的必需品吗?为什么敏捷流程能减少分布式软件 开发问题呢? SOA 技术专题之“敏捷开发技巧指南” Page 2 of 22  为你的开发选择最佳敏捷方法  为何混合瀑布式/敏捷流程能减少分布式软件开发问题呢?  生命周期管理工具是敏捷开发的必需品吗? 敏捷和云 软件应用和现代业务模型如此紧密地交错在一起,现代业务模型开发需求更是空前高 涨。但是挑战也随之而来,尤其是对于地理位置分散的团队更是如此。如何使用云为地理 分散的团队提供更多的好处呢?  敏捷需求管理:利用云的六大优势  如何用云改善敏捷测试? SOA 技术专题之“敏捷开发技巧指南” Page 3 of 22 瀑布 VS.敏捷方法的利弊分析 “敏捷”一词早已在软件项目管理的世界中成了流行语。流行语最显著的作用是提醒 人们注意新概念,就改进现有流程和方法的许诺。敏捷被捧为项目管理方法和过时的瀑布 方法后的一个大事件。然而,瀑布方法在某些项目和开发团队中还存在价值。 要了解敏捷和瀑布之间的不同,首先要了解(或者重新认识)项目的管理周期。假设 一个项目,要建设操场上的秋千。项目管理周期通常描述为,初步搜集客户的需要,来描 述秋千的摆动。项目经理注释,在秋千上还要有一个舒适的扶手椅。最终的需要很可能会 因秋千缺少一些关键特性而结束。 虽然上面谈论了一个项目从开始到结束的生命周期——项目从点 A 到点 Z 的实际议案 通常遵循瀑布方法。典型的瀑布方法通过计划、构建、测试和部署——对于需求而言,任 何晚期破坏性的改变将会是围绕业务的一项工作或者被迫对进行这个改变要求的工作支付 一大笔钱。  典型的方法在简单的项目开中已经使用并且行之有效  涉及到一系列路径或者阶段,必须要按顺序完成  在完成前要收集所有的需求  项目进行到了后期,改变需求变得更加的困难、昂贵 推荐:持续时间短的项目(6 个月内)应具有明确的目标和保证金的存在 随着项目变得越来越复杂,为了支持越来越多由金融市场和政府规章制度引起的业务 环境变化,客户要求 IT 快速响应他们变化的需求。 敏捷的出现。敏捷是一个较新的项目管理方法,以解决瀑布涉及的问题为目标。 SOA 技术专题之“敏捷开发技巧指南” Page 4 of 22 敏捷的特性:  低开销的方法,强烈价值和原则,而不是过程  项目的重点是在一个连续生命周期内重新评估,如一周、一个月、或者比较久 的时间  尤其是有利于需求经常变化的小团队  允许在组件中进行产品测试 它不是:  一种避开

文档评论(0)

youyang99 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档