李远佳
  • 李远佳中国IT管理培训第I品牌讲师,信息系统项目管理师(高级)
  • 擅长领域: 研发项目管理 产品战略规划 产品需求管理
  • 讲师报价: 面议
  • 常驻城市:上海市
  • 学员评价: 暂无评价 发表评价
  • 助理电话: 18264192900 QQ:2703315151 微信扫码加我好友
  • 在线咨询

敏捷开发项目管理

主讲老师:李远佳
发布时间:2020-11-20 14:40:29
课程详情:

1部分 软件研发模型介绍智能化时代变化下的软件开发管理利器

1.1 信息化建设发展趋势

1.2 传统的软件开发生命周期模型的特点

迭代模型、瀑布模型、增量模型、原型模型、极限模型、螺旋模型

课堂提问:各种软件研发模型的优缺点分析,以及软件开发模型选择的思考。

1.3 软件项目生命期概念

项目管理生命期、软件研发生命期、产品实施生命期

课堂提问:生命期的比较分析,以及项目经理/软件开发工程师关注度分析比较

1.4 传统的软件开发生命周期模型面临的哪些挑战,以及敏捷思维产生的背景?

2部分 敏捷开发简介普及敏捷开发思维

1.5 敏捷思维

软件开发三大元素:过程、产品、人

过程

传统的预测性

当前的经验性

预测性与经验性的特点

预定义过程控制VS经验性过程控制

游戏练习1:翻牌游戏

传统人

传统团队

敏捷团队

敏捷沟通

游戏练习2:老板与员工;

产品

什么是项目与什么是产品?

保持精益

游戏练习3:把手弄脏

什么是敏捷

敏捷概念

敏捷宣言的由来

敏捷宣言/敏捷原则

课程研讨:敏捷开发Agile与CMMI传统软件工程的优劣势比较分析

3部分Scrum概述核心的框架与精华

1.6 Scrum概要、框架及流程

SCRUM价值观、起源、历史

SCRUM概要、框架、流程

Sprint燃尽图

Sprint评审会

Sprint回顾会

潜在可交付的产品增量

SCRUM三大支持

知识比较:Scrum项目管理与一般意义上项目管理的比较分析。

1.7 Scrum精要

Sprint破解、Sprint误用、Scrum会议、Scrum团队、Scrum Master、产品负责人

1.8 案例分析:简单的陷阱

4部分 敏捷需求管理以用户故事为主的需求管理

1.9 敏捷需求概述

从一个经典的例子看需求

在我们的需求体系中会遇到什么?

需求是涌现式的

需求管理是一个知识发现的过程

需求管理是一个依赖于沟通协调的活动

需求管理的本质

使用用户故事作为需求管理的载体

1.10 用户故事

用户故事定义

用故事的特点

INVEST用户故事

一个卡通产品电子商务网站的例子

练习:编写用户故事

如何描述需求细节?

细节通过更小的子故事实现

细节通过验收条件来表现

如何分解用户故事

用故事树把故事串起来

用户故事的大小

为什么要使用用户故事

1.11 产品BACKLOG

产品BACKLOG

一个产品BACKLOG的例子

产品BACKLOG的金字塔

产品BACKLOG优先级排列技巧

梳理产品BLACKLOG

优先级排列需要考虑到因素

优先级计量方式

练习:产品BLACKLOG优先级的排列

Sprint计划会议与Sprint Backlog高阶技巧

Sprint评审会议与Sprint回顾会议高阶技巧

产品负责人与产品Backlog高阶技巧

发布计划会议高阶技巧

Scrum Master高阶技巧

5部分 敏捷估算与计划相对估算与近清远糊计划

1.12 敏捷估算

讨论:估算以下四个案例要花费多少时间?

敏捷估算的基本策略:估算规模

通过规模推算时间表

用户故事估算

用户故事规模的计量单位

估算的技巧

估算的方法

练习:使用估算扑克进行估算

如何将用户故事拆分到任务

任务估算及计量单位

任务估算的特点

1.13 敏捷计划

敏捷计划的特点

多层次的计划

产品/发布/Sprint计划

满意条件驱动计划的执行

发布计划

Sprint计划

Scrum项目的进展跟踪及报告机制

任务板的作用及示例

关于卡片

Sprint燃尽图及反映Sprint进展状况

1.14 练习(1.5小时):Scrum项目管理实践

1.15 知识练习:《敏捷开发知识知多少》?

6部分 敏捷开发管理最佳实践除开SCRUM的其它敏捷工程实践

1.16 敏捷工程实践

XP的12个有效实践

持续集成(客户特别关注点,代码需要重构)

自动化测试

结对编程(客户特别关注点,结对编程)

看板管理(客户特别关注点)

1.17 思想

架构设计的发展趋势

架构设计决策的未来性

减法设计 vs. 加法设计

造形(Form)设计:领悟唐代的”诗同形”意义

1.18 方法

架构设计阶段

代码开发阶段

重构技术(客户特别关注点,重构技术)

编码有效性(客户特别关注点,持续重构)

1.19 模式

架构模式

测试模式

7部分 敏捷团队建设与传统的团队建设有所不同

1.20 团队规则与纪律

1.21 团队合作模式

典型的敏捷TDD驱动模式

CMMI合作模式

ToGAF的ADM合作模式

1.22 Scrum团队

Scrum Master

产品负责人

案例分析:简单的陷阱

1.23 大型团队的Scrum实施

产品负责人团队

Scrum团队的Sprint计划会议

Scrum of Scrums 进行沟通和协作

1.24 Scrum Of Scrum与多项目管理的比较分析

1.25 角色转换

分析员、项目经理、架构师、职能经理、程序员、测试员

角色转换的共同挑战

8部分 敏捷开发实践导入在您的组织中导入敏捷开发实践

1.26 Scrum导入模式

成立实施推进小组

ETC职责

改善计划的Backlog示例

制定Backlog的基本方针

设置和管理期望

Scrum实施评估

全面转型VS小团队试点

1.27 导入敏捷工程实践的建议

案例名称:Sales Force的全面转型

选择什么项目试点

CMMI软件研发模式下的敏捷成功之路

我们该如何进行敏捷的成功之路

9部分 敏捷开发实践指南案例分析两种软件开发管理依据的学习与比较

1.28 软件研发管理体系案例分析:一个“庞然大物”是如何构建“基于IPD CMMI AGILE”研发管理体系,从而用AGILE激活整个研发管理体系;

1.29 敏捷开发实践指南案例分析:ZJRC敏捷开发实践指南文件分享。

10部分 敏捷开发实践指南构建在快速开发上构建指南指引方向

1.30 传统软件研发管理体系构建介绍与分析

1.31 敏捷开发实践指南的评估分析

组织级实践评估分析;

项目组实践评估分析;

工程类实践评估分析;

1.32 敏捷开发实践指南的设计与发布

1.33 敏捷开发实践指南的敏捷教练与工作坊


授课见证
推荐讲师

马成功

Office超级实战派讲师,国内IPO排版第一人

讲师课酬: 面议

常驻城市:北京市

学员评价:

贾倩

注册形象设计师,国家二级企业培训师,国家二级人力资源管理师

讲师课酬: 面议

常驻城市:深圳市

学员评价:

郑惠芳

人力资源专家

讲师课酬: 面议

常驻城市:上海市

学员评价:

晏世乐

资深培训师,职业演说家,专业咨询顾问

讲师课酬: 面议

常驻城市:深圳市

学员评价:

文小林

实战人才培养应用专家

讲师课酬: 面议

常驻城市:深圳市

学员评价: