Professional Documents
Culture Documents
Tipo de artculo:
Recepcin:
Revisin:
Aprobacin:
Artculo resultado del proyecto de investigacin: Definicin de un mtodo integrado para aplicacin de
inspecciones y pruebas de software, desarrollado en el programa de Ingeniera de Sistemas de la
Universidad de Boyac. Financiado por esta universidad. Lnea de investigacin: Calidad de Software,
Grupo de Investigacin en Procesos y Calidad de Software (GIPROCAS). Fecha de inicio: marzo de 2007,
finalizado: diciembre de 2009.
268
Revista Virtual Universidad Catlica del Norte. No. 34, (septiembre-diciembre de 2011, Colombia),
acceso: [http://revistavirtual.ucn.edu.co/], ISSN 0124-5821 - Indexada Publindex-Colciencias (B),
Latindex, EBSCO Information Services, Redalyc, Dialnet, DOAJ, Actualidad Iberoamericana, ndice de
Revistas de Educacin Superior e Investigacin Educativa (IRESIE) de la Universidad Autnoma de
Mxico.
Contenido
1.
2.
3.
4.
5.
6.
Introduccin
Generalidades sobre inspecciones y pruebas de software
Mtodo
Resultados del proyecto de investigacin
Conclusiones
Lista de referencias
Resumen
El proyecto de investigacin surgi al observar que en los procesos de desarrollo de
software se aplicaban pruebas e inspecciones como tareas puntuales e
independientes, pero no se evidenciaba una metodologa que integrara estas
actividades. La presente indagacin inici con la revisin del estado del arte en
cuanto a pruebas e inspecciones de software, as como los estndares existentes
para aplicar estos procesos. Posteriormente se definieron las etapas de la
metodologa, incluyendo actividades y herramientas para cada una de ellas. El
resultado fue una metodologa integral para aplicar inspecciones y pruebas dentro
del proceso de construccin de software. Como conclusin se destaca que los
procesos de inspecciones y pruebas no deben ser aplicados de forma independiente
y excluyente, sino de manera complementaria a lo largo del proceso de construccin
de software, dado que ninguno sustituye al otro, y al integrarlos se obtienen
mejores resultados en cuanto a la calidad del producto final.
Palabras clave
Aseguramiento de calidad de software, Calidad de software, Inspecciones de
software, Proceso de construccin de software, Pruebas de software.
Abstract
This research project emerge from observing that during the software development
processes were performed tests and inspections as specific and independent tasks,
but was not evident a methodology that integrated those activities. This study
started with a review on the state-of-the-art regarding to software tests and
inspections, and about the existing standards to perform these processes.
Subsequently the methodology stages were defined, including tools and activities
for each of them. The result was a comprehensive methodology to perform
inspections and tests during the software construction process. As a conclusion we
emphasize on the fact that inspections and tests must not be performed
269
Revista Virtual Universidad Catlica del Norte. No. 34, (septiembre-diciembre de 2011, Colombia),
acceso: [http://revistavirtual.ucn.edu.co/], ISSN 0124-5821 - Indexada Publindex-Colciencias (B),
Latindex, EBSCO Information Services, Redalyc, Dialnet, DOAJ, Actualidad Iberoamericana, ndice de
Revistas de Educacin Superior e Investigacin Educativa (IRESIE) de la Universidad Autnoma de
Mxico.
Keywords
Software quality assurance, Software quality, Software inspections, Software
construction process, Software tests.
Rsum
Le projet de recherche a surgi quand nous avons remarqu que pendant les
processus de dveloppement des logiciels taient appliqus test et inspections
comme tches ponctuelles et indpendantes, mais ntait pas vident une
mthodologie quintgre ces activits. Cette recherche a commenc avec une
rvision de ltat de lart par rapport tests et inspections sur logiciels, ainsi que
des standards existants pour appliquer ces processus. Apres a on a dfini les
tapes de la mthodologie, en incluant activits et outils pour chacune. Le rsultat
est une mthodologie intgrale pour appliquer inspections et tests pendant le
processus de construction de logiciel. En guise de conclusion nous remarquons que
les processus dinspections et tests ne doivent pas tre appliques dune manire
indpendant et exclusive , mais de manire complmentaire pendant le processus
de constructions de logiciel, parce que aucun remplace lautre, et quand ils
deviennent intgrs sont obtenus par rapport la qualit du produit final.
Mots-cls
Affermissement de la qualit des logiciels, Qualit des logiciels, Inspections des
logiciels, Processus de construction des logiciels, Tests de logiciel.
1. Introduccin
Los procesos de inspecciones y pruebas de software deben ser planeados
adecuadamente, dedicando el tiempo y esfuerzo necesarios en la bsqueda
de la calidad del producto software. Mediante estos procesos se puede hacer
un seguimiento y control de todas las actividades que se adelantan en el
desarrollo de cualquier producto.
270
Revista Virtual Universidad Catlica del Norte. No. 34, (septiembre-diciembre de 2011, Colombia),
acceso: [http://revistavirtual.ucn.edu.co/], ISSN 0124-5821 - Indexada Publindex-Colciencias (B),
Latindex, EBSCO Information Services, Redalyc, Dialnet, DOAJ, Actualidad Iberoamericana, ndice de
Revistas de Educacin Superior e Investigacin Educativa (IRESIE) de la Universidad Autnoma de
Mxico.
271
Revista Virtual Universidad Catlica del Norte. No. 34, (septiembre-diciembre de 2011, Colombia),
acceso: [http://revistavirtual.ucn.edu.co/], ISSN 0124-5821 - Indexada Publindex-Colciencias (B),
Latindex, EBSCO Information Services, Redalyc, Dialnet, DOAJ, Actualidad Iberoamericana, ndice de
Revistas de Educacin Superior e Investigacin Educativa (IRESIE) de la Universidad Autnoma de
Mxico.
Revista Virtual Universidad Catlica del Norte. No. 34, (septiembre-diciembre de 2011, Colombia),
acceso: [http://revistavirtual.ucn.edu.co/], ISSN 0124-5821 - Indexada Publindex-Colciencias (B),
Latindex, EBSCO Information Services, Redalyc, Dialnet, DOAJ, Actualidad Iberoamericana, ndice de
Revistas de Educacin Superior e Investigacin Educativa (IRESIE) de la Universidad Autnoma de
Mxico.
273
Revista Virtual Universidad Catlica del Norte. No. 34, (septiembre-diciembre de 2011, Colombia),
acceso: [http://revistavirtual.ucn.edu.co/], ISSN 0124-5821 - Indexada Publindex-Colciencias (B),
Latindex, EBSCO Information Services, Redalyc, Dialnet, DOAJ, Actualidad Iberoamericana, ndice de
Revistas de Educacin Superior e Investigacin Educativa (IRESIE) de la Universidad Autnoma de
Mxico.
3. Mtodo
Para el desarrollo del proyecto de investigacin se llevaron a cabo las
siguientes actividades, conducentes al logro de los objetivos propuestos:
-
274
Revista Virtual Universidad Catlica del Norte. No. 34, (septiembre-diciembre de 2011, Colombia),
acceso: [http://revistavirtual.ucn.edu.co/], ISSN 0124-5821 - Indexada Publindex-Colciencias (B),
Latindex, EBSCO Information Services, Redalyc, Dialnet, DOAJ, Actualidad Iberoamericana, ndice de
Revistas de Educacin Superior e Investigacin Educativa (IRESIE) de la Universidad Autnoma de
Mxico.
275
Revista Virtual Universidad Catlica del Norte. No. 34, (septiembre-diciembre de 2011, Colombia),
acceso: [http://revistavirtual.ucn.edu.co/], ISSN 0124-5821 - Indexada Publindex-Colciencias (B),
Latindex, EBSCO Information Services, Redalyc, Dialnet, DOAJ, Actualidad Iberoamericana, ndice de
Revistas de Educacin Superior e Investigacin Educativa (IRESIE) de la Universidad Autnoma de
Mxico.
276
Revista Virtual Universidad Catlica del Norte. No. 34, (septiembre-diciembre de 2011, Colombia),
acceso: [http://revistavirtual.ucn.edu.co/], ISSN 0124-5821 - Indexada Publindex-Colciencias (B),
Latindex, EBSCO Information Services, Redalyc, Dialnet, DOAJ, Actualidad Iberoamericana, ndice de
Revistas de Educacin Superior e Investigacin Educativa (IRESIE) de la Universidad Autnoma de
Mxico.
especialista
en
la
aplicacin
de
277
Revista Virtual Universidad Catlica del Norte. No. 34, (septiembre-diciembre de 2011, Colombia),
acceso: [http://revistavirtual.ucn.edu.co/], ISSN 0124-5821 - Indexada Publindex-Colciencias (B),
Latindex, EBSCO Information Services, Redalyc, Dialnet, DOAJ, Actualidad Iberoamericana, ndice de
Revistas de Educacin Superior e Investigacin Educativa (IRESIE) de la Universidad Autnoma de
Mxico.
278
Revista Virtual Universidad Catlica del Norte. No. 34, (septiembre-diciembre de 2011, Colombia),
acceso: [http://revistavirtual.ucn.edu.co/], ISSN 0124-5821 - Indexada Publindex-Colciencias (B),
Latindex, EBSCO Information Services, Redalyc, Dialnet, DOAJ, Actualidad Iberoamericana, ndice de
Revistas de Educacin Superior e Investigacin Educativa (IRESIE) de la Universidad Autnoma de
Mxico.
Revista Virtual Universidad Catlica del Norte. No. 34, (septiembre-diciembre de 2011, Colombia),
acceso: [http://revistavirtual.ucn.edu.co/], ISSN 0124-5821 - Indexada Publindex-Colciencias (B),
Latindex, EBSCO Information Services, Redalyc, Dialnet, DOAJ, Actualidad Iberoamericana, ndice de
Revistas de Educacin Superior e Investigacin Educativa (IRESIE) de la Universidad Autnoma de
Mxico.
280
Revista Virtual Universidad Catlica del Norte. No. 34, (septiembre-diciembre de 2011, Colombia),
acceso: [http://revistavirtual.ucn.edu.co/], ISSN 0124-5821 - Indexada Publindex-Colciencias (B),
Latindex, EBSCO Information Services, Redalyc, Dialnet, DOAJ, Actualidad Iberoamericana, ndice de
Revistas de Educacin Superior e Investigacin Educativa (IRESIE) de la Universidad Autnoma de
Mxico.
281
Revista Virtual Universidad Catlica del Norte. No. 34, (septiembre-diciembre de 2011, Colombia),
acceso: [http://revistavirtual.ucn.edu.co/], ISSN 0124-5821 - Indexada Publindex-Colciencias (B),
Latindex, EBSCO Information Services, Redalyc, Dialnet, DOAJ, Actualidad Iberoamericana, ndice de
Revistas de Educacin Superior e Investigacin Educativa (IRESIE) de la Universidad Autnoma de
Mxico.
282
Revista Virtual Universidad Catlica del Norte. No. 34, (septiembre-diciembre de 2011, Colombia),
acceso: [http://revistavirtual.ucn.edu.co/], ISSN 0124-5821 - Indexada Publindex-Colciencias (B),
Latindex, EBSCO Information Services, Redalyc, Dialnet, DOAJ, Actualidad Iberoamericana, ndice de
Revistas de Educacin Superior e Investigacin Educativa (IRESIE) de la Universidad Autnoma de
Mxico.
6. Lista de Referencias
Avella Ibez, C. P., Gmez Estupin, J.F. y Caro Pineda, S. (2011). Aplicacin de
inspecciones y pruebas de software. Tunja, Colombia: Ediciones
Universidad de Boyac.
Cueva
de:
283
Revista Virtual Universidad Catlica del Norte. No. 34, (septiembre-diciembre de 2011, Colombia),
acceso: [http://revistavirtual.ucn.edu.co/], ISSN 0124-5821 - Indexada Publindex-Colciencias (B),
Latindex, EBSCO Information Services, Redalyc, Dialnet, DOAJ, Actualidad Iberoamericana, ndice de
Revistas de Educacin Superior e Investigacin Educativa (IRESIE) de la Universidad Autnoma de
Mxico.
McGregor, J. D. (2001). Testing a Software Product Line. Technical report CMU/SEI2001-TR-022 ESC-TR-2001-022. Software Engineering Institute Carnegie
Mellon University. Recuperado de: http://www.sei.cmu.edu/
Pressman, R. (2005). Ingeniera del software, un enfoque prctico. (6 ed.). Mxico:
Mc. Graw Hill.
Rivera, G. (1998). Inspecciones y pruebas de software. En: Centro de Investigacin
de la Facultad de Ingeniera Informtica. Universidad de los Andes.
Mtodo de desarrollo de sistemas de informacin e ingeniera de software
(pp. 12-1, 12-52). Bogot.
Van Zeist, R.H.J. y Hendriks, P.R.H. (1996). Specifying Software Quality with the
Extended ISO Model. Software Quality Journal. Springer Netherlands, 5(4),
273-284.
Sommerville, I. (2005). Ingeniera de software. (7 ed.). Mxico: Addison Wesley.
Tuya, J. (2009). Hacia el nuevo estndar de pruebas ISO/IEC 29119. Ponencia
presentada en la XI Jornada de Innovacin y Calidad de Software. Alcal de
Henares.
Espaa.
Recuperado
de:
http://in2test.lsi.uniovi.es/gt26/presentations/ISO-29119-Javier-TuyaJICS2009.pdf
Unidad Docente de Ingeniera del Software. Facultad de Informtica. Universidad
Politcnica de Madrid.
(2008). Especificacin de requisitos segn el
estndar
de
IEEE
830.
Recuperado
de:
http://ayudantiasubb.files.wordpress.com/2008/06/ieee.pdf
284