计算机软件开发中影响软件质量的因素分析论文_刘征

计算机软件开发中影响软件质量的因素分析论文_刘征

(兴隆县城市管理行政执法局 河北承德 067399)

摘要:在计算机软件的开发过程中,经常会在各种因素的影响之下,导致软件整体设计质量出现下滑。为了进一步提升计算机软件开发的质量保证程度,相关技术人员需要对计算机软件用户的需求进行全面分析,然后与具体的开发工作流程相结合,实施全过程的质量管理。只有这样,才能在满足用户需求的同时,为企业创造更多的发展机会。

关键词:计算机软件开发;软件质量;影响因素分析

引言

我国的计算机软件开发技术正处于发展阶段,其质量的好坏,直接影响到计算机的使用和人们的生活质量。对此,在计算机软件开发的过程中,工作人员首先要从自身做到敬业爱岗,对工作要持有谨慎的态度,在软件开发之前要进行大量的市场调研工作,保证软件开发的成功率,增加企业的效益和技术人员自身的利益,尽量全面考虑到影响软件质量的因素,才能提高软件开发的质量和效率。

1软件质量影响因素

1.1软件开发时的用户需求

计算机软件开发的最终目的是为用户提供方便,用户的实际使用需求情况决定着软件开发以及后续项目的具体设计形式。因此,用户需求是影响软件开发质量的重要因素之一。在实际设计过程中,如果不能对用户需求进行深入了解,软件质量也终究无法达到合格状态。在软件设计之初,用户需求是软件开发的根本所在,但该项工作并不能在短时间内完成,设计人员应做好市场调研工作,或者与客户进行零距离沟通,从而对用户需求进行有效整理。除此之外,设计人员还可以根据软件的实际功能进行现场演示,让用户对演示效果进行评判。只有在最初的设计过程中对用户需求进行把握,才能设计出更好的计算机软件产品。

1.2软件开发的技术人员

技术人员在计算机软件开发过程中起着重要作用,对软件质量的影响极其重要。在具体的开发项目之中,技术人员可能会受到薪资、家庭等因素的影响而出现离职问题。从整体计算机软件开发行业情况也可以看出,技术人员的流动性相对较大,离职率也较高,导致软件开发质量很难满足行业标准。如果在实际项目进行过程中出现技术人员离职情况,后续参与的工作人员很难在第一时间内对工作环境进行适应,对具体的软件设计注意事项也并不了解,对具体开发工作产生了巨大影响。另外,软件开发人员的技术水平对软件质量的影响也十分严重,其技术专业程度与软件的稳定性密切相关。虽然计算机软件行业发展速度很快,但在专业人才上还存在很大的缺口,相应的技术手段也存在很大差异,对计算机软件开发行业的发展造成了不利影响。

1.3辅助开发工具

在实际计算机软件开发过程中,涉及到的辅助开发工具有很多,这其中包括CASE、测试、配件管理工具等。想要实现软件开发效率的有效提升,保证软件质量,设计人员需要对合适的辅助开发工具进行合理选择。相比之下,如果在计算机软件开发过程中没有采用合适的辅助开发手段和工具,将软件质量的控制权全部交到设计人员手中,最终开发出来的软件也会缺乏可维护性和可靠性。

2避免出现软件质量问题的方法

2.1软件设计管理工作的加强

在软件开发工作开始前,设计人员应通过各种渠道和方式与用户展开沟通,将用户提出来的要求进行全面落实,实现对软件开发质量的有效落实。在具体的软件开发过程中,如果发现前期沟通存在很多不明确之处,或用户对需求进行变更,则应该利用缺陷管理机制对软件开发过程和内容进行适当更改。另外,设计人员在对用户进行分析的过程中,还可以对用户需求进行合理分类,并将具体分类内容融入到软件开发过程中,做到块与块的精确对接。设计人员还要根据具体需求,制订出软件设计计划,并赋予整个开发计划更强的改变能力,最终确保计算机软件开发团队能力的有效提升。

期刊文章分类查询,尽在期刊图书馆

2.2提升开发人员自身水平

