课程简介
目标收益
培训对象
课程大纲
传统软件开发的挑战 |
-传统软件开发的现状 全球软件开发现状统计报告 瀑布式软件开发模型的现状分析 迷你瀑布式开发模型 -迭代式软件开发的概念 迭代式软件开发介绍 验收测试驱动开发介绍 时间盒 |
什么是敏捷? |
-敏捷概念的历史和概念 -敏捷宣言以及敏捷的12条原则 -敏捷和传统瀑布模型的区别 基于文档 vs 面对面的交流 瀑布模型 vs 迭代式开发 Defined vs Empirical Process Command-Controal vs Self-Organized Plan-Driven vs Feature/Value-Driven |
什么是精益 |
-精益的历史 -精益思想屋 -精益实践和方法 |
什么是精益创业 |
-精益创业是什么? -商业模式画布的介绍 -案例剖析:商业模式画布 |
什么是Scrum? |
-Scrum介绍 Scrum的来源 Scrum在软件开发中的定义 -Scrum框架 三个角色 三个会议 三个制品 -Scrum的三个角色介绍 Product Owner Team members ScrumMaster -敏捷和Scrum回顾 -互动讨论:传统的项目经理职责和Scrum三个角色之间的PK |
Release Planning |
-用户故事的介绍 用户故事的格式 用户故事的定义 用户故事的3C -用户故事的原则 -理解DoD含义和目的 -用户故事的估计方式 -计划扑克 计划扑克的介绍 练习:使用计划扑克估算需求 -用户故事优先级标准 -阐述信息雷达的作用以及到目前为止的状态 Vision Roadmap Product Backlog Release Burn-up Definition of Done |
Sprint Planning |
-阐述Sprint计划会议的任务和步骤 -说明Sprint Backlog 以及BurnDown图,更新信息雷达 -阐述Spike和Epic概念 |
Daily Running |
-阐述两种角色(鸡和猪)的区别 -理解每日站会的目的和方式 -阐述Sprint BurnDown图以及使用 -更新Sprint backlog以及信息雷达 |
Sprint Review |
-阐述Demo会议目标和要点 -获知回顾会议的目的和方式 -练习 5why寻找问题的真正原因 |
实战演练项目(精益创业以及快速原型开发体验迷你体验工作坊) |
-头脑风暴产品创意 -现场组建产品开发精英团队 -最终用户画像 -采用精益创业器进行最终用户假设验证 -最终用户痛点假设并验证 -解决方案假设并验证 -快速原型开发并现场展示 -总结及回顾 |
大型组织Scrum框架 |
-一个PO&一个团队 -一个PO&多个团队 -大型组织中的PO团队 |
互联网以及移动互联网真实案例剖析 |
-需求分析案例剖析 -团队级可视化管理 -项目级可视化管理 -软件开发流程的变革 -组织转型的心路历程 |
敏捷和Scrum总结 |
-阐明5个级别的计划 -整合培训中遇到的各个步骤 -重温Scrum各个步骤、角色以及产物 -引出Scrum的三个支柱 |
敏捷工程实践简介 |
-极限编程的13个工程实践介绍 -测试驱动开发 -结对编程 -重构 -练习:采用多个实践构建一个项目 -持续集成 |
迭代开发游戏 |
-迭代 -合作 -自组织团队 |
传统软件开发的挑战 -传统软件开发的现状 全球软件开发现状统计报告 瀑布式软件开发模型的现状分析 迷你瀑布式开发模型 -迭代式软件开发的概念 迭代式软件开发介绍 验收测试驱动开发介绍 时间盒 |
什么是敏捷? -敏捷概念的历史和概念 -敏捷宣言以及敏捷的12条原则 -敏捷和传统瀑布模型的区别 基于文档 vs 面对面的交流 瀑布模型 vs 迭代式开发 Defined vs Empirical Process Command-Controal vs Self-Organized Plan-Driven vs Feature/Value-Driven |
什么是精益 -精益的历史 -精益思想屋 -精益实践和方法 |
什么是精益创业 -精益创业是什么? -商业模式画布的介绍 -案例剖析:商业模式画布 |
什么是Scrum? -Scrum介绍 Scrum的来源 Scrum在软件开发中的定义 -Scrum框架 三个角色 三个会议 三个制品 -Scrum的三个角色介绍 Product Owner Team members ScrumMaster -敏捷和Scrum回顾 -互动讨论:传统的项目经理职责和Scrum三个角色之间的PK |
Release Planning -用户故事的介绍 用户故事的格式 用户故事的定义 用户故事的3C -用户故事的原则 -理解DoD含义和目的 -用户故事的估计方式 -计划扑克 计划扑克的介绍 练习:使用计划扑克估算需求 -用户故事优先级标准 -阐述信息雷达的作用以及到目前为止的状态 Vision Roadmap Product Backlog Release Burn-up Definition of Done |
Sprint Planning -阐述Sprint计划会议的任务和步骤 -说明Sprint Backlog 以及BurnDown图,更新信息雷达 -阐述Spike和Epic概念 |
Daily Running -阐述两种角色(鸡和猪)的区别 -理解每日站会的目的和方式 -阐述Sprint BurnDown图以及使用 -更新Sprint backlog以及信息雷达 |
Sprint Review -阐述Demo会议目标和要点 -获知回顾会议的目的和方式 -练习 5why寻找问题的真正原因 |
实战演练项目(精益创业以及快速原型开发体验迷你体验工作坊) -头脑风暴产品创意 -现场组建产品开发精英团队 -最终用户画像 -采用精益创业器进行最终用户假设验证 -最终用户痛点假设并验证 -解决方案假设并验证 -快速原型开发并现场展示 -总结及回顾 |
大型组织Scrum框架 -一个PO&一个团队 -一个PO&多个团队 -大型组织中的PO团队 |
互联网以及移动互联网真实案例剖析 -需求分析案例剖析 -团队级可视化管理 -项目级可视化管理 -软件开发流程的变革 -组织转型的心路历程 |
敏捷和Scrum总结 -阐明5个级别的计划 -整合培训中遇到的各个步骤 -重温Scrum各个步骤、角色以及产物 -引出Scrum的三个支柱 |
敏捷工程实践简介 -极限编程的13个工程实践介绍 -测试驱动开发 -结对编程 -重构 -练习:采用多个实践构建一个项目 -持续集成 |
迭代开发游戏 -迭代 -合作 -自组织团队 |