基于计算机软件开发中软件质量的影响因素

2018-12-21 02:19彭凯
电子技术与软件工程 2018年10期
关键词:计算机软件代码技术人员

文/彭凯

随着人们对计算机的要求越来越高,如何能开发出更加安全可靠的计算机软件已经成为社会关注的重点。在开发过程中,技术人员应当时刻注意出现的问题,并及时作出应对措施,要明确计算机软件开发的目的性,同时也要保证软件的安全性,并且将计算机的实用性和可靠性提高。对于这些问题,研究人员应当快速找出应对方案,将计算机整体的运行速度提升且保证质量。

1 软件开发过程中影响质量的因素

1.1 影响因素一:技术人员

对于软件开发来说,影响质量重要因素之一就是开发软件的技术人员,其中包括:技术人员对于工作的态度和本身的专业水平等等,这些都对开发软件质量的好坏有最关键的影响。

(1)经调查研究结果显示:在软件开发的过程中,如果技术人员如果工作态度不好,对于自己的工作并不认真,那么开发出的软件质量一般或较差。

(2)因为目前我国软件开发行业人才稀缺,每个软件开发公司给出的发展平台、薪金待遇也都不一样,所以导致技术人员的工作流动性较大,而技术人员离职后,接任人员对于原来的工作还需要适应过程,会大大提高软件开发的成本,这对软件的开发也会产生非常不好的影响。

1.2 影响因素二:软件本身

就目前而言,相较于计算机软件开发技术发达的国家来说,我国的计算机工程起步较晚,由于技术人才的稀缺,导致发展速度较为缓慢,而我国计算机软件开发过程和开发技术源自于国外,并没有结合我国的社会情况和人文情况,开发出的软件缺少可拓展性和创新性。造成开发出的软件不能很好的与我国社会现状良好对接的现象。

1.3 影响因素三:用户需求

计算机软件的开发是为了满足人们对于计算机的需求,软件的质量直接影响计算机的质量。目前,我国软件开发人员在进行软件开发工作之前,并没有针对我国用户展开调查,造成软件开发工作无目标,开发出的软件并不能满足用户的需要。而且,对于开发出的软件,也没有进行反复多次的调试,造成开发出的软件质量相对较差。

2 如何规避在计入算计软件开发中的问题

2.1 建议一:提升开发人员自身水平

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

2.2 建议二:加强软件代码检查

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

2.3 建议三:对用户需求进行深入调查

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

3 结束语

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

猜你喜欢
计算机软件代码技术人员
越南农业管理和技术人员线上培训
我国首批正高级船舶专业技术人员评出
企业技术人员能力评价的探索
创世代码
创世代码
创世代码
创世代码
基于C语言的计算机软件编程
浅谈不同编程语言对计算机软件开发的影响
浅谈基于C语言的计算机软件程序设计