Repositorio Universidad del Cauca

Proceso para desarrollar pruebas basadas en riesgos en el desarrollo global de software

Mostrar el registro sencillo del ítem

dc.contributor.author Bastidas Mutiz, María Isabel
dc.date.accessioned 2023-10-19T15:16:12Z
dc.date.available 2023-10-19T15:16:12Z
dc.date.issued 2021
dc.identifier.uri http://repositorio.unicauca.edu.co:8080/xmlui/handle/123456789/8515
dc.description.abstract Antecedentes: las pruebas basadas en riesgos son un tipo de pruebas que consideran los riesgos del producto software como insumo para identificar elementos de riesgos, analizarlos y evaluarlos y realizar casos de pruebas con estos riesgos. Además, como consecuencia de la economía de globalización y expansión del mercado global, las organizaciones empiezan a desarrollar sus productos de software de manera distribuida, donde sus equipos están en localidades diseminadas geográficamente, este enfoque de desarrollo es conocido como Desarrollo Global de Software (DGS). Sin embargo, las propuestas de pruebas basadas en riesgos no han sido diseñadas o pensadas para ser incorporadas para este tipo de organizaciones. Objetivo: Definir un proceso con un conjunto de elementos de proceso como roles, actividades y artefactos de entrada y salida que permitan la aplicación de pruebas basadas en riesgos en requisitos funcionales para equipos de desarrollo global de software. Métodos: Se utilizaron los siguientes métodos de investigación: (i) el mapeo sistemático para la identificación de trabajos relacionados, (ii) el método Investigación-Acción, (iii) el grupo focal para la evaluación de la propuesta y (iv) el estudio de caso. Resultados: i) un mapeo sistemático de la literatura relacionada con pruebas basadas en riesgos, ii) un proceso de pruebas basados en riesgos para el desarrollo global de software, (iii) una guía electrónica BPMN que permite conocer los elementos de proceso propuestos, (iv) una monografía que detalla el proceso de la investigación y los resultados obtenidos y (v) un artículo publicado en revista indexada. Conclusiones. La solución propuesta puede ser utilizada para empresas de desarrollo global de software e industria tradicional, no está limitada si es para empresa grande o pequeña de desarrollo software. Esta propuesta fue evaluada mediante un grupo focal en la que participaron expertos en calidad, líder de proyectos y gerentes de empresas de desarrollo global de software. Como trabajo futuro, se plantea la actualización del mapeo sistemático, la aplicación de estudios de caso a más empresas de desarrollo global y mejoras al proceso propuesto. spa
dc.description.abstract Background: Risk-based testing is a type of testing that considers the risks of the software product as input to identify risk elements, analyze and evaluate them and perform test cases with these risks. In addition, as a consequence of the globalization economy and global market expansion, organizations start to develop their software products in a distributed manner, where their teams are located in geographically spread locations, this development approach is known as Global Software Development (GSD). However, risk-based testing approaches have not been designed or designed to be incorporated for this type of organizations. Aim: Define a process with a set of process elements such as roles, activities, and input and output artifacts that allow the application of risk-based testing on functional requirements for global software development teams. Methods: The following research methods were used: (i) systematic mapping for identification of related work, (ii) Action Research method, (iii) focus group for proposal evaluation, and (iv) case study. Results: (i) a systematic mapping of the literature related to risk-based testing, (ii) a risk-based testing process for global software development, (iii) a BPMN electronic guide that provides insight into the proposed process elements, (iv) a monograph that details the research process and the results obtained, and (v) an article published in an indexed journal. Conclusions. The proposed solution can be used for global software development companies and traditional industry; it can be used for large or small software organization. This proposal was evaluated through a focus group with the participation of quality experts, project leaders and managers of global software development companies. As future work, it is suggested to update the systematic mapping, the application of case studies to more global development companies and improvements to the proposed process. eng
dc.language.iso spa
dc.publisher Universidad del Cauca spa
dc.rights.uri https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject Pruebas de software spa
dc.subject Pruebas basadas en riesgos spa
dc.subject Desarrollo global de software spa
dc.subject Software testing eng
dc.subject Risk-based testing eng
dc.subject Global software development eng
dc.title Proceso para desarrollar pruebas basadas en riesgos en el desarrollo global de software spa
dc.type Tesis maestría spa
dc.rights.creativecommons https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.type.driver info:eu-repo/semantics/masterThesis
dc.type.coar http://purl.org/coar/resource_type/c_bdcc
dc.publisher.faculty Facultad de Ingeniería Electrónica y Telecomunicaciones spa
dc.publisher.program Maestría en Computación spa
dc.rights.accessrights info:eu-repo/semantics/openAccess
dc.type.version info:eu-repo/semantics/acceptedVersion
dc.identifier.instname
dc.identifier.reponame
oaire.accessrights http://purl.org/coar/access_right/c_abf2
dc.identifier.repourl
oaire.version http://purl.org/coar/version/c_ab4af688f83e57aa


Ficheros en el ítem

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

https://creativecommons.org/licenses/by-nc-nd/4.0/ Excepto si se señala otra cosa, la licencia del ítem se describe como https://creativecommons.org/licenses/by-nc-nd/4.0/

Buscar en DSpace


Búsqueda avanzada

Listar

Mi cuenta