配置管理漫漫谈之配置管理组织的建设

来源:互联网 发布:欠淘宝贷款一万立案吗 编辑:程序博客网 时间:2024/09/21 06:34
在配置管理概念被提出数十年后的今天,几乎每个软件企业都配备了配置管理人员,只是各个企业的情况不同,有的企业配置管理人员是兼职的有的是全职的,有的企业配置管理人员属于QA部门的一部分有的属于研发部门的一部分,就笔者的了解来看,目前配置管理组织方式主要有两种:
1、职能型
在职能型组织中,配置管理工程师属于软件项目团队,一般兼做开发/测试,对项目经理负责。
优势:沟通方便、反馈速度快
劣势:由于兼职进行配置管理工作,易被自己承担的其他工作所干扰;由于是单兵作战,配置管理方面的知识积累、分享较困难,配置管理工程师的提升也较困难
 
2、矩阵型
在矩阵型组织中,配置管理工程师独立于软件项目团队,一般同时负责多个项目的配置管理工作,对配置管理经理负责。
优势:配置管理组织内学习交流比较方便,也有利于个人能力提升;由于是专职工作,不会被其它工作干扰
劣势:距离项目较远,不利于深入了解项目并把配置管理做细致深入;独立的配置管理部门成本也较高
 
3、混合型
在混合型组织中,配置管理工程师属于软件项目团队的一员,兼做开发/测试,承担双重职责并受项目经理和配置管理经理的领导。虽然和职能型组织很相似,但是在混合型组织中承担配置管理工程师角色的人优先级最高的任务是配置管理,其次才是开发/测试,充分保证配置管理工作不受影响。
优势:项目层面沟通方便、反馈速度快;组织层面由于存在配置管理部门学习交流方便利于知识积累、分享
劣势:无
 
目前越来越多的组织采用了混合型组织结构,在混合型组织结构中,配置管理部门一般是质量管理部门的一部分,配置管理经理通常由质量保证人员担任,负责组织配置管理系统维护、备份、定制、配置管理培训、指导、支持。需要注意的是,保证混合型组织能高效运行的前提是保证承担配置管理工程师角色的人优先级最高的任务是配置管理,可以根据项目情况划定配置管理工作比例,如占个人工作量的30%,来确保为配置管理工作分配了足够的资源。
 
配置管理组织和质量保证组织有很相似的地方,请见笔者的文章《质量保证漫漫谈之SQA组织的建设 》。不同的是QA应尽量独立于项目组,而CM应尽量深入项目组。
原创粉丝点击