软件配置管理方针

软件配置管理方针

基本描述

软件配置管理的目的是在贯穿整个软件生命周期中建立和维护项目产品的完整性。

软件配置管理包括识别出在项目的整体运作过程中不同给定实践点的软件配置(即软件产品及其相关描述),系统地控制对软件配置的更改,并且在整个软件生命周期中维持软件配置的完整性和可跟踪性。软件配置管理所管理的项目产品包括将要交付给客户的软件产品(例如,软件需求说明书,程序代码等),也包括那些生成这些项软件产品的必需品(例如,编译器)。

一个软件基准库应该在其所包含的软件基准不断完善的同时建立起来。 通过软件配置管理中的更改控制和配置审核功能,系统化地控制基准更改以及出自于软件基准库的软件产品的版本。

基本定义

软件配置管理是在贯穿整个软件生命周期中建立和维护项目产品的完整性。

基本目标

  • 目标 1: 软件配置管理的各项工作是有计划进行的。
  • 目标 2: 被选择的项目产品得到识别,控制并且可以被相关人员获取。
  • 目标 3: 已识别出的项目产品的更改得到控制。
  • 目标 4: 使相关组别和个人及时了解软件基准的状态和内容。

XSSC要达到的有关软件配置管理的具体目标

  • 制定出一套成功实现软件配置管理要求的实践过程。
  • 建立起受控的、稳定的软件基准,用以进行项目策划、管理。

XSSC有关软件配置管理的方针

为了达到上述目标, 如下的方针应该得到贯彻执行:

  • 技术部门经理和具体项目主管应该使用和遵循XSSC的OSSP中所描述的软件配置管理的工作过程。
  • 施行软件配置管理的职责应被明确分配。相关人员得到软件配置管理方面的培训。
  • 技术部门经理和具体项目主管应该明确他们在相关项目中所担负的软件配置管理方面的责任。
  • 软件配置管理工作应该享有足够的资金支持,这需要在客户,技术部门经理和具体项目主管之间协商。
  • 软件配置管理应该实施于如下产品:对外交付的软件产品,以及那些被选定的在项目中使用的支持类工具等。
  • 软件配置的整体性在整个项目生命周期中得到控制。
  • 软件质量保证人员应该定期审核各类软件基准以及软件配置管理工作。
  • 使软件基准的状态和内容能够及时通知给相关组别和个人。

原文地址:https://blog.51cto.com/muyusen/2436400

时间: 2024-11-14 23:16:47

软件配置管理方针的相关文章

软件配置管理复习

软件配置管理 第1章    软件配置管理概念与目标 软件配置管理(Software Configuration Management, SCM) (1)    定义(多个): l  软件配置管理是指一套管理软件开发和维护过程中所产生的各种中间软件产品的方法和规则,它是控制软件系统演变的学科. l  软件配置管理是一组针对软件产品的追踪和控制活动,它贯穿于项目生命周期的始终,并代表着软件产品接受各项评审. l  软件配置管理是贯穿于整个软件过程中的保护性活动,它被设计用来:(1) 标识变化:(2)

软件配置管理七重境地

软件开发热点词汇不断推陈出新,cmmi.agile.精益,持续交付,持续集成,灰度--但有一个词事实上一直在那里,支持着各种各样的新热点.它是#软件配置管理#. 它也是影响团队软件开发效率的重大因素. 英文缩写SCM SCM从软件project诞生时,甚至诞生前就在那里.由于程序代码文档总是要存放的.SCM发展历经了很多阶段,试做七重境地分级 七重境地之第一重 共享文件夹,复制来处理多人合作,每天或每周备份下. 每部分仅仅有一个人负责.编译时手工在共享文件夹上处理.关键版本号另外文件夹存放.或者

软件配置管理七重境界

