【精品论文】敏捷入门(PMO)培训资料.pptVIP

  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文档。上传文档
查看更多
【精品论文】敏捷入门(PMO)培训资料

认识敏捷 广联达软件股份有限公司 PMO 2010年6月 股票代码:002410 大纲 一. 敏捷的背景、概念、总览 二. 敏捷的最佳实践介绍 三. 广联达的敏捷本地化 四. 实践的挑战和应对 一. 敏捷的背景、概念、总览 敏捷开发诞生的背景 80年代末90年代初,市场经济逐步成熟的产物 商业化软件开发逐步成熟,信息产业的经营模式发挥了巨大变化 市场竞争逐步激烈 客户的影响力越来越大 卖方市场向买方市场转化 客户价值的有效体现受到重视 传统制造业的生产方法不断进步促进软件业思考 TPS(丰田产品开发管理系统——以LEAN精益为核心) 高效、零库存、柔性生产 敏捷的由来正是借鉴了LEAN(精益)的管理思路 敏捷的诞生—雪鸟湖会议,敏捷宣言 个体交互 重于 过程工具 可用软件 重于 完备文档 客户协作 重于 合同谈判 响应变化 重于 遵循计划 2001年2月由17位世界轻量级方法学家提出了一份敏捷联盟宣言 敏捷12准则 1. 我们的最高目标:通过尽早和持续地交付有价值的软件来满足客户。 2. 欢迎对需求提出变更: 即使是在项目开发后期。要善于利用需求变更,帮助客户获得竞争优势。 3. 要不断交付可用的软件,周期从几周到几个月不等,且越短越好。 4. 项目过程中,业务人员与开发人员必须在一起工作。 5. 要善于激励项目人员,给他们以所需要的环境和支持,并相信他们能够完成任务。 6. 无论是团队内还是团队间,最有效的沟通方法是面对面的交谈。 7. 可用的软件是衡量进度的主要指标。 8. 敏捷过程提倡可持续的开发。项目方、开发人员和用户应该能够保持恒久稳定的进展速度。 9. 对技术的精益求精以及对设计的不断完善将提升敏捷性。 10. 要做到简洁,即尽最大可能减少不必要的工作。这是一门艺术。 11. 最佳的架构、需求和设计出自于自组织的团队。 12. 团队要定期反省如何能够做到更有效,并相应地调整团队的行为。 敏捷是一种思想 敏捷不是一个流程或一种方法(XP、Scrum) 敏捷不是一套固定模板 敏捷不是一种可直接重用的方法 敏捷是依照一种价值观的一系列成功优秀实践! 实践敏捷需要因人而异,因地制宜 敏捷的核心是它的思想和体系! 敏捷核心思想和体系 Scrum 水晶家族 …… Xp TDD …… 敏捷 持续优化 减少浪费 核心思想:精益 不断追求以保证目标(双赢)为原则的最佳投入产出比 优秀管理实践 优秀开发实践 敏捷过程的理论基础和核心假设 敏捷的核心假设是:需求是持续变化的 需求无法一次做到位,需求的确定是个启发式的认识过程 不经过实践的需求往往理论完美而无法操作 客户也不知道他需要什么 客户的需求需要受到持续激发才能完善 钓鱼的需求理论,投入产品或原型钓出真实需求 正因假设需求是变化的,所以敏捷的核心思想和优秀实践都是围绕如何应对需求变化来建立能力,产生双赢的价值,而非控制需求变化来实现开发目标 例如:固定短周期迭代,按价值交付客户等 这点与传统开发过程通过延长需求时间,增强需求能力来解决问题的出发点和思路都不同 需求的演化和传递 敏捷过程的理论基础和核心假设 发现问题的周期越长,问题修复的风险越高,成本越多 质量反馈-修正成本曲线 敏捷和传统过程的对比 敏捷和传统过程的对比 敏捷过程的理论基础和核心假设 影响软件开发成功的最核心要素不是过程而是人 敏捷开发管理提倡尊重人,强调基于信任用方法和环境激发人 因为开发主体是人,所以特别强调高效的、面对面的沟通环境 例如:圆桌式座位布局、大黑板、任务墙(一眼可以看到的) 强调目标一致的自适应团队 目标一致(含客户) 角色齐全 主动互补 人好了,过程自然就好了,并非不要过程管理 敏捷全景图 二. 敏捷的最佳实践介绍 Scrum Scrum方法是一种偏重管理的优秀实践组合:它通过组建客户参与的团队,确定客户与开发团队的一致目标,分里程碑,固定短周期迭代,任务上墙,每日例会等实践提升开发效能 敏捷最佳实践 现场客户 用户故事 完整团队 持续集成 结对编程 隐喻沟通(背景音) 简单设计(灵活架构) 持续重构 测试驱动 多层计划 短期迭代 稳定节奏 定期反思 关键要素 过程是开放的,标准是严格的 质量是固定的,范围是伸缩的 目标是共同的,角色是可变的 三. 广联达的敏捷本地化 敏捷没有统一的流程标准--广联达的敏捷本地化 广联达研发团队的成熟度现状 成熟类产品过程规范,可控性高(计价、算量) 孵化、发展产品相对散乱,可控性弱 广联达开发过程 NPD框架+敏捷最佳实践 四. 实践的挑战和应对 挑战—敏捷实践的可操作方法 需求做到什么粒度?优先级怎么定?变

文档评论(0)

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

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

1亿VIP精品文档

相关文档