敏捷开发过程与项目管理-易程培训-软件研发管理培训、咨询服务
首页 | 快捷通道:我是

关注的讲师:

分享到:
公开课
敏捷开发过程与项目管理

开课地点:南京
开课时间:2019-04-19至2019-04-22
课程费用:7800 元/人
课程简介:

一、    培训收益

通过此次课程培训,可使学习者获得如下收益:

1.了解敏捷与传统项目管理的区别,什么样的项目更加适合于Scrum和敏捷开发;

2.敏捷原则详解:可变性和不确定性、预测和适应、经验认知、WIP、进度、执行;

3.Scrum框架概述:过程、工件、角色、活动;

4.几个核心的SCRUM概念:

a)冲刺;

b)用户故事;

c)产品列表(PB);

d)估算与速率;

5.SCRUM核心角色:

a)产品负责人(PO);

b)ScrumMaster;

c)开发团队;

6.如何进行产品规划:产品商业论证、概要产品列表、产品路线图、版本规划;

7.SCRUM冲刺详解:

a)如何开展冲刺规划;

b)如何开展冲刺执行;

c)如何开展冲刺评审;

d)如何开展冲刺回顾;

8.通过完整的项目实践,体验并掌握Scrum管理过程:

a)以传统“不插电”模式开展Scrum过程;

b)采用项目管理工具开展Scrume过程。

二、    培训特色

1.理论与实践相结合、案例分析与行业应用穿插进行;

2.专家精彩内容解析、学员专题讨论、分组研究;

3.通过全面知识理解、专题技能和实践结合的授课方式。

三、    日程安排

培训时间

培训模块

培训内容

第一天

上午

学习准备

划分学习小组,每组3-4人,坐一起。整个学习过程以稳定的小组方式进行互动、研讨、实践。

敏捷的价值观、原则、究竟什么是敏捷?为什么需要敏捷?

1.   分析生活中的案例,对比敏捷迭代开发与瀑布开发的区别,敏捷快速交付的优势

2.   瀑布、敏捷、精益的适用范围

3.   敏捷宣言及价值观、原则

讨论:结合自己组织,小组讨论,找出最重要的原则

Scrum框架与流程概述

1.   Scrum的起源及历史

2.   Scrum的理论基础

3.   Scrum的框架和流程

练习:以小组为单位讲解Scrum框架

敏捷原则详解

1.   可变性和不确定性:积极采用有帮助的可变性、采用迭代和增量开发、通过校验调整适应和透明来利用可变性、减少各种形式的不确定因素

2.   预测和适应:不到最后时刻不轻易决定、承认无法一开始就把事情做对、偏好适应性探索式的方法、用经济合理的方法接受变化、在预测和适应之间做出平衡

3.   经验认知:快速验证重要的假设、利用多个认识循环并行的优势、组织工作流程以获得快速反馈

4.   WIP:使用经济合理的批量大小、识别并管理库存以达到良好的流动、关注闲置工作而非闲置人员、考虑延迟成本

5.   进度:适应实时的信息并重新制定计划、通过验证流动资产来测试进度、专注以价值为中心的交付

6.   执行:快速前进但不匆忙、以质量为魂、选用最小够用的仪式

讨论:结合实际工作,探讨敏捷原则的实用价值和实施挑战

第一天

下午

产品规划

1.   产品商业论证

2.   概要产品列表

3.   产品路线图

4.   版本规划

第一天实战:团队为单位完成产品规划,成果包括商业论证报告、初始PB列表、版本规划

实战作业讲评研讨

选取代表小组分享实战作业成果,共同研讨优缺点

Scrum核心概念

1.   冲刺;

2.   用户故事;

3.   产品列表(PB);

4.   估算与速率;

实战练习:将PB列表以用户故事的形式进行描述,并排列优先级、完成估算;

第二天

上午

Scrum中的角色与职责

1.   产品负责人Product Owner的职责、谁适合当PO?

2.   ScrumMaster的职责、ScrumMaster跟传统项目经理的区别、优秀ScrumMaster的特质

3.   探讨:ScrumMaster跟PO可不可以是同一个人?ScrumMaster可不可以兼职?

4.   开发团队的特征与职责、如何打造自组织高效团队?什么是团队工作协议(Working Agreement)?什么才是适合敏捷团队的工作环境?

实战练习:角色分工PO、SM、团队;探讨思考PB形成和梳理过程中,团队是如何分工协作的?

实战作业讲评研讨

选取代表小组分享作业成果,共同研讨优缺点

Scrum冲刺规划

1.   准备:时间安排、参与者、流程;

2.   冲刺规划的方式

3.   确定生产能力

4.   选取PBI

5.   细化冲刺目标

