软件配置管理之管理什么

简介:

软件配置管理是对软件开发阶段的演化和变更进行管理;贯穿软件整个生命周期,从立项、需求定义、计划、设计、实现、测试再到发行,配置管理需要记录每一次里程碑转变的条件和结果,并且要能通过配置管理系统记录的文档和过程可以重现某个过程,也就是要能完整的记录整个研发过程,配置管理系统在定义配置项时要将项目中的每一个变化都反映到配置管理系统中;
  目前公司存在的问题是
  1、各个阶段的配置项依赖关系没有办法追踪,只知道有这些配置项,但是并不知道这些配置项之间的关系,哪个配置项先确立、哪个后确立;
  2、各个阶段之间的配置项的依赖关系也没有记录,只是有各个阶段的入口条件;
  3、没有统一的系统来管理诸如代码、文档、需求、测试、发行版本等;每一种配置项都存放在不同的管理工具中,如代码用CC来管理,文档由PDM来管理,发行版本流程也由PDM来管理,发行版本的存放由windows共享来管理,变更则由CQ来管理;各个管理工具不统一使得基线的创建困难重重,目前我们基线的创立仅仅是文档的到位,基线创建时对应的版本是什么只能去查找文档内容,而不能使整个基线内容一目了然;
  解决的最佳方案是:
  建立单一的配置管理系统,或者各个系统之间能建立自动的联系;各个配置项的依赖关系也能一目了然;

最新内容请见作者的GitHub页:http://qaseven.github.io/

相关文章
|
19天前
|
Linux 数据安全/隐私保护
管理
Linux权限管理是一种控制用户和程序对文件和文件夹的访问的方法。它使用三个主要的概念:所有者(owner)、群组(group)和其他(others)。 每个文件和文件夹都有一个所有者,这是创建该文件或文件夹的用户。所有者拥有最高的权限,可以对文件和文件夹进行更改、读取和删除。群组是一组用户,他们可以共享文件和文件夹的权限。其他用户是除所有者和群组以外的其他用户。 Linux使用三个主要的权限:读、写和执行。读权限允许用户查看文件或文件夹的内容,写权限允许用户更改文件或文件夹的内容,执行权限允许用户运行文件或文件夹中的程序。是一种控制用户和程序对文件和文件夹的访问的方法。它使用三个主要的概念:
11 1
|
Java Android开发 API
Android电源管理系列之PowerManagerService(二)
WakeLock机制 PowerManager.WakeLock 为了延长电池的使用寿命,Android设备会在一段时间后使屏幕变暗,然后关闭屏幕显示,直至停止CPU进入休眠。
1738 0
|
2月前
|
测试技术
有效管理
有效管理
有效管理
|
3月前
|
监控 测试技术 项目管理
问题管理
问题管理
|
6月前
|
存储 算法 调度
I/O管理
I/O设备的基本概念和分类 I/O设备的分类 按使用特性分类 按传输速率分类 按信息交换单位分类 最后我们总结一下: I/O控制器 I/O设备的组成 机械部件 电子部件—I/O控制器的功能 I/O控制器的组成 I/O控制器的两种寄存器编址方式 最后总结一下: I/O控制方式 程序直接控制方式 完成一次读/写操作的流程图(以读操作为例) 下面以C语言代码和流程图来剖析,程序直接控制方式 中断驱动方式 由于程序直接控制方式CPU利用率低,忙等,所以提出了中断驱动方式。 DMA方式 虽然中断驱动方式解决了程序直接控制方
18 0
|
数据库
14、媒资管理
原始视频通常需要经过编码处理,生成m3u8和ts文件方可基于HLS协议播放视频。通常用户上传原始视频,系统 自动处理成标准格式,系统对用户上传的视频自动编码、转换,最终生成m3u8文件和ts文件,
55 0
14、媒资管理
|
Linux 数据处理
|
Java Android开发 监控
Android电源管理系列之PowerManagerService(一)
  PowerManagerService 提供Android系统的电源管理服务,主要功能是控制系统待机状态,屏幕显示,亮度调节,光线/距离传感器的控制等。
2492 0
|
应用服务中间件 容器 Docker
|
Go SoC 测试技术