- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
敏捷开发全景视图(流程、方法和最佳实践)钟玮军2016-02-25目 录 Contents敏捷 vs 传统敏捷开发流程框架敏捷方法和最佳实践思考与答疑敏捷 vs 传统IT项目管理方法的发展历史201019901960197019802000SDLCWATERFALLRADPMBOKITILPRINCEZachmanDSDMRUPXPPRINCE2CRYSTALSCRUMAGILEMANIFESTOFEATOGAF 8.0LEANKANBAN软件开发生命周期(SDLC) /wiki/Systems_development_life_cycle传统软件开发模式传统瀑布式软件开发方式向迭代式软件开发方式转变(RUP框架)/developerworks/cn/rational/theme/rational-rup/rup.html传统软件开发模式存在的问题传统软件件开发过程的常见症结交付周期长;害怕需求变更;中间过程不可控;测试周期被一缩再缩;最终结果差强人意与“唯快不破”的互联网经济格格不入敏捷软件开发模式敏捷软件开发模式由传统迭代式软件开发模式发展而来,Time-Boxed抛开传统软件开发模式的繁文缛节,强调产品价值、团队协作、客户参与、先期验证、简化流程、拥抱变化总结吸收成功软件项目研发的最佳实践;与现代管理思想相辅相成前期有学习成本,后期会获益匪浅Source: Forrester Research, Inc.趋势:敏捷开发逐渐成为主流模式2009 Q32014Growth敏捷开发带来的好处TOP 5 reported benefits:Improved quality (56%) 质量改善More opportunities for mid-course corrections (56%) 利于中途修正Overall improved customer and business satisfaction (38%)总体改善客户和业务的满意度Better business-IT alignment (37%)A lot more than velocity商业需求与IT实施更加匹配Improved time to market (32%)更快投入市场Source: 2013 Forrester Research, Inc.敏捷开发宣言Manifesto for Agile Software DevelopmentIndividuals and interactions over processes and tools 人和交互 重于 过程和工具Working software over comprehensive documentation 可以工作的软件 重于 面面俱到的文档Customer collaboration over contract negotiation 客户合作 重于 合同谈判Responding to change over following a plan 随时应对变化 重于 遵循计划虽然右边也有其价值,但我们认为左项更加重要敏捷原则 (Agile Principles)Measure Working SoftwareMaintain Constant PaceExcel at QualityKeep it SimpleEvolve DesignsReflect RegularlySatisfy the CustomerWelcome ChangeDeliver FrequentlyWork as a TeamMotivate PeopleCommunicate Face-to-Face敏捷开发价值观专注:由于我们在一段时间内只专注于少数几件事情,所以我们可以很好地合作并获得优质的产出。我们能够更快地交付有价值的事项。公开:在团队合作中,大家都会表达我们做得如何,以及遇到的障碍。我们发现将担忧说出来是一件好事,因为只有这样才能让这些担忧及时得到解决。尊重:因为我们在一起工作,分享和成功失败,这有助于培养并加深互相之间的尊重,并帮助彼此成为值得尊重的人。承诺:由于对自己的命运有更大的掌握,我们会有更坚强的信念获得成功。勇气:因为我们不得单打独斗,我们能够感受到支持,而且掌握更多的资源。这一切赋予我们勇气去迎接更大的挑战。从传统到敏捷:思维的转变从重视“流程”到重视“原则”道本器末,不忘初心做正确的事比正确地做事更重要如何看待流程、方法、最佳实践在敏捷开发中的作用无其器则无其道,器和道一样重要上善若水,原则的“刚性”和流程的“柔性” 形而上者谓之道,形而下者谓之器。 形而上者起于学、行于理、止于道,形而下者起于教、行于法、止于术。从传统到敏捷:认识误区从传统到敏捷:阻碍和要点改变
文档评论(0)