400期刊网(www.400qikan.com)为您提供最优质快速的论文发表服务,学术杂志投稿、职称论文发表,400期刊网(www.400qikan.com)期待与您合作!
【摘要1随着软件行业的发展,软件质量越来越成为人们关注的焦点。影响软件质量的因素来源于项目开发的整个过程,所以针对软件项目开发全过程的质量管理是十分必要的。本文从软件质量管理体系出发,结合作者自身的软件项目管理经历,就软件项目开发中的
质量管理做了一些分析和探讨。
【关键词1软件项目软件质量质量管理
年来,软件危机一直困扰着软件界。软件质量既取决于技术,更取决于管理。软件开发过程策划难、软件技术状态管理难、软件质量度量方法不成熟、软件质量控制难度更大等等这些问题一直困扰着每个软件项目管理人员。
本文针对软件的特点,结合软件开发的实际情况,运用软件项目管理学理论和软件工程理论,总结出了软件项目质量管理实用的方法,在实际的软件项目中,收到了较好的效果。项目背景分析
1某软件项目,由于前期需求分析阶段没有细化需求,再加上 开发阶段代码管理松散,导致项目在开始不久后,就处于不断的需求变更状态。最后在拖延数月后,才勉强交付了一个带有严重隐患的产品。
项目组吸取了第一期的经验和教训II.在第二期的项目开发中,引入了软件项目质量管理的理论,并根据项目的实际情况,把质量管理的理念贯穿于整个软件开发周期,重点覆盖需求分析.代码编写和测试三个阶段。
2、软件质量管理过程
软件项目的质量管理包括编制质量规划.质量保证和质量控制三个过程。
2.1编制质量规划
质量规划是进行项目质量管理‘实现项目质量方针和目标的事前规划。质量规划是确定与项目相关的质量标准,并决定如何达到这些标准的要求。质量规划是质量管理的基础,项目小组事先识别并充分理解客户的质量要求,然后制订出详细的计划去满足这些需求。一个清晰的质量规划能够指导项目的实施,在项目需求分析阶段确定质量规划是完全必要的。
2.2质量保证
质量保证的主要任务是制定质量标准、完善质量控制流程和明确质量管理体系。这一过程贯穿整个项目周期,经常性地对项目各个阶段的执行情况进行评估,以确保质量与规划保持一致。
2.3质量控制
通过软件测试,确定软件产品的结果是否符合质量标准的。而软件质量控制的主要作用是预防软件缺陷,及时纠正可能的缺陷。
3、提高软件质量的方法,详细情况可以到计算机期刊里去了解。
总结该项目中提高软件质量的方法,主要有以下几点
3.1明确用户需求
明确用户的真正需求是需求分析阶段的重申之重,该项目的第一阶段之所以失败,主要原因是需求分析不明确造成的。用户在短时间内并不能提出一个完备的需求分析说明书,再加上开发人员未能真实的理解需求导致项目整体需求不明确。