软件配置管理系统(JBCM)方案

发布时间:2017/05/11 来源:

1 方案综述

首先,建立项目的软件配置管理的受控库、产品库,在整个项目的软件生存周期内,建立和维护软件项目产品的完整性和可追溯性,系统地控制对配置项的任意更改,防止混乱。

其次,通过对软件产品的资源的管理,可实现企业核心知识产权的积累,提高软件产品的重用性,从而提高企业的核心竞争力。

第三,可以帮助企业收集管理大量软件产品的实际数据,为今后软件工程化管理和其他方面的决策提供大量的基础数据。

从国内外CMMI与ISO 9000的实施情况来看,选择软件配置管理是大多数企业进行软件产品管理的一个切入点,是项目管理的重要基础工作之一。从实际实践来看,软件配置管理是诸多管理活动中较易操作、实施的,并且最能体现效果的管理手段。



2 应用与服务

业务优势

业务范围

提供企业级配置管理三库结构


  • 三库管理-系统可独立设置开发库、受控库、产品库,可单独存放,并设置库之间的控制关系
  • 多级分布联合管理,可设置多级别,且每级别可设置若干个配置管理库,使得产品演化过程和技术状态清晰准确
  • 对生命周期阶段工作产品分级控制
  • 适合企业数据的多层管理级别
  • 根据企业管理策略,设定每级配置库的数量,并设置上下级库之间控制关系;
  • 根据安全策略,设定部署方式,选择安装物理服务器;



3 技术支撑

北大软件配置管理系统(JBCM)产品采用JAVA跨平台技术,可以在多种环境下运行。产品主要由基础设施层、信息链路层、应用支撑层、应用层、表示层五部分组成。应用支撑层与信息链路层包括主开发库服务器、受控库服务器、产品库服务器、应用服务器、流程服务器、备份服务器及客户端组成。同时可与现有的身份认证系统、PDM系统、电子邮件系统、OA系统进行无缝集成,产品技术架构如下图所示。



关键词:GJB5000A丨 一体化研发平台丨 研发过程质量 丨配置管理平台丨 测试管理平台