浅析软件开发项目质量管理

2019-04-30 11:11王慧添
智富时代 2019年3期
关键词:代码软件质量

王慧添

【摘 要】随着软件技术的高速发展和变化,以及行业的变革与需求迭代,以IT产业服务、软件技术解决方案和科技研发环节等为主要特征的新的产业结构变化正在正在快速升级发展。软件与IT产业服务在快速提升,因此对国内现代服务业特别是IT服务产业,提供了新的机遇和更大的挑战。软件项目的质量决定着项目的成败,软件项目、产品质量的不断提高,能有效的长期提升客户满意度和加强客户忠实度,加强企业在行业的竞争力。目前国内项目质量管理研究还处于初级阶段,针对软件项目质量管理的研究更是缺乏,各大媒体发表的文章也只是软件从业人员针对各人项目经验写的相关总结,因此,笔者认为在全球经济一体化的今天,迎合国际市场经济竞争的需求,国内IT服务软件企业怎样才能和国外IT服务软件企业一较高下,取得竞争优势,针对软件项目质量管理的研究非常有必要的,对上海FH公司也很有价值和实际意义,也可以填补国内在软件项目管理特别是质量管理方面研究的不足,并对软件项目质量管理进行持续性的改进和提高。

【关键词】软件项目管理;项目质量管理

第一章 绪论

1.1 研究背景

随着软件技术的高速发展和变化,以及行业的变革与需求迭代,以IT产业服务、软件技术解决方案和科技研发环节等为主要特征的新的产业结构变化正在正在快速升级发展。软件与IT产业服务在快速提升,因此对国内现代服务业特别是IT服务产业,提供了新的机遇和更大的挑战。软件项目的质量决定着项目的成败,软件项目、产品质量的不断提高,能有效的长期提升客户满意度和加强客户忠实度,加强企业在行业的竞争力。

1.2 研究目的和意义

本文通过对软件项目的项目质量管理的目前状况分析,总结存在的问题,以及相关的应对措施,希望达成达成以下的相关目的:

满足客户需求和实际情况的软件产品;

分析当前企业内软件项目开发质量管理的特点,找出其中项目质量管理存在的关键关键额问题,给予相关的解决方案;

对CMMI理论,PDCA方法的运用等质量保证管理理论分析,把质量管理流程整合进企业项目管理流程中;

规范制定一套具有符合本企业完善的软件项目开发质量管理体系,并能够用于指导以后项目开发的各个环节。

第二章 相关理论概述

2.1 项目管理的意义

本项目用的材料、设备要进行标识。对软件项目过程中的不合格品要进行追溯,制定相应的整改措施,并进行追踪。对质量计划中确认关键过程(指對项目软件质量有重大影响的软件项目过程,例如机房服务器、交换机等硬件设施方面等),要按照质量体系程序文件中的规定进行控制并做好记录。

2.2 质量和质量管理概述

项目质量控制定义为:“监控特定的项目成果以判定它们是否符合有关的质量标准,并识别消除引起不满意绩效的原因的方法。综合以上定义分析,本文关于项目软件项目软件项目质量控制的定义可以得出如下结论:项目软件项目软件项目质量控制是在项目软件项目软件项目实施过程中,对项目软件项目软件项目质量的实际情况进行监督,判断其是否符合相关的质量标准,并分析产生质量问题的原因,制订出相应的措施来消除导致不合格质量标准的因素,确保项目软件项目软件项目质量得以持续不断的改进。

2.3 项目质量管理内容与方法

全面质量管理有着丰富内容,是一支完整的理论体系。它的运作的特点主要有以下几点:

全面质量管理不是某个单独的概念及方式,也不是某个模式,而是一种完整的管理途径。

全面质量管理把质量作为中心逐步开展各项活动,而其他的一些因素均不可能取代质量成为中心要素。

第三章 软件项目现状分析及质量管理存在的问题

(一)项目软件中的软件设计方案不够完善