软件开发热点词汇不断推陈出新,cmmi,agile,精益,持续交付,持续集成,灰度--但有一个词其实一直在那里,支持着各种各样的新热点,它是#软件配置管理#. 它也是影响团队软件开发效率的重大因素. 英文缩写SCM SCM从软件工程诞生时,甚至诞生前就在那里,因为程序代码文档总是要存放的.SCM发展历经了许多阶段,试做七重境界分级 七重境界之第一重 共享目录,复制来处理多人合作,每天或每周备份下.每部分只有一个人负责.编译时手工在共享目录上处理.关键版本另外目录存放,或者刻制版本 七重境界之第二

怎样才能做好软件配置管理!

公司意识到软件配置管理的重要性,所以开始加强软件配置管理,但做了几个月了,效果不是很明显,而且做这个工作难度很大,主要是大部分开发人员不支持配置管理所要求做的工作,比如公司采用VSS做版本控制,但开发人员基本上都不愿意用VSS做check in/check out,所以结果令人很不满意.请各位高手.专家指点迷津,怎样才能做好软件配置管理?谢谢!  返回IT界网站首页>> --------解决方案-------- 培训+宣传+强硬措施,让开发人员在意识上认可,可以抓一些典型的案例.让他们意识到配

浅谈软件配置管理工具(github & SVN)

1   配置管理名词定义 1.1 配置项 软件生存周期各个阶段活动的产物经审批后即可称之为软件配置项. 软件配置项包括: ①与合同.过程.计划和产品有关的文档和资料: ②源代码.目标代码和可执行代码: ③相关产品,包括软件工具.库内的可重用软件.外购软件及顾客提供的软件等. 1.2 配置项标识 配置标识是定义各类配置项.建立各种基线.描述相关软件配置及其文档的过程. 配置标识是指为了方便对软件配置的各个片段进行管理,必须对每一个配置项进行标识.其原则为: (1)用易于理解和推测的方式定义文件的标

简述软件配置管理

http://blog.csdn.net/zhangmike/article/details/470477  本文用菊子曰发布

SaaS系列介绍之十五: SaaS知识重用

1 建立并积累自己的开发体系 遵行业界的规定又有自己的特色是我们所追求的目标.成功的软件公司都有丰富而可复用的代码组件,几行代码在单个系统里可能无足轻重,但一旦可在大量的系统中可重复使用那就是价值不菲了.做单个项目不一定获利,但用前面的项目经验与代码改造成新项目的成本就少多了.所以,软件业一定要建立起自己的知识库并不断地积累,那将是取之不尽的财富. 2 建立可重用性的知识库 l 充分利用开发模板 利用我们自己开发的模板组装我们一般的页面,极大的减少了页面设计代码和开发代码,提高开发效率. 此模板

配置管理——实施软件质量管理的关键

配置管理--实施软件质量管理的关键 质量,一直是企业生存的根本.软件作为一种高智力的创造活动,既具有制造业的一般特性,同时又由于其知识性强.创造性大,而具有一般制造业所没有的特点.所以软件质量管理既要秉承制造业质量管理的一般原则和思想,又要针对软件的特点,而具有自身的规范.制定出标准.有效.可操作性强的软件质量管理规范,对于实行软件产业化,提高生产效率,增强竞争力具有重要意义. 近年来,国际上软件业按照ISO 9000体系框架和要素的要求,紧密结合软件的特点,制定出在软件设计.开发.供应.维护等

软件评测师笔记_软件质量管理基础20161022

软件质量管理 软件是逻辑产品,其质量属性有不同的特点.软件质量保证(SQA)活动是确保软件产品在软件生存期所有阶段的质量的活动,即为了确定.达到和维护需要的软件质量而进行的所有有计划.有系统的管理活动. 概括地说,软件质量就是软件与明确地和隐含地定义的需求相一致的程度.具体地说,软件质量是软件与明确叙述的功能和性能需求.文档中明确描述的开发标准,以及任何专业开发的软件产品都应该具有的隐含特征相一致的程度. 软件质量具有以下3个要点. (1)用户需求是衡量软件质量的基础,与需求不一致就无质量可言.