92软件质量管理 美国著名质量管理专家菲根堡姆(A.V. Feigenbaum)把全面 质量管理定义为:“为了能够在最经济的水平上、并考虑到 充分满足顾客要求的条件下,进行市场研究、制造、销售和 服务,把企业各部门的硏制质量、维持质量和提高质量的活 动,构成为一种有效的体系。” TQC的四个基本要素是:产品质量(产品的适用性);交 货质量(时间、数量);成本质量(价格);售后服务质量。 这四个要素是构成商品竞争力的基础,也是经营管理过程中 的重要目标。TQC不仅仅是一种专业管理,而是紧密围绕着 经营目标、即质量、利润、产量、交货期、售后服务以及企 业和社会效益等进行综合管理的理论和模式。这就是TQC的 整体性和全面性
9.2 软件质量管理 美国著名质量管理专家菲根堡姆(A.V.Feigenbaum)把全面 质量管理定义为:“为了能够在最经济的水平上、并考虑到 充分满足顾客要求的条件下,进行市场研究、制造、销售和 服务,把企业各部门的研制质量、维持质量和提高质量的活 动,构成为一种有效的体系。” TQC的四个基本要素是:产品质量(产品的适用性);交 货质量(时间、数量);成本质量(价格);售后服务质量。 这四个要素是构成商品竞争力的基础,也是经营管理过程中 的重要目标。TQC不仅仅是一种专业管理,而是紧密围绕着 经营目标、即质量、利润、产量、交货期、售后服务以及企 业和社会效益等进行综合管理的理论和模式。这就是TQC的 整体性和全面性
全面质量管理包括以下几个方面内容: (1)管理的目标:任何管理都有设定目标,然后组织实施,以 达到设定的目标。 (2)对产品质量开展“三全”管理,即要求全体部门的全体员 工都要参加质量管理,对产品形成的全过程都要实行管理 (3)在管理手段方面,要使用多种技术和管理工具 (4)建立质量保证体系
全面质量管理包括以下几个方面内容: ⑴ 管理的目标:任何管理都有设定目标,然后组织实施,以 达到设定的目标。 ⑵ 对产品质量开展“三全”管理,即要求全体部门的全体员 工都要参加质量管理,对产品形成的全过程都要实行管理。 ⑶ 在管理手段方面,要使用多种技术和管理工具。 ⑷ 建立质量保证体系
9.2.1软件质量管理的定义及意义 软件质量管理可定义为:“为了确定、达到和维护需要的 软件质量而进行的所有有计划、有系统的管理活动” 软件质量管理包括保证软件质量的所有活动,这些活动不 狠于质量保证的功能。质量管理与质量保证含义不同,质量 管理包括质量保证,它是一个更广泛、更综合的范畴。 为了保证软件质量,必须强调一开始就注意软件开发全过 程的质量控制,尽量做到软件生存期每一阶段都能正确实行, 这就需要注意标准化,注意各种分析设计文档的编制和管理, 同时还要注意软件生存期每一阶段的评审,注意软件质量管 理的能见度,特别是注意对软件生产人员的管理。从某种意 义上说,软件的质量管理,实际上是对生产人员的管理
9.2.1 软件质量管理的定义及意义 软件质量管理可定义为:“为了确定、达到和维护需要的 软件质量而进行的所有有计划、有系统的管理活动” 。 软件质量管理包括保证软件质量的所有活动,这些活动不 限于质量保证的功能。质量管理与质量保证含义不同,质量 管理包括质量保证,它是一个更广泛、更综合的范畴。 为了保证软件质量,必须强调一开始就注意软件开发全过 程的质量控制,尽量做到软件生存期每一阶段都能正确实行, 这就需要注意标准化,注意各种分析设计文档的编制和管理, 同时还要注意软件生存期每一阶段的评审,注意软件质量管 理的能见度,特别是注意对软件生产人员的管理。从某种意 义上说,软件的质量管理,实际上是对生产人员的管理
9.2.2软件质量管理的内容 软件质量管理活动大致可以分为质量控制和质量设计,这 两类活动内容在功能上是互补的。质量控制主要包括计划, 规程评价和产品评价。质量设计主要是指质量准则的运用 1.质量控制 (1)计划 进行质量控制,必须首先制定一个软件质量管理计划,这个 计划确定质量目标、确定在每个阶段为实现总目标所应达到的 要求、对进度进行安排、确定所需人力、资源和成本等等,这 个计划贯穿于整个软件的生存期中,并指导软件开发每个阶段 的具体活动
9.2.2 软件质量管理的内容 软件质量管理活动大致可以分为质量控制和质量设计,这 两类活动内容在功能上是互补的。质量控制主要包括计划, 规程评价和产品评价。质量设计主要是指质量准则的运用。 1.质量控制 ⑴ 计划 进行质量控制,必须首先制定一个软件质量管理计划,这个 计划确定质量目标、确定在每个阶段为实现总目标所应达到的 要求、对进度进行安排、确定所需人力、资源和成本等等,这 个计划贯穿于整个软件的生存期中,并指导软件开发每个阶段 的具体活动
(2)规程评价 规程就是在软件生存期中应当遵循的一些政策、规则和标 准的具体实施的描述,软件质量管理就是通过软件管理人员 来监督和执行这些规程。在规格中也包括实行软件质量保证 功能的描述,它们可以包括如下内容: ①指示在何时、何地进行规程审计、文件审计和代理审计; ②指示应当采集哪数据以及如何对其进行分析处理,例如 在每次评审和测试中发现的错误如何进行修正; ③描述希望得到的质量度量; ④规定在项目的什么阶段进行评审以及进行什么形式的评审 ⑤规定在项目的什么阶段应当产生什么报告和计划 ⑥规定产品各方面测试应达到的水平
⑵ 规程评价 规程就是在软件生存期中应当遵循的一些政策、规则和标 准的具体实施的描述,软件质量管理就是通过软件管理人员 来监督和执行这些规程。在规格中也包括实行软件质量保证 功能的描述,它们可以包括如下内容: ① 指示在何时、何地进行规程审计、文件审计和代理审计; ② 指示应当采集哪数据以及如何对其进行分析处理,例如, 在每次评审和测试中发现的错误如何进行修正; ③ 描述希望得到的质量度量; ④ 规定在项目的什么阶段进行评审以及进行什么形式的评审; ⑤ 规定在项目的什么阶段应当产生什么报告和计划; ⑥ 规定产品各方面测试应达到的水平