Logo cn.artbmxmagazine.com

在软件测试实验室中管理指标

Anonim

这项工作是由Desoft SanctiSpíritus计算机应用公司的质量小组开发的,这是过去两年来进行的大量测试和软件质量审查工作的结果。这项研究的主要目的是对软件质量测试实验室中必须管理和考虑的指标及其在业务战略中的相关性进行重要分析,以改善此类流程的内部管理。例如:软件开发和软件测试本身。通过管理和显示信息的计算机应用程序验证结果,获得有价值的结果,证明与软件开发流程,创新管理和衍生产品相关的决策统计数据的有效性。这项研究已被相关人员广泛接受,因为它有助于持续改善公司的内部服务,产品和流程。

软件测试实验室中的指标管理

几年前,在Desoft Computer Applications Company成立了一个国家软件测试实验室,目的是进行质量审查,以使上述行业可以接受;一方面,客观地授予对产品的认可;另一方面,以统计和记录的形式生成客观可靠的信息,从而有助于增强对软件产品的信心。随着时间的流逝,这个目标已扩展为团队成员的愿景及其对工作的承诺的一部分,引起了软件测试人员的认可,实验室本身的工作以及有用的东西的关注在那里为组织的所有内部管理所生成的信息。

目前,该公司尚没有一个完整而可靠的数据库,其中包含对测试有一定了解的人员,质量小组发布的所有产品,产品版本等信息。在Desoft的国家软件测试实验室中,所有这些方面都打算向经理披露,无论是知识管理,创新管理还是任何其他相关方,从而可以生成有关公司当前状况的统计信息。并促进可以改善它们并在当前市场上更有效的行动。实验室的目标还在于生成和共享质量指标,在这方面获得强大的支持和交流,并在获得结果时进行宣传。

不管作为测试一部分收集的重要数据如何,例如:某项测试的有效性与否,发现的缺陷的密度,通过严重性或返工的缺陷,仅举几例,还有其他数据还几乎无法察觉地收集它们,并且到目前为止,在测试实验室的封闭框架之外,它们仍被认为是无关紧要的。这些方面包括,例如,测试仪的有效性,根据所使用技术的错误,根据修订类别的错误,所审查的应用程序的类型,具有或多或少错误的地理区域等。这看起来似乎并不重要,但是当您经营一家具有地理上远程外部依赖关系的软件公司时,由于市场特征略有不同,基础设施不同,很少有严格的专业人员,还有许多其他方面,可以肯定的是,每个细节都不重要,以便知道如何指导实体的正确生产。

但是:这些信息使用得当吗?它是否成为公司其他部门的客观信息?这些信息是否在实验室本身的范围之外以交互方式共享?这些是相互问的一些问题,来自Desoft Computer Applications Company的一组测试人员,其目的是使信息外部化并为非生产性和开发性过程的其他过程提供重要结果;但是质量,创新,管理等过程。

从这个意义上讲,计算机工具用于管理实验室的部分信息,并及时将其提供给实体内可能感兴趣的任何人,例如经理,副总监,商业和人力资源专家等。

本文旨在展示由Desoft Computer Applications Company的测试实验室获得的结果,该实验室已经连续运营3年,并且在公司内部获得了重要的成果。显示了有关实验室及其成员统计数据的有趣数据,使每个人都可以使用。

发展

软件测试基于经验和技术研究,可以将有关应用程序质量的客观信息提供给感兴趣的各方。它们是质量控制过程的关键部分,因此,如果您要向用户保证高质量的产品,那么不能低估软件测试的原因。

测试基本上是软件开发中的一组活动,根据测试的类型,可以在所述开发过程中的任何时间实施这些活动。有不同的测试模型,每种测试模型对应于参与开发活动的不同级别。

从这个意义上讲,它们就像2个大类,一个涉及功能需求(RF)的功能测试,针对这些需求设计和执行测试用例,另一个针对系统非功能需求(RNF)的系统测试。但它们为其带来了巨大的价值,例如:安全性,可靠性,可用性,性能等。

与软件测试相关的活动目前是软件公司的趋势,因为在软件开发过程中,经过分析,设计以及在应用程序开发的某个阶段,必须开始这一阶段证据。为此,与开发环境隔离的环境是必要的,也就是说,应在与将要执行的环境相同的环境中模拟应用程序的执行,并创建最小条件以尽可能模拟实际情况。

这些环境通常称为软件测试实验室,它们独立于开发部门,(尽管它们可以正常工作并且有很多共同点),并且从系统用户的角度考虑某些情况。考虑到它可以处理大量的计算机应用程序,大量的人员,不同的应用程序部署环境,不同的基础结构等,因此有可能认为软件测试实验室是一个不间断的数据源,总体上可以成为整个组织和技术人员的宝贵信息。

通过对公司和测试实验室的主要特征的分析,分析了与知识管理,质量管理和战略管理有关的要素,这些要素均有助于实现效率和效益。在实体中。深入研究了被认为是明智的组织的学科,以及中小企业采用的国际规范和质量标准。

组织特征

