如何做好软件质量管理(如何做好软件质量管理工作)

海尔总裁张瑞敏说:“有缺陷的产品等于废品。”的确,产品质量是企业生存的根本。当前,IT企业越来越重视软件项目的质量,而质量管理对软件项目成败又有着直接的影响。因此,研究软件项目质量管理,探索提升软件项目质量的途径成为一个热门课题。

一、软件项目质量管理的内容

软件项目的实施过程也是软件质量形成的过程,涉及软件产品的各个层面。软件项目质量管理主要包括软件项目质量计划编制、软件项目质量保证和软件项目质量控制三个过程。

1、软件项目质量计划编制

软件项目质量计划是软件质量管理的行动纲领,通常由第三方质量保障单位与软件项目建设单位共同协商制定质量计划。它包括确认与项目有关的质量标准以及如何满足这些标准并起草《质量管理计划》。质量计划的主要输出结果有:质量管理计划、质量度量指标、质量检查单、过程改进计划等。

2、软件项目质量保证

质量保证的实质是检查项目的工作过程和工作成果,是否符合既定的规范。质量保证的要点:找出明显不符合规范的工作过程和工作成果,及时指导开发人员纠正问题,切勿吹毛求疵或者在无关痛痒的地方查来查去。质量人员首先设法与项目成员协商,给出解决措施。在项目内难以解决的质量问题,由上级领导给出解决措施。这个过程的主要输出结果是:过程质量检查结果、产品质量检查结果、问题与对策和经验总结。

3、软件项目质量控制

质量控制主要是监控特定的项目结果,确保它们遵循了相关质量标准,并确定提高整体质量的方法。这个过程常与质量管理所采用的工具和技术密切相关。例如,帕雷托图、质量控制图和统计抽样。质量控制的主要输出结果包括:质量控制度量、有效和建议的缺陷修复、建议的纠正和预防措施、请求的变更、质量基线更新、组织过程资产更新和项目管理计划更新等。

二、提高软件项目质量的措施

1、确立有效的质量标准体系

建立必要的质量标准是进行软件项目质量管理的前提和关键。根据在实施软件项目方面的整体战略规划与软件项目实施计划,实施软件项目的主体企业首先要确立衡量项目质量的标准体系。衡量项目质量的标准一般包括项目涉及的范围、项目实施的具体步骤、项目周期估计、项目成本预算、项目工作详细内容安排、质量目标要求以及客户满意度等。值得注意的是,项目质量标准体系一定要具备完整性、科学性与合理性,项目实施各相关主体应该事先进行讨论与沟通,以保证其完整、无漏洞,又具备较强的可实施性。

2、做好技术评审

技术评审的目的是通过同行专家对工作成果的评审进行讨论,尽早地发现工作成果中的缺陷,并帮助开发人员及时消除缺陷,从而有效地提高产品的质量。质量人员应当参与重要的技术评审会议,这样既监督了技术评审,又加深对工作成果的了解。技术评审可以在任何开发阶段执行,不必等到软件可以运行之际,越早消除缺陷就越能降低开发成本。技术评审的价值在于“请同行专家评审工作成果,找出缺陷,给出改进建议”,而不在于是否按照规范召开了评审会议(形式是次要的)。技术评审时,项目经理一定要请真正内行的人参与评审,而且要让评审者投入一定的精力,这样才可能取得评审的效果。

3、提高项目文档质量blog

按照软件质量管理的要求,在软件生命周期的各阶段应该及时、认真的编制相应的文档。软件项目文档质量不高的主要原因:一是缺乏评价文档的质量标准;二是对文档编写不够重视。质量差的项目文档会削弱对项目的管理,增高项目成本,甚至造成更加有害的后果。我们必须加强对文档质量的检查,提高项目文档的质量。一般在项目文档检查中主要检查“软件需求说明书”、“详细设计说明书”、和“软件测试报告”。另外,我们还要检查上述文档的评审记录,评审结论,重点检查文档中发现的问题是否已经归零。

4、建立有效的激励机制

通过有效的激励机制,让员工慷慨激昂、充满激情的全力工作,是提高产品质量的重要手段。根据马斯洛理论我们知道:不同的人,有着不同的需要。因此,调动员工的积极性,需要实行多样化激励方式。项目管理者需要对员工进行分类,建立员工分类手册,并且要建立重点员工的个体分析表,以便采取多样化激励措施。斯金纳的操作性条件反射理论告诉我们:当行为结果有利于个人时,行为的得到强化,表现积极主动,愿意重复;当行为结果不利于个人时,行为得到弱化,表现消极被动,不愿意重复。若根据日常考核结果,进行即时化奖惩,该表扬的表扬,该批评的批评;该奖励的奖励,该处罚的处罚。人的行为即时反映出奖罚结果,那么他下一个行为就能即时根据奖罚作出调整。这样就容易发挥奖罚的作用,使项目按照正确的方向顺利进行,从而提高软件产品的质量。

