软件工程-产品质量

摘自 软件工程-产品质量第一部分:质量模型

用 户 质量要求可通过使用质量的度量、外部度量,有时是内部度量来确定为质量需求。当确认产品时,这些度量确定的需求应该作为准则来使用获得满足用户要求的产品通常需要一个可以不断从用户角度得到反馈的迭代的软件开发方法。

外 部 质 量需求从外部视角来规定要求的质量级别。包括用户质量要求派生的需求(包括使用质量需求)。外部质量需求用作不同开发阶段的确认目标。对在本部分中定义的所有质量特性,外部质量需求应在质量需求规格说明中用外部度量加以描述,宜转换为内部质量需求,而且在评价产品时应该作为准则使用。

内 部 质 量需求从产品的内部视角来规定要求的质量级别。内部质量需求用来规定中间产品的特胜。这些可以包括静态的和动态的模型,其他的文档和源代码。内部质量需求可用作不同开发阶段的确认目标,也可以用于开发期间定义开发策略以及评价和验证的准则。这可能会包括对于一些超出本标准范围的附加度量(如适合于可重用性的度量)的使用。具体的内部质量需求应使用内部度量加以定量地说明。
内部 质 量是基于内部视角的软件产品特性的总体。内部质量针对内部质量需求被测量和评价。软件产品质量的枝节部分可以在代码实现、评审和测试期间被改进,但是由内部质量表示的软件产品质量的基本性质不会改变,除非进行重新设计。

外部和内部质量的质量模型:功能性、可靠性、易用性、效率、维护性和可移植性。

使用质量的属性分类为四个特性:有效性,生产率,安全性和满意度

摘自 软件工程-产品质量第一部分:外部度量

内 部 度 量可用于开发阶段的非执行软件产品(例如标书、需求定义、设计规格说明或源代码等)。内部度量为用户提供了测量中间可交付项的质量的能力,从而可以预测最终产品的质量。这样就可以使用户尽可能在开发生存周期的早期察觉质量问题,并采取纠正措施。

外 部 度 量可以通过测量该软件产品作为其一部分的系统行为来测量软件产品的质量。外部度量只能在生存周期过程中的测试阶段和任何运行阶段使用。在所属系统环境下运行该软件产品即可获得这样的测量。

使 用 质 量的度量是测量产品在特定的使用周境下,满足特定用户达到特定目标所要求的有效性、生产率、安全性和满意度的程度。这只能在真实的系统环境下获得。

用 户 的 质量要求可用使用质量的度量、外部度量甚至是内部度量的质量需求来规定。这些由度量规定的需求宜作为产品评价时的准则。

原文地址:https://www.cnblogs.com/nygfcn1234/p/3282533.html