2010-11-30 33 views
21

我正在寻找CSCI /配置项目的最正式定义 - 不仅仅是它是什么,而且还包括我们在合同定义应该是开发配置项目。CSCI(计算机软件配置项目)的官方定义

我花了一些时间与我着名的搜索工具,并找到了CSCI(维基百科,首字母缩略词目录,...)很多解释,但我还没有找到一个标准或指针标准(如ISO-xxx ),但它告诉(1)它是什么以及(2)从QM/CM的角度来看要做什么。

我只是问,因为承包商QM代表在验收测试中陈述,CI只需要不要忘记配置计划中的配置项并指定序列号......我期望看到一些SRS,SDD, ICD,SVD,SIP ......这些子系统的文档和验收测试文档...

回答

29

据我所知,CSCI在与DOD-STD-1中的HWCI(硬件配置项)相同的逻辑中定义。 2167A简单地将CSCI定义为配置项目。

更明确的定义是在MIL-STD-498其中取代DOD-STD-2167A:

CSCI - 满足最终用途的功能,并且由获取部指定为单独的配置管理的软件的集合。 CSCI是基于软件功能,大小,主机或目标计算机,开发人员,支持概念,重用计划,关键性,接口考虑,需要单独记录和控制以及其他因素之间的权衡来选择的。

我认为将CSCI映射到可交付应用程序时会有意义。 CSCI将基本上需要一套SRS和SDD。系统可以包括一个或多个CSCI,因此系统可以存在其他可交付文件,例如ICD和测试文件。