• 搜素结果

 / 

软件项目配置管理及工具操作实践

350
2554
2042
软件项目配置管理及工具操作实践
推荐课程
暂无评分
推荐课程
暂无评分
¥

每人

课程时长

课程排期

如您想参加此课程,您可以点击“我想参加”按钮提交您的需求,我们会及时与您联系

地点: 该课程暂无排期
没有地点信息
将课程带入到您的团队,为您的团队进行一对一辅导。
预约内训

课程详细

课程信息

在研发过程中,我们经常碰到:研发人员在一种无法控制状态下访问源代码文件,修改过的错误一错再错,存放资料信息零乱不易检索,人员流动公司知识资产流失,单个组件没有问题而整合就漏洞百出,建立配置管理流程而研发人员不知如何进行配置操作,软件资产受控于各个项目组、而不利于跨部门使用,研发人力资源跨部门调配比较困难,公司项目资料资产闲置浪费,而知识财富库更是形同虚设,连常见的配置管理工具VSS、SVN、CVS等都不熟悉,公司配置管理员的工作在按流程行事却收效甚微。
本课程通过讲解CMMI配置管理理论知识,结合基于CMMI5过程改进的配置管理流程方法,与学员共同体验研发配置活动实践,从项目级、公司级两级剖析配置管理与操作实践,结合VSS、SVN、CVS配置工具现场进行工具演练,融入研发项目管理生命周期。结合讲师十年软件研发管理工作经验,两次重大的基于CMMI5的配置管理过程改进经历,及对配置管理方法、技术应用的钻研。
和您一起分享配置管理的知识实践、经验案例、工具体验、项目/组织配置思想,让学员全面掌握配置管理的基础知识、基本技能,项目配置管理和公司配置管理方法。

培训特色

先进的理论:CMMI配置管理理论知识;
管理有效性:结合讲师十几年、多家CMMI5企业配置管理重大过程改进实施经历;
配置实用性:将配置管理与研发活动结合起来,保证配置活动与研发活动结合起来;
配置工具化:将配置管理思想融入到研发管理生命期,研发流程能够在配置工具上落地操作;
价值最大化:能够结合企业实际,进入企业帮助建立配置流程、配置平台、配置团队及配置工具应用。

目标收益

系统地了解配置管理的理论知识、方法;
全面掌握配置活动(出入库、分支、合并、集成、构建、发布)实践;
掌握研发人员、研发过程、研发模式的各种配置管理方法;
掌握配置工具的操作使用技巧、配置管理知识方法的应用技能;
获取公司级集中配置管理、知识库管理的经验教训;

培训对象

总经理/副总、公司总工/技术总监;项目管理经理/质量管理经理,EPG、QA、PM、CM;需求分析工程师、系统设计工程师、软件开发工程师等研发人员,及配置管理兴趣爱好者。

课程大纲

主题 内容

1、导言
----配置活动场景

1.1配置场景A
1.2配置场景B
1.3面临的配置管理问题
1.4配置管理的作用意义
1.5配置管理发展历史
1.6引入配置管理的原因
1.7配置管理在质量管理、软件工程中的作用意义
1.8各方法论/模型中的配置管理含义

2、概念与术语
----配置管理语言

软件配置管理
配置项
基线
版本
配置状态报告
配置审计
配置管理员
配置控制委员会
配置库
出/入库
小测验:用您自已的一句话理解配置管理概念中的某个术语

3、CMMI配置管理条款
----玄学派的CMMI

CMMI简介
CMMI2过程域简介
CM通用实践要求
CM目的
CM特定目标
CM特定实践
CM语境图
CM现状分析
小测验:关于CMMI配置管理知识知多少?

4、CMMI配置管理体系
----引进派的管理体系

软企管理体系介绍
配置管理在管理体系中的地位
配置管理相关流程
配置管理
配置申请/计划
配置项识别

练习1:定义《配置管理过程》
配置管理角色及职责
配置库结构
配置库建立及权限管理

