摘要:随着我国经济的飞速发展,软件行业在当今社会已经占据着相当重要的地位,因此,软件的质量问题和可实用性已经逐渐成为了社会各界都在广泛关注的问题,而随着软件质量问题的重要性日益增强,软件测试的作用也逐渐变得明显起来,越老越多的软件商都注重于使用软件测试来进行软件的质量检测,但大部分软件的质量问题边界比较模糊,难以确定明确的边界,所以软件测试在进行软件质量检测的时候会出现很大的困难,现在如何加强软件测试测试效率已经成为众多软件开发商重点关注的问题之一。
关键词:项目管理;软件测试;应用
我国经济已经是越来越发达,软件产品已经渐渐的渗透进了人们的生活,被应用到了各个领域当中去,大大的便利了人们的生活,而软件质量也逐渐成为当下生活的一个焦点所在,一旦软件的质量出现问题,不仅会使企业的信誉受到一定的影响,同时还会损害企业和消费者的利益,甚至会与隐私泄露的危险,让不法分子有机可乘,所以人们对软件质量的关注度越来越高,所以为了提高软件的质量,避免出现不可挽回的损失,软件测试在生活当中被广泛的应用起来,但是软件测试还是难免会有一定的弊端,因此,从项目管理的角度出发,去完善软件测试,使软件测试与EPR软件结合起来,想出新的方法和策略合理的进行对软件质量的监控,同时加强软件测试工作的管理,确保减少问题的产生。
一、什么是项目管理
为了完善软件测试的不全面性,防止出现更加明显的弊端,相关部门鼓励把项目管理应用到软件测试当中去,但有很多人对于项目管理知之甚少。从项目管理专业层面上来讲,项目管理是指在项目活动中运用专门的知识、技能、工具和方法,使项目能够在有限资源限定条件下,实现或超过设定的需求和期望的过程。总的来说就是由专业人士,发挥其本身所掌握的知识和技能来完成项目活动、满足项目活动的需求。项目管理适用于很多行业,是比较能够随机应变的,所以在面对不同的行业,其工作特点是不同的,都有各行各业相对的独特性,但尽管其针对不同的行业和领域会有不同的管理方法和管理特点,但是其基本要素是几乎相同的,总结下来大概可以分为范围、时间、成本、质量这四个要素。这四要素是项目管理中不可缺少的存在,在各行各业当中有着覆盖性的全面作用。而应用于软件当中的这四要素,相对重要的便是质量因素,软件的质量是十分重要的,而我们需要做的就是要结合项目管理,在其范围内、在尽可能减少时间和成本的前提下,完善软件质量,确保软件的质量能够有所保障。
二、软件测试项目管理
软件测试项目管理在软件测试当中是十分重要的,它能够完善软件测试的一些缺点,保障软件测试的正常进行,在进行项目管理的过程当中,主要是以要测试的项目为主要对象,组建专门的项目管理团队,运用更加专业的知识进行高效率的项目测试,运用专业的软件知识,以及专业的工具、方法进行管理测试,从软件测试项目的最初计划开始,经历测试过程,最后到测试结束进行专门的监测,并在最短的时间内进行专业性的分析和筛选,从而找出软件当中的问题所在,确保软件的正常使用,不出现质量上的问题。而在软件项目管理的过程当中,可适当的进行软件测试的分阶段测试,从测试项目的启动到项目计划到执行再到结束等阶段,这样,项目测试的过程就严格分明了起来,也更加的有逻辑性,方便就此过程进行进一步的分析。
1.第一步,软件测试项目的启动。就一般情况而言,这一初步的启动阶段属于前期准备阶段,一些测试需要进行的前期工作都应当在启动阶段就计划和准备好,其主要工作第一步就是要确定目标,启动软件测试项目的目标要明确的制定好,其次是检测范围,确定检测范围能够很好地为以后的检测工作打下很好的基础,再然后就是团队建设以及启动文件的准备,只有很好地完成了一系列的前期工作,才能够真正的完成好软件测试项目的第一步工作。
期刊文章分类查询,尽在期刊图书馆为了以后的测试工作能够顺利进行,启动工作第一步的确定目标和范围要完成得详细明确,在排查软件质量的问题这一明确目标的前提下,软件测试的范围可大致分为功能、性能、实用性等方面入手,进行更加细致的分化,确保范围能够全面覆盖。团队建设大致方向是要找出合适的团队人员,确保参与项目的人员配合默契,完成度高,同时软件测试人员工种全面,尽可能的不出现纰漏。启动的文件要准备得全面具体,包括项目说明书等说明性材料,防止在更多的方面出现差错。
2.第二步,软件测试项目的计划。在这一阶段当中,相关的工作人员要更为细致具体的整理制定出相关的软件测试项目工作计划,以确保在执行过程当中的工作能够紧密衔接。首先在项目计划当中,工作人员需要预见一系列在工作中出现的问题、突发情况等等的意外状况,并给出相关的完善对策,避免计划进行的时候出现难以预料到的问题造成不可避免的后果。其次在制定计划的过程当中,工作人员要制定可实行性高的计划,不能追求完美制定假想主义强的计划。同时所制定的项目计划要效率性高,确保能够尽可能的节约时间成本。最后要合理的进行每一个工作人员的分工和每一个资源的分配,确保人才资源和物质资源都物尽其用,不浪费。只有项目计划制定得完善且成熟,才能够更好的完成执行计划,才能够更好的发挥各个部门的优势,让整个团队的配合更加紧密。
3.第三步,软件测试项目的执行。由于前期的计划以及前期的项目制定得完善紧凑,那么在软件测试项目的执行阶段就要严格的按照计划执行,不能够出现临时以自己的想法为主导进行检测工作的现象,同时,执行工作也可以分为几个阶段,每个阶段都要严格的完成。首先要进行合理的分工,不仅仅人员需要合理分工,资源也需要,所以相关管理人员要合理调配工作人员以及相关的资源,确保每一个资源都不浪费,每一个人才都能够发挥出其本身最大的作用。其次是要做好进度监察的工作,相关的项目管理人员要定期的对软件测试的工作进行监察,确保工作进度正常,所有工作人员按照计划严格的完成自己的流程。最后要确定协作工作流程,在工作的过程当中,管理人员要制定严格的工作流程,一环扣一环,使每一个部分紧密衔接起来,同时在每一个流程结束之后,要有专业人员进行评估,确保上一阶段的完成度,只有在严格把关之后才能够进入下一阶段。
4.第四步,软件测试项目的结束。软件测试项目的结束是在完成软件测试项目的计划,并且完成所有执行阶段的监察和评估的前提下,才能算作完成前几个步骤的工作。在最后一步的结束部分的工作,需要完成的主要是对完成的工作进行再次检查,例如对软件进行实验性投入使用,在试验期间工作人员要找结合第一步的测试目标进行比对,确保完成测试项目的目标,同时要对项目结果进行层层的评估把关,确保评估结果与测试目标一致。最后由项目管理的工作人员进行经验和教训的总结,为下一次的软件测试的项目管理打下良好的基础。
总结
在当代社会,软件的质量问题是一大研究课题,对于一些软件测试的不到位的问题,项目管理能够很好地与软件测试有机的结合起来,确保软件测试能够得到更好的测试保障。全面的按照项目管理计划进行软件测试,是十分可取的,同时也是对于软件质量的一个保障,能够很好地避免一些问题在正常的测试中被遗漏,而据相关数据证明,项目管理工作与软件测试工作进行有机结合,其工作效率是十分可观的。
参考文献:
[1]孙洪燕.本溪卧龙驾驶员培训管理系统的设计与实现[J].电子科技大学,2011.
[2]张成峰.基于ArcGIS的松花江流域水质空间数据库系统的设计与应用[J].东北农业大学,2013.
[3]张卓.曲靖市高新技术职业技能鉴定管理系统的设计与实现[J].山东大学,2014.
作者简介:姓名,刘玲玲,性别,女,出生年月,1990.03 籍贯,河南省正阳县学位,学士学位
论文作者:刘玲玲
论文发表刊物:《基层建设》2018年第8期
论文发表时间:2018/5/23
标签:软件论文; 测试论文; 项目论文; 项目管理论文; 计划论文; 工作论文; 质量论文; 《基层建设》2018年第8期论文;