面向过程的产品开发项目质量管理

发表于:2012-01-05来源:未知作者:bxmeng点击数: 标签:质量管理
IS09000质量管理系列标准具有系统性、实用性和适时性,已被全球161个国家和地区的776 608家企业采纳并实施”。但该质量体系不提供面向具体行业的标准质量流程,其复杂的规定和大量文档难以被有效管理。因此,如何建立适合具体行业的ISO质量系统,并通过信息技

  1概述

  IS09000质量管理系列标准具有系统性、实用性和适时性,已被全球161个国家和地区的776 608家企业采纳并实施”。但该质量体系不提供面向具体行业的标准质量流程,其复杂的规定和大量文档难以被有效管理。因此,如何建立适合具体行业的ISO质量系统,并通过信息技术提升质量管理的效率和水平,是企业管理和企业信息化研究的一个重要方向。

  现代企业需要通过不断的产品开发活动来增强其核心竞争力,产品开发等活动多依赖项目的形式来组织并实施。现有项目质量管理研究没有系统考虑项目质量管理和企业运营过程质量管理间的关系,无法对项目质量管理进行统筹规划。针对项目管理对企业组织模型和业务过程带来的影响,本文综合考虑企业质量管理和项目质量管理的关系,建立了一种面向产品开发项目的企业级项目质量管理模型。

  2 企业质量管理与项目质量管理

  IS09000系列标准为企业建立质量体系提供了质量保证规定和实施原则。最新的IS09000质量标准(IS09000:2000),强调采用面向过程的方法,使其具有更广泛的适用范围。按ISO的定义,过程是接收输入并将其转化为输出的活动。质量管理系统需要识别并管理组织的内部过程,及这些过程问的相互关系。IS09000:2000建议每个过程都基于规划、执行、检查和改进(Plan.Do—Check—Act,PDCA)模式进行管理。若采用基于面向过程的方法,则质量管理的客体是企业所有内部过程。在现代企业中,过程包括2种类型:(1)连续不断、周而复始的运营过程,如人员考核、车间生产等;(2)项目是一种特殊的过程,它是在一定时间内,满足一系列特定目标的多项相关工作的总和。项目与运营过程不同,具有不可重复性、多目标性和临时性等特点,因此,项目的质量管理更复杂。当更多企业业务活动需要通过项目的形式来组织时,必须对企业范围内的所有项目实施有效的质量管理,并在质量系统中协调项目和运营过程质量管理的关系。运营过程、项目和质量管理的关系可以通过图1来描述。在时间维,定义了基于PDCA模式的过程执行和质量管理过程,PDCA的4个阶段循环执行,实现企业质量管理的持续改进;在对象维,定义了企业质量管理的客体对象,即项目和运营过程2种类型的过程;在组织维,定义企业质量管理的组织层次,包括企业、职能部门、临时性组织和外部相关组织等企业质量管理的主体。项目作为企业质量管理的客体对象之一,其主体包括企业领导、职能部门、项目组和客户等,其过程参照PDCA模式执行。

  图1 运营过程、项目和质量管理

  3 产品开发项目质量管理的构建

  为了适应不同行业的质量管理特点,IS09000:2000扩大了对质量标准进行剪裁的自由度,以符合企业实际情况。从这个意义上说,企业实施ISO质鼍系统的过程,就是企业对IS09000质量体系进行剪裁的过程。IS09000:2000是面向过程的,基于IS09000:2000的企业质量管理系统的核心内容是识别并控制企业内部的过程。

  产品开发项目是通过使用新技术或新方法来开发一种新产品,其质量管理比其他行业的项目更复杂,具体表现在技术含量高、未知因素多和质量控制困难等方面。因此,直接基于ISO标准定义一个适合于所有产品开发项目的标准过程很困难。本文提出采用两步剪裁法来实现对项目过程的质量管理:(1)基于ISO质量体系进行剪裁,为企业内部不同类型的项目建立相应的参考过程模型;(2)项目启动后,项目经理对参考过程模型进行剪裁,形成适合于特定项目的执行过程模型。通过上述2步进行剪裁(图2),可实现企业内部项目过程的可定义和可管理。

  图2 项目质量控制过程

  通过两步剪裁法可确定项目宏观过程的检查点,实现项目宏观过程的质量管理。产品开发项目还包含诸多设计过程、制造过程等微观企业运营过程,这些运营过程的执行需要遵循在企业质量管理系统中定义的标准过程。因此,产品开发项目的质量管理由项目过程质量管理、运营过程质量管理2个部分组成。

  4 产品开发项目质量管理建模

  面向对象方法建模采用一组面向对象的概念及图形符号进行需求分析和设计。其模型是对真实世界的抽象,与软件开发密切结合。因此,本文采用面向对象方法建立产品开发项目质量管理模型。

  4.1 组织结构分析

  研究表明,目前越来越多的企业采用矩阵型组织结构,即同时存在基于职能的组织结构和基于项目的组织结构。本文根据矩阵型的组织结构分析产品开发项目质量管理的组织模型。

  为了更好地提升企业质量管理的执行能力,企业须设置专门的质量管理部门(如质量管理办公室QMO)来策划并实施企业质量管理系统。其他职能部门日常业务的执行要遵循质最管理系统的要求,如设计部门需要按照企业标准设计过程来执行设计任务。项目管理办公室PMO管理企业范围内的所有项目,包括制定企业项目管理规范、管理项目的输入输出及处理多项目资源冲突。企业须为每个产品开发项目成立相应的项目组。项目组的最高负责人是项目经理,项目经理由项目办公室管理。项目组成员从企业组织的各个职能部门调入,在参加项目期间,服从项目经理领导(强矩阵结构),或服从项目经理和企业职能部门的双重领导(平衡矩阵结构)。综上所述,与产品开发项目质量管理直接相关的组织单元包括质量管理部门、项目管理部门和项目组。因为项目组成员同时隶属于职能部门,所以相关职能部门也会与产品开发项目间接发生关系。

  4.2 功能模塑

  UML采用用例描述和识别需求,根据不同应用目的,用例可分为业务用例(business case)和系统用例(system case),分别用于识别企业业务功能和确定应用系统功能。本文采用业务用例定义支持产品开发项目质量管理的企业质量管理功能模型。

  根据4.1节的组织结构分析,可以抽象出如下用例模型的角色:企业领导,质量管理办公室,项目管理办公室,项目经理和项目成员。如图3所示,产品开发项目质量管理分3级实现:企业级,项目管理办公室级和项目级。

原文转自:http://www.ltesting.net