Diagnóstico tecnológico de la pertinencia al implementar un laboratorio de testing de software. Caso: Universidad Cooperativa de Colombia, campus Popayán

Technological diagnosis of relevance when implementing a software testing laboratory a case study: “Universidad Cooperativa de Colombia” in Popayán

Palabras clave: quality, laboratory, test, software, testing, control (en_US)
Palabras clave: calidad, laboratorio, prueba, software, testing (es_ES)

Resumen (es_ES)

Contexto: Actualmente la Universidad Cooperativa de Colombia, campus Popayán, no cuenta con un espacio o laboratorio de testing de software, sin embargo, el testing es un elemento fundamental del control de calidad enfocado tanto en el producto como en el proceso. Se plantea un diagnostico tecnológico con el objeto de validar la pertinencia de su implementación.

Método: En el artículo se realiza una revisión de las definiciones teóricas, las técnicas, los métodos, las herramientas y las características que se sugiere se deben tener en cuenta para la implementación de un laboratorio de testing a partir del marco de referencia CMMI y TMMI (referentes de la bibliografía científica). Con el método se enfatiza también la importancia del rol de las instituciones de educación superior y la enseñanza del testing de software.

Resultados: El diagnostico tecnológico es una herramienta que, de forma ágil y eficiente, permite obtener claridad en las necesidades y oportunidades para proponer soluciones reales, como elemento fundamental en la pertinencia y viabilidad de implementar un espacio para las prácticas y experimentación referente al testing y la calidad de software, en la Universidad Cooperativa de Colombia, campus Popayán.

Conclusiones: El diagnostico tecnológico abre las puertas a profundizar en el contexto del control de calidad y su pertinencia desde los entornos académicos y contribuye a la cohesión entre la industria software y el modelo enseñanza/aprendizaje del software.

Resumen (en_US)

Context: Currently the University Universidad Cooperativa de Colombia in Popayán does not have a space or laboratory for software testing; however, the testing is a fundamental element of quality control focused on the product and the process. A technological diagnosis is proposed in order to validate the relevance of its implementation

Method: The article presents a technological diagnosis on the concept, techniques, methods, tools, and characteristics to be taken into account during the implementation of a testing laboratory, based on the CMMI and TMMI reference framework. The research takes as reference the scientific bibliography, which focuses on the role of higher education institutions and the teaching of software testing.

Results: The technological diagnosis is a tool that, in an agile, efficient and effective way, allows to obtain clarity in the needs and opportunities, to propose real solutions, as a fundamental element in the pertinence and viability of implementing a space for practices and experimentation regarding software testing and quality, at the University Universidad Cooperativa de Colombia, in Popayán.

Conclusions: The technological diagnosis opens the doors to deepen the context of quality control and its relevance from academic environments, contributing cohesion between the software industry and the teaching-learning model of software.

Descargas

La descarga de datos todavía no está disponible.

Biografía del autor/a

Julián Andrés Mera Paz, Universidad Cooperativa de Colombia
Departamento Cauca / Ciudad Popayán

Referencias

Ardila Albarracín, C.A., Pino Correa, F.J., Pardo Calvache, C.J. y Merchán Paredes, L. (2014). MaTGeC: hacia un marco de trabajo para la gestión cuantitativa de procesos de desarrollo de software en pequeñas organizaciones. Tecnura, 18(42), 126-138. DOI: https://doi.org/10.14483/udistrital.jour.tecnura.2014.4.a10

Brito, Y. y Capote, T. (2013). System Quality Management in Software Testing Laboratory that Chooses Accreditation. Revista Antioqueña de las Ciencias Computacionales y la Ingeniería de Software, 3(2) 13-18.

Callejas-Cuervo, M., Alarcón-Aldana, A. C., & Álvarez-Carreño, A. M. (2017). Modelos de calidad del software, un estado del arte. ENTRAMADO, 13(1), 236–250. DOI: https://doi.org/10.18041/entramado.2017v13n1.25125

Cooper, H. M. (1988). Organizing knowledge syntheses: A taxonomy of literature reviews. Knowledge in Society, 1(1), 104–126. DOI: https://doi.org/10.1007/bf03177550

Constitución Política de Colombia (1991). 2a. ed. Bogotá: Legis.

Deak, A., Stålhane, T. y Sindre, G. (2016). Challenges and strategies for motivating software testing personnel. Information and Software Technology, 73, 1-15. DOI: http://dx.doi.org/10.1016/j.infsof.2016.01.002

Ewijk, A. V., Linker, B., Oosterwijk, M. V., & Visser, B. (2013). TPI next: business driven test process improvement. Kleine Uil.

Furtado, A. P. C. C., Gomes, M. A. W., Andrade, E. C., & de Farias Junior, I. H. (2012). MPT.BR: A Brazilian Maturity Model for Testing. 2012 12th International Conference on Quality Software. DOI: https://doi.org/10.1109/qsic.2012.53

García, C., Dávila, A. y Pessoa, M. (2014). Test Process Models: Systematic Literature Review. Software Process Improvement and Capability Determination, 477, 84–93. DOI: https://doi.org/10.1007/978-3-319-13036-1_8

Gasca Mantilla, M.C., Camargo Ariza, L.L. y Medina Delgado, B. (2014). Metodología para el desarrollo de aplicaciones móviles. Tecnura, 18(40), 20-35. DOI: https://doi.org/10.14483/udistrital.jour.tecnura.2014.2.a02

