简介
敏捷和精益的起源不太一样,敏捷的提出更多是通过复杂的软件开发中,要求人们从管理、技术去适应需求的变化。而精益思想更多的是通过传统行业的一套非常成功的方法或理念,让互联网行业认可并借鉴到软件领域,持续优化和改进,改变整个企业文化。从敏捷到精益,通过多年的发展,人们对敏捷的认知有点固化和定型。但是,敏捷作为怎么快速响应客户的一种理念,并不等于短迭代,也不等于XP、Scrum。而精益创业的理念,通过管理开发、管理投资,最低成本试验,它所提出的价值驱动慢慢超出了原来传统对敏捷的理解,不再仅仅是开发团队做TDD(测试驱动开发),而是把大家的关注点拉到了更广的范围,最终关注产品交付给用户最终的价值,从市场、业务、开发、运营端到端价值流的优化。
课程时长
2-3天(12H-18H)
分享提纲
主题 | 内容 |
PART 1 传统软件开发的挑战 | 1.传统软件开发的现状 1.1 全球软件开发现状统计报告 1.2 瀑布式软件开发模型的现状分析 1.3 迷你瀑布式开发模型 2.迭代式软件开发的概念 2.1 迭代式软件开发介绍 2.2 验收测试驱动开发介绍 2.3 时间盒 |
PART 2 什么是敏捷 | 1.敏捷概念的历史和概念 2.敏捷宣言以及敏捷的12条原则 3.敏捷和传统瀑布模型的区别 3.1 基于文档vs面对面的交流 3.2 瀑布模型vs迭代式开发 3.3 Defined vs Empirical Process 3.4 Command-Controal vs Self-Organized 3.5 Plan-Driven vs Feature/Value-Driven |
PART 3 什么是精益 | 1.精益的历史 2.精益思想屋 3.精益实践和方法 |
PART 4 什么是精益创业 | 1.精益创业是什么 2.商业模式画布的介绍 3.案例剖析:商业模式画布 |
PART 5 什么是Scrum | 1.Scrum介绍 1.1 Scrum的来源 1.2 Scrum在软件开发中的定义 2.Scrum框架 2.1 三个角色 2.2 三个会议 2.3 三个制品 3.Scrum的三个角色介绍 3.1 Product Owner 3.2 Team members 3.3 Scrum Master 4.敏捷和Scrum回顾 5.互动讨论:传统的项目经理职责和Scrum三个角色之间的PK |
PART 6 Release Planning | 1.用户故事的介绍 1.1 用户故事的格式 1.2 用户故事的定义 1.3 用户故事的3C 2.用户故事的原则 3.理解DoD含义和目的 4.用户故事的估计方式 5.计划扑克 5.1 计划扑克的介绍 5.2 练习:使用计划扑克估算需求 6.用户故事优先级标准 7.阐述信息雷达的作用以及到目前为止的状态 7.1 Vision 7.2 Roadmap 7.3 Product Backlog 7.4 Release Burn-up 7.5 Definition of Done |
PART 7 Sprint Planning | 1.阐述Sprint计划会议的任务和步骤 2.说明Sprint Backlog以及BurnDown图,更新信息雷达 3.阐述Spike和Epic概念 |
PART 8 Daily Running | 1.阐述两种角色(鸡和猪)的区别 2.理解每日站会的目的和方式 3.阐述Sprint BurnDown图以及使用 4.更新Sprint backlog以及信息雷达 |
PART 9 Sprint Review | 1.阐述Demo会议目标和要点 2.获知回顾会议的目的和方式 3.练习5why寻找问题的真正原因 |
PART 10 实战演练项目(精益创业以及快速原型开发体验迷你体验工作坊) | 1.头脑风暴产品创意 2.现场组建产品开发精英团队 3.最终用户画像 4.采用精益创业器进行最终用户假设验证 5.最终用户痛点假设并验证 6.解决方案假设并验证 7.快速原型开发并现场展示 8.总结及回顾 |
PART 11 大型组织Scrum框架 | 1.一个PO&一个团队 2.一个PO&多个团队 3.大型组织中的PO团队 |
PART 12 互联网以及移动互联网真实案例剖析 | 1.需求分析案例剖析 2.团队级可视化管理 3.项目级可视化管理 4.软件开发流程的变革 5.组织转型的心路历程 |
PART 13 敏捷和Scrum总结 | 1.阐明5个级别的计划 2.整合培训中遇到的各个步骤 3.重温Scrum各个步骤、角色以及产物 4.引出Scrum的三个支柱 |
PART 14 敏捷工程实践简介 | 1.极限编程的13个工程实践介绍 2.测试驱动开发 3.结对编程 4.重构 5.练习:采用多个实践构建一个项目 6.持续集成 |
PART 15 迭代开发游戏 | 1.迭代 2.合作 3.自组织团队 |