配置项(Software Configuration Item,SCI)识别

2 views
Skip to first unread message

大师傅

unread,
Aug 27, 2007, 8:45:20 AM8/27/07
to rails4scm
对于SCI给出了一个比较简单的定义:"软件过程的输出信息可以分为三个主要类别:(1)计算机程序(源代码和可执行程序),(2)描述计算
机程序的文档(针对技术开发者和用户),以及(3)数据(包含在程序内部或外部)。这些项包含了所有在软件过程中产生的信息,总称为软件配置项。"
由此可见,配置项的识别是配置管理活动的基础,也是制定配置管理计划的重要内容。

配置项划分原则:

-配置项命名的唯一性;

-配置项必须有版本号;

-配置项的划分尽量减少程序冲突;

-配置项根据是否经常修改与否来划分,而不是根据大小来划分;

hsb_113_2

unread,
Aug 28, 2007, 11:04:18 PM8/28/07
to rails4scm
这一条我觉得有一点问题,如一个程序开发初期,他需要经常更改,那么会出现很多相关配置项。 到后期比较成熟了,改的少了,还能给配置项降级吗。
而且做不同工作的人对配置项口径的要求可能也不太一样
>
> -配置项根据是否经常修改与否来划分,而不是根据大小来划分;

DragonYang

unread,
Aug 29, 2007, 4:55:32 AM8/29/07
to rail...@googlegroups.com
1、个人感觉,对于一个程序开发阶段,不需要进行频繁的配置管理变更,控制好几个关键点即可,但当形成一个产品时候,则需要严格执行配置项变更;
2、配置项为什么要降级?即使需要降级,由于第1点说的,开发阶段不需要频繁变更,则版本没有多高,根据公司实际,目前出厂前产品为0.7;
3、配置项的划分建议根据改动的频繁程度和通用性进行划分!

hsb_113_2

unread,
Aug 29, 2007, 5:31:39 AM8/29/07
to rails4scm

从开发到出产到成熟有一个阶段.有的可能越来越不怎么改了,,如果按更改频率划分配置项后期就没有必要再立一个配置项了,而是作为一个配置项的组件。

> >> -配置项根据是否经常修改与否来划分,而不是根据大小来划分;- 隐藏被引用文字 -
>
> - 显示引用的文字 -

DragonYang

unread,
Aug 29, 2007, 9:10:02 PM8/29/07
to rail...@googlegroups.com
呵呵,可能我没有说清楚,配置项的划分是根据产品中 改动的频繁程度和通用性 划分,这个不仅仅指产品开发阶段,是从整体上考虑改产品的改动的频繁程度和通用性,比如有个功能在我们产品开发阶段费了很大力气开发完毕了几个部分,这几个部分实现了一个通用功能,那么我们可能将这几个部分作为一个配置项,而并不考虑在开发阶段这几个部分进行了多大的变更和更改频度有多么繁杂, 而是考虑后期作为产品,他的更改频度和通用性实现部分都是作为一个整体进行修改的,没有必要划分开,因为可以作为一个配置项!

zb

unread,
Aug 29, 2007, 9:03:04 PM8/29/07
to rail...@googlegroups.com
~}
~{4s_Bp#?~}
~{2;V*5@K{5DDG8vSPJ2C4SEH15c#?~}
 
 

~{TZ~}2007-08-29~{#,~}hsb_113_2 <hsb_...@hotmail.com> ~{P45@#:~}
~{4S?*7"5=3v2z5=3IJlSPR;8v=W6N~}.~{SP5D?ID\T=@4T=2;TuC48DAK#,~},~{Hg9{048|8DF5BJ;.7VEdVCOn:sFZ>MC;SP1XR*TYA"R;8vEdVCOnAK~},~{6xJGWwN*R;8vEdVCOn5DWi<~!#~}

On 8~{TB~}29~{HU~}, ~{OBNg~}4~{J1~}55~{7V~}, "DragonYang" <dragon0...@sina.com> wrote:
> 1~{!"8vHK8P>u#,6TSZR;8v3LPr?*7"=W6N#,2;PhR*=xPPF5715DEdVC9\@m1d8|#,?XVF:C<88v9X<|5c<4?I#,5+51PN3IR;8v2zF7J1:r#,TrPhR*QO8qV4PPEdVCOn1d8|#;~}
> 2~{!"EdVCOnN*J2C4R*=5<6#?<4J9PhR*=5<6#,SISZ5Z~}1~{5cK55D#,?*7"=W6N2;PhR*F5711d8|#,Tr0f1>C;SP6`8_#,8y>]9+K>J5]8D6/5DF5713L6H:MM(SCPT=xPP;.7V#!~}
>
>
>
> >~{UbR;LuNR>u5CSPR;5cNJLb~},~{HgR;8v3LPr?*7"3uFZ#,K{PhR*>-3#8|8D#,DGC4;a3vOV:\6`O`9XEdVCOn!#~} ~{5=:sFZ1H=O3IJlAK#,8D5DIYAK~},~{;9D\8xEdVCOn=5<6Bp!#~}
> >~{6xGRWv2;M,9$Ww5DHK6TEdVCOn?Z>65DR*Gs?ID\R22;L+R;Qy~}
>
> >> ~{#-EdVCOn8y>]JG7q>-3#P^8DSk7q@4;.7V#,6x2;JG8y>]4sP!@4;.7V#;~}- ~{R~2X1;R}SCNDWV~} -
>
> - ~{OTJ>R}SC5DNDWV~} -





~{Dc~} ~{Mf~} ~{9}~} ~{4s~} ~{8;~} ~{NL~} ~{Bp#?3,~} ~{HK~} ~{Fx~} ~{CN~} ~{;C~} ~{Nw~} ~{SN~} ~{0f~} ~{4s~} ~{8;~} ~{NL#,5c~} ~{;w~} ~{Cb~} ~{7Q~} ~{JT~} ~{Mf~} >>
Reply all
Reply to author
Forward
Message has been deleted
0 new messages