《新》敏捷开发基础.pptVIP

  • 7
  • 0
  • 约2.7千字
  • 约 23页
  • 2017-01-17 发布于北京
  • 举报
内部资料 注意保密 敏捷开发基础介绍 国际业务部 Larryhu 2010.3.12 本次介绍的目标 使大家对敏捷开发有一个基本的概念 基于部门现状,我们能开始着手做什么 更多的是洗脑 + 抛出问题 可用的解决方案,正在探索中 为什么要敏捷开发? 价值观 和 核心理念 敏捷开发的工具和方法 我们如何起步? “价值”和”质量” 产品的最终目的是实现用户价值和商业价值 产品的质量包括外部质量和内部质量 有质量的产品不一定有价值,有价值的产品必需有质量做保障。 敏捷开发针对这两个维度都给出了方法和工具来保证。 产品质量 外部质量:与“价值”直接相关 用户体验、bug数量、性能指标、killer feature 目前部门对这块较重视 内部质量:难以直观衡量 代码规范、可读性、架构、性能、重构、设计模式 目前对这块不够重视,也没有成型的衡量方法 技术债务:代码经过一段时间的修改,会越来越糟,除非我们花时间去解决代码的“坏味道” 敏捷开发的价值观 个体和交互 胜过 过程和工具 可以工作的软件 胜过 面面俱到的文档 客户合作 胜过 合同谈判 响应变化 胜过 遵循计划 虽然右项也有价值,但是认为左项具有更大的价值。 我的理解 可用的软件——应该始终处于第一优先级 总是先做价值最大,优先级最高的事情 加快 交付-》反馈-》修改的循环。 需求变化是必然的,但是可以

文档评论(0)

1亿VIP精品文档

相关文档