Agile敏捷开发Scrum项目管理VS CMMI顶级项目管理

  培训讲师:李远佳

讲师背景:
李远佳简介出生年份:1976年擅长领域:企业信息化软件研发管理IT服务管理擅长行业:通信电子|互联网讲师背景:曾任职国内某家电巨头信息中心软件开发部,国内大中型软件企业(CMMI5,1000人以上)项目和质量管理部,组织实施CMMI5评估认 详细>>

李远佳
    课程咨询电话:

Agile敏捷开发Scrum项目管理VS CMMI顶级项目管理 详细内容

Agile敏捷开发Scrum项目管理VS CMMI顶级项目管理

|编号:ITOP-06 课时: 12小时/2天 |
|Agile敏捷开发SCRUM项目管理 |
|VS CMMI顶级项目管理 |
|v1.4 |


|课程前言 |


传统的软件研发方法思想面临着体系庞大、操作不便等诸多问题,而以敏捷开为核心
的研发思想受到广大软件开发工程师的青睐。本课程将对敏捷开发中的开发方法进行系
统全面的介绍,从敏捷开发的理念、原则到开发过程中的基本实践、关键点予以剖析,
对主要敏捷开发技术的主要特点、适用性及关键技术进行比较和分析。与CMMI方法进行
比较,结合对学员实际应用环境的分析评估,让学员了解敏捷开发技术应用的策略和要
点。
课程重点介绍敏捷SCRUM项目管理方法及其应用特点,剖析如何建立SCRUM团队及运作
的主要过程,SCRUM团队主要职能及行为要素。通过课堂实例练习,课程研讨,让学员亲
身体验SCRUM团队工作的模式。本课程将在系统介绍理论体系和技术实践的同时,积极鼓
励学员参与和互动,课堂实战练习将融合学员的应用环境特点,让学员在课程学习的同
时积极计划敏捷开发方法在其实际工作环境中的应用方案,通过课堂活动探讨SCRUM应用
中可能遇到的问题及方案,“为敏捷开发技术在实际工作中的应用提供积极有效的帮助”


|课程目标 |

← 了解敏捷开发中的常用方法及其特点,了解SCRUM方法及其应用要素;
← 了解与传统软件工程、CMMI软件研发管理方法的差异性;

让学员能够结合项目特点,运用敏捷开发中的常用方法,制定敏捷项目管理计划

← 学员能够结合项目和组织特点,合理制定敏捷项目管理流程;
← 主持召开各种敏捷会议;
← 应用敏捷需求的形式和方法进行需求管理;
← 根据团队经验和技能水平对需求进行成本估算;
← 应用敏捷方法,按迭代划分系统的功能和交付顺序管理项目;
|课程对象 |




项目经理/产品经理、业务需求分析师、架构分析分员、软件开发工程师、软件测
试工程师
← PMO经理、副总经理、研发总监/总裁
|课程大纲 |


导入
← 《Scrum调研问卷》汇总报告
第1部分 软件研发模型介绍
← 信息化建设发展趋势
← 软件研发模式分析
← 传统的软件开发生命周期模型及其特点
◆ 迭代模型
◆ 瀑布模型
◆ 增量模型
◆ 原型模型
◆ 极限模型
◆ 螺旋模型

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


← 软件项目生命期概念
◆ 项目管理生命期
◆ 软件研发生命期
◆ 产品实施生命期
观点分享:生命期的比较分析,以及项目经理/软件开发工程师关注度分析比

第2部分 敏捷开发简介
← 敏捷思维
◆ 什么是预定义过程
◆ 软件项目中的复杂性与简单性
◆ 预定义过程控制VS经验性过程控制
◆ 敏捷认为软件研发过程是经验性过程
◆ 软件企业使用瀑布模式普遍面临的问题
◆ 传统项目管理的三角形与八边型
◆ 传统的软件开发方法基于了一个错误的假设
◆ 敏捷方法认为需求是涌现式的,范围是不确定的
← 什么是敏捷
◆ 敏捷概念
◆ 敏捷宣言的由来
◆ 敏捷宣言/敏捷原则
课程研讨:敏捷开发Agile与CMMI研发管理、传统软件工程的分析比较及优劣势分析