道普声明

1、道普网转载本文目的在于传递信息,并不代表赞同其观点或对真实性负责,道普不承担文章侵权行为的连带责任。

2、若所转内容涉及版权等问题,请著作权或版权拥有机构致电或来函联系,我方将第一时间处理。

3、本网原创文章欢迎转载,务必请注明来源。

转载请注明来源 道普网原创或编译,更多信息化门户专业资料请访问道普信息化。

官网:http://www.topcio.cn

微博:@道普信息化

微视:TOPCIO视频库

微信:topcio_cn

道普网保留追究版权责任的权利。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年12月23日 上午9:59
下一篇 2022年12月24日 上午8:01

相关推荐

  • 项目费控管理系统

    项目费控管理系统: 实现成本预算和费用控制的利器 随着项目管理的不断推进,成本预算和费用控制已经成为项目管理中不可或缺的一部分。传统的手工预算和费用控制方式已经无法满足现代项目管理…

    科研百科 4天前
    0
  • 瀚文进度计划软件

    瀚文进度计划软件: 实现高效团队协作的关键 瀚文进度计划软件是一款功能强大的进度管理工具,能够帮助企业团队更好地实现协作和提高工作效率。在这篇文章中,我们将介绍瀚文进度计划软件的主…

    科研百科 2024年8月31日
    32
  • 甘肃兰州:施工现场实施全封闭管理 建筑工地从业人员三轮核酸检测均为阴性

    在今天(7月12日)上午召开的兰州市新冠肺炎疫情防控工作(第五场)新闻发布会上,兰州市住建局党组成员、副局长臧海峰就全市建筑工地领域防疫工作回答公众关切。臧海峰表示,本轮疫情发生以…

    科研百科 2023年9月5日
    130
  • 通信企业项目管理系统

    通信企业项目管理系统:高效协同,提升项目管理效率 随着通信技术的不断发展,通信企业面临着越来越多的项目挑战。如何高效地管理项目、提高团队协作效率,成为了通信企业管理者需要考虑的问题…

    科研百科 2天前
    0
  • 在线软件项目管理工具

    在线软件项目管理工具: 让项目管理更高效 随着现代企业的快速发展,项目管理能力已经成为了企业成功的关键因素之一。在线软件项目管理工具的出现,为项目经理提供了更加高效、便捷、可靠的项…

    科研百科 2024年9月23日
    15
  • SpringBoot实现教务信息管理系统+代码讲解+开发文档

    今天发布的是由【猿来入此】门徒计划的优秀学员独立做的一个基于springboot脚手架的学生信息管理系统,系统项目源码在【猿来入此】获取!主要实现了学校教务学生信息的基本功能,除基…

    科研百科 2023年3月20日
    261
  • 团队协同办公系统

    团队协同办公系统: 让团队协作更高效 团队协同办公系统是一种能够帮助团队高效协作的工具。它提供了各种功能,包括文件共享、日程安排、任务管理、沟通工具等,可以让团队成员更好地协作,提…

    科研百科 2024年8月26日
    38
  • 中国联通网络指令集成平台软件研发项目招标:2家公司中标(中国联通招标与采购网电子平台)

    中国联通日前正式公布网络指令集成平台软件研发项目招标结果,北京新桥信通科技股份有限公司和广州市森锐科技股份有限公司为中标候选人。 中国联通网络指令集成平台是集团网络中台体系架构中重…

    2022年6月18日
    376
  • 协同办公系统企业

    协同办公系统企业: 推动企业高效协作的利器 随着现代企业规模不断扩大和业务范围的拓展,企业面临着越来越多的协作问题。如何有效地协同办公,实现信息共享、流程优化、人员协作等方面的需求…

    科研百科 2024年8月25日
    32
  • 软件开发的流程和细节(软件开发的流程和细节有哪些)

    软件分类 1.手机端APP 2.PC网页 3. PC桌面端应用 4.微信、支付宝、QQ、抖音等平台的小程序应用 软件开发人员 1.产品经理 了解用户需求,根据用户需求设计软件开发需…

    科研百科 2023年5月5日
    306