Scrum敏捷开发与管理培训
Carlson Wang 查看讲师
百林哲咨询(北京)有限公司专家团队成员
大型互联网公司IT中心总经理,高级项目管理咨询师 、高级需求分析师 、高级系统架构师,Sun中国区开源软件大使、并曾获美国总部邀请和资助赴美参加世界JavaOne大会。
浏览:5067次
详情 DETAILS

简介

速度是企业竞争致胜的关键因素,软件开发的最大挑战在于一方面要应付变动中的需求,一方面要在紧缩的时程内完成专案,所以软件项目团队除了在技术上必须日益精进,更需要运用有效的开发流程,以确保团队能够发挥综效。 这正是Agile Process (敏捷的软体开发流程)于近年来兴起的主要原因

拥抱变化的Scrum敏捷能给我们带来很多好处,比如降低风险,提高质量,缩短时间,减少成本,提高客户和员工满意度等等。

本课程将从敏捷开发与管理的实践出发,系统的指导如何采用有效的工具和方法进行面向对象的Scrum敏捷开发与管理的实战方法,提高项目的质量和成功率。

目标

通过了 CMM/CMMI 之后,软件过程改进向何处去?敏捷过程改进是组织过程持续改进的一个重要和主攻方向。传统的软件开发流程所面临的主要困境有:

— 复杂多变的需求,传统项目管理往往跟不上客户变化的脚步

— 不完成上一个阶段就不能进入下一个阶段

— 直到流程中期的开发阶段才开始真正的编码;之前所有阶段的“成果”均以文档形式体现

— 测试和集成被认为是对开发阶段的辅助或者收尾,往往晚于开发阶段

— 维护阶段成本高昂

— 许多项目无法为业主提供真正的效益

课程时长

2天(12H)

受众人群

企业领导、副总、产品经理、项目经理、项目组长、项目成员、QA或其他对敏捷开发有兴趣的相关项目人员

课程特色

理论课程 + 案例分析 + 实施手册 + 文档模板 + 互动游戏

分享提纲

Day1

— 案例导入——软件产品的特点

— 为什么需要敏捷?

— 传统软件开发过程所面临的困境

— 敏捷的目标:BFC

— 情景说明:组织的老化现象

— 敏捷的定义和概念

— 敏捷的发展历程:从无到繁重到敏捷

— 重量型方法 VS. 轻量型方法

— 敏捷开发宣言和原则

— 敏捷对项目提升的权威数据统计分析

— 敏捷开发的适用范围和项目

— 投资银行的案例

— 网络游戏案例

— Capital One案例

— 什么是Scrum敏捷开发?

— 现代主流的软件开发方法

— RUP VS. Agile Process

— 常见的敏捷方法和实践

— XP VS. Scrum

— Scrum方法介绍

— 迭代与敏捷

— Scrum术语介绍

— Backlog、Sprint

— User Story、Task

— 如何实施和推广Scrum敏捷开发

— Scrum敏捷团队建设

— Product Owner

— Scrum Master

— Team Members

— Scrum与客户/利益关系人

— 讨论:如何根据项目组建Scrum团队?

— Scrum实施过程

— 准备Product Backlog(产品评估会议)

— 准备Sprint Backlog

— Sprint Planning Meeting

— Sprint执行

— Task Board

— Daily Scrum Meeting

— Burndown Chart

— 集中办公

— Sprint Review Meeting

— Sprint 回顾会议

— Sprint Break


— 实施手册和文档模板:参考实施手册和文档模板,有助于初次采用Scrum的团队顺利实施

— 分组实践:模拟案例体验,并结合Scrum实施过程和相关工具(例如会议管理、任务墙、燃尽图、相关文档等等)分组进行分析和实践。

敏捷是一门社会工程学

 

敏捷的原则是Light and Sufficient

Day2

— 敏捷12原则

— 案例分析(一)

— 案例分析(二)

— 案例分析(三)

— Scrum常见问题

— 敏捷开发的缺陷与误区分析

— 环境限制

— 设计已死

— 敏捷与架构

— UML与架构设计

— 设计原则、模式与重构

— 没有文档

— 技术债务

— 案例分析

— 如何应对技术债务

— 商务合同

— 生搬硬套

— 测试与救火

— Scrum敏捷开发下的项目管理

— 项目和项目管理的知识体系

— 项目管理者最重要的能力是什么?

— 项目组织结构

— Scrum下的项目管理

— 风险管理

— 团队管理

— 沟通管理

— 产品管理

— 综合管理

— 进度管理

— 质量管理

— 收益度量

— 持续改进

— 敏捷开发与管理工具

— Scrum的未来

— Product Designer如何在Agile Team中协作

— 互动游戏:通过生动的互动游戏,巩固和感受Scrum敏捷开发方法的运用

— 总结与思考

— 行动式学习方案

Scrum只是一个框架,需要依靠最佳实践

 

敏捷不是说出来的,而是干出来的


企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1