González, J.F.P., Mayo, F.J.D., Rodríguez, J.J.G. y Cuaresma, M.J.E. (2014). Pruebas de aceptación orientadas al usuario: contexto ágil para un proyecto de gestión documental. Ibersid: Revista de Sistemas de Información y Documentación, 8, 73-80.

Hurtado, J.A., Pino, F.J., Vidal, J.C., Pardo, C., y Fernández, L.E. (s.f.). Agile SPI. Software Applications. DOI: https://doi.org/10.4018/9781605660608.ch191

IEEE 1012 e ISO/IEC 29119: standards for software verification' (Healthcare Technologies, 2018), 'Engineering High Quality Medical Software: Regulations, standards, methodologies and tools for certification', Chap. 8, pp. 95-105, DOI: https://doi.org/10.1049/pbhe012e_ch8

IET Digital Library, https://digital-library.theiet.org/;jsessionid=lxlkkjlhpffo.x-iet-live-01content/books/10.1049/pbhe012e_ch8Instituto de Tecnología Industrial (2015). “Laboratorio de Testing Córdoba”, Cordoba, Argentina, Recuperado de: http://www.inti.gob.ar

ISO/IEC 17025:2005 General requirements for the competence of testing and calibration laboratories [ISO].

ISO/IEC 8402:1987 Calidad. Vocabulario. [ISO].

International Software Testing Qualifications Board (ISTQB) (2016). What is System Testing?

Lackner, H. y Schlingloff, B.-H. (2017). Advances in Testing Software Product Lines. Advances in Computers, 107, 157–217. DOI: https://doi.org/10.1016/bs.adcom.2017.07.001

Masri, W. y Zaraket, F. A. (2016). Coverage-Based Software Testing. Advances in Computers, 79–142. DOI: https://doi.org/10.1016/bs.adcom.2016.04.003

Massachusetts Institute of Technology (MIT) (2016). Program in Science, Technology, and Society. Recuperado de: https://sts-program.mit.edu/

Mera Paz, J. (2016). Análisis del proceso de pruebas de calidad de software. Ingeniería Solidaria, 12(20), 163. DOI: https://doi.org/10.16925/in.v12i20.1482

Mera Paz, J. y Cano Beltrán, J. (2018). Diagnóstico de pruebas de calidad en software para ambientes virtuales de aprendizaje sobre dispositivos móviles. Memorias de Congresos UTP, 1(1), 144-150. Recuperado de http://revistas.utp.ac.pa/index.php/memoutp/article/view/1848. DOI: https://doi.org/10.2307/j.ctt2050wjh.9

Peña Abreu, M., Rodríguez Rodríguez, C.R., Pérez, P. y Yobanis, P. (2016). Computación con palabras para el análisis de factibilidad de proyectos de software. Tecnura, 20(50), 69-84.

Pérez, T.V., Velásquez, A.M.P. y Pérez, Y.M.P. (2015). Un enfoque de buenas prácticas de gobierno corporativo de TI. Tecnura, 19(1), 159-169.

Pressman, R.S. (2010). Ingeniería del software, un enfoque práctico. 7a. ed. Conencticut , USA: McGraw-Hill.

Rowley, J. y Slack, F. (2004). Conducting a literature review. Management Research News, 27(6), 31–39. DOI:10.1108/01409170410784185

Sanz, A., Saldaña, J., García, J. y Gaitero, D. (2008). Test PAI: A testing process area integrated with CMMI. In Proceedings of the workshops of the Conference on Software Engineering and Databases, ICSE 2008 New Yersey, USA.

Universidad Cooperativa de Colombia (2013). Plan estratégico nacional “Navegando juntos 2013 -2022”, Bogotá-Colombia. Recuperado de http://www.ucc.edu.co/PlanEstrategico/Paginas/inicio.aspx. DOI: https://doi.org/10.16925/greylit.1754

Universidad Cooperativa de Colombia (2014). Ambientes Prácticos de Aprendizaje con calidad práctica y académica, Bogotá-Colombia. Recuperado de: https://www.ucc.edu.co/prensa/2014/Paginas/ambientes-practicos-de-aprendizaje-con-calidad-practica-y-academica.aspx. DOI: https://doi.org/10.22209/cice.n2a06

Universidad Santiago de Cali (USC) (2018). Descripción de los laboratorios. Recuperado de http://www.usc.edu.co/index.php/descripcion-de-los-laboratorios

Van Veenendaal, E. y Wells, B. (2012). Test maturity model integration (TMMi). TMMI Foundation (www.tmmifoundation.org), Uitgeverij Tutein Nolthenius.

Vom Brocke, J., Simons, A., Riemer, K., Niehaves, B., Plattfaut, R. y Cleven, A. (2015). Standing on the Shoulders of Giants: Challenges and Recommendations of Literature Search in Information Systems Research. Communications of the Association for Information Systems, 37. DOI: https://doi.org/10.17705/1cais.03709

Wong, W.E. (2016). Special Section on Software Quality Assurance: Research and Practice. IEEE Transactions on Reliability, 65(1), 3-7.

Cómo citar
Mera Paz, J. (2019). Diagnóstico tecnológico de la pertinencia al implementar un laboratorio de testing de software. Caso: Universidad Cooperativa de Colombia, campus Popayán. Tecnura, 23(59), 68-79. https://doi.org/10.14483/22487638.13334
Publicado: 2019-01-01
Sección
Estudio de caso