编程开发 购物 网址 游戏 小说 歌词 地图 快照 股票 美女 新闻 笑话 | 汉字 软件 日历 阅读 下载 图书馆 开发 租车 短信 China
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
移动开发 架构设计 编程语言 互联网 开发经验 Web前端 开发总结
开发杂谈 系统运维 研发管理 数据库 云 计 算 Java开发
VC(MFC) Delphi VB C++(C语言) C++ Builder 其它开发语言 云计算 Java开发 .Net开发 IOS开发 Android开发 PHP语言 JavaScript
ASP语言 HTML(CSS) HTML5 Apache MSSQL数据库 Oracle数据库 PowerBuilder Informatica 其它数据库 硬件及嵌入式开发 Linux开发资料
  编程开发知识库 -> 研发管理 -> 软件配置管理基线解释 -> 正文阅读
 

[研发管理]软件配置管理基线解释[第1页]

术语:
软件配置管理(Software Configuration Management,SCM)
配置(Configuration)
配置项(Configuration Item,CI)
基线(Baseline)
项目经理(Project Manager,PM)
里程碑(Milestone)
配置控制委员会(Configuration Control Board,CCB)
配置管理员(Configuration Management Officer,CMO)
程序库管理员(Program Librarian,PL)
开发人员(Developer)
测试人员(Tester)
软件质量保证员(Software Quality Assurance,SQA)
技术文档(Documents)
配置库(Repository)
基线是配置管理中的要求,分需求基线、开发基线、测试基线和发布基线。
基线(baseline)是软件开发中某一阶段的一个快照,这个阶段有明确的、稳定的输出产物(软件文档、程序源码等),且经过评审和批准,是进一步开发的基础。建立基线后,后续基于此的变更需要走正式的变更流程,直到建立下一个基线。所以要求该阶段的输出成果值得建立基线,要求它们是明确和稳定的。
建立基线后,项目负责SCM的人需要通知相关人员基线已经形成,存放在哪里。软件版本的对外发布,需要从基线中发布。
那如何打基线呢?
通常版本控制软件都有实现打基线的功能,比如SVN。
在项目管理中,打基线主要是在项目进入下一个阶段时把上一阶段的源码、文档等打个标识,从而作为下一阶段的开始。
在程序发布时打基线也是尤为重要,如果每次发布新版本时都打一个基线,那么可以做到版本回滚、查找特定版本的BUG、比较版本之间的差异、发布老版本等等。
基线管理类似于版本管理,但基线是某一阶段所有输出的一个快照,而不仅仅是某一项,如源码。
比如有:
baseline1  需求V2.0  设计v1.0
baseline2  需求V2.0  设计v2.0
baseline3  需求V2.0  设计v3.0
版本可以用SVN管理,基线可以通过excel进行记录,即某一基线对应的源码版本、文档版本等。
原文:http://blog.csdn.net/huahuaspy/article/details/42214661
阅读全文
本文已收录于以下专栏:

发表评论
HTML/XML objective-c Delphi Ruby PHP C# C++ JavaScript Visual Basic Python Java CSS SQL 其它
相关文章推荐

