您好,欢迎来到尔游网。
搜索
您的当前位置:首页论软件项目质量管理

论软件项目质量管理

来源:尔游网
计算机光盘软件与应用 2Ol0年第l3期 Computer CD Software and Appl icat ions 软件设计开发 论软件项目质量管理 巴文广 (山东省农村信用社联合社东营办事处,山东东营257000) 摘要:软件质量管理贯穿于软件的整个生命周期,极为重要。本文简述了项目质量管理的主要内容,提出了提高软 件项目质量的措施。 关键词:软件项目;质量管理;研究 中图分类号:F270.7 文献标识码:A 文章编号:1007—9599(2010)13—0137一o1 Talking on Software Project Quality Management Ba Wenguang (Dongying Office of Shandong Rural Credit Coopemtives,Dongying 257000,China) Abstract:Software quality management hrou outt the whole life cycle of he softtware is very important.This paper describes the main contents of eye quality management,puts forward the measure improving software project mass. Keywords:Software projects;Quality management;Research 海尔总裁张瑞敏说:“有缺陷的产品等于废品。”的确,产品 质量是企业生存的根本。当前,IT企业越来越重视软件项目的质 量,而质量管理对软件项目成败又有着直接的影响。因此,研究 软件项目质量管理,探索提升软件项目质量的途径成为一个热门 课题。 软件项目质量管理的内容 软件项目的实施过程也是软件质量形成的过程,涉及软件产 品的各个层面。软件项目质量管理主要包括软件项目质量计划编 制、软件项目质量保证和软件项目质量控制三个过程。 (一)软件项目质量计划编制 软件项目质量计划是软件质量管理的行动纲领,通常由项目 经理和质量人员共同协商制定质量计划。它包括确认与项目有关 的质量标准以及如何满足这些标准。如果机构有的质量人员, 就由质量人员起草《质量管理计划》,递交给项目经理和质量经理 审批。如果机构没有的质量人员,就由项目经理兼任质量人 员和质量经理的角色。质量计划的主要输出结果有:质量管理计 划、质量度量指标、质量检查单、过程改进计划等。 (二)软件项目质量保证。 质量保证的实质是检查项目的工作过程和工作成果,是否符 合既定的规范。质量保证的要点:找出明显不符合规范的工作过 程和工作成果,及时指导开发人员纠正问题,切勿吹毛求疵或者 在无关痛痒的地方查来查去。质量人员首先设法与项目成员协商, 给出解决措施。在项目内难以解决的质量问题,由上级领导给出 解决措施。这个过程的主要输出结果是:过程质量检查结果、产 品质量检查结果、问题与对策和经验总结。 (三)软件项目质量控制 质量控制主要是监控特定的项目结果,确保它们遵循了相关 质量标准,并确定提高整体质量的方法。这个过程常与质量管理 一、主体应该事先进行讨论与沟通,以保证其完整、无漏洞,又具备 较强的可实施性。 (二)做好技术评审 技术评审的目的是通过同行专家对工作成果的评审进行讨 论,尽早地发现工作成果中的缺陷,并帮助开发人员及时消除缺 陷,从而有效地提高产品的质量。质量人员应当参与重要的技术 评审会议,这样既监督了技术评审,又加深对工作成果的了解。 技术评审可以在任何开发阶段执行,不必等到软件可以运行之际, 越早消除缺陷就越能降低开发成本。技术评审的价值在于“请同 行专家评审工作成果,找出缺陷,给出改进建议”,而不在于是否 按照规范召开了评审会议(形式是次要的)。技术评审时,项目经 理一定要请真正内行的人参与评审,而且要让评审者投入一定的 精力,这样才可能取得评审的效果。 (三)提高项目文档质量 按照软件质量管理的要求,在软件生命周期的各阶段应该及 时、认真的编制相应的文档。软件项目文档质量不高的主要原因: 是缺乏评价文档的质量标准:二是对文档编写不够重视。质量 差的项目文档会削弱对项目的管理,增高项目成本,甚至造成更 加有害的后果。我们必须加强对文档质量的检查,提高项目文档 的质量。一般在项目文档检查中主要检查“软件需求说明书”、“详 细设计说明书”、和“软件测试报告”。另外,我们还要检查上述 文档的评审记录,评审结论,重点检查文档中发现的问题是否已 一经归零。 所采用的工具和技术密切相关。例如,帕雷托图、质量控制图和 统计抽样。质量控制的主要输出结果包括:质量控制度量、有效 和建议的缺陷修复、建议的纠正和预防措施、请求的变更、质量 基线更新、组织过程资产更新和项目管理计划更新等。 二、提高软件项目质量的措施 (一)确立有效的质量标准体系 建立必要的质量标准是进行软件项目质量管理的前提和关 键。根据在实施软件项目方面的整体战略规划与软件项目实施计 划,实施软件项目的主体企业首先要确立衡量项目质量的标准体 系。衡量项目质量的标准一般包括项目涉及的范围、项目实施的 具体步骤、项目周期估计、项目成本预算、项目工作详细内容安 排、质量目标要求以及客户满意度等。值得注意的是,项目质量 标准体系一定要具备完整性、科学性与合理性,项目实施各相关 (四)建立有效的激励机制 通过有效的激励机制,让员工慷慨激昂、充满激情的全力工 作,是提高产品质量的重要手段。根据马斯洛理论我们知道:不 同的人,有着不同的需要。因此,调动员工的积极性,需要实行 多样化激励方式。项目管理者需要对员工进行分类,建立员工分 类手册,并且要建立重点员工的个体分析表,以便采取多样化激 励措施。斯金纳的操作性条件反射理论告诉我们:当行为结果有 利于个人时,行为的得到强化,表现积极主动,愿意重复;当行 为结果不利于个人时,行为得到弱化,表现消极被动,不愿意重 复。若根据日常考核结果,进行即时化奖惩,该表扬的表扬,该 批评的批评;该奖励的奖励,该处罚的处罚。人的行为即时反映 出奖罚结果,那么他下一个行为就能即时根据奖罚作出调整。这 样就容易发挥奖罚的作用,使项目按照正确的方向顺利进行,从 而提高软件产品的质量。 参考文献: f11项目管理协会.项目管理知识体系指南『M1.北京:电子工业出版 社,2009,4 『21施瓦尔贝.IT项目管理fM1.北京:电子工业出版社,2008,7 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- axer.cn 版权所有 湘ICP备2023022495号-12

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务