(工商管理专业论文)中小型软件企业软件开发项目质量管理策略与方法研究——以A公司为例.pdf_第1页
(工商管理专业论文)中小型软件企业软件开发项目质量管理策略与方法研究——以A公司为例.pdf_第2页
(工商管理专业论文)中小型软件企业软件开发项目质量管理策略与方法研究——以A公司为例.pdf_第3页
(工商管理专业论文)中小型软件企业软件开发项目质量管理策略与方法研究——以A公司为例.pdf_第4页
(工商管理专业论文)中小型软件企业软件开发项目质量管理策略与方法研究——以A公司为例.pdf_第5页
已阅读5页,还剩69页未读 继续免费阅读

(工商管理专业论文)中小型软件企业软件开发项目质量管理策略与方法研究——以A公司为例.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

南开大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下,进行 研究工作所取得的成果。除文中已经注明引用的内容外,本学位论文 的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的 作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集 体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任 由本人承担。 学位论文作者签名:耜l 訇纹 别萝年f f 月钐日 摘要 摘要 计算机软件行业的快速发展,已经吸引了越来越多的企业加入进来,同时 也加剧了这一行业的市场竞争。近些年来,软件行业虽然取得了长足的进步, 但是中小软件企业在一些方面和大型软件企业相比还存在一定差距,例如软件 产品的质量。如何提高产品质量来满足客户的需要,在激烈的市场竞争中赢得 优势是中小软件企业必须面对的问题。中小型软件企业的项目质量管理水平直 接影响其软件产品的质量。 目前,各种软件项目质量管理体系已经比较成熟,并已经成为国际标准, 但是由于中小型软件企业还未形成较大规模,在软件项目质量管理上不适合直 接照搬。本文首先通过多种途径对中小软件企业产品质量进行了调查,对软件 项目管理的过程进行研究:接着分析了影响项目质量的各种因素,并整理出存 在的问题和原因;最后根据企业的实际情况,并借鉴了先进的质量管理观念和 方法,提出了软件项目质量管理的策略与方法。坚持软件产品质量策略;在项 目整个生命周期内实施质量管理并注意持续的改进;加强质量计划、质量保证 和质量控制管理;优化组织结构,加强人力资源管理,培养专业的项目经理, 善于使用管理和技术方面的工具。 本文以a 公司为例,对于中小型软件企业软件开发项目质量管理策略与方 法进行实旌并进行实施效果评价,充分证明了其对于中小型软件企业的应用价 值。 关键词:中小型软件企业项目质量管理策略方法 c o m p e t i t i o n t h el e v e lo f t h ep r o j e c tq u a l i t ym a n a g e m e n ta f f e c t st h es o f t w a r ep r o d u c t q u a l i t yd i r e c t l yi nm i d d l e - s m a l le n t e r p r i s e s c u r r e n t l y , k i n d so fs o f t w a r ep r o j e c tq u a l i t ym a n a g e m e n ts y s t e mi sm a t u r e , s o m e o ft h e mh a v eb e c o m es t a n d a r do ft h ew o r l d m o s to fm i d d l e - s m a l le n t e r p r i s e sa r en o t f i rf o rt h e s em a n a g e m e n ts t a n d a r d sb e c a u s eo ft h es c a l eo fe n t e r p r i s e t h i st h e s i s i n v e s t i g a t e ds o f t w a r ep r o d u c tp r o b l e ma n dp r o j e c tq u a l i t ym a n a g e m e n tp r o c e s so f m i d d l e - s m a l ls o f t w a r ee n t e r p r i s e sw i t hm a n ym e t h o d sf i r s t l y ;t h e na n a l y z e dt h e p r o b l e m sa n dr e a s o n sf o rp r o j e c tq u a l i t ym a n a g e m e n t ;a t t h ee n d ,t h et h e s i sb r o u g h t t h es t r a t e g ya n dm e t h o dt op r o j e c tq u a l i t ym a n a g e m e n t i m p l e m e n ts o f t w a r ep r o d u c t q u a l i t ys t r a t e g y ;i m p l e m e n tt h eq u a l i t ym a n a g e m e n ti nt h ew h o l ep r o j e c tl i f ec y c l e a n dk e e pi m p r o v i n g , e n h a n c et h eq u a l i t yp l a n , q u a l i t ya s s u r a n c ea n dq u a l i t yc o n t r o l m a n a g e m e n t ;o p t i m i z et h eo r g a n i z a t i o n , e n h a n c et h eh u m a nr e s o u r c em a n a g e m e n t , t r a i nt h ep r o j e c tm a n a g e r , t ob eg o o da tu s et h et o o l so fm a n a g e m e n ta n dt e c h n o l o g y t h i st h e s i su s e sc o m p a n ya 嬲a ne x a m p l e , i m p l e m e n t st h es o r w a r ed e v e l o p i n g p r o j e c tq u a l i t ym a n a g e m e n ts t r a t e g y a n dm e t h o do fm i d d l e - s m a l ls o r w a r e e n t e r p r i s e s ,a n dt h e na n a l y z e st h ee f f e c t , w h i c hi sp r o v e dt oh a v et h ea p p l i c a t i o n v a l u ef o rm i d d l e - s m a l ls o f t w a r ee n t e r p r i s e s k e yw o r d s :m i d d l e - s m a l ls o t t w a r ee n t e r p r i s e s ,p r o j e c tq u a l i t ym a n a g e m e n t , s t r a t e g y , m e t h o d i i 目录 目录 第一章绪论1 第一节研究背景与研究意义1 1 1 1 研究背景1 1 1 2 研究意义2 第二节研究内容与研究方法2 1 2 1 研究内容2 1 2 2 研究方法3 第三节论文研究框架3 第二章相关理论回顾5 第一节项目质量管理相关理论发展5 2 1 1 项目管理以及质量管理5 2 1 2 项目质量管理基础理论8 第二节软件项目质量管理相关原理1 0 2 2 1 项目质量管理工具方法1 1 2 2 2 软件项目质量管理体系1 4 第三节中小型软件企业项目质量管理1 8 2 3 1 不同规模软件企业项目质量管理比较1 8 2 3 2 中小软件企业项目质量管理研究不足1 9 第三章中小型软件企业项目质量管理特征与问题原因分析2 1 第一节中小型软件企业项目质量管理特征2 l 3 1 1 软件产品质量特点2 1 3 1 2 项目质量管理要求2 3 3 1 3 项目开发基本流程2 4 第二节中小型软件企业项目质量管理存在问题与原因分析2 7 3 2 1 软件产品质量调查方法与结果分析2 7 3 2 2 软件项目质量管理存在的问题分析2 9 3 2 3 软件项目质量管理问题的原因分析3 1 i i i 目录 第四章中小型软件企业软件开发项目质量管理策略3 4 第一节发展质量文化打造企业品牌3 4 4 1 1 推行企业质量文化建设3 4 4 1 2 以质量打造企业的品牌3 5 第二节项目质量管理过程持续改进3 5 4 2 1 项目质量管理过程优化3 5 4 2 2 项目质量管理循环改进3 7 第三节项目质量管理活动效率提高。3 9 4 3 1 软件项目质量计划3 9 4 3 2 软件项目质量保证4 0 4 3 3 软件项目质量控制4 2 第五章中小型软件企业软件开发项目质量管理方法4 4 第一节项目组织结构调整4 4 5 1 1 项目经理的责权利4 4 5 1 2 增加项目管理部门4 5 第二节项目人力资源保证4 6 5 2 1 项目质量绩效考核4 7 5 2 2 项目质量管理培训4 8 第三节培养专业项目经理4 9 5 3 1 提高项目经理素质4 9 5 3 2 项目经理的全职化5 0 第四节项目质量管理工具5 1 5 4 1 需求和配置的管理5 1 5 4 2 项目质量改进工具5 2 第六章项目质量管理策略与方法在a 公司应用5 5 第一节现状介绍与问题原因分析5 5 6 1 1a 公司项目质量管理现状5 5 6 1 2 项目质量管理问题与原因5 7 第二节实施内容与实施效果评价5 9 6 2 1 实施主要内容5 9 。 i v 第七章结论6 2 参考文献6 4 附录6 6 致谢6 7 个人简历6 8 v 第一章绪论 第一章绪论 当前,软件行业虽然处于快速发展的阶段,但是也同时处于急需规范的管 理、并以项目为主导的阶段。现代软件企业的竞争力体现在质量和速度两个维 度,如何在最短的时间内生产出高质量的产品是企业提升市场竞争力的关键。 中小软件企业在项目管理上还处于初级阶段水平,软件项目质量得不到充分保 证,影响了企业进一步的发展。本章内容分为三个部分,首先介绍论文的研究 背景和研究意义,接着阐述了论文的研究内容与研究方法,最后是论文的结构 层次说明。 第一节研究背景与研究意义 中小软件开发企业目前面临着用户需求变化快、开发周期短、资金周转困 难、开发队伍不稳定、技术延续性差等诸多问题困扰。n 1 中小型软件企业,在项 目质量管理上正处于两难的境地,如果直接应用国际标准的质量管理体系,很 难支撑庞大的体系需要的运行平台;如果不提高项目质量管理水平,企业的产 品质量很难满足客户的要求,影响企业的生存和发展。 1 1 1 研究背景 中小型软件企业在看到发展机会的同时,也充分意识到了经济全球化带来 的日益激烈的市场竞争环境。产品的质量是否能发挥功能或被顾客接受,并不 是产品本身在制造及实验室里或实验场上的测试所能确保的。嘲企业要想在竞争 中求生存、谋发展,需要向市场提供有竞争力的产品和服务。2 0 世纪8 0 年代以 来,新技术产业持续快速发展,产业规模增长迅速,其中软件企业扮演着比较 重要的角色。中小软件企业与大型企业存在较大差距,主要表现在企业规模较 小,所占市场份额比较少,标准化程度低等。形成这种局面的原因有很多,其 中产品质量问题是影响中小软件产业发展的一个重要因素。对于中小软件企业 而言,需要在开发过程中解决好项目质量管理问题,不断推出符合顾客要求的 高质量产品,逐渐树立企业信誉,扩大市场份额,提高产品利润率,提升在国 【1 郑巍,曹晶,马海晶中小型软件企业项目管理模式研究广东自动化与信息工程,2 0 0 6 ,0 1 :4 1 2 1w i l l i a m e d w a r d sd e m i n g 戴明论质量管理钟汉清,戴久永译海南出版社,2 0 0 3 - 1 2 0 1 章绪论 1 t 2 研究意义 随著计算机技术的发展和应用普及,使得人类社会的经济体系以及人们的 日常生活的各个层面都对计算机,特别是对软件的依赖性越来越大。软件技术 已成为信息产业的核心,并直接影响着国民经济的各个领域,而软件质量问题 给人们带来的危害也越来越严重,人们正在逐渐认识到软件产品质量的重要。 随着软件行业近些年来的快速发展,部分中小软件企业在国际市场上开始崭露 头角,开始受到客户的认可,但是这不能代表中小软件企业项目质量管理水平 已经满足要求,相比大型软件企业而言,中小软件企业还有很长的路要走。在 科学技术条件和商业环境急剧变化的今天,企业间的竞争正在日趋激烈,产品 生命周期也在逐渐缩短。企业要想在激烈的竞争中求生存和发展,必须加大力 量提高项目质量管理水平,提供满足顾客要求的产品。 当前,中小软件企业的项目质量管理还处于起步阶段,对于项目质量管理 的重要性认识不足,或者是认识到了却无从下手,这就导致在项目的质量出现 一系列问题,无法获得在市场上的竞争优势,制约着企业以及软件行业整体的 发展。本文在研究一般中小型软件企业项目质量管理时,经过分析所得出的结 论,以a 公司为案例进行验证,理论结合实际,充分证明了研究结论的科学性 以及可实施性。本文的研究成果对于中小软件企业,在如何提高软件项目质量 管理水平方面有着一定的实际价值。 第二节研究内容与研究方法 本论文的研究内容是分析中小软件企业的项目质量管理问题并给出解决问 题的策略与方法,并分析其对中小软件企业的意义。本论文采用了文献分析和 案例分析相结合的研究方法。 1 2 1 研究内容 对于中小型软件企业来说,是否能够不断提高项目质量管理水平,进而提 高产品质量,决定着企业未来的命运,也决定着未来软件行业的命运。本文通 过分析质量和质量管理问题,给出改进项目质量管理的策略与方法,然后以a 公 司为实体,把结论模型加以运用,并评价其应用效果。本文的研究成果对于中 2 第一章绪论 小软件企业具有一定的普遍实用性。 本文首先对软件项目质量管理的相关理论进行回顾,接着介绍了本论文用 到的相关管理原理和工具,也谈到了软件项目质量知识体系、相关体系标准; 接着是中小软件企业基本情况介绍,侧重了有关项目质量管理的方面;然后是 关于软件项目质量管理的分析,整理出了项目质量管理的问题和问题的形成原 因,并结合实际情况,以及目前先进的质量管理理念、工具和方法,提出了有 助于保证项目质量管理体系,提升软件项目质量管理水平的策略与方法的模型, 该模型覆盖了企业质量战略、基于过程的持续改进、软件项目质量管理体系优 化和项目资源保障等方面;论文还分析了模型在a 公司实施的效果并证明了此模 型对于中小型软件企业项目质量管理的意义。 1 2 2 研究方法 本论文综合运用了多种研究方法,主要是文献分析法和案例分析法。 1 文献分析法 通过对与研究问题相关文献的阅读,对于软件项目质量管理的相关理论, 包括项目管理、质量管理、项目质量管理和软件项目质量管理理论进行系统整 理和分析,并根据企业实际情况应用到问题分析与解决对策中。文献主要来源 于参考书籍、电子数据库、期刊杂志等,所选资料内容涉及广泛,内容新颖, 且具有代表性和针对性,是本文写作的坚实理论基础。 2 案例分析法 本文以a 公司为研究实体,对目前的软件产品的质量进行调查与分析,然 后分析了产品问题的形成原因,提出了企业解决项目质量管理的策略与方法, 最后评价实施效果。通过此案例分析过程,不仅提高了a 公司项目质量管理水 平,而且是对中小型软件开发项目质量管理策略与方法的有效验证。 第三节论文研究框架 本论文的章节结构是:第一章绪论,介绍了论文的研究背景和研究意义, 研究内容和研究方法,还有研究框架;第二章相关理论回顾,回顾了项目质量 管理相关理论、软件项目质量管理和中小软件企业项目质量管理理论;第三章 是项目质量管理问题和原因分析,首先介绍软件项目质量管理的特征,接着是 产品质量调查,然后分析项目质量管理存在的问题和原因;第四章是软件开发 3 、 第一章绪论 项目质量管理策略;第五章是是软件开发项目质量管理方法;第六章是以a 公司 为实体进行案例分析;最后是论文的结论。论文研究框架如图1 1 所示 研究背景研究意义 研究内容研究方法 项目质量管理理论 质量管理特征分析 重视产品质量策略 管理过程持续改进 项目组织结构调整 项目人力资源保证 现状介绍和问题分析 资料来源:作者整理 第一章 绪论 第二章 相关理论回顾 第三章 软件项目质量管理问题 第四章 软件项目质量管理策略 第五章 软件项目质量管理方法 第六章 a 公司案例分析 第七章 结论 图1 1 论文研究框架 4 论文研究框架 软件项目质量管理 中小企业项目质量 存在问题与原因分析 项目质量操作优化 项目经理专业化 质量管理工具运用 实施内容和实施效果 第二章相关理论回顾 第二章相关理论回顾 本论文对于软件项目质量管理问题的研究需要有相关的理论知识作为基 础,本章内容主要是对相关理论的回顾与整理,包括项目管理理论、质量管理 理论、项目质量管理理论、软件项目质量管理原理和方法、软件质量管理体系 标准i s 0 9 0 0 1 和c m m 。最后分析了中小型软件企业项目质量管理相关特点和研 究不足。 第一节项目质量管理相关理论发展 项目管理和质量管理是项目质量管理的基础,人们对于这两个领域的理论 研究已经比较成熟,项目的质量、成本和时间构成项目的三大目标,也是判断 项目成功与否的关键因素。项目质量管理的主要内容包括保证项目满足其目标 所需要的过程,涵盖了在项目质量方面的指挥和控制活动。本节就项目管理、 质量管理和项目质量管理理论的基本内容和发展历程进行简要回顾。 2 1 1 项目管理以及质量管理 1 项目的涵义 对于项目,由于研究的角度不同,人们给出了不同的定义,以下是被大家 广泛接受的几种定义: ( 1 ) 项目是为提供某项独特产品、服务或成果所作的临时性努力。n 1 ( 2 ) 项目是一次性的工作。起始和完结的时日乃至经费等,都有了预先设定; 目标和范围亦有预设。嘲 ( 3 ) 现代项目管理认为,项目是一个组织为实现既定的目标,在一定的时间、 人员和其他资源约束条件下,所展开的一种有一定独特型、一次性的工作。 2 项目管理特点 项目管理是“管理科学与工程 学科的一个分支,是介于自然科学和社会 科学之间的一门边缘学科。项目管理是运用各种知识、技能、方法与工具,为 i l 】p r o j e c tm a n a g e m e n ti n s t i t u t e ag u i d et ot h ep r o j e c tm a n a g e m e n tb o d yo f k n o w l e d g e ( p m b o k g u i d e ) t h i r de d i t i o n ,2 0 0 4 :5 1 2 l f w i $ j a m e sp p r o j e c tp l a n n i n g ,s c h e d u l m ga n dc o n t r 0 1 m c c a a wh i l lp u b l i s h i n g ,1 9 9 5 :1 2 5 理论回顾 期望所开展的各种管理活动。n 1 项目管 理有以下几个明显的特征: ( 1 ) 项目管理具有普遍性。项目存在于我们人类的社会、经济以及生产活动 中,可以说项目管理无处不在。 ( 2 ) 项目管理具有创造性。由于项目具有一次性的特点,项目管理没有一个 固定的方法,需要发挥一定的创造性。 ( 3 ) 项目管理具有目的性。项目管理的目的就是在一定的条件下,完成项目 既定目标。 ( 4 ) 项目管理具有复杂性。项目管理的内容涉及很多方面,而且是在可变化 的环境下进行的。 3 项目管理的发展 项目管理的起源提出可以追溯到第二次世界大战,例如美国研制原子弹的 曼哈顿计划。近代项目管理学科起源于2 0 世纪5 0 年代,标志是美国出现了c p m 和p e r t 技术。目前一般把项目管理划分为两个阶段,2 0 世纪8 0 年代之前为传 统的项目管理阶段,8 0 年代之后为现代项目管理阶段。 ( 1 ) 传统项目管理阶段。2 0 世纪初h e n r yg a n t t 发明了甘特图,4 0 年代曼哈 顿工程将项目管理侧重于计划和协调,5 0 年代美国企业和军方相继开发出c p m 、 p e r t 、g e r t 等技术,6 0 年代前期,n a s a 在阿波罗计划中开发了矩阵管理技 术,以及后来w b s 、e v m 、p p b s 以及绩效管理等相继出现都是传统项目管理 的标志。 ( 2 ) 现代项目管理阶段。1 9 9 6 年,美国项目管理协会( p m i ) 发布了项目管 理知识体系,该体系被简称为p m b o k ( p r o j e c tm a n a g e m e n tb o d eo f k n o w l e d g e ) 。 在这个知识体系指南中,把项目管理划分为9 个知识领域,即:范围管理,时 间管理,成本管理,质量管理,人力资源管理,沟通管理,采购管理,风险管 理和集成管理。1 9 9 7 年,i s o 以p m b o k 为框架颁布为i s 0 1 0 0 0 6 项目管理质量 标准,其中的项目管理过程质量部分涉及战略策划过程,配合管理过程,与范 围有关的过程,与时间有关的过程,与成本有关的过程,与资源有关的过程, 与人员有关的过程,与沟通有关的过程,与风险有关的过程,与采购有关的过 程。1 9 9 8 年,i p m a 推出i c b ,用以对项目管理人员必备的知识、能力和水平进 行综合评估和认证。1 9 9 9 年,p m p 成为全球第一个获得i s o9 0 0 1 认证的认证考 f 1 1 戚安邦项目管理学南开大学出版,2 0 0 3 :2 6 0 6 4 质量管理的代表人物 ( 1 ) 威廉爱德华戴明( w e d w a r dd e n t i n g ) 。戴明博士是世界著名的质 量管理专家,他对世界质量管理发展做出的卓越贡献享誉全球,作为质量管理 的先驱者,对国际质量管理理论和方法始终产生着异常重要的影响。戴明的“十 四要点 成为本世纪全面质量管理的重要理论基础。戴明博士最早提出了p d c a 循环的概念,所以又称其为“戴明环 。p d c a 循环是能使任何一项活动有效进 行的一种合乎逻辑的工作程序,特别是在质量管理中得到了广泛的应用。 ( 2 ) 约瑟夫m 朱兰( j o s e p hm j u l a 1 1 ) 。朱兰是美国著名的质量管理学者, 在他所发表的2 0 余本着作中,朱兰质量手册被誉为“质量管理领域的圣经一, 是一个全球范围内的参考标准。他还提出了著名的质量管理量三部曲:质量改 进、质量计划和质量控制。 5 质量管理发展历程 ( 1 ) 工业时代以前的质量管理。最原始的质量管理方式已很难寻觅,但可以 肯定的是人类自古以来一直就面临着各种质量问题。古代的人们在选择住所的 时候需要判断哪里最安全、最舒适,在采集食物时必须知道哪些是可以使用的。 在1 8 世纪中期,欧洲爆发了工业革命,其产物就是工厂。在工厂进行的大批量 生产,带来了许多新的技术问题,如部件的互换性、标准化、工装和测量的精 度等,这些问题的提出和解决,催促着质量管理科学的诞生。 ( 2 ) 工业化时代的质量管理。2 0 世纪,人类跨入了以加工机械化、经营规模 化、资本垄断化为特征的工业化时代。在此期间,质量管理的发展大致经历了 三个阶段: 质量检验阶段。在2 0 世纪初,人们对质量管理的理解还仅限于质量的检 验,所使用的手段是各种检测设备和仪表,方式是严格把关或进行百分之百的 检验。随着在美国出现了以泰勒为代表的科学管理运动,实现了检验活动与其 他职能的分离,出现了专职的检验员和独立的检验部门。科学管理提出了对工 人进行科学分工的要求,并把计划职能与执行职能分开,中间增加检验环节。 质量检验是在成品中挑出废品来保证产品质量,但是这种事后检验的方法,无 法在生产过程中起到预防和控制的作用,不利于成品率的提高。 统计质量控制阶段。贝尔电话研究所的休哈特( w a s h e w h a r t ) 提出用数 理统计的方法来解决大规模产品质量管理的问题,在此基础上进一部提出了质 7 第二章相关理论回顾 量预防的观念,首创了质量控制图和质量控制的统计方法,当时应用在贝尔系 统的西电公司生产现场。同一时代提出将数理统计方法应用到质量管理领域的 还有贝尔电话研究所的道奇( h f d o d g e ) 和罗米格( h g r o m i g ) ,他们一起 提出了在破坏性检验情况下采用抽样检验表和最早的抽样检验方案。第一本正 式出版的质量管理科学专著就是1 9 3 1 年休哈特的工业产品质量经济控制。 全面质量管理阶段。全面质量管理的英文原始t o t a lq u a l i t yc o n t r o l ,简称 t q c ,现在也用t 0 t a lq u a l i t ym a n a g e m e n t ,简称t q m 。它是质量管理发展的最 新阶段,起源于美国,后来其他一些工业发达国家开始推行,并且在实践中运 用各有所长。n 1 最早提出全面质量管理概念的是美国通用电气公司质量经理菲根 堡姆似v f e i g e n b a u m ) ,他在1 9 6 1 年发表著作全面质量管理。此书强调执 行质量职能是公司全体人员的责任,指出全面质量管理是为了能够在最为经济 的水平上考虑到充分满足用户要求的条件下进行市场研究、设计、生产和服务, 把企业各部门的研制质量、维持质量和提高质量活动构成为一体的有效体系。 6 0 年代以来,菲根堡姆的全面质量管理概念逐步被世界各车所接受。质量管理 最早是从质量检验发展起来的,全面质量管理的许多内容都与质量检验有密切 的关系。幻 2 1 2 项目质量管理基础理论 1 项目的质量 项目作为一次性的活动,项目质量体现在由工作分解结构反映出的项目范 围内所有的阶段、子项目、项目工作单元的质量所构成,也即项目的工作质量。 从项目作为一项最终产品来看,项目质量体现在其性能或者使用价值上,也即 项目的产品质量。项目质量就是项目的固有特性满足项目相关方要求的程度。嘲 项目活动是应客户的要求进行的,不同的客户有着不同的质量要求。项目 质量除了要符合有关标准和法规外,还必须满足项目合同条款的要求,项目合 同是进行项目质量管理的主要依据。从供需关系来讲,客户方是需求方,要求 参与项目活动的各承包商提供足够的证据,建立满意的供方质量保证体系。项 目的一次性、核算管理的统一性以及项目目标的一致性,要求企业将项目范围 内的组织机构、职责、程序、过程和资源集成一个有机的整体,组织良好的质 【1 1 杨文士全面质量管理基本知识中国科学技术出版社,1 9 9 5 :3 1 【2 l 肖诗唐,王毓芳,郝凤质量检验实验与统计技术中国计量出版社,2 0 0 1 :4 【3 1 王祖和项目质量管理机械工业出版社,2 0 0 4 :5 8 第二章相关理论回顾 量控制及内部质量保证,从而构建项目的质量体系。 每个项目的实施总是拥有同样的总体目标:质量、时间和成本。三者是一 个相互制约、相互影响的统一体,其中任一项目标变化,都会引起另两个目标 变化,并受其制约。如何正确处理质量与时间、成本之间的矛盾是项目质量管 理需要长期面对的一个问题,这需要整合项目所有方面的内容,保证按进度、 低成本地实现预定的质量目标。根据侧重点不同,项目可分为质量倾斜型、工 期倾斜型及成本倾斜型。 2 项目质量管理目的 项目质量中管理的目的,是为了确保项目按照设计的要求满意地完成,它 包括使整个项目的所有功能活动能够按照原有的质量及目标要求得以实施,质 量管理主要是依赖于质量计划、质量控制、质量保证及质量改进所形成的质量 保证系统来实现的。n 1 项目的质量管理工作是一个系统过程,在实施过程中必须创造必要的资源 条件,使之与项目质量要求相适应。各职能部门及实施单位要保证工作质量和 项目质量,实行业务工作程序化、标准化和规范化。支持质量部门独立地、有 效地行使职权,对项目实施全过程实行质量控制。 项目质量管理是要满足或超越利益相关者的需要及期望的,因此项目团队 必须与关键的利益相关者,特别是项目的主要客户,建立良好的关系,以了解 质量对于他们的意义,毕竟是客户最终决定质量是否能被接受。许多技术项目 的失败是因为,项目团队仅仅关注满足产品的表面要求,忽略了其他利益相关 者对项目的需求和期望。 3 项目质量管理内容 ( 1 ) 项目质量计划。项目质量计划是指确定项目应该达到的质量标准和如何 达到这些质量标准的工作计划与安排。项目质量管理的基本原则要求项目质量 是通过质量计划的实施和所开展的质量保障与控制活动达到的,而不是通过质 量检查得到的。项目质量管理是从对项目质量的计划安排开始,通过对于项目 质量计划的实施和开展的新颖质量保障与控制活动实现的。项目质量方针是项 目组织和项目高级管理层规定的项目质量管理的大政方针,是项目组织将如何 实现项目质量的正式描述和表达,是一个项目组织对待项目质量的指导思想和 中心意图。质量计划中必须确定有效的质量管理体系,明确质量监理人员对项 f 1 j 宁云才项目管理中国矿业大学出版社,2 0 0 6 :1 1 8 9 第二章相关理论回顾 目质量负责和各级质量管理人员的权限。质量规划的主要产出是质量管理计划、 质量量度、质量清单、过程改进计划、质量基线及项目管理计划的更新。 ( 2 ) 项目质量保证。项目质量保证是所有计划和系统工作实施到达质量计 划要求的基础,为项目质量系统的正常运转提供可靠的保证,它应该贯穿于项 目实施的全过程之中。n ,项目质量保证工作需要经常性地对整个项目质量计划执 行情况所进行的评估、核查与改进等工作,它是确保项目质量计划能够得以执 行和完成,使项目能质量能够最终满足项目质量要求的系统性工作。项目质量 保证既包括项目工作本身的内部质量保障,也包括项目业主,项目客户和其它 项目利益相关主体提供的外部质量保证。质量保证分为内部质量保证和外部质 量保证,内部质量保证是企业管理的一种手段,其目的是为了在企业内部的质 量计划顺利实施。外部质量保证是指在合同环境中,供方取信于需方信任的一 种手段。因次,质量保证的内容绝非是单纯的保证质量,而更重要的是要通过 对那些影响质量的质量体系要素进行一系列有计划、有组织的评价活动。 ( 3 ) 项目质量控制。项目质量控制是指对于项目质量实施情况的监督和管 理。这项工作的主要内容包括项目质量实际情况的度量,项目质量实际与项目 质量标准的比较,项目质量误差与问题的确认,项目质量问题的原因分析和采 取纠偏措施以消除项目质量差距与问题等一系列活动。这类项目质量管理活动 是一项贯穿项目全过程的项目质量管理工作。项目质量控制与项目质量保证的 概念最大的区别在于,项目质量保证是从项目质量管理组织、程序、方法和资 源等方面为项目质量保驾护航的工作,而项目质量控制是直接对项目质量进行 把关和纠偏的工作:项目质量保证是预防性、提高性和保障性的质量管理活动, 而项目质量控制是一种过程性、纠偏性和把关性的质量管理活动。 第二节软件项目质量管理相关原理 软件项目管理的提出是在2 0 世纪7 0 年代中期的美国,当时美国国防部专 门研究了软件开发不能按时提交,预算超支和质量达不到用户要求的原因,结 果发现超过一半的项目是因为管理不善引起的,而非技术原因。于是软件开发 者开始逐渐重视起软件开发中的各项管理。项目质量管理的研究经历了很长一 个时期,本节内容介绍适合软件项目质量管理相关的原理。 【1 】白思俊现代项目管理理论电子工业出版社,2 0 0 6 :1 7 0 1 0 第二章相关理论回顾 2 2 1 项目质量管理工具方法 现代质量管理追求顾客满意,更倾向于预防而非检验,并认识到管理对质 量所承担的责任。些著名人士帮助建立了下述定义现代质量管理的理论、工 具及技术。这些质量专家的建议可指导许多项目提高质量,并为今天的六西格 玛管理打下了基础。这部分总结了由戴明、朱兰、克劳斯比、石川馨、田口以 及费根鲍姆等人所作的主要贡献。在开展全面质量管理的过程中通常把层别法、 柏拉图、因果图、查检表、直方图、控制图和散布图称为老七种工具,而将关 联图、k j 法、系统图、矩阵图、矩阵数据分析法、p d p c 法以及箭条图统称为 新七种工具。 软件产品是软件项目的最终结果,与其相关的质量问题主要来自项目开发 过程。但软件是一个纯智力的特殊产品,描述软件质量的定义则比描述实际物 品质量定义面临着更多的潜在因素。n 1 对于软件项目质量管理,适合于质量原因 度量的方法有头脑风暴法、因果图、关联图、帕累托原理等。质量功能展开、 质量圈、p d c a 循环则适合对项目质量的规划和持续改进。 1 头脑风暴法 在群体决策中,由于群体成员心理相互作用影响,易屈于权威或大多数人 意见,形成所谓的群体思维。群体思维削弱了群体的批判精神和创造力,损害 了决策的质量。为了保证群体决策的创造性,提高决策质量,管理上发展了一 系列改善群体决策的方法,头脑风暴法是较为典型的一个。 头脑风暴法又称智力激励法,是现代创造学奠基人美国奥斯本提出的,是 一种创造能力的集体训练法。它把一个组的全体成员都组织在一起,使每个成 员都毫无顾忌地发表自己的观念,既不怕别人的讥讽,也不怕别人的批评和指 责,是一个使每个人都能提出大量新观念、创造性地解决问题的最有效的方法。 采用头脑风暴法大范围的搜集影响质量的原因时,要集中有关人员召开质 量专题会议,主持者以明确的方式向所有参与者阐明问题,说明会议的规则, 尽力创造在融洽轻松的会议气氛,与会人员对于目前影响软件项目质量的原因 可以闯所欲言。主持人一般不发表意见,以免影响会议的自由气氛。在讨论质 量问题的形成原因是,头脑风暴法可以分为两个阶段。第一阶段采用直接头脑 风暴法,是为了群体决策尽可能激发创造性,产生尽可能多的设想的方法,凡 【1 1 林征浅析软件项目中的质量管理商场现代化,2 0 0 7 ,2 4 :3 5 1 l 第二章相关理论回顾 是和质量问题有关的见解都可以发表,并且任何人在发言时不会轻易的被打断, 在此阶段不对任何建议做出评论。第二阶段采用质疑头脑风暴法,对第一阶段 提出的观点逐一质疑,分析其是否是关键因素或者是否合理。 2 因果图( c a u s e - a n d - e f f e c td i a g r a m s ) 石川馨因其在1 9 7 2 年所著的质量控制指南闻名。他创立了质量小组这 一概念,开创的使用了因果图,因果图又叫“石川馨图”,也称为鱼刺图。它 是利用头脑风暴法,集思广益,寻找影响质量、时间、成本等问题的潜在因素, 然后用图形形式来表示的一种十分有用的方法,它揭示的是质量特性波动与潜 在原因的关系。因果图将质量问题追溯到相应的具体运作活动,能帮助我们找 到问题的根本原因。石川馨强调有效的数据收集和演示。石川馨认为因果图和 其他工具一样都是帮助人们或质量管理小组进行质量改进的工具。也因为如此, 他主张公开的小组讨论与绘制图表有同等的重要性。石川图表作为系统工具是 有用的,可以用它查找、挑选和记录生产中质量变化的原因,也可以使它们之 间的相互关系有条理。 3 关联图 关联图,又称关系图,是用来分析事物之间原因与结果、目的与手段等复 杂关系的一种图表,它能够帮助人们从事物之间的逻辑关系中,寻找出解决问 题的办法。影响质量的因素之间存在着大量的因果关系,这些因果关系有的是 纵向关系,有的是横向关系。纵向关系可以使用因果分析法来加以分析,但因 果分折法对横向因果关系的考虑不够充分,这时关联图就大有用武之地。关联 图法是根据事物之间横向因果逻辑关系找出主要问题的最合适的方法,此方法 的作用是: ( 1 ) 制订和帮助实施质量保证的方针、目标。 ( 2 ) 研究解决如何提高产品质量和减少不良品的措施。 ( 3 ) 促进质量管理小组深入开展工作。 ( 4 ) 从大量的质量问题中,找出主要问题和重点问题。 ( 5 ) 研究解决如何用工作质量来保证产品质量问题。 4 质量功能展开( q u a l i t yf u n c t i o nd e p l o y m e n t ) 质量功能展开是日本质量专家赤尾洋二在2 0 世纪7 0 年代提出的。所谓q f d 就是将市场的需求转换成代用特性,以确定产品的设计质量,并将其系统地展 开到各功能部件的质量、零件的质量,直至过程要素。用户化的产品正在渐渐 1 2 第二章相关理论回顾 成为市场需求的趋势,顾客比较希望企业能够按照他们的需求和偏好来提供产 品和服务。对于企业来说,质量的定义已经发生根本性的转变,已经从满足设 计需求转变为满足顾客需求。为了保证产品能为顾客所接受,企业必须认真研 究和分析顾客需求,并将这些要求转换成最终产品的特征以及配置到形成产品 的各个流程上和产品计划中。 传统的产品质量控制是通过观察与测试等手段实现的,这些措施被归为检 验质量的方法。q f d 方法则是帮助公司从检验产品转向检查产品设计的内在质 量。设计质量是产品质量的基础,q f d 早在产品或服务设计成为蓝图之前就已 经引进了许多无形的要素,使质量融人生产和服务及其生产的设计之中。q f d 方法的特点对于软件项目质量管理也具有很强的功效性,具体表现为: ( 1 ) q f d 有助于正确把握顾客的需求。q f d 是一种简单并合乎逻辑的方法, 这种基于矩阵形式的分析方法有助于明确顾客的需求特征,包括对于质量的要 求程度,以便企业能够比较准确的制定产品开发计划和编制质量计划。 ( 2 ) q f d 有助于优化软件开发过程。q f d 的整个实施阶段,所采取的措施 是以最大程度地满足顾客要求为基础的,而不是研发部门或其他部门。q f d 方 法是建立在产品和服务应该按照顾客要求进行设计的观念基础之上,顾客的需 求和质量的保证是整个过程中最重要的环节。 ( 3 ) q f d 有助于提高项目团队质量意识。实施q f d 的过程也是一个统一思 想的过程,形成共同的目标有助于化解一些矛盾,有利于提高员工的满意度, 当他们看到成功和高质量的产品,他们感到自豪并做出进一步的努力。 5 质量圈( q u a l i t yc o n t r o lc i r c l e ) q c c 是质量圈英文的缩写,中文也称作品管圈。2 0 世纪初,一些国家先后推 行了全面质量管理,又广泛进行了质量管理知识的培训,在此基础上,日本于 2 0 世纪6 0 年代首创了q c 小组活动。q c c 被认为是日本生产力神奇配方的重 要成分,使日本在生产力增长率方面在过去的几年来一直处于领导的地位,成 为每小时生产量最高的国家。q c c 是在自发的原则上,由同一工作场所的员工, 以小组形式组织起来,利用品管的简易统计手法及工具,进行分析,解决工作 场所的障碍问题,以达到业绩加强及改善之目标的品质管理活动。 6 p d c a 循环 p d c a 的概念最早由美国质量管理专家戴明于2 0 世纪5 0 年代初提出的,所 以也称为戴明环。p d c a 是全面质量管理所应遵循的科学程序,全面质量管理活 1 3 这个过程就是按照 文字母及其在p d c a ( 2 ) d ( d o ) 一执行,实现计划中的内容; ( 3 ) c ( c h e c k ) 一检查,对对行动结果的检验; ( 4 ) a ( a c t i o n ) 一行动,对于成功之处进行标准化并努力推广,对于不成功 之处加以总结,没有解决的问题放到下一个p d c a 循环。 值得说明的是p d c a 循环对于解决r i 项目特殊性的问题是适用的,并且在 软件开发过程的每个阶段、步骤中都是适用的。图2 1 为p d c a 循环。 一 一 d j 执行 l 崎嘲 和 , 攒麓 图2 1p d c a 循环 资料来源:王祖和项目质量管理机械工业出版社,2 0 0 4 :2 6 2 2 2 软件项目质量管理体系 目前软件行业采用最多的质量管理体系是i s 0 9 0 0 1 标准和c m m 模型, m 杨善林,刘渤海,马华伟现代质量管理方法在i t 项目质量管理中的应用科学技术与工程,2 0 0 6 , 0 6 - 1 1 3 3 1 4 第二章相关理论回顾 i s 0 9 0 0 l 的适用性更加广泛,c

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论