度量测量和估算
Posted 道亦无名
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了度量测量和估算相关的知识,希望对你有一定的参考价值。
在现实世界中,人们对事物性质的描述大致可分为二类:定性描述和定量描述。例如,人们通常会说某某个子很高,某个软件的成本非常高等等。此类描述通常运用一些形容词来描述事物的性质,属于定性描述。与此相对应的,人们有时会说某某的身高有1.9米,某个软件的开发成本达1200万元人民币。这类描述通常采用一些数字来描述事物的性质,属于定量描述。显然,与定性描述相比较,定量描述能够帮助我们更为准确地理解事物的性质。
在软件工程领域,对软件项目性质的定量描述涉及三个基本的概念:度量(Metric)、测量(Measure)和估算(Estimation)。
软件度量是指对软件产品、软件过程或者资源的简单属性的定量描述。这里所指的产品是指软件开发过程中所生成的各种文档和程序,过程是指各种软件开发活动如需求分析、软件设计等,资源是指软件开发过程中所需的各种支持如人员、费用、工具等。简单属性是指那些无须参照其它属性便可直接获得定量描述的属性,如程序的代码行数目、软件文档的页数、程序中操作符的个数、程序中操作数的个数等等。
软件测量是指对软件产品、过程和资源复杂属性的定量描述,它是简单属性度量值的函数。一般地,软件测量用于事后或实时状态,用于对软件开发的历史情况进行评估。即当一个软件产品生成之后、一个软件开发活动完成之时,对它们的有关性质进行定量描述。例如,基于一些简单属性的定量描述(如程序中发现的错误数目),测量所开发软件系统的质量。
估算是指对软件产品、过程和资源复杂属性的定量描述,它是简单属性度量值的函数。软件估算用于事前,用于指导软件项目的实施和管理。即当软件产品还没有生成、软件开发活动还没有实施的情况下对它们的有关性质进行定量的描述。例如,在软件项目实施之前或者初始阶段,需要对软件
以上是关于度量测量和估算的主要内容,如果未能解决你的问题,请参考以下文章