练习2:完成一份《配置管理计划》
估计配置管理工作量
估计配置管理资源需求
配置审计与备份
协调配置管理活动与其他项目活动

练习3:设计一种类型项目的《配置库结构》

配置基线及变更管理
配置审计与报告
配置管理报告四种最佳实践
配置管理文件相关文档
案例分析: CMMI5配置管理案例分析
分组讨论:配置管理与研发生命周期的关系,在研发项目各阶段要严格控制的配置活动包括哪些?

5、研发配置活动
----实用的配置操作

研发配置框架
研发常见模式
出入库
集成管理
分支
构建管理
概念流程
构建问题管理
构建环境
构建案例
案例讨论:建立合适的构建制度。

发布管理
产品的发行与更新发布
版本管理
1)、版本规划
2)、软件模块版本号定义
基线管理
更新发布
配置变更
项目变更控制
产品变更控制
练习:请您设计您所在项目的研发配置活动,并说明每个配置活动的目的是什么。

6、分布式配置管理
----公司级配置管理

什么是分布式配置管理
分布式配置管理的优劣势分析
公司配置管理组织/工具
公司配置管理策略

分组讨论:根据需要,选择1-2个重要的问题进行深入的讨论
项目启动时怎样定义配置管理?
集中式与分布式配置管理分析?
怎样建立公司级的配置管理?
合理定制配置管理工具支持策略?
配置经理、配置工程师、软件开发工程师、软件测试人员的配置工作职责及相关协调?
谁是CCB?所有的变更都需要CCS审批吗?
配置审核和QA审核在实际操作上的区别?
怎样衡量配置管理是否有效?
配置管理员可以兼职吗?谁兼职合适?
什么是基线?基线和里程碑有什么关系?基线在产品管理中的作用意义?

7、配置管理案例分析
----鲜活的配置管理案例

案例1:公司级配置管理案例分析
简述:JN公司是CMMI5级公司,公司建立了配置管理流程,各个部门也有一套配置管理方法,因各部门配置工具、配置库结构、方法、团队不相同。项目资产跨部门使用非常困难,研发人员跨部门调用比较困难,项目研发与产品研发的配置管理难以统一……
根据案例现状,请分析他的原因是什么?应该采取什么配置策略。

案例2:部门配置管理案例分析
简述:MZ研发部,有20个项目,研发人员30人左右,其中有两个项目实施有10年,七期项目都已经启动,有的项目在客户现场,有的项目在研发基地。近五年来,除开大项目经理没有离职,其它项目经理、研发人员已经更换多次。历史的项目资料,有的丢失,有的无人识别,发布到客户现场的系统经常莫名其妙出错……
根据案例现状,请分析他的原因是什么?应该采取什么配置策略。

1、导言
----配置活动场景

1.1配置场景A
1.2配置场景B
1.3面临的配置管理问题
1.4配置管理的作用意义
1.5配置管理发展历史
1.6引入配置管理的原因
1.7配置管理在质量管理、软件工程中的作用意义
1.8各方法论/模型中的配置管理含义

2、概念与术语
----配置管理语言

软件配置管理
配置项
基线
版本
配置状态报告
配置审计
配置管理员
配置控制委员会
配置库
出/入库
小测验:用您自已的一句话理解配置管理概念中的某个术语

3、CMMI配置管理条款
----玄学派的CMMI

CMMI简介
CMMI2过程域简介
CM通用实践要求
CM目的
CM特定目标
CM特定实践
CM语境图
CM现状分析
小测验:关于CMMI配置管理知识知多少?

4、CMMI配置管理体系
----引进派的管理体系

软企管理体系介绍
配置管理在管理体系中的地位
配置管理相关流程
配置管理
配置申请/计划
配置项识别

练习1:定义《配置管理过程》
配置管理角色及职责
配置库结构
配置库建立及权限管理

练习2:完成一份《配置管理计划》
估计配置管理工作量
估计配置管理资源需求
配置审计与备份
协调配置管理活动与其他项目活动

练习3:设计一种类型项目的《配置库结构》

