L/O/G/O 敏捷开发 Agile Development内容 敏捷在时代 敏捷在华为 敏捷与精益 敏捷的实践保障 何为敏捷 标题 标题关键问题 甚么是敏捷? 为什么要敏捷? 如何敏捷? 只有理解敏捷的概念,才能确定是否真正 需要它,才能对比目前所面临的问题确定 如何去实施它。 在敏捷实践以外,我们是否还需要别的方式或者流程来帮助我 们进行进一步的改善?敏捷? 团队 方法论 工具 敏捷宣言 人和交互重于过程和工具。 可以工作的软件重于求全责备的文档。 客户合作重于合同谈判。 随时应对变化重于循规蹈矩。 核心价值观 沟通,简单,反馈,勇气,尊重区别 1 周期 周期 短周期开发,提供及早的、具体的、持 续的反馈。 增量 增量 增量开发。迅速地提出总体计划,并在 项目生命周期中不断演化。 反应 反应 灵活安排功能地实现,以对变化的业务 需求作出反应。 自动 自动 使用由程序员和测试人员编写的自动化 测试来监控开发进度,支持系统演化, 并尽早发现缺陷。区别 2 交流 交流 通过口头沟通、测试和源代码来交流系 统的结构和意图。 设计 设计 渐进式的设计过程贯穿整个系统生命周 期。 协作 协作