《学云网软体研发项目管理视频教程》是一整套讲解软体研发项目的项目管理理论知识及相关实践的网路视频教程。教程共28课,每课30分钟左右。涵盖了项目管理知识体系和基础理论、项目计画和项目监控、需求开发和需求管理、技术实现过程管理、问题和风险管理等方面。
本套教程基于讲师十年的软体研发及项目管理经验,结合PMBOK、CMMI等项目管理知识体系理论,列举针对性实践案例和管理思路,是一套符合国内实际项目情况的快速入门课程。
教程内容精炼、知识点清晰。既不缺乏理论架构介绍,又有理论如何结合实际的经验总结。对于想快速了解软体项目管理的技术人员具有参考价值。
同时,本教程可作为各类软体项目管理工程师考试、信息系统项目管理师考试、PMP考试的学习参考资料。
基本介绍
- 中文名:学云网软体研发项目管理视频教程
- 包含内容:概述项目管理知识体系
- 适应面:有一定研发工作经历
- 学习目标:建立项目管理思维模式
- 每课时长:20-45分钟,
课程概述
要想做一个优秀的研发人员,需要了解项目管理知识。项目管理方法论能够帮助建立研发目标、控制需求範围、提高设计能力和开发质量、管理好开发产物…不论个人还是团队,都可以利用项目管理知识解决或减少研发过程中的各种问题。
要想做一个项目管理者更需要丰富的项目管理知识。“不想当将军的士兵不是好士兵”,做研发团队领导者不仅靠单打独斗的能力,还需要丰富的理论体系和实践经验。项目管理知识体系就提供这样的理论支撑和优秀实践。
除此以外,本课程也可用于诸如PMP、信息系统项目管理师等项目管理资格考试的学习资料。
本课程包含内容:
1、概述项目管理知识体系,了解项目管理理论对项目实践的指导作用;
2、针对最常见的项目管理领域,学习相关理论、方法及优秀实践。包括:
项目计画管理
项目监控管理
需求开发和需求管理
技术实现过程(决策分析、设计、验证确认活动、配置管理)
问题及风险管理
3、通过本课程学习,建立项目管理思维。
适应面
1、初级:有一定研发工作经历、想了解项目管理知识的技术人员。
2、国中级:有经验的研发人员担任项目管理岗位(如TeamLeader、小型项目负责人),尚缺乏项目管理理论基础培训的;或从事项目管理相关岗位如品控/QA/项目监理等。
3、中级:具备一定的项目管理知识和项目管理经历,但感觉自己疲于项目问题,需要梳理项目管理思维、汲取优秀实践和更多方法学的人员。
学习目标
1、了解项目管理知识体系、建立项目管理思维模式。
2、结合项目常见问题,明确如何套用相应的项目管理知识解决问题。
3、熟悉常见软体生命周期模型及特点,用于对应项目管理方法的选择。
4、学习并掌握项目计画管理,包括计画的意义和目标、一般活动及内容、计画制定的各种方法及优秀实践。
5、学习并掌握项目监控管理,包括监控的意义和目标、一般活动及内容、常用监控方法及优秀实践。
6、学习并掌握需求开发和管理,包括需求开发管理的意义和目标、一般活动及内容、需求採集/挖掘/分析/开发/管理/变更的常用方法和优秀实践。
8、学习并掌握技术实现过程管理,包括决策、设计、实现、验证和确认、配置管理方面的活动内容、常用方法及优秀实践。
9、学习并掌握问题管理和风险管理,基于问题管理的思维进行项目管理。
教学模式
1、先梳理体系思维,再逐步细化到方法。将项目管理的主干和枝叶理清。
2、理论结合实践,既能清晰了解理论来源,又能通过讲师的实践分享结合自身经验深入体会。
3、讲解模式统一,先从项目管理整体结构解析所包含的各个管理领域。再对每个领域依次从目标、活动或内容、具体方法及优秀实践去分别细讲。
4、引导学员逐步建立项目管理知识体系思维模式,利于学员结合自身工作环境,理论结合实际,切实套用到学习和工作中。
5、每一个领域讲解结束后,提出现实中常见的案例,供学员思考并回顾所学。
课程清单
本课程分为四部分共28讲,多为30分钟左右。建议学习时间最短学习天数 5 天,建议学习天数 10 ~ 20 ,最长60天。
第一部分:项目管理知识体系基础知识
第一讲:项目管理知识体系概述
第二讲:软体生命周期
第三讲:PMBOK简介
第四讲:CMMI简介
第五讲:再谈如何建立项目管理体系
第二部分:项目计画和监控
第六讲:项目计画管理(1)概述
第七讲:项目计画管理(2)进度计画制定
第八讲:项目计画管理(3)计画分解方法
第九讲:项目计画管理(4)计画排序方法
第十讲:项目计画管理(5)计画估算方法
第十一讲:项目监控管理(1)概述
第十二讲:项目监控管理(2)监控的常见活动
第十三讲:项目监控管理(3)进度和成本监控方法
第十四讲:项目监控管理(4)偏差纠正方法
第三部分:需求开发管理和技术实现
第十五讲:需求开发和管理(1)概述
第十六讲:需求开发和管理(2)需求採集和需求挖掘方法
第十七讲:需求开发和管理(3)需求分析和需求开发方法
第十八讲:需求开发和管理(4)需求管理活动
第十九讲:需求开发和管理(5)需求变更管理方法
第二十讲:技术实现(1)概述
第二十一讲:技术实现(2)决策分析方法
第二十二讲:技术实现(3)产品设计、实现活动及方法
第二十三讲:技术实现(4)产品验证和确认方法
第二十四讲:技术实现(5)配置管理活动及方法
第四部分:问题及风险管理
第二十五讲:问题管理和风险管理(1)概述
第二十六讲:问题管理和风险管理(2)问题管理方法
第二十七讲:问题管理和风险管理(3)品质控制方法
第二十八讲:问题管理和风险管理(4)风险管理方法
内容大纲
第一讲:项目管理知识体系概述
学习目标:
了解项目管理的必要性
了解为何引入工程管理方法学
了解项目管理知识体系是什幺
了解项目管理的一些常用术语
了解项目管理思维,及项目管理知识和软体研发工作的关係
学习内容:
1、引言:项目管理之因
2、软体工程方法学
3、项目管理知识体系
4、体系结构及用途
5、将项目管理知识体系套用到工作中
6、常见辞彙
7、建立项目管理思维模式
第二讲:软体生命周期
学习目标:
了解什幺是软体生命周期,软体生命周期对项目管理的影响
学习常见的几种软体生命周期模型,了解模型的特点
学习怎幺选择适宜的生命周期模型
学习内容:
1、软体生命周期和项目管理的关係
2、常见软体生命周期模型及特点-1:瀑布模型
3、常见软体生命周期模型及特点-2:改进瀑布模型
4、常见软体生命周期模型及特点-3:V及W模型
5、常见软体生命周期模型及特点-4:增量模型
6、常见软体生命周期模型及特点-5:快速原型模型
7、常见软体生命周期模型及特点-6:叠代模型
8、常见软体生命周期模型及特点-7:螺旋模型
9、生命周期模型选型
10、 生命周期模型选型原则
第三讲:PMBOK简介
学习目标:
了解PMBOK,不用深究,在逐步积累项目管理经验的时候回过头来理解,帮助自己梳理知识体系。
学习内容:
1、PMBOK简介
2、PMBOK五个过程组
3、PDCA过程循环
4、PMBOK体系层级
5、PMBOK2008九大领域
6、项目过程和领域的整体关係
7、九大领域简介
8、领域和过程组的关係
第四讲:CMMI简介
学习目标:
了解CMMI模型的特点、CMMI模型的特点、层级及22个过程域。
学习内容:
1、CMMI简介
2、CMMI核心理念
3、CMMI五个层次划分
4、CMMI体系层级
5、CMMI过程域分布
6、CMMI过程域分类及简介
(1)过程管理类
(2)项目管理类
(3)工程类
(4)支持类
第五讲:再谈如何建立项目管理体系
学习目标:
总结本部份学习的知识,继续加深“项目管理思维”。
了解知识体系是如何与实际工作结合起来的。了解如何通过理论知识,去帮助建立具体的项目管理规範。
学习内容:
1、软体项目经常遇到的问题
2、软体项目管理的终极目标
3、项目管理思维模式
4、如何建立具体的项目管理体系
(1) 使用知识体系建立管理规範
(2) 各级管理应关注的领域
(3) 建立规範化管理的流程
(4) 管理规範层次示例
(5) 项目规範裁剪示例
第六讲:项目计画管理(1)概述
学习目标:
学习并掌握项目计画管理基本知识。
学习内容:
1、常见项目计画问题
2、计画的意义
3、计画管理的目标和内容
(1) 计画制定
(2) 计画管理
4、计画的要素
5、计画一般制定过程
6、计画产物範例
7、计画活动的一般产物
8、计画活动的一般产物补充说明
第七讲:项目计画管理(2)进度计画制定
学习目标:
学习并掌握制定项目进度计画的基本步骤及要求。
学习内容:
1、进度计画和其它计画的关係
2、进度计画制定的一般步骤
3、进度计画制定步骤一:制定目标
4、进度计画制定步骤二:初步拟定範围
5、进度计画制定步骤三:WBS分解
6、进度计画制定步骤四:为分解排序(活动排序)
7、进度计画制定步骤五:活动资源估算
8、进度计画制定步骤六:工作量估算 > 活动历时估算
9、进度计画制定步骤七:调整和平衡计画
第八讲:项目计画管理(3)计画分解方法
学习目标:
学习并掌握WBS分解方法。
学习如何使用project工具进行WBS分解。
学习内容:
1、WBS分解-横向分解
2、横向分解举例
3、WBS分解-纵向分解
4、纵向分解举例
5、分解粒度原则
第九讲:项目计画管理(4)计画排序方法
学习目标:
学习并掌握计画排序的多种方法,如紧前绘图法、箭线图法、网路图法。
学习如何使用project工具进行排序。
学习内容:
1、活动关係
2、活动顺序的逻辑关係
3、利用甘特图排序
4、网路图排序法
5、节点表示法
6、单标号网路图示例
7、箭线表示法
8、双标号网路图示例
9、利用网路图计算
第十讲:项目计画管理(5)计画估算方法
学习目标:
学习并掌握计画估算的多种方法,如专家判断法、Pert法、Delphi法、类比法、参数法等。
了解工作量/成本估算的其它方法。
了解计画常见问题的处理经验。
学习内容:
1、计画估算方法概述
2、常见估算方法
3、估算方法详解
(1) 专家判断法
(2) Pert法/三点估算法
(3) WB-Delphi法
(4) 类比估算法
(5) 参数估算法
(6) 使用度量数据
4、估算方法补充说明
5、工作量/成本估算法简介
6、计画常遇到的问题及处理
第十一讲:项目监控管理(1)概述
学习目标:
学习并掌握项目监控管理的基本知识。
学习内容:
1、常见项目监控问题
2、监控的意义
3、监控管理的目标
4、监控的前提
5、监控管理的一般活动
第十二讲:项目监控管理(2)监控的常见活动
学习目标:
学习并掌握制定项目监控的步骤、活动及要求。
了解常见的项目监控活动实践。
学习内容:
1、常见监视活动
2、监视内容
3、监视产物
(1) 例会检查什幺?
(2) 定期、阶段报告什幺?
(3) 阶段评审什幺?
(4) 阶段总结什幺?
4、控制活动
5、控制方式
第十三讲:项目监控管理(3)进度和成本监控方法
学习目标:
学习并掌握进度和成本监控的优秀方法:挣值分析法。
学习如何利用挣值数据进行项目进展分析和预测。
学习内容:
1、挣值分析概述
2、挣值基本参数及测量方法
3、挣值图的绘製
4、计算偏差
5、偏差解决建议方案
6、挣值辅助估算方法
第十四讲:项目监控管理(4)偏差纠正方法
学习目标:
了解常见的项目偏差,不同类型的偏差及纠偏思路、实践。
学习内容:
1、常见的偏差类型
2、项目规模或範围预计偏差
3、进度计画执行偏差
4、工作量/成本估算偏差
5、计画变更
6、技术实现偏差
7、产品质量标準执行偏差
8、关键资源、关键依赖获取偏差
9、其它项目问题及风险发生
第十五讲:需求开发和管理(1)概述
学习目标:
学习并掌握项目需求开发和需求管理的基本知识。
学习内容:
1、常见项目需求问题
2、需求开发和需求管理的意义
3、需求开发和需求管理的目标和内容
4、需求开发
5、需求管理
6、需求开发和需求管理活动的一般产物
第十六讲:需求开发和管理(2)需求採集和需求挖掘方法
学习目标:
学习并掌握需求採集和需求挖掘活动的方法,如需求调研、原始需求分析、原型法等。
了解如何引导用户需求。
了解需求的重要产物:用户需求说明书。
学习内容:
1、需求调查
2、原始需求分析汇总材料、需求观察分析结果材料
3、原型法
4、引导用户需求的重要性
5、产物:用户需求说明书
第十七讲:需求开发和管理(3)需求分析和需求开发方法
学习目标:
学习并掌握需求分析和需求开发活动的方法及实践,重点是如何设计UseCase(用例)。
了解需求开发的重要产物:需求规格说明书。
了解如何分析和平衡需求。
学习内容:
1、需求开发涉及的活动
2、用户真实需求分析
3、需求分析的要点
4、产物:需求规格说明书
5、Use Case(用例)方法
(1)简述
(2)用例遵循原则
(3)用例描述
(4)用例转化为详细功能需求规格描述
6、分析并平衡需求
第十八讲:需求开发和管理(4)需求管理活动
学习目标:
了解需求管理各项活动的内容及要求。需求管理相关活动包括:需求活动计画、需求讨论、需求评审、需求发布、需求确认、建立需求基线、建立需求追溯矩阵、需求验证等。
学习内容:
1、需求管理目标及内容
2、需求活动计画
3、需求讨论、评审和发布活动
4、需求确认
5、建立需求基线
6、跟蹤需求状态
7、建立需求追溯矩阵
8、需求验证
第十九讲:需求开发和管理(5)需求变更管理方法
学习目标:
学习并掌握需求管理中的重要和常见活动:需求变更的步骤及方法。
了解应对需求变更的实践经验。
学习内容:
1、需求变更概述
2、需求变更管理步骤
3、需求变更控制要点
4、需求变更影响分析
5、需求变更对策
第二十讲:技术实现(1)概述
学习目标:
学习并掌握项目技术实现过程相关的项目管理基本知识。
学习内容:
1、常见技术实现问题
2、技术实现活动进行管理的意义
3、技术实现活动一般内容
4、技术实现活动和一般产物
5、技术实现活动要点
第二十一讲:技术实现(2)决策分析方法
学习目标:
学习并掌握决策分析过程的具体方法。
通过一个例子了解决策分析活动如何套用到工作中。
学习内容:
1、决策分析的用途
2、决策分析的意义
3、决策分析一般步骤
4、建立评价準则
5、定义评价方法
6、评价準则、评价方法示例
7、执行决策过程
第二十二讲:技术实现(3)产品设计、实现活动及方法
学习目标:
学习产品设计活动的一般方法。
学习实现活动的一般方法。
学习内容:
1、常见设计与实现问题
2、设计与实现的目标
3、设计活动一般方法
(1)架构设计
(2)概要设计
(3)详细设计
(4)要点
4、实现活动一般方法
第二十三讲:技术实现(4)产品验证和确认方法
学习目标:
学习产品验证活动的一般方法,包括同行评审及测试。
学习产品确认活动的一般方法。
学习内容:
1、常见验证和确认问题
2、一般验证活动
3、一般确认活动
4、验证活动方法-同行评审
5、验证活动方法-测试
第二十四讲:技术实现(5)配置管理活动及方法
学习目标:
学习并掌握项目配置管理的活动、步骤及要点。
通过实例了解工作中如何开展配置管理活动。
学习内容:
1、常见配置管理问题
2、配置管理的意义和目标
3、配置管理术语定义
4、配置管理一般活动
5、配置管理示例
第二十五讲:问题管理和风险管理(1)概述
学习目标:
学习通过问题管理思维进行项目管理。
初步了解什幺是风险管理。
学习内容:
1、常见项目问题
2、项目问题管理原理
3、问题管理的意义
4、问题管理的目标
5、问题管理的一般内容
6、风险管理
第二十六讲:问题管理和风险管理(2)问题管理方法
学习目标:
学习并掌握项目问题管理的步骤、活动及要求。
学习内容:
1、问题管理要点
2、问题识别活动
3、问题处理
4、问题跟蹤管理
5、问题总结和报告
第二十七讲:问题管理和风险管理(3)品质控制方法
学习目标:
学习项目品质控制的活动及要点。
学习内容:
1、项目品质(Quality)管理
2、项目过程管理一般活动
3、QA相关活动示例
4、过程管理要点
5、产物和产品质量控制
第二十八讲:问题管理和风险管理(4)风险管理方法
学习目标:
学习并掌握项目风险的活动、步骤及要点。
学习风险管理识别、分析、跟蹤管理和应对的方法。
学习内容:
1、项目风险管理的意义
2、风险的特点
3、风险管理的一般活动
4、风险管理準备
5、风险识别方法
6、风险评估
7、风险跟蹤管理
8、风险应对
讲师简介
刘津岑,学云网特邀讲师。进入软体研发行业迄今已有10余年。从研发工程师做起,2005年逐渐开始从事项目管理相关岗位。先从一名开发人员做到系统设计/架构人员,后历经team leader、项目负责人、项目经理、大项目经理、技术总监、工程总监…一步步积累出丰富的项目管理经验。
讲师具备丰富的软体项目全生命周期执行和管控经验。开发或管理过大量建筑、石油、房地产、金融、教育行业的信息系统及企业级套用,管理过研发组、工程团队、软企研发部门、事业部。负责过多个千万级系统项目、担任过全国性(部级)项目监理。07-09年任EPG组长,负责软企CMMI3过程改进并顺利通过评估。具有信息系统项目管理师资格、高级项目经理资质。