基于基线的软件配置管理版本控制
2016-09-19 12:10 485KB 下载
小公司如何实施软件配置管理
背景:对于配置管理来说,配置库是保存公司资产的仓库,属于逻辑概念,而实现上,可以根据实际情况以及以往的习惯,选择适当的工具来辅助配置管理工作的实施。常见的用于支持配置管理的工具有CVS、Subvers...
yywusuoweile 2011-08-24 10:24 360 软件配置管理工作心得
时间不知不觉就这样过去,来现在公司工作就快一年的了。以前的自己是做技术支持,但是目前自己做的是软件配置。说句实话对软件配置管理工作以前一点都不了解,但是现在却越来越熟悉,越来越觉得这份工作对自己来说要...
chenyu19891124 2012-05-22 11:56 613 论软件配置管理中人的因素
网上营业厅是该无线运营商的省级网上门户,是其电子化营销渠道的重要组成部分。本文结合我们项目组的实践经验,以网上营业厅3期项目为例,重点论述了人的因素对配置管理的重要影响。文中通过列举项目组在做配置管理...
java211 2013-08-29 15:03 546 未雨绸缪——理解软件配置管理(第2版)
未雨绸缪——理解软件配置管理(第2版) 董越著 ISBN978-7-121-16674-7 2012年6月出版 定价:69.00元 16开 272页 内 容 简 介 软件配置管理为软件...
broadview2006 2012-06-26 13:29 4847 软件配置管理
恼人不休的问题:什么是软件配置管理 配置管理关注系统的集成、完整性、复用。 比喻: 保险柜:避免丢失,避免窃取或泄露; 岩钉:如果升级失败,可以回退到哪一个版本; 脚印:基线、里程碑,可以评...
xwlyun 2014-08-31 09:52 1213 联想内部怎么做软件配置管理?
1.SCM准备工作。SCM组与项目经理一起制定SCM计划。然后经其他受到影响的组和个人进行评审,得到被批准的SCM计划。其内容包括:项目中江要进行的SCM活动,文档标识的参考规范,时间安排,相关资源,...
lanny2008 2014-10-27 16:29 516 软件配置管理方式越好业务就越好: 提高业务价值的七个关键因素
软件配置管理(SCM)是软件开发的幕后英雄 为什么这么说?首先,在以最高效率运行时,SCM 解决方案很难被看到。它们对于用户应该是透明的,让开发人员自由地编码,而无需难以驾驭的过程。第二,很少有...
kapuliyuehan 2012-03-20 09:14 713 SCM软件配置管理
什么是软件配置管理(SCM)   软件配置管理是指通过执行版本控制、变更控制的规程,以及使用合适的配置管理软件,来保证所有配置项的完整性和可跟踪性。配置管理是对工作成果的一种有效保护。 (Softw...
startwithdp 2011-12-28 17:06 2982 读《未雨绸缪:理解软件配置管理》
1 未雨绸缪-理解软件配置管理的读书心得 2 配置管理的一些重要概念
keykeywu 2014-01-26 21:19 767
saroan +关注
原创 0 粉丝 1 喜欢 0 码云  
他的最新文章 更多文章
程序中错误量的估算--测试、捞鱼问题 经典题目-如何测试一个一次性纸杯
在线课程

【免费】搜狗机器翻译技术分享
讲师:

深度学习在推荐领域的应用和实践
讲师:吴岸城
热门文章 经典题目-如何测试一个一次性纸杯
35
软件配置管理基线解释
23
软件配置管理中三个基线概念
21
软件测试面试题集合(二)
13
程序中错误量的估算--测试、捞鱼问题
10
0
  研发管理 最新文章
开始使用代码编辑器——Sublime Text 3
程序调试
别告诉我你会记笔记——工作中如何使用笔记
android wss 连接不上ejabberd服务器的处理
软件配置管理基线解释
软件配置管理中三个基线概念
伙伴系统之伙伴系统概述
C#之字符匹配
查看域名是否支持IPv6
你对Linux窗口管理程序Tmux了解吗
上一篇文章      下一篇文章      查看所有文章
加:2017-10-29 22:03:55  更:2017-10-29 22:06:11 
VC(MFC) Delphi VB C++(C语言) C++ Builder 其它开发语言 云计算 Java开发 .Net开发 IOS开发 Android开发 PHP语言 JavaScript
ASP语言 HTML(CSS) HTML5 Apache MSSQL数据库 Oracle数据库 PowerBuilder Informatica 其它数据库 硬件及嵌入式开发 Linux开发资料
360图书馆 软件开发资料 文字转语音 购物精选 软件下载 美食菜谱 新闻资讯 电影视频 小游戏 Chinese Culture 股票 租车
生肖星座 三丰软件 视频 开发 短信 中国文化 网文精选 搜图网 美图 阅读网 多播 租车 短信 看图 日历 万年历 2018年1日历
2018-1-24 0:09:26
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  编程开发知识库