配置基线及变更管理
配置审计与报告
配置管理报告四种最佳实践
配置管理文件相关文档
案例分析: CMMI5配置管理案例分析
分组讨论:配置管理与研发生命周期的关系,在研发项目各阶段要严格控制的配置活动包括哪些?

5、研发配置活动
----实用的配置操作

研发配置框架
研发常见模式
出入库
集成管理
分支
构建管理
概念流程
构建问题管理
构建环境
构建案例
案例讨论:建立合适的构建制度。

发布管理
产品的发行与更新发布
版本管理
1)、版本规划
2)、软件模块版本号定义
基线管理
更新发布
配置变更
项目变更控制
产品变更控制
练习:请您设计您所在项目的研发配置活动,并说明每个配置活动的目的是什么。

6、分布式配置管理
----公司级配置管理

什么是分布式配置管理
分布式配置管理的优劣势分析
公司配置管理组织/工具
公司配置管理策略

分组讨论:根据需要,选择1-2个重要的问题进行深入的讨论
项目启动时怎样定义配置管理?
集中式与分布式配置管理分析?
怎样建立公司级的配置管理?
合理定制配置管理工具支持策略?
配置经理、配置工程师、软件开发工程师、软件测试人员的配置工作职责及相关协调?
谁是CCB?所有的变更都需要CCS审批吗?
配置审核和QA审核在实际操作上的区别?
怎样衡量配置管理是否有效?
配置管理员可以兼职吗?谁兼职合适?
什么是基线?基线和里程碑有什么关系?基线在产品管理中的作用意义?

7、配置管理案例分析
----鲜活的配置管理案例

案例1:公司级配置管理案例分析
简述:JN公司是CMMI5级公司,公司建立了配置管理流程,各个部门也有一套配置管理方法,因各部门配置工具、配置库结构、方法、团队不相同。项目资产跨部门使用非常困难,研发人员跨部门调用比较困难,项目研发与产品研发的配置管理难以统一……
根据案例现状,请分析他的原因是什么?应该采取什么配置策略。

案例2:部门配置管理案例分析
简述:MZ研发部,有20个项目,研发人员30人左右,其中有两个项目实施有10年,七期项目都已经启动,有的项目在客户现场,有的项目在研发基地。近五年来,除开大项目经理没有离职,其它项目经理、研发人员已经更换多次。历史的项目资料,有的丢失,有的无人识别,发布到客户现场的系统经常莫名其妙出错……
根据案例现状,请分析他的原因是什么?应该采取什么配置策略。

+加载更多
Donec quam felis

Thousand unknown plants are noticed by me: when I hear the buzz of the little world among the stalks, and grow familiar with the countless indescribable forms of the insects and flies, then I feel the presence of the Almighty, who formed us in his own image, and the breath

I am alone, and feel the charm of existence in this spot, which was created for the bliss of souls like mine. I am so happy, my dear friend, so absorbed in the exquisite sense of mere tranquil existence, that I neglect my talents. I should be incapable of drawing a single stroke at the present moment; and yet.

+加载更多

近期公开课推荐

18
五月
广东
【DevOps Practitioner】基于Docker的Devops实战训练

本课程融合了敏捷最佳实践和方法,是徐磊老…

26
五月
北京
项目管理最佳实践

让大家对于项目管理有个明确清晰的认识,知…

09
六月
上海
互联网产品测试最佳实践

在本课程中,学员们将对手互联网产品测试的…

课程反馈

当前课程还没有反馈信息

用户还看了其他课程

基于产品开发流程的测试管理

基于产品开发流程的测试管理

98638人看过
0人评价
敏捷开发& IPD和敏捷开发结合的实践

敏捷开发& IPD和敏捷开发结合的实践

11862人看过
0人评价

欢迎来到msup!

还不是msup会员?快来注册吧!

立即注册

服务热线

400-812-8020

market@msup.com.cn

官方微信公众号

微信公众号:msupclub

Copyright © 2017 msup

京ICP备09001521号