课程背景 21世纪是“快鱼吃慢鱼”的时代! 现代企业的竞争就是“速度”的竞争!! 谁能尽快开发出符合客户需求的产品,谁就是大赢家!! 如何使产品开发周期显著缩短?如何促使企业充分利用外部资源,寻求合作设计、开发和制造的机会,让新产品上市时间更快? “敏捷化开发”是国外最新提出的着眼于速度竞争的新产品开发管理模式,其基于一系列先进的研发管理方法,采取产品开发与市场投入的速度领先战略,以获得产品开发的时间领先优势,使企业在竞争日趋激烈的环境中获取利益最大化。敏捷化开发可以最大限度地优化产品开发周期和研发成本,可以极大程度地获取客户满意。 本课程深入地讨论了敏捷开发与其他开发方式的区别,敏捷开发适用的项目类型,以及敏捷开发如何应用于行业的产品研发活动,使学员熟练掌握敏捷开发方法,并能结合项目实际情况灵活运用。课程大纲 第一部分:敏捷项目管理概述 1 敏捷项目概述 1.1 什么是敏捷项目管理 1.2 敏捷与其他开发模式的区别 1.3 敏捷的生命周期 1.4 敏捷宣言及敏捷开发的原则 研讨:敏捷开发与CMMI研发管理等的区别于优劣势分析 scrum项目管理与传统项目管理的比较 2 敏捷方法概述 2.1 为什么要用敏捷方法 2.2 敏捷方法简述 2.2.1 Scrum概要、框架、流程、Scrum精要 2.2.2 Atern哲学理念、Atern原则 2.3 哪些项目适合敏捷方法 第二部分:敏捷需求管理 1 敏捷需求概述 1.1 从一个经典例子看需求 1.2 需求是涌现式的 1.3 需求管理是一个知识发现的过程 1.4 需求管理是一个依赖于沟通协调的活动 1.5 需求管理的本质 1.6 使用用户故事作为需求管理的载体 2 用户故事 2.1 用户故事定义 2.2 如何描述需求细节 2.3 细节通过更小的子故事实现 2.4 细节通过验收条件来表现 3 产品BACKLOG 3.1 产品BACKLOG 3.2 产品BACKLOG的金字 3.3 产品BACKLOG的优先级排列技巧 3.4 梳理产品BACKLO 3.5优先级排列需考虑的因素 3.6 优先级计量方式 3.7 sprint计划会议与sprint Backlog高阶技巧 3.8 产品负责人与产品backlog高阶技巧 案例:需求开发管理最佳实践 第三部分:敏捷估算与计划 1 敏捷估算 1.1 敏捷估算的基本策略:估算规模 1.2 通过规模推算时间表 1.3 用户故事估算及用户故事规模的计量单位 1.4 估算的技巧 1.5 估算的方法 1.6 如何将用户故事拆分到任务 1.7 任务估算及计量单位 1.8 任务估算的特点 2 敏捷计划 2.1 敏捷计划的特点 2.2 多层次的计划 2.3 产品/发布/sprint计划 2.4 满意条件驱动计划的执行 2.5 项目进展跟踪及报告机制 第四部分:敏捷开发最佳实践 1 敏捷工程实践 2 大型团队的敏捷开发实践 3 角色转换 4 敏捷开发导入模式
|