第3部分Scrum概述
← Scrum概要、框架及流程
◆ SCRUM价值观、起源、历史
◆ SCRUM概要、框架、流程
◆ Sprint燃尽图
◆ Sprint评审会
◆ Sprint回顾会
◆ 潜在可交付的产品增量
◆ SCRUM三大支持
知识比较:Scrum项目管理与一般意义上项目管理的比较分析。


← Scrum精要
◆ Sprint破解
◆ Sprint误用
◆ Scrum会议
◆ Scrum团队
◆ Scrum Master
◆ 产品负责人
案例分析:简单的陷阱


第4部分 敏捷需求管理
← 敏捷需求概述
◆ 从一个经典的例子看需求
◆ 在我们的需求体系中会遇到什么?
◆ 需求是涌现式的
◆ 需求管理是一个知识发现的过程
◆ 需求管理是一个依赖于沟通协调的活动
◆ 需求管理的本质
◆ 使用用户故事作为需求管理的载体
← 用户故事
◆ 用户故事定义
◆ 用故事的特点
◆ INVEST用户故事
◆ 一个卡通产品电子商务网站的例子
◆ 练习:编写用户故事
◆ 如何描述需求细节?
◆ 细节通过更小的子故事实现
◆ 细节通过验收条件来表现
◆ 如何分解用户故事
◆ 用故事树把故事串起来
◆ 用户故事的大小
◆ 为什么要使用用户故事
← 产品BACKLOG
◆ 产品BACKLOG
◆ 一个产品BACKLOG的例子
◆ 产品BACKLOG的金字塔
◆ 产品BACKLOG优先级排列技巧
◆ 梳理产品BLACKLOG
◆ 优先级排列需要考虑到因素
◆ 优先级计量方式
◆ 练习:产品BLACKLOG优先级的排列
◆ Sprint计划会议与Sprint Backlog高阶技巧
◆ Sprint评审会议与Sprint回顾会议高阶技巧
◆ 产品负责人与产品Backlog高阶技巧
◆ 发布计划会议高阶技巧
◆ Scrum Master高阶技巧
← 案例分析:需求开发管理最佳实践
◆ 最佳实践1:项目管理生命周期的需求管理实践
◆ 最佳实践2:做好需求管理的通用实践
◆ 最佳实践3:XX研发管理--需求管理工具系统简介


第5部分 敏捷估算与计划
← 敏捷估算
◆ 讨论:估算以下四个案例要花费多少时间?
◆ 敏捷估算的基本策略:估算规模
◆ 通过规模推算时间表
◆ 用户故事估算
◆ 用户故事规模的计量单位
◆ 估算的技巧
◆ 估算的方法
◆ 练习:使用估算扑克进行估算
◆ 如何将用户故事拆分到任务
◆ 任务估算及计量单位
◆ 任务估算的特点
← 敏捷计划
◆ 敏捷计划的特点
◆ 多层次的计划
◆ 产品/发布/Sprint计划
◆ 满意条件驱动计划的执行
◆ 发布计划
◆ Sprint计划
◆ Scrum项目的进展跟踪及报告机制
• 任务板的作用及示例
• 关于卡片
• Sprint燃尽图及反映Sprint进展状况
← 练习(1.5小时):Scrum项目管理实践


