English 中文(简体)
Introduction
  • 时间:2024-03-20 05:22:00

Software Quapty Management - Introduction


Previous Page Next Page  

质量软件是指一个可合理浏览或无缺陷的软件,在规定预算内及时交付,符合要求和/或预期,并且可以维持。 在软件工程方面,软件质量既反映功能质量。 以及结构质量

    软件质量 它反映了它如何根据功能要求或规格满足特定设计。

    它处理支持交付功能要求的非功能要求,例如强力或可维持性,以及软件正确生产的程度。

    软件质量保证——软件质量保证(SQA)是一套确保最终产生优质软件产品的软件工程流程质量的活动。 这些活动建立并评价生产产品的工艺。 它涉及以进程为重点的行动。

    软件质量控制——软件质量控制(SQC)是一套确保软件产品质量的活动。 这些活动的重点是确定实际生产产品的缺陷。 它涉及以产品为重点的行动。

The Software Quapty Challenge

在软件行业,开发商将永远不会宣布该软件没有缺陷,与其他工业产品制造商通常不同。 这一差异是由于以下原因造成的。

Product Complexity

它是产品许可操作方式的数量。 通常,工业产品只允许使用不到1 000种运行模式,其机体环境有不同的组合。 然而,软件包使数百万个业务可能性成为可能。 因此,正确保证所有这些业务可能性是软件行业面临的一项重大挑战。

Product Visibipty

由于工业产品是显而易见的,其大部分缺陷可以在制造过程中发现。 另外,在产品中可以很容易发现部分产品不存在。 然而,储存在软盘或光盘上的软件产品存在缺陷,这是看不到的。

Product Development and Production Process

在工业产品中,可以在以下阶段发现缺陷:

    在这一阶段,设计师和质量保证(QA)工作人员检查和测试产品原型,以查明其缺陷。

    生产规划——在这一阶段,设计和编制生产工艺和工具。 这一阶段还提供了检查产品的机会,以发现开发阶段未发现的缺陷。

    在这一阶段,QA程序适用于检测产品本身故障。 制造业第一阶段所发现的产品缺陷通常可以通过改变产品设计或材料或生产工具加以纠正,从而消除今后制造的产品中的这种缺陷。

然而,在软件方面,发现缺陷的唯一阶段是开发阶段。 在软件方面,由于软件版的制造和软件手册的印刷自动进行,不需要产品生产规划和制造阶段。

下表显示了对软件产品和其他工业产品缺陷的发现产生影响的因素。

Characteristic Software Products Other Industrial Products
Complexity Milpons of operational options thousand operational options
visibipty of product Invisible Product Difficult to detect defects by sight Visible Product Effective detection of defects by sight
Nature of development and production process can defect defects in only one phase can detect defects in all of the following phases

    Product development

    Product production planning

    Manufacturing

软件的这些特点,如复杂性和无形性,使得软件质量保证方法的开发及其成功实施成为高度专业的挑战。

Advertisements