有效建立企业级配置管理体系

发表于:2008-4-01 15:26

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络转载

        摘要:“建立企业级配置管理体系”就是要解决企业内所有项目工作成果保护机制的问题,解决多人多项目同时开发/异地开发的问题,解决多版本变更追溯问题,解决软件变更通信交流机制和有效控制等问题。本文综述了“建立企业级配置管理体系”的主要思路、过程方法以及需要注意的主要问题。建议在“建立企业级配置管理体系”过程中,尽可能的配置专职人员,制定规范的操作制度,选择适合的配置管理工具,借助奖惩机制加强监控力度。

关键词:企业级 配置管理 体系 变化 组织机构 策略 配置管理工具 流程 规则 监控

引言

        配置管理是CMM(Capability Maturity Model 能力成熟度模型)第2级的KPA之一,是软件项目管理不可或缺的组成部分。在一个项目中实施配置管理,也许没有那么复杂,但在企业中建立配置管理体系(多项目配置管理),不仅需要配置管理技术、方法,更需要组织保障,一种良好的运行机制。

        为了有效解决“适应变化”、“跟踪变化”、“管理变化”的问题,在多变的需求中降低成本、提高质量、增强企业竞争力,西安大唐电信于02年成立了“软件配置管理推进小组”,负责“建立企业级配置管理体系”项目的实施。

        本文总结了笔者在组织企业级配置管理实践中的应用经验,探讨了配置管理的主要思路和程序,分析了配置管理中组织结构和配置工具的选择问题。

一、企业级配置管理体系实施的主要思路

        “建立企业级配置管理体系”就是要解决企业内所有项目工作成果保护机制的问题,解决多人多项目同时开发/异地开发的问题,解决多版本变更追溯问题,解决软件变更通信交流机制和有效控制等问题。因此,“建立企业级配置管理体系”的首要任务就是要确定管理思路,即解决管什么、怎么管的问题,具体的说就是企业级和项目级的分权设置问题以及管理范围、管理方式、实施方案等问题。

1.确定配置管理组织机构

        不同的配置管理组织机构设置,就意味着实施不同的配置管理策略,也就决定了配置管理的应用环境。因此,配置管理组织机构设置就是配置管理的核心问题之一。

        “建立企业级配置管理体系”项目组织机构设置如图1所示,其中配置经理由技术管理负责人兼任,系统配置管理员由网络管理员兼职,各项目配置经理由产品经理兼任,每个产品设一个配置库(VOB库)管理员,由产品部软件工程师兼任,集成测试配置管理员由验证测试工程师兼任。

        配置经理、系统管理员、集成测试配置管理员负责多项目综合管理,项目配置经理和VOB库管理员负责本项目配置管理。

          dd

        各个角色的主要职责为:

        1)配置经理:负责组织制定企业级配置管理策略、配置管理库的决策控制、系统访问权限政策制定和超越权限审批控制、监督配置管理体系的正常运作、协调解决配置管理过程中出现的问题等。

        2)系统管理员:负责配置管理库的日常维护、性能监控和用户培训。

        3)项目配置经理:负责确定产品基线、基线标签命名、确定产品里程碑。

        4)VOB库管理员:负责VOB库日常业务管理、VOB库访问权限控制及项目集成测试。

        5)集成管理员:负责产品版本集成、发布。

        6)设计人员:负责根据开发和配置管理策略,创建、修改和测试开发工件。

2.制定配置管理的实施策略

        实施策略确定了企业配置管理的目标和范围,主要包括以下内容:

        1)确定配置管理活动的目标和范围(在项目的整个生命周期中,系统化的进行配置管理活动,建立文档化配置管理过程体系等);

        2)确定配置管理的实现方式(利用配置管理工具、建立配置库,标识所有元素并实施权限管理等);

        3)确定配置管理的控制原则(制定配置计划、建立元素基线、元素变更必须受控,定期进行配置审计等);

        4)确定配置管理的实施对象(最终产品和可交付工件,包括程序类文件、技术文档、数据类文件等)。

3.选择合适的配置管理工具

        在众多的配置管理软件中,经过功能性能、价格、服务等多方面比较,优选一个适合的配置管理工具,作为推行“企业级配置管理体系”项目的实施方案。此项目中选择了Rational ClearCase配置管理工具。

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号