当软件Software设计完成时大多数软件Software开发人员都希望了解:哪些用户需求可能会变更?系统中哪些模块容易出错?对每个模块要做多少测试?在测试开始时能够预计多少(特定类型)?如果能收集到相关度量数据并把它们当做技术指南来使用就能确定这些问题答案那么对于区别用户要求收集数据是否应当有所区别?到目前为止还没有这方面要求虽然提供信息方式区别但度量应可以适应多种用户
基线由从以往软件Software开发项目中收集到数据构成此外对于面向规模或面向功能度量还可以把在10.1节和在13.2节所描述质量度量增补到基线中
为了帮助计划、成本和工作量估算基线数据应当具有下列属性:
(1)数据必须是合理、精确应当避免单纯根据以往项目进行“盲目估算”;
(2)应当从尽可能多项目中收集数据;
(3)对于所有成为数据收集对象项目对代码行解释都应是致;
(4)基线数据应用必须和要做估算工作类似如果把个适用于批处理系统工作基线用于估算个实时微处理器应用就没有什么意义
最新评论