可以将计算机应用程序公司D​​esoft按其特征分类为中小型公司,它具有定义明确的知识管理程序,涉及所有工人,该程序可以促进内部和外部培训。它的专家,以及社交化和外化其工人默认知识的工具。

从另一个角度看,它还定义了明确的战略管理,正确定义了其愿景和使命,以及所有符合其目标的效率和有效性指标的目标。它的服务和产品主要集中在公司目标上,但又不失客户及其需求的视线,因为它们毕竟是其主要引擎。在创新和质量管理的情况下,存在许多缺陷,因为没有为它们明确定义或实施政策,没有专职人员来执行这些任务,因此也没有给予应有的重视。

然而,在过去的三年中,就质量管理体系而言,已经采取了孤立而成功的行动,而这一方面在企业内部几乎是完全不存在的,并且在企业内部发展非常重要。 。

尝试创建质量管理体系后实现的最重要元素之一是软件产品和服务的测试,它是高级过程的一部分,其中包括那些直接与生产相关联,因为它们无疑是在社会环境中为公司成功提供最大附加值的产品;然后在第二阶段,将组织的内部流程作为支持生产流程的要素,但在获得优质产品和服务方面将具有很大的分量。

具体而言,通过创建软件测试实验室来实现先前的想法。它的目的是作为最终过滤器,并释放公司打算将其开发的产品纳入其官方产品组合或在全国范围内营销。上述实验室具有从上级组织继承的特殊特征,例如:测试人员很少,所有角色都集中在同一个人中,其成员在地理位置上是孤立的,在某些情况下,他们没有像工程师一样接受过不同的培训在软件测试和其他方面,因此,更重要的是要了解所有这些方面,这些方面允许对这些人的角色进行正确的管理,以使工作更加有效。该实验室位于Desoft SanctiSpíritus领土部门,来自哈瓦那,西戈德阿维拉和奥尔金等其他省的成员。他们具有工作方法,内部,发布和验收测试的已定义程序,并进行了各种类型的测试,例如探索性,功能性,系统测试,准备了测试文件,并且在每个评审阶段都有质量报告。以及最终发布产品之后。他们具有工作方法,内部,发布和验收测试的已定义程序,并进行了各种类型的测试,例如探索性,功能性,系统测试,准备了测试文件,并且在每个评审阶段都有质量报告。以及最终发布产品之后。他们具有工作方法,内部,发布和验收测试的已定义程序,并进行了各种类型的测试,例如探索性,功能性,系统测试,准备了测试文件,并且在每个评审阶段都有质量报告。以及最终发布产品之后。

公司的其他成员通过实验室负责人的报告了解了上述所有要素,但由于缺乏机会或缺乏相关知识,通常不会造成任何影响纯粹的有生产力的人,是决定和计划开发与研究项目的人。这就是为什么作为地区部门SanctiSpíritus质量小组计划的一部分,提出了实现实验室指标的想法,这些指标可作为公司其他重要领域(如创新管理,知识)决策的基础和战略远景。

这些指标将显示在实体自己的Web应用程序中,易于访问,并且对公司的所有部门都是公开的,因此每天进行的咨询有助于他们进行富有成效和创新的管理。

指标

考虑到以上分析和描述的观点,提出了一组指标,这些指标可为每个指标增加价值,并对其效果提供更快,更简洁的愿景。

透视图“知识管理”

在这一领域可能有效的指标中,无疑是工人的劳动能力以及可用于指导或个人培训研究的任何经过考虑的培训材料。

从这个意义上说,测试实验室提供了以下元素:

  • 测试人员有效性具有测试人员专业知识的季度测试人员评估数据库,了解各省的软件质量,采购来源等。测试记录。

这些元素有助于:

  • 寻找领导者。这项活动旨在确保人们的软技能得到认可;随着对学科知识的深入了解,他们又能够在地理偏远和知识不足的情况下领导工作团队,从而打破了传统的传统团队计划。这种领导文化促进了领导下成员的培训愿望,以及对项目和人员进行工作协调和诊断的兴趣。形成记录依据。这项活动的目的是为测试期间生成的所有文件以及其记录的一部分留下书面证据并由感兴趣的人进行后续咨询。这样,可以由经理控制测试过程,还可以作为对工作团队未来成员的研究和改进。

创新管理视角

从这个角度出发,提供的要素主要集中在软件产品本身以及该国各地区的市场需求等方面。从这个意义上讲,实验室管理层提供的一些要素是:

  • 具有已发布产品的数据库。

在这些产品中,我们有:

  • 产品类型:(管理(经济,生产,人力资源),教育,门户,多媒体)技术:(编程语言,数据库语言,框架)版本:(始终描述其特征)产品文件:(详细描述产品的文档。)最常用的技术。按省份划分的技术。产品迭代的数量。产品及其相关工件的不合格(NC)数量。按类别划分的NC百分比(文档,应用,设计,培训材料)。使用过的技术的NC百分比。省/产品发布。各省的NC数量。

