4006-296-278
李远佳
汇师认证讲师
暂无评价

信息系统注册监理工程师

本站已经通过实名认证,所有内容均由李远佳本人或助理发表

李远佳培训课程

您的位置:李远佳 > 李远佳培训课程 > 课程详情

软件研发项目管理最佳实践指南

软件研发项目管理最佳实践指南
课程时长: 2 天
适合学员:中层领导 基层员工
适合行业:互联网 通信电子
关注度: 585

课程背景

在软件研发管理中,我们经常碰到一连串的问题:
软件研发项目总是不能按时完成,进度无法保证;
代码质量不高,新来的开发人员接手时宁愿重写也不愿意看别留下的“烂代码”;
重构会造成回退吗?如何避免?研发工程师如何来保证质量?
软件开发到底需不需要文档?如何用文档流程去管理以及管理项目文档?
软件研发管理最佳实践是什么,如何启动/规划/实施/监控/收尾;
CMMI-DEV研发管理模型的实践目标是什么?他是如何帮助软件开发的?
如何设置项目团队结构,从而有效地保证项目的成功?
如何获得公司级项目管理的支持?
如何利用项目质量保,控制项目的过程质量和产品质量?
……
软件研发管理涉及的内容包括有:研发过程、技术实践、需求开发和管理、文档管理、项目团队,公司项目管理等,本课程系统讲师结合行业的最佳实践、讲师三方工作经历而创建,旨在为软件研发的技术人员和管理人员,分专业软件研发管理的“盛宴”和“精髓”。

培训对象

入门级软件研发项目经理、项目主管、开发经理/开发主管、小组长/小组负责人、技术骨干、架构设计工程师、软件开发工程师、软件有志于向项目管理发展的软件技术人员。
研发总经理/副总、公司总工/技术总监、项目总监、项目经理/产品经理、项目主管、PMO工程师、技术骨干、QA或流程优化人员等。

课程收获

让学员了解从技术向管理转型中存在的问题和困难,掌握常见的转型方法和措施;
学习项目管理知识体系指南,能力成熟度模型集成(CMMI-DEV)的理论知识,敏捷开发Agile的理论知识;
掌握一套软件研发项目管理体系以及最佳实践;
掌握项目启动、项目收尾的技能;
掌握项目策划、项目监控的常见方法和技能;
掌握集中式、组织级、多&繁&杂的项目管理方法及应用技能;
认识开拓、创新软件研发项目管理的思想、新模式;
通过对IT行业、技术本质、管理思想,及IT名人、普通人的职业案例,帮助学员认识、理解、甚至规划他们的职业发展;

课程大纲


软件研发项目管理最佳实践指南 V2.8

——软件研发项目管理的“精髓”和“盛晏”

课程大纲



第一天 09:00-16:00

第1部分  软件研发基本概况 (1H)

信息化与软件研发关系

1)信息化与软件企业的关系

2)IT软件企业情况分析

3)软件企业业务模式分析

CMMI基础知识简介

1)CMMI模型的背景

2)CMMI模型的结构/CMMI模型的要素

3)CMMI模型的原理/CMMI模型的表现形式

4)CMMI模型的构件

5)CMMI 过程域简介

课堂练习:考考您对软件研发管理知识知多少?CMMI-DEV过程知识问卷一份(20题,15分钟时间)

实例文章分享:来源于《IT项目经理修炼:你必须要知道的30个案例》之《揭开CMMI5实施/评估/认证神秘的面纱》。

集成产品研发(IPD)与通用项目管理(PMBOK2010)与敏捷开发Agile简介

顶级评估后软件企业的研发管理发展趋势

研发管理体系发展分析

项目组织架构分析

公司级的质量和项目管理人员发展分析

案例分析:某某上市公司的软件研发管理发展历程(从20人向2000人的发展历程)

第2部分  软件研发项目管理全过程

软件研发项目管理基础(0.5H)

1) 什么叫软件研发项目

2) 项目的特征

3) 演练(确定项目名称)

4) 什么叫项目管理

请您谈一谈,IT项目生命周期的特征(IT软件研发项目(如:需求、设计、开发、测试、试运行)。

游戏类研发项目的特点分析,与其它IT项目管理的差异性分析。

6) 软件项目管理全过程要做好哪些工作

7) 软件开发中的主要项目管理活动

8) 软件项目管理的重大挑战

9) 软件项目成功和失败的主要因素

专题研讨:请你谈谈,软件项目各个阶段的主要输入、输出,及重要活动。针对每个活动,项目经理如何进行“3控2管1协调”。

案例分析:项目经理应该做什么?

售前与售后交接与项目启动(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项目团队解散

第二天 09:00-16:00

第3部分  需求开发和需求管理(1.5H)

求工程概述

需求开发与需求获取

需求分析

需求验证操作实务

需求管理与确认

需求跟踪与需求变更管理

案例分析:需求开发管理的最佳实践

敏捷用户故事

第4部分  软件架构与软件开发(0.5H)

从源代码到研发平台的发展趋势

常见的软件架构平台

软件编码与单元测试及每日构建

第5部分  软件测评与配置管理(2H)

5.1软件测试管理

1)测试团队与研发团队的关系

2)软件测试全过程的质量控制

3)软件测评测试用例的编写

4) 软件测试工具

软件项目配置管理

研发配置框架

研发常见模式

配置管理库管理

构建与集成管理

案例:公司级配置管理案例分析

简述:JN公司是CMMI5级公司,公司建立了配置管理流程,各个部门也有一套配置管理方法,因各部门配置工具、配置库结构、方法、团队不相同。项目资产跨部门使用非常困难,研发人员跨部门调用比较困难,项目研发与产品研发的配置管理难以统一。

6)案例2:部门配置管理案例分析

简述:MZ研发部,有20个项目,研发人员30人左右,其中有两个项目实施有10年,七期项目都已经启动,有的项目在客户现场,有的项目在研发基地。近五年来,除开大项目经理没有离职,其它项目经理、研发人员已经更换多次。历史的项目资料,有的丢失,有的无人识别,发布到客户现场的系统经常莫名其妙出错。

第6部分  软件研发管理的文档控制(1H)

过程改进与文档控制

体系文档的层级及结构

各层级文档的作用间义

层级文档案例说明

一级文级

二级文级

三级文级

文档的质量评估标准

软件文档的配置管理

软件文档的评审

文档编写常见的问题

文档复用的方法技巧

项目文档的剪裁

小结

第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研发项目管理工具介绍


曾任职国内某家电巨头信息中心软件开发部,国内大中型软件企业(CMMI5,1000人以上)项目和质量管理部,组织实施CMMI5评估认证,两家CMMI5企业、CMMI5六年持续改进经验,参与组织级项目部门的规划建设。历经软件开发部经理、高级项目经理、PMO经理、项目总监,资深QA(EPG)、质量经理(信息系统总监理工程师)。

版权声明:本网站服务于企业培训师及各培训机构,为汇师经纪所经营并享有版权,部分作品由网友自主投稿、编辑、上传,对此类作品本站仅提供交流平台,如果您发现网站上有侵犯著作权的作品,请提供身份证明、著作权权属证明、侵权情况证明与本网站法务部李晓兵联系,我们会在核实后及时删除。
查看更多>>

李远佳简介

李远佳

李远佳

信息系统注册监理工程师

讲师手机:15810357436

只接受预约讲师授课电话咨询!

汇师经纪微信公众号