51Testing软件测试论坛

标题: 配置管理常见的三大误区 [打印本页]

作者: lsekfe    时间: 2022-7-7 09:57
标题: 配置管理常见的三大误区
尽管国内研发企业实施配置管理已经取得了很多进步,但还有很多企业对它的理解比较模糊,或者在真正的配置管理实施过程中存在着误区。从我们过往对合作咨询客户的咨询辅导中,我们了解到很多企业的配置管理主要有三个方面的误区。
  误区一:版本管理=配置管理
  尽管越来越多的人对配置管理的理解不再局限在版本控制上,但在具体实施配置管理的过程中,还是只见版本控制,而不见真正的配置管理。
  这种问题,归根到底在于企业对开发流程的管理在意识上不够重视。很多企业本身的开发管理不是很规范,项目组对于开发管理的关注也是有限的。另外一个原因是开发管理中资源的不足,比如资金缺乏(导致不能购买功能齐全、 价格昂贵的商业产品)、人力资源不足(不能招聘专业的配置管理人员),因此不能在公司内部实施体系化的配置管理。
  误区二:编码水平最差=配置管理员
  这一点我们在前面一篇文章也提及过,很多研发组织/团队对配置管理员CMO的职责认识不清,认为配置管理员的工作可以由IT人员来替代完成,项目上没有必要专门还设一位CMO。甚至更有误区是:在选择配置管理人员的时候,是寻找开发团队中编码水平最差的人。比如张三写代码不行,测试也不行,那就只好去从事配置管理工作了。
  但是我们前面也介绍过,配置管理人员作为配置管理具体实施的人。可以说公司制定了配置管理的流程和规章只是配置管理实施的基础,而真正的配置管理能否实施、能否有效,关键在于从事配置管理的人员。
  因此国内外成熟的公司一般都由有丰富经验的人担任配置管理员,比如华为就非常重视软件配置管理,除了设置CTO、CEO,还会专门设置配置管理员(CMO,Configuration Management Operator)角色来执行配置管理工作。
  误区三:采用配置管理工具=有效的配置管理
  配置管理工具在配置管理中起着不可替代的作用。没有工具的支持,实施一个完整合格的配置管理是不可想象的。也许正是因为工具的重要,造成了很多企业对于工具的迷信,以为只要部署了配置管理工具,尤其是专业商业工具,就自以为建立了配置管理体系。
  使用好的工具并不代表就能实施好配置管理。因为工具就是工具,工具不能代替管理。否则为什么总是说配置 “管理”而不单单说配置“工具”呢?
  一个成功的配置管理工具实施,需要两个方面的条件:一是规范的软件开发流程;二是合格的配置管理参与人员,这里的配置管理参与人员包括了配置管理员、开发人员、项目经理等。






欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2