这些元素有助于:

  • 创新管理。产品和服务创新的活动可能会受到这些因素的影响,因为例如,可以决定是否对某些类型的项目使用一种或另一种技术,以及对产品中发布的所有产品的知识。公司及其用途,以防止重复开发具有类似目的的应用程序并鼓励现有应用程序的发展;帮助评估是否应在将来的版本中将应用程序迁移到另一种技术;其中。项目管理。通过获取有关一种或另一种技术或特定类型项目中最强国家的地区的信息,并针对该领域指导适当的市场策略,来培育这一活动。确定哪个项目可能是一个新开发项目,或者仅仅是一个现有产品的演变,这使得项目内的资源(人力和技术)管理更加有效,并有助于确保其成功。

透视“质量管理”

对于许多公司而言,这种观点被认为是无形的,尽管其几乎没有切实的结果是有道理的,但毫无疑问,它为确保和控制生产和开发过程做出了非常重要的贡献,最终保证了其产品质量的展示和服务。面向这一点,软件测试实验室提供了无穷无尽的要素,可以以各种方式提供公司的质量愿景,这就是为什么所有以前的要素以及更多要素都属于该观点的原因。

因此,将提到一些主要有助于组织过程内部质量的因素,例如:

  • 客户投诉(季度和年度),投诉与产品,投诉与服务,服务验证结果,客户满意度调查结果,内部流程审核结果。

这些元素有助于:

  • 质量管理。它可以根据纠正措施和经验教训不断改进流程和服务。通过有组织的工作和不断的审查,它可以培养一种高质量的文化。形成纪录片基础。它们通过记录对流程和服务的所有审核(例如会议记录,审核报告,调查和投诉记录)来提供帮助。

结果

这项举措取得了一些成果,这些成果已经在Desoft SanctiSpíritus部门中得到了肯定,并已作为先前解释的所有示例进行了展示。这些结果与实体的战略决策相关,并且已经可供所有相关各方进行分析和讨论。接下来,显示了图1,该图代表了测试人员的效率和误差幅度,其中考虑到了他们检测到的不合格品的数量以及被取消的比例。

接下来,我们看到图2,该图显示了有关参与者收集的一些数据,这些数据表明他们所拥有的质量知识是从大学根本上获得的,而在研究生课程中获得的知识的百分比却很小,这有助于管理知道如何在这方面进行培训的知识,并有助于在这方面采取措施。

这些高质量的知识将应用到不同的场景中,下面的图3列出了使用这些知识作为当前工作一部分的这些人的百分比。

从不同的角度来看,有可能显示出已通过实验室且占主导地位的不同类型的产品。参见图4。

从这个意义上讲,我们也掌握了主要技术,即使根据使用这些技术的省份对其加权也是如此。如下图5和6所示。

各省发布的产品以及在每种情况下发现的不合格数量对于评估开发过程和相关技术的有效性也至关重要。下面的图7显示了来自Villa Clara(VCL)的数据,Villa Clara(VCL)是该国发布最多产品的省份,其不合格品数量也有所增加。

下图证实了上述内容,该图显示了Villa Clara是每个已发布应用程序中不合格(NC)平均值最低的省。

结论

测试实验室的管理在业务管理中非常有用,远远不只是了解产品,服务和相应设备的质量指标。它提供了可以管理的重要元素,以使知识管理,创新管理,质量管理和战略管理更加有效。

本报告中显示的数据已被Desoft SanctiSpíritus领土部门的经理广泛接受,目的是培养公司和部门本身的重要元素,而这些重要元素在出现时必须予以考虑。实体及其所有依存关系的决策和战略方法来实现计算机化。

管理者应将这些信息转变为强制性咨询,以衡量组织的质量。

参考资料

软件测试。于2017年1月17日检索。

Tayché,CG,Yanet,BR,Raykenler,YH和Aylin,FE(2014年)制定观点的策略在软件测试实验室的内部流程。古巴计算机科学杂志,第8卷,第4期,第145-156页(2014年)https://doaj.org/article/b3fe40304b6f49bab2cadcfcf0edf5fa

质量检查:测试以确保软件产品(I)的质量。于2017年1月17日检索。取自:http://blog.elevenpaths.com/2014/09/qa-pruebas-para-asegurar-la-calidad-del.html

mantis.ssp.desoft.cu

关于作者

Ing。Lian Lisette Hurtado Linares在Desoft计算机应用公司工作,特别是在SanctiSpíritus的地区部门。她在软件开发部门拥有9年的经验,而5年前,她专门从事以下工作:通过领导一个国家级软件产品技术审查小组来评估软件质量。教学类别:Desoft内部讲师。古巴ANEC国家经济学家协会会员。古巴UIC信息学联盟。

Ing。Arlethy Betancourt Matos在Desoft计算机应用公司工作,特别是在Guantánamo的地域部门工作,她在计算机化部门拥有6年的经验,并有3年专门担任软件质量专家的职位。教学类别:Desoft内部讲师。古巴ANEC国家经济学家协会会员。古巴UIC信息学联盟。

下载原始文件

在软件测试实验室中管理指标