实战练习:召开冲刺规划会,完成第一个冲刺的规划工作,产生冲刺计划成果。

第二天

下午

Scrum冲刺执行

1.   任务分配

2.   每日例会

3.   任务执行:具体实现

4.   沟通工具:任务板、燃尽图

实战练习:界定冲刺周期为一周,制作初始任务板和燃尽图。任务分工,执行任务(设计界面原型即可)、召开每日例会、更新任务板和燃尽图、形成冲刺增量成果

实战作业讲评研讨

选取代表小组分享作业成果,共同研讨优缺点

Scrum冲刺评审会

1.   准备:参与者、日程、准备工作及分工

2.   方法:总结、演示、讨论、调整

3.   后续调整安排

实战练习:各组完成评审会相关准备工作,选取代表小组演示,集体讲评研讨

Scrum冲刺回顾会

1.   准备:参与者、日程、定义回顾重点、收集客观数据、安排练习活动

2.   方法:营造氛围、建立共同背景、事件时间线、得出见解、确定采取行动

3.   后续贯彻执行

实战练习:各组练习回顾会,选取代表介绍本组回顾会过程及成果,集体讲评研讨

第三天

上午

敏捷实践技术介绍

1.   持续集成

2.   结对编程

3.   TDD(测试驱动开发)

4.   CodeReview

5.   重构

6.   发布规则

讨论:已知方法在实践中的经验和挑战,更多好的最佳实践分享

实战强化

模拟第二轮冲刺(周期为1周):

1.   召开冲刺规划会

2.   冲刺执行

3.   冲刺评审

4.   冲刺回顾

各小组演示成果,探讨疑问,分享体会。

第三天

下午

如何在项目管理系统中完成Scrum管理过程

1.   准备:安装项目管理软件、设置账户等基本配置

2.   维护PB列表

3.   维护冲刺需求列表及分解任务

4.   冲刺执行跟踪

5.   质量工作的参与

6.   燃尽图

实战练习:在项目管理工具中,维护Scrum过程中的阶段成果,开展管理工作。小组展示成果,集体研讨问题。

实践中的问题研讨和总结

总结本次学习的主要框架内容;

共同研讨Scrum实践中的常见挑战问题

第四天

学习考核与业内经验交流

 

四、    授课专家

李老师  计算机博士,中国人民银行软件开发中心过程改进高级专家,高级项目经理,国家注册QMS/ITSMS/ISMS审核员,中央财经大学软件工程专业硕士导师。20年IT行业从业经历,15年过程改进及质量管理经验,从事IT培训15年。擅长软件开发过程改进、需求分析、软件开发、项目管理和IT相关管理体系的建设与实施。

程老师  中国第一批分析设计师、UML/UP专家、UP统一软件过程资深教练(国内首位软件项目过程教练)、需求专家,国内较早引入模型驱动开发方法的倡导人之一、国内最早的UP过程推动人之一。 擅长企业级应用分析设计与开发;对软件开发的整个流程有深刻认识,有很好的协作精神和学习能力。 在系统分析设计和开发方面均有丰富经验。能够结合实际,在复杂的应用环境中能够选择适合需求分析方法定义并改进需求规格说明,降低项目开发风险、缩短开发周期、提高应用系统的可维护性和可扩展性。

郭老师  北京航空航天大学计算机软件与理论专业工学博士,现任中央财经大学副教授、研究生导师。主要从事信息化顶层设计与互联网经济等领域研究。 在计算机集成制造与计算机科学领域发表EI与核心期刊论文约30篇,在互联网公共信息平台与内容管理领域发表EI与核心期刊论文约20篇。国际开放群组企业架构顶层设计领域鉴定级成员。中国企业架构与顶层设计的倡导者,自2003年将国际知名顶层设计标准体系TOGAF引入到中国。面向建筑互联网、能源互联网、内容互联网与工业互联网四个领域,结合TOGAF顶层设计国际标准创新提出行业互联网服务架构的架构开发过程。依托清华大学出版社出版企业架构与顶层设计、互联网时代服务运营与管理变革系列图书2本。

五、    培训费用

培训费7800元/人(含培训费、场地费、资料费、学习期间午餐),食宿可统一安排,费用自理。请学员带身份证复印件一张。

本课程颁发《高级敏捷开发工程师》证书.

 

讲师资料:


讲师



易程培训长期致力于面向软件研发团队的培训与咨询专业机构,专注于软件研发中心快速成长,提升软件研发团队技能、改善研发流程及研发产品创新能力。分享行业软件研发团队最佳管理实践,致力成为中国最专业权威的IT高端技术专业培训机构!

销售服务热线 010-56106823- CopyRight © 2009-2018 易程培训

京ICP备12043667号-1