高效组织的配置管理计划

作者:张克强    作者微博:张克强-敏捷307

根据IEEE 828和CMM/CMMI,配置管理计划常常被认为是一份文档,确实的,对于一个大项目而言,往往需要制定项目自身的配置管理计划。

但不是所有的组织都是软件外包组织,不是每个项目针对的是不同的客户。

在非软件外包的高效软件开发组织中,推荐的配置管理计划应有三个层面。

首先是组织层面,一般,提供统一的配置管理服务,不会允许每个团队自己搭建配置管理服务器。所以对于组织级的配置管理服务要有所约定,约定的主要内容有:

  • 如何建立项目文档目录?
  • 如何建立产品级目录?
  • 如何建立代码目录?
  • 配置项如何命名?
  • 配置库的备份和恢复如何进行?谁来进行?
  • 什么情况下拉分支?什么情况下合并到主干? 关于分支主干要提供多种模式,或者放开限制,让产品线或者项目组选择。
  • 如何进行变更? 一般应当在组织级进行定义和发布。如果放到项目层面,变更流程的制定太费功夫;当然有些大项目是有足够的预算和特殊情况需要专门定义项目级的变更。
  • 对产品线和项目如何开展配置审计?
  • 有什么推荐的配置管理实践?

组织级配置管理规程或者指南的更新频率在每年一次左右。

其次是产品线层面。对于特定产品线,已经存在大量的源代码和文档,那么结合实际,这个产品线在配置管理存储时有哪些约定?

  • 比如对代码配置项和非配置项有所说明,不要假设每个团队新人都是代码配置管理达人,小心自以为是的新手加入一些自以为是的垃圾。虽然可以删除,但发现再删除,其本身就是成本。
  • 比如哪些依赖项值得存储?
  • 比如哪些区域是机密,权限另外管理
  • 比如那些代码是核心代码,如果改动需要资深人员复核。
  • 本产品线的主干和分支策略是什么? 守护主干?还是先锋主干?无分支?还是单分支?还是多分支?
  • 比如约定团队统一一致的工作环境:都把Java装在C:/java,把eclipse装在D:/eclipse

最后是项目层面。在有了上述组织级和产品线级的配置管理约定后,项目层面的配置管理计划中最关键的是需要明确人员、基线和项目特殊配置项。其中基线的安排必须与项目本身生命周期的选择相匹配,最重要而言,必须匹配于里程碑。

在这样的三层结构下,为项目高效计,不需要单独写项目的配置管理计划,只需把项目级的配置管理约定写入项目计划即可,一般的篇幅不超过1页。

高效组织的配置管理计划,布布扣,bubuko.com

时间: 2024-10-28 11:07:28

高效组织的配置管理计划的相关文章

流星组织会员招收计划

流星组织于2014-6-27于成都宽窄巷子成立,该组织其目的是以私人性组织的形式,团结一切可以团结的力量,壮大组织内部成员的核心实力. 流星组织以一届为基本的组成的单元,每年只招收一届成员.流星组织成员从入会的时候,便终生是组织成员.我们组织现在的活动是组织成员间的技术交流和分享,成员技术培训.流星组织不收取成员的任何的一分钱,组织组织的一切活动AA制. 流星组织招收规则:1首先入会前需要明确自己加入本组织的动机,本组织非商业性组织,加入本组织不会有任何利益上面的收获.2加入本组织需要将个人身份

软件配置管理复习

软件配置管理 第1章    软件配置管理概念与目标 软件配置管理(Software Configuration Management, SCM) (1)    定义(多个): l  软件配置管理是指一套管理软件开发和维护过程中所产生的各种中间软件产品的方法和规则,它是控制软件系统演变的学科. l  软件配置管理是一组针对软件产品的追踪和控制活动,它贯穿于项目生命周期的始终,并代表着软件产品接受各项评审. l  软件配置管理是贯穿于整个软件过程中的保护性活动,它被设计用来:(1) 标识变化:(2)

Project Management: 软件项目估算与计划不是一般的难!

