论QA在GJB5000A二级实施过程中的作用

2018年09月30日 04:08来源于:科学与财富

QA在GJB5000A实施过程中的质量保证研究

王红霞

摘 要:在研制软件的过程中,质量保证一直都发挥着非常重要的作用。因为,在研制软件的每一个环节中,我们都特别需要重视质量保证的问题,尤其需要了解QA在GTB5000A中究竟存在什么样的作用。本文主要从QA的概念、地位和其他几个方面来进行全面透彻的分析和论述,通过分析QA在GJB5000A实施的过程中存在的问题来更好地进行全方位的概括。

关键词:QA;GJB5000A;实施过程;实施作用

引言:

目前,计算机软件在军工产品的运用过程中一直都发挥着非常重要的作用。其无论是在应用的规模还是功能上都有着独特的优势。但是,QA作为在神经中枢中占据着非常重要地位的软件,如果一旦在应用的过程中产生任何失败的情况,那么就会造成装备系统整体在运用的过程中失去效果,从而造成非常不好的影响。因为军用软件是一项在特殊领域具有非常高要求的应用软件,如果只是采用一般软件工程的控制方法和手段的话,那么其安全性和可靠性也会大打折扣。因此,尤其要改善现在传统而单一的检查方法,将检查的手段放眼到全过程的监控和评价中。而QA势必在GJB5000A的二级实施过程中发挥着更重大的作用。

1.QA的概念

为了能够证明所生产的产品能够有效地满足整体质量的要求,我们尤其需要在建立质量管理体系的过程中有计划有规划地来进行全面的活动。ISO9000为了更好地顺应这一需求也就有效地设立了这样的岗位,为的是能够履行所有与质量保证相关的职能,而真正担任这一类工作的工作人员也就会被称之为QA。而本质上,它是能够对所有这一类活动设置标准而成立的岗位,这种岗位的存在也表明着所有标准都在企业的内部被全面地执行。

2.QA的重要性

在GJB5000A二级中存在的“可重复性”是整体软件改进中存在的一个非常重要的阶段。在这整个过程中主要包括配置管理、测量分析、监控项目、需求管理和其他几个不同的环节。应该说,从配置管理、测量分析、项目监控到最后的生产,这些都是围绕着整个软件的工程来进行的。而QA的存在是为了能够保证前几个活动的环节都能够顺利地被实施,以便能够使得每个过程更好地在组织框架中进行[1]。作为一名称职的质量管理人员,他们为的就是能够让软件制作的人员更好地更好地被看到,从而让整个软件的过程更好地被監督。因此,从这个角度上来说,QA其实在整个管理过程中占据着非常重要的地位,甚至会在GJB5000A中发挥着更大的作用。

3.GJB5000A实施的步骤

在进行产品质量控制的过程中,GJB500A整体流程的发挥如图1所示,主要可以从以下几个方面进行全方位的分析。

从上述的图中可以看出,在GJB5000A软件产品质量评价的过程中,第一步一定要先制定一个全方位的软件质量保证计划,从而让更多的人在接下来能够遵循计划进行;第二步主要负责对整体软件进行全面的评价,从而让相关的人员来更好地获得一定的信息;第三步,对于在检测的过程中有问题的产品,我们一定要通过全面的跟踪,之后再将有问题的软件合理地选择出来。第四步,对整体产品质量的过程和活动的结果进行全方位的分析和介绍,希望能够给大家提供更好的意见。

在项目验收的过程中主要包括立项、策划、需求分析、设计实施和测试验收等多个阶段。而在早期阶段,整个项目内部的人员一定要根据自身的利益和需求来全方位地制定“软件质量保证计划”。而GJB5000A的存在就是通过对每个过程进行全方位的审核来确保每一步的操作都能够更好地在规范中进行,从而让每个步骤都可以更好地被控制。因为只有更好地在实施的过程中对产品进行全方位细致的检查,才能够真正让产品获得更好的评价。

4.当前QA在GJB5000A实施过程中存在的问题

4.1QA工作的“独立性”无法得到保证

目前,QA在企业实施的过程中虽然是由专门独立的QA小组和QA部门进行的,但是如果企业本身软件研发的能力不够成熟,那么工程师在QA部门势必不能够很好地提出软件研发中存在的缺陷,更不敢将所隐藏的缺陷上报给高层的管理者,而最终也就不能够让高层做出真正正确的决策,而这一切都是因为在整体QA工作的过程中没有建立独立的机制而引起的。

4.2QA软件的专业性不足

目前,随着科技和信息的普及,QA软件本身也正变得越来越专业。于是,很多软件设计师和QA程序的执行者就会觉得QA本身是一项人人都能够完成的工作。很多人在执行QA项目的过程中,往往不从自身的原因着手,而只是急着去寻找别人的问题,从而更好地改进别人的缺点,但其实真正的问题往往是出在自己的工作态度上。

4.3对QA审核的力度和频率不够

如果企业想要使用有限的资金来降低其成本,从而有效地提高软件本身的质量,那么就一定要重视QA的审核力度[2]。但是,通常情况下,往往是等到QA审核的缺陷已经发生了再进行预防,这样产生的后果是很不好的。因为只有通过预防缺陷来有效地防止缺陷再次发生,才能够有更好的效果。

5.QA在GJB5000A二级实施过程中的作用

5.1制定全方位的软件质量保证计划

在QA工作开展的过程中,制定软件质量保证计划显得尤为重要。在此过程中,尤其要重视通过确定QA组中人员的职责来确定在QA活动中所需要的资源和产品评价的准则,从而才能够为QA工作提供更加有效的指引,最终也就能够更好地确保整体项目的质量。

5.2审核软件的整体过程

QA一直在审核软件的过程中发挥着很重要的作用,同时也是保证质量的一项非常重要的手段。而审核的最终目的就是为了更好地检查所有项目的活动是否真的符合企业制定的软件工程的文件和计划,以便能够通过发现相关的问题来更好地汇报给人员进行纠正。在QA软件审核的过程中一定要遵循相关的规范进行审核。

5.3促进整体过程的改进

其实在QA项目的实施过程中确实会遇到各种各样的问题,有一些问题是因为内部蕴含的缺陷引起的,另外一些问题则是因为本身内部不够规范引发的。因此,尤其需要在进行QA工作的过程中将这些问题全面地记录下来,之后再反映给EPG,从而使得其能够更好地在整体企业范围内被推广。而如果整体的过程已经被更好地得以完善,那么反而也就能够过在后来促进整体项目的开展。

6.结束语

综上所述,QA势必会在GJB5000A规范的实施过程中发挥着很好的作用,本身也对过程的改进也很重要。而相关的企业和部门正式要通过认真贯彻工作中文件的要求才能够使得QA在活动中获得最大的效益。

参考文献:

[1]李华北.QA活动的理解与实施[J].质量管理与产品认证,2013(3):38-43

[2]崔璨,直丹婷.QA在GJB5000A实施过程中的质量保证研究[J].电子技术与软件工程,2013(3):45-48

 
免责声明:

     本文仅代表作者/企业观点,与【名品家电网】无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,仅供读者参考,并自行核实相关内容。

     【名品家电网】刊载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,也不代表本网对其真实性负责。

      如因作品内容、版权和其它问题需要同本网联系的,请在30日内进行;新闻纠错: lwl#youngchina.cn

关键词: 过程中 文章 软件