开发人员的技术水平和工作态度对软件的质量有着非常直接的影响。如果没有技术人员,也无法实现软件开发。所以,技术人员是软件开发的关键,这其中也包括优秀的管理人才。技术人员能够开发出优秀的软件产品,并且需要做到保障企业的经济效益。因此,对于技术人员要设立非常严格的监督管理制度,从自身做到严格要求自己,随时掌握行业的相关知识,与行业前辈多多交流,学习经验,发散自己的思维,同时要保持团队、企业和自身的荣誉感,主动学习,对待工作要有非常认真的态度。这样才能让自己和公司在行业中保持领先水平,为企业获得最大的收益。此外,作为企业来讲,要做到能够保证技术人员的薪资待遇,包括合理需求等等的满足,让技术人员定期参加专业培训,企业和技术人员之间要相互尊重、共同成长,这样才能减少人才的流失,降低企业的损失,在行业中不断的发展壮大。

2.3加强软件代码检查

通常情况下,计算机软件出现质量问题,大多数是在代码上。软件是计算机的主体,而代码是软件的主体,因此,想要保证计算机能够正常使用,软件代码是关键的因素。技术人员在软件开发的过程中,对代码的检查力度应当增大。然而,想要通过检查发现代码中的问题并不是一件很容易的事情,对于技术人员来说,是一项对专业性要求非常高的工作。代码本身具有着种类繁多且逻辑关系复杂的特点,所以,技术人员在进行代码检查工作时务必要仔细谨慎,通过多种方式进行检测,比如:互查、走查等形式。同时,对于代码之间是否能够正常的链接,相互工作也要做检查,不能只对其中一个模块或者一部分代码做检查。构架建设是否合理,逻辑关系是否舒畅度关系都到代码是否能够正常工作,因此,都是工作人员需要进行检查的项目。对于代码检查,要设立专门的检查小组或者部门,检查过程中,工作人员要保持敬业态度,切记流水敷衍工作,思维缜密、细心工作是对检察人员的基本要求,在最大程度上减少代码出现的质量问题,保证计算机软件能够正常运行。

2.4对用户需求进行深入调查

软件开发的最终目的,是为了满足人们的生活需要,对于用户需求的深入调查,是保证开发出的软件能够与社会对接的根本因素。在软件开发时,技术人员首先应该对用户的需求做深入的调查,可以对此开设调查小组或者调查部门,通过抽样和比例调查形式对用户需求进行调查,对调查输入进行细致分析,然后再进行软件开发,让开发出的软件与社会有良好的对接,保证软件开发的成功率。这里需要注意的是,调查时间不宜太短,需要进行长时间的市场调查。

2.5对软件实施严格测试

只有保证软件检测工作的全面开展,才能让计算机软件的开发质量得到进一步提升。整体来看,软件测试主要包括单元测试、功能测试和性能测试等。在具体的测试工作开展过程中,涉及到软件开发的各个阶段,根据测试结果,可以将软件中的不足之处突显出来。比如,在新软件上线之前,很多企业中的检测人员都会对新软件进行压力测试,通过这种压力测试,人们可以通过仿真技术将软件的使用效果体现出来,并根据模拟结果对系统正式运行情况进行合理预测,有利于对计算机软件开发质量的进一步改进。

结束语

计算机软件质量的提升具有重要作用,不仅可以提高系统的安全特性,还能进一步提升用户的体验感。因此,为了将软件的开发质量提升,需要确保被开发的软件具备一级隐含的需求能力特征。具体而言,要确保软件开发质量满足用户需求,注重软件属性的高度融合。只有这样,才能对计算机软件开发中的质量影响因素进行总结,并制订有针对性的解决对策。

参考文献:

[1]李敏.基于计算机软件开发中影响软件质量的因素探讨[J].通讯世界,2017(07):84.

[2]王锋.基于计算机软件开发中影响软件质量的因素探讨[J].电脑编程技巧与维护,2017(08):17-19.

[3]曾智明,董宝枝.计算机软件开发中影响软件质量的因素[J].中外企业家,2017(06):223.

论文作者:刘征

论文发表刊物:《电力设备》2018年第20期

论文发表时间:2018/11/12

标签:;  ;  ;  ;  ;  ;  ;  ;  

计算机软件开发中影响软件质量的因素分析论文_刘征
下载Doc文档

猜你喜欢