社区
研发管理
帖子详情
配置管理中的基准(baseline)是怎样形成的?
freespider
2002-12-29 10:13:32
配置管理中的基准(baseline)具体是怎样形成的?
比如说,现在一个小组在进行软件开发,已经进入代码编写阶段,然后准备在2003年月1日发行一个版本,此时是不是可以针对这个版本建立一个基准?大概在什么时候建立基准?
...全文
294
8
打赏
收藏
配置管理中的基准(baseline)是怎样形成的?
配置管理中的基准(baseline)具体是怎样形成的? 比如说,现在一个小组在进行软件开发,已经进入代码编写阶段,然后准备在2003年月1日发行一个版本,此时是不是可以针对这个版本建立一个基准?大概在什么时候建立基准?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mubaosen
2003-03-27
打赏
举报
回复
mark
breeze98
2003-01-03
打赏
举报
回复
可以将经过评审(审核)需求分析分析作为一个Baseline。
也可以将经过评审(审核)的概要设计(详细设计)作为一个Baseline。
还可以将经过Codereview、测试后的程序源码作为一个Baseline。
或是将一个已经过完整测试的软件作为一个Baseline。
一个项目中根据需要会有多个Baseline,只要你需要。
建立Baseline的标准是:经过确认的或是经过验证的一个参考基准,而这个基准可根据实际需要在制定项目计划时(或是配置管理计划时)确定。
个人意见,仅供参考。
gary_shi
2003-01-03
打赏
举报
回复
baseline是指一系列正确的,相配套的文档,源代码,配置等的集合。
比如楼主所说的那个例子,你现在进入代码开发之前,你手头所有的文档就可以作为一个BASELINE。当你的软件发布以后,就应该把这个软件对应的所有的东西,包括源代码,目标代码,测试结果,发布说明等等加入进来,形成一个新的BASELINE。
BASELINE必须是相配套的。比如说,你在程序里有两个模块A和B,你在发布以后建立了一个BASELINE(这里的都是内部版本号,并且这里的模块包括相应的文档说明):A1.0,B1.0。而你以后对A作了更改以后,发布了A1.01,但B没有做任何更改,并且B1.0和A1.01可以配套使用,那么B1.0和A1.01也可以作为一个基线。而当你发布了A2.1,但这时已经不能和B1.0一起用了,B随着也做了B2.0,这样,A2.1和B2.0就可以做为一个基线。同样,你的文档和程序也必须相对应,每一条基线里必须相一致,如A2.1的文档必须和A2.1的程序相对应。
对于BASELINE的修改是必须要受控的,但是怎么去控制,可以根据项目的大小和进度来制定控制计划。
以上是个人的一点看法。
AechoJohn
2003-01-03
打赏
举报
回复
个人观点:简单一些说:它是拿着一把尺子(形成Baseline的文档等东西)量你将要做出来的东西!
商海连横
2002-12-31
打赏
举报
回复
gz!
stonespace
2002-12-30
打赏
举报
回复
baseline的概念是用来控制的,也就是要控制后面的工作不偏离baseline描述的规格。
比如在瀑布模型中,需求分析完成后,需求分析文档就可以作为一个baseline,这个以后你的设计编码都必须受这个baseline的控制,不能偏离需求分析文档描述的功能。
在RUP等以构架为中心的过程中,构架可以控制未来的设计编码的结果,所以构架可以作为baseline。
baseline是管理的概念,具体看你要控制什么,要达到什么目的,选择合适的规格说明作为baseline来控制。比如需求分析文档、设计文档、构架等等都可以,但是代码一般不作为baseline,因为没有什么可以控制。
对一般的质量管理来说,那些规格说明一般都需要评审过后,得到授权人员的批准之后,才能成为baseline。
gmc007
2002-12-30
打赏
举报
回复
GZ
iamxia
2002-12-29
打赏
举报
回复
基准应该在具体开发之前就应该确定好了,在开发过程中可以根据实际的进度情况随机调整,只要变化不要太大吧了
属个人意见。
软件
配置管理
2,软件
配置管理
(Software Configuration Management, SCM)是指一套管理软件开发和维护过程
中
所产生的各种
中
间软件产品的方法和规则,它是控制软件系统演变的学科。 3,软件
配置管理
是一种标识、组织和控制修改的...
配置管理
流程
规范
配置管理
活动,确保配置项正确地唯一标识并易于存取,保证
基准
配置项的更改受控,明确基线状态,在贯穿整个软件生命周期
中
建立和维护项目产品的完整性和可追溯性。 1.2 适用范围 对于不同类别的软件项目,配置...
信息系统项目管理师——第19章配置与变更管理
配置与变更管理是项目管理的关键...
配置管理
涵盖配置识别与控制、建立
配置管理
系统、配置审计与报告等活动。配置项识别明确项目关键组件,赋予唯一标识;配置控制通过版本控制、变更控制、状态管理等手段确保精确管理。
PMBOK(第六版) PMP笔记——《四》第四章(项目整合管理)
从第四章开始,进入49个过程的学习。49个过程被划分为十大知识领域,分为十个章节, ...在整合管理的过程
中
要经常寻找平衡点,考虑各种约束条件、风险和不确定性来满足项 目的目标。 3、本章节的七个过程组: 1...
软件
配置管理
基本术语
软件
配置管理
(Configuration Management)是指用于控制系统一系列变化的学科,通 过一系列技术、方法和手段来维护产品的历史、鉴别和定位产品独有的版本,并在产品的开 发和发布阶段...
研发管理
1,265
社区成员
28,324
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章