第6部分 敏捷开发最佳实践
← 敏捷工程实践
◆ XP的12个有效实践
◆ 持续集成
◆ 自动化测试
◆ 导入敏捷工程实践的建议
← 大型团队的Scrum实施
◆ 产品负责人团队
◆ 多Scrum团队的Sprint计划会议
◆ Scrum of Scrums 进行沟通和协作
← Scrum Of Scrum与多项目管理的比较分析
← 角色转换
◆ 分析员
◆ 项目经理
◆ 架构师
◆ 职能经理
◆ 程序员
◆ 测试员
◆ 角色转换的共同挑战
← Scrum导入模式
◆ 成立实施推进小组
◆ ETC职责
◆ 改善计划的Backlog示例
◆ 制定Backlog的基本方针
◆ 设置和管理期望
◆ Scrum实施评估
◆ 全面转型VS小团队试点

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


第7部分 案例分析与小测验
← 案例名称:Sales Force的全面转型
← 选择什么项目试点
← 在CMMI软件研发模式下的敏捷成功之路
← 我们该如何进行敏捷的成功之路
← 小测验:《敏捷开发知识知多少?》




第1部分 软件研发基本概况 (1H)
1. 信息化与软件研发关系
1)信息化与软件企业的关系
2)IT软件企业情况分析
3)软件企业业务模式分析
2. CMMI基础知识简介
1)CMMI模型的背景
2)CMMI模型的结构/CMMI模型的要素
3)CMMI模型的原理/CMMI模型的表现形式
4)CMMI模型的构件
5)CMMI 过程域简介
← 课堂练习:考考您对软件研发管理知识知多少?CMMI-
DEV过程知识问卷一份(20题,15分钟时间)

实例文章分享:来源于《IT项目经理修炼:你必须要知道的30个案例》之《揭开
CMMI5实施/评估/认证神秘的面纱》。
3. 集成产品研发(IPD)与通用项目管理(PMBOK2010)与敏捷开发Agile简介
4. 顶级评估后软件企业的研发管理发展趋势
1. 研发管理体系发展分析
2. 项目组织架构分析
3. 公司级的质量和项目管理人员发展分析
案例分析:某某上市公司的软件研发管理发展历程(从20人向2000人的发展历程

第2部分 软件研发项目管理全过程
1) 软件研发项目管理基础(0.5H)
1) 什么叫软件研发项目
2) 项目的特征
3) 演练(确定项目名称)
4) 什么叫项目管理

请您谈一谈,IT项目生命周期的特征(IT软件研发项目(如:需求、设计、开
发、测试、试运行)。
游戏类研发项目的特点分析,与其它IT项目管理的差异性分析。
6) 软件项目管理全过程要做好哪些工作
7) 软件开发中的主要项目管理活动
8) 软件项目管理的重大挑战
9) 软件项目成功和失败的主要因素