摘要:估算.计划.计划跟踪是项目管理的主要工作,难度之高超乎你想象!光靠学习项目管理理论难以管好项目,而往往真能管好项目的都是那些在具体项目中滚打出来的实干人士.本文将会让你全面学习项目估算.计划.计划跟踪的知识,体验实际项目管理的难度,学到提高项目管理水平的一些方法. 大纲:1.从建筑工程说起2.估算要估啥?3.估算如何做出来?4.计划有什么内容?5.计划是如何做出来的?6.如何跟踪计划?7.优秀项目经理是怎样炼成的? 特别声明:如需转载此文,请给出指向本网站的连接,如下:作者:张传波摘自:h

2015-郭辉-项目采购管理+文档配置管理

一.采购管理1.采购管理的主要过程: 编制采购计划,编制询价计划,询价,供方选择,合同管理,合同收尾.2.工作说明书与范围说明书的区别: 工作说明书是对产品或服务的叙述性描述.范围说明书通过明确所需完成的工作确定了项目范围.3.招投标程序是什么: 1.发布招标公告. 2.根据项目情况 ,可以组织潜在投标人勘探现场. 3.投标. 4.开标. 5.评标. 6.确定中标人. 7.订立合同.4.采购审计的定义和内容. 整个采购过程中,采购审计都对采购的完整过程进行系统审查.目标是找出本次采购的失败和成功

采购管理和信息(文档)和配置管理作业

一.采购管理 1.采购管理的主要过程: (1).编制采购计划. (2).编制询价计划. (3).询价.招投标. (4).供方选择. (5).合同管理和收尾. 2.工作说明书与范围说明书的区别: 工作说明书与项目范围说明书的区别: 工作说明书是对项目所提供的产品或服务的叙述性的描述. 项目范围说明书则通过明确项目应该完成的工作而确定了项目的范围. 3.招投标程序是什么: (1)招标人采用公开招标方式的,应当向三个以上具备承担招标项目的能力.资信良好的特定的法人或者其他组织发出投标邀请书. (2)招

项目采购管理及文档与配置管理作业

一.采购管理 1.采购管理的主要过程: 采购管理的主要过程包括: 编制采购计划(决定采购什么,何时采购,如何采购) 编制询价计划(记录对产品.服务或成果的需求,并寻找潜在供应商) 询价.招投标(获取适当的信息.报价.投标书或者建议书) 供方选择(选择合适的供应商并签订合同) 合同管理和收尾(管理买卖双方的关系,完成结算工作)2.工作说明书与范围说明书的区别: 工作说明书:是对项目所需产品或者服务的叙述性的描述 范围说明书:对与项目应该完成的工作,确定项目范围的文档3.招投标程序是什么: (1)公

采购管理、信息与配置管理

一.采购管理     1.采购管理包括哪些过程?(记)        1)编制采购计划.决定采购什么,何时采购,如何采购.        2)编制询价计划.记录项目对于产品.服务.或成果的需求,并且寻找潜在的供应商.        3)询价.招投标.获取适当的信息.报价.投标书或建议书.        4)供方选择.审核所有建议书或报价.在潜在的供应商中选择,并与选中者谈判最终合同.        5)合同管理.管理合同以及买卖双方之间的关系,审核并记录供应商的绩效以确定必要的纠正措施并作为将来

3月30日高项作业(采购、信息和配置管理)

2016年3月30日作业 一.采购管理1.采购管理包括哪些过程?(记) (1).编制采购计划.(2).编制询价计划.(3).询价.招投标.(4).供方选择.(5).合同管理.(6).合同收尾. 2.编制采购计划过程的成果是什么? (1).采购管理计划.(2).采购工作说明书. 3.判断:每个采购工作说明书都来自于项目范围基准. 对 4.结合P388页表14-1,工作说明书应该清楚地描述哪些内容? (1).采购目标的详细描述.(2).采购工作范围.(3).工作地点.(4).产品及服务的供货周期.(

采购、配置管理

软考中高项学员:2016年3月30日作业 一.采购管理1.采购管理包括哪些过程?(记) 1)  编制采购计划:决定采购什么.何时采购.如何采购 2)  编制询价计划:记录项目对于产品.服务或成果的需求,并且寻找潜在的供应商. 3)  询价.招投标:获取适当的信息.报价.投标书或建议书. 4)  供方选择:审核所有建议书或报价,在潜在的供应商中选择,并与选中者谈判最终合同. 5)  合同管理:管理合同以及买卖双方之间的关系,审核并记录供应商的绩效以确定必要的纠正措施并作为将来选择供应商的参考,管理