项目的正常进行需要详细周密的计划和安排,同时为了能够在一定程度上减小软件代码和运行错误,项目同样需要事先设计对应的软件代码。对于项目软件代码来说,应当满足于真实的软件代码和运行情况具有同步性,不能两不相符,最终不能很好地完成项目。所以软件代码应当一切以真实的项目进行细节为准,并随位置的变化及时作出调整,在设计项目软件时。应将实际与软件代码逐一比对,在保证正确率的同时尽量减少项目技术质量。

(二)应当确保项目软件准确无误

对于项目中项目软件的安装来说,往往会出现设计偏差的情况。而如果有这样的情况发生,就要再一次重复之前的工作。这样一来二去往往会增加大量的项目安装质量,从而拖延项目的终期。

(三)资金问题

在整个项目的进行过程中,往往会出现一些责任双方都未曾预料到的变故,这样一来一旦协议确定时态度不够认真,加上后期对计划方案做出修正,都会在一定程度上花费多余的资金,长此以往,超出预估的经费就会成为责任双方的“心头病”,这样一来二去就会造成双方不够和谐,项目无法正常进行,甚至某一方产生报复心里,做出危害对方甚至双方利益的事情来。

第四章 改进建议和措施

4.1 事前事中事后的质量控制措施

软件软件代码和运行阶段质量的控制可以分为三个阶段,分别为事前、事中、事后。在这三个阶段分别做出不同的对策,使得质量得到有效的控制,下面就以项目软件为例,进行具体对策的提出。

关注一些项目软件质量中出现的通病,比如说软件代码和运行错误等等,建立惩罚奖励的制度。在软件代码和运行现场的质量管理工作中进行奖惩,对于符合要求的软件测试员进行奖励,对于不符合要求的进行惩罚,这样有利于激励起各项单位的积极工作。

4.2 明确项目质量控制目标

第一,明确总目标。项目软件的总目标是由上海FH公司制定,总目标是确保合格项目软件,项目部对上海FH公司定制的目标要进行深入剖析,学习合同文件中规定的相关质量标准,从整体上把握住项目软件建设的总质量目标。

第二,明确项目软件软件代码和运行阶段的分段小目标。分段目标是根据总目标进行分解来制定的,目的是为了保证各软件代码和运行阶段及工序达到的质量要求标准。并且分段目标的制定应该具体、明确,将总目标当做基础,目标的实施一定要合理和可行,执行过程之中要严格把关,尽可能的避免失误导致最终目标偏离。

4.3 加强人员分组类别考核技术并明确责任

第一,对现场软件运行单位的施软件技术员员进行分组分类别,不同的小组负责不同的软件代码和运行部分,每个小组设置一个组长,组长对自己组员的软件代码和运行负责,强化施软件技术员员的管理意识,因为施软件技术员员的水平资质对于项目软件的质量产生很大的影响,所以在对现场施软件技术员员的招聘之中应该严格把关。

第五章 结束语

本文围绕基于全面质量管理的软件项目项目质量控制这一主题,运用工程项目软件项目质量控制等基础理论,通过现实的调查和大量的资料分析,采用全面质量管理方法对软件项目项目质量控制进行深入且详实的研究,

通过对软件项目项目质量控制、全面的质量管理等理论为依据,结合软件工程项目的实际情况,验证了全员、全过程、全项目的全面质量管理模式对软件项目项目质量控制所起到的良好效果。

【参考文献】

[1]软件开发项目质量管理策略探讨[J].胡梅生.科学技术创新.2017(36).

[2]浅析如何管理软件开发以提高经济效益[J].严居斌,张正勇,华聪,高兴.经济研究导刊.2018(02).

[3]关于软件开发效益风险优化评估仿真[J].陈奇.计算机仿真.2018(02).

[4]浅析软件开发过程中的伦理问题[J].林浩东.计算机产品与流通.2017(09).

[5]面向软件开发信息库的数据挖掘综述[J].杨振宏.民营科技.2017(03).

猜你喜欢
代码软件质量
禅宗软件
做梦导致睡眠质量差吗
软件对对碰
创世代码
创世代码
创世代码
创世代码
质量投诉超六成
谈软件的破解与保护