专题研讨:请你谈谈,软件项目各个阶段的主要输入、输出,及重要活动。针
对每个活动,项目经理如何进行“3控2管1协调”。
← 案例分析:项目经理应该做什么?
2) 售前与售后交接与项目启动(0.5)
3) 项目策划(1.5H)
1) 项目计划管理
2) 客户分析(四个层面)
3) 客户公关
4) 团队运作方式
5) 沟通方式
6) 过程裁剪
7) 方法与工具
8) 过程裁剪
9) 进度、成本、风险、人力控制
小组讨论:你是如何策划项目的?案例分析:SHTJJ案例描述,SHTJ项目不做什么
?应该要做什么?
4) 项目实施(跟踪&监控)(1.5H)
1) 项目经理的日常工作
2) 软件系统集成过程
3) 过程控制
4) 软件需求跟踪控制
5) 开发人员任务跟踪控制
6) 评审与QA&QC
7) 项目成本预算
8) 项目突发情况处理
9) 项目简报
分组实践:召开项目例会。探讨解决项目问题的方法,了解项目当前状态信息,
识别本项目的跟踪方法。
头脑风暴:软件项目常见的跟踪方法,不同项目的跟踪方法、不同项目领导的跟
踪手段。
5) 收尾项目(1H)
5.1项目验收
5.2项目合同收尾
5.3项目评审
5.4项目经验教训总结
5.5项目文档整理
5.6项目庆功会
5.7项目团队解散
第3部分 需求开发和需求管理(1.5H)
1) 求工程概述
2) 需求开发与需求获取
3) 需求分析
4) 需求验证操作实务
5) 需求管理与确认
6) 需求跟踪与需求变更管理
7) 案例分析:需求开发管理的最佳实践
8) 敏捷用户故事
第4部分 软件架构与软件开发(0.5H)
1. 从源代码到研发平台的发展趋势
2. 常见的软件架构平台
3. 软件编码与单元测试及每日构建
第5部分 软件测评与配置管理(2H)
5.1软件测试管理
1)测试团队与研发团队的关系
2)软件测试全过程的质量控制
3)软件测评测试用例的编写
4) 软件测试工具
2. 软件项目配置管理
1) 研发配置框架
2) 研发常见模式
3) 配置管理库管理
4) 构建与集成管理
5) 案例:公司级配置管理案例分析
简述:JN公司是CMMI5级公司,公司建立了配置管理流程,各个部门也有一套配置
管理方法,因各部门配置工具、配置库结构、方法、团队不相同。项目资产跨部门使
用非常困难,研发人员跨部门调用比较困难,项目研发与产品研发的配置管理难以统
一。
6)案例2:部门配置管理案例分析
简述:MZ研发部,有20个项目,研发人员30人左右,其中有两个项目实施有10年
,七期项目都已经启动,有的项目在客户现场,有的项目在研发基地。近五年来,除
开大项目经理没有离职,其它项目经理、研发人员已经更换多次。历史的项目资料,
有的丢失,有的无人识别,发布到客户现场的系统经常莫名其妙出错。
第6部分 软件研发管理的文档控制(1H)
1. 过程改进与文档控制
2. 体系文档的层级及结构
3. 各层级文档的作用间义
4. 层级文档案例说明
i. 一级文级
ii. 二级文级
iii. 三级文级
5. 文档的质量评估标准
6. 软件文档的配置管理
7. 软件文档的评审
8. 文档编写常见的问题
9. 文档复用的方法技巧
10. 项目文档的剪裁
11. 小结
第7部分 软件人员的职业分析与发展(0.5 H)
基本职业特征
1) IT岗位特征分析
2) 技术的本质与管理的特点
3) 职业通道与职业定位
IT普通人:PM访谈/职场新人访谈
金融危机IT人命运:ZXM设计工程师职场分析/ZB测试工程职场分析/LJ项目经理职
场分析
IT名人:李开复/马云/史玉柱/……
您的职业归宿,做最好的自己:职业归宿:职业化,专业化,能力化;培训方法:
探讨交流,何为最好的自己?

讲故事与职业探讨:IT职业经理人/资深技术人/创业者的职业发展故事介绍。请
你谈谈你的职业构想、通道与职业定位。

实例文章分享:来源于《IT项目经理修炼:你必须要知道的30个案例》之《项目经理
职业化发展—做一名职业化项目经理》
第8部分 软件研发管理工具介绍与应用体验(0.5 H)
软件研发项目管理工具介绍(Project Server)
XX研发项目管理工具介绍




 

李远佳老师的其它课程

|编号:SRD-06课时:42小时/7天||系统集成项目管理工程师(软考)v1.2||课程前言|“系统集成项目管理工程师考试”是由国家人力资源和社会保障部、工业和信息化部共同组织的国家级考试,这种考试既是职业资格考试,又是职称资格考试。考试合格者将颁发由中华人民共和国人力资源和社会保障部、工业和信息化部用印的计算机技术与软件专业技术资格(水平)证书。工业和信

 讲师:李远佳详情


|编号:ITOP-01课时:12小时/2天||企业信息化IT战略与IT规划||V1.3||课程前言|随着信息技术的广泛应用,企业信息化日趋发展,信息系统陆续上线而面临系统整合困难,信息化设备已经采用而效率低下,信息化支持团队已经建立却难以满足业务用户的需求等诸多问题。而企业作为社会经济的细胞,为了在激烈的市场竞争中求得生存和发展,则更为迫切地面临着“企业架构

 讲师:李远佳详情


|编号:ITS-01课时:12H/2天(V2),18H/3天(V3)||ITILV2/V3Foundation服务管理培训v2.5||IT服务管理经典方法实践||课程前言|ITIL即IT基础架构库(InformationTechnologyInfrastructureITILLibrary,ITIL,信息技术基础架构库)由英国政府部门CCTA(Central

 讲师:李远佳详情


|编号:ITOP-05课时:12小时/2天||IT项目实施管理最佳实践指南||课程大纲v2.8||课程前言|企业信息化成功,“三份靠软件,七份靠管理”;企业管理软件(如:ERP)实施成功,“三份靠产品,七份靠实施”;企业专业管理软件(如:CRM、OA、PLM)应用成功,“产品实施客户化”本课程通过讲师亲身管理IT实施项目,以及被实施项目管理的经历,总结金蝶E

 讲师:李远佳详情


|编号:ITOP-04课时:6小时/天,2天||基于互联网营销课程大纲||||V1.1||课程前言|网络营销(On-lineMarketing或E-Marketing)就是大量的客户通过互联网,找到某网站、商铺,查看商品卖点,通过电话、邮件、QQ等方式联系到卖家或者厂家,将一个潜在客户变成有效客户的过程称之为网络营销。也可以理解成:网络营销就是以企业实际经营

 讲师:李远佳详情


|编号:ITOP-07课时:12小时/2天||金字塔原理与软件项目文档写作技巧V1.5||||----提高软件项目文档写作技能||课程前言|在软件文档编写时,有时有话要说,却不知所措;有时千言万语,却找不到顺序;有时内容丰富,阅读者不知所云;有时找个模板,却不知该如何去填。软件文档,是软件研发过程中关键的信息载体,是项目管理沟通、开发的依据,是项目成功关键之

 讲师:李远佳详情


|编号:ITOP-02课时:12小时/2天||COBITFoundationIT治理框架v1.4||课程前言|COBIT(ControlObjectivesforInformationandrelatedTechnology)是由美国信息系统审计与控制学会ISACA(InformationSystemsAuditandControlAssociation)在

 讲师:李远佳详情


|编号:ITS-03课时:(Foundation3天/LA5天),每天6小时||ISO/IEC20000Foundation及LA服务管理培训v1.5||课程前言|ISO/IEC20000是IT服务管理领域内,国际化标准的服务管理体系,在IT服务管理、员工绩效考核、IT投资回报衡量等方面,具有非常重要的意义,是IT服务管理的指南。导入ISO/IEC20000

 讲师:李远佳详情


|编号:ITS-04课时:3/5天,6小时/天||ISOI27001FoundationLA信息安全管理||||课程大纲v1.3||课程前言|信息安全管理发展至今,人们越来越认识到安全管理在整个企业运营管理中的重要性,而作为信息安全管理方面最著名的国际标准—ISO/IEC27001(简称ISMS),则成为可以指导我们现实工作的最好的参照。ISO27001目前

 讲师:李远佳详情


  1部分信息化发展及对软件研发管理的作用意义  第2部分软件研发管理理论体系介绍  (1)CMMI-DEV研发管理实践解析  (2)集成产品研发IPD  第3部分软件研发项目管理佳实践  (1)软件研发项目立项与启动管理  (2)软件研发项目实践与探索  (3)软件项目收尾与持续改进  第4部分软件研发文档管理  第5部分项目经理的质量控制  第6部分软件

 讲师:李远佳详情


COPYRIGT @ 2001-2018 HTTP://WWW.QG68.CN INC. ALL RIGHTS RESERVED. 管理资源网 版权所有