Resumen
Dentro de los modelos de desarrollo de software están las metodologías ágiles que evolucionan y establecen nuevas formas eficientes de realizar aplicativos. Los aprendices del Sena en el transcurso de la etapa lectiva necesitan realizar pruebas a las aplicaciones para clientes reales durante todo el ciclo de desarrollo, teniendo en cuenta las condiciones de instalación de software del mundo actual, como es la virtualización de servicios y las buenas prácticas ágiles de desarrollo. El objeto de este proyecto es poner en marcha un ambiente de pruebas con productos propios, los cuales se compararán con productos del mercado para realizar las pruebas de software de las aplicaciones de etapa lectiva de aprendices del área del desarrollo de software y los productos empresariales que genera la Fábrica de Software del Centro.
El proyecto consiste en tres productos así: un ambiente de testing para permitir las pruebas del proyecto formativo en las diferentes fases que debe cumplir como análisis, diseño, desarrollo e implementación; al utilizar la virtualización en un solo servidor, se pueden tener varios servicios a la vez y es más fácil recuperarse ante caídas o fallas. La segunda fase es la creación de un software que permite hacer un seguimiento del ciclo o workflow del proceso de pruebas y donde se registran los artefactos para realizar los casos de prueba. La tercera fase es la implementación de software que permita la automatización de las pruebas; clasificados en seguimiento del proceso, generación de scripts y manejo de la concurrencia o performance.
Citas
S., Jairo, J., García, T., Pérez, Sánchez, E. (2013). Mejora de historias de
usuario y casos de prueba de metodologías ágiles con base en TDD.
Journal Technology, 12, 82–104. Recuperado de: http://issi.dsic.upv.es/
archives/f-10 69167248521/actas.pdf%5Cnhttps:
//www.dnp.gov.co/Portals/0/archiv os/documentos/Subdireccion/Conp
es/3582.pdf
Engineering, C. (2007). Research Findings Impact of the Graduates from
the Computer Engineering Program and of Their Perform.
Engström, E., & Runeson, P. (2011).
Software product line testing - A systematic mapping study. Information
and Software Technology, 53(1), 2–13.
https://doi.org/10.1016/j.infsof.201 0.05.011
Fernandez, A., Insfran, E., & Abrahão,
S. (2011). Usability evaluation methods for the web: A systematic
mapping study. Information and Software Technology, 53(8),
–817. https://doi.org/10.1016/j.infsof.201 1.02.007
Fontela, M. C. (2011). Estado del arte y tendencias en Test-Driven
Development. Tesis de posgrado. Universidad Nacional de La Plata, 1,
Argentina. Recuperado de: http://web.fi.uba.ar/~cfontela/Fontela_EstadoDelArteTDD_
UNLP_E IS.pdf
Lovelle, J. (1999). Calidad del Software.
Conferencia, 21 de Octubre de 1999 Grupo GIDIS Universidad Nacional de
La Pampa, 1–12. Recuperado de:
http://www.itescam.edu.mx/principal/sylabus/fpdb/recursos/r35043.
Luis, P., Navarro, M., Pérez, G. M., & Ruiz, D. S. (2009). Open HMI
Tester: un Framework Open-source para Herramientas de Pruebas de
Software 2 Arquitectura Open HMI Tester. Event London, 3(4), 61–66.
Peralta, A. (2005). Universidad ORT Uruguay. Recuperado de: http://
www.ort.edu.uy/facs/pdf/doc umentodetrabajo18.pdf
Schenone, M. H. (2004). Diseño de una Metodología Ágil de Desarrollo
de Software. Tesis de pregrado. Facultad de Ingeniería: Universidad de
Buenos Aires, Argentina. 1–199. Recuperado de:
http://books.openlibra.com/pdf/dis eno-metodologia-agil-de-desarroll
o-software.pdf
Vaca, P., Maldonado, C., Inchaurrondo, C., Peretti, J., Romero, M., &
Bueno, M. (2015). Test-Driven Development - Una aproximación para
entender su utilidad en el proceso de desarrollo de Software. Universidad
Tecnológica Nacional, Facultad Regional Córdoba, 1–10. Recuperado de:
http://conaiisi.frc.utn.edu.ar/PDFsParaPublicar/1/schedConfs/7/158-
-1-DR.pdf
UNE-ISO/IEC 9126-1:2004
Ingeniería del software. Calidad del producto software. Parte 1: Modelo
de calidad 2004
(http://www.aenor.es/aenor/normas/normas/fichanorma.asp?tipo=N&codigo=
N0032555#.Wf5_ZI_Wwy4)
Yagüe, A. (2009). Las pruebas en metodologías ágiles y convencionales:
papeles diferentes, Actas de los Talleres de las Jornadas de Ingeniería
del Software y Bases de Datos, 3(4), 67–73





