Publicación: Documentación de la técnica TDD en el marco de una metodología ágil utilizando como caso de estudio el desarrollo de un software de control de proyectos de grados para el programa de ingeniería de sistemas de la UNIAJC
Portada
Citas bibliográficas
Código QR
Autores
Director
Autor corporativo
Recolector de datos
Otros/Desconocido
Director audiovisual
Editor/Compilador
Editores
Tipo de Material
Fecha
Cita bibliográfica
Título de serie/ reporte/ volumen/ colección
Es Parte de
Resumen en español
A lo largo de este documento se presenta la experiencia obtenida al realizar un desarrollo de software web para la universidad Antonio José Camacho aplicando la técnica Test Driven Development con los elementos Scrum, encontrando las ventajas y desventajas de la técnica de programación con la experiencia propia y enriquecedora adquirida. Para lograr esto se propuso trabajar técnica Test Driven Development con la metodología Scrum aplicando las fases de inicio, la planeación y estimación, se hace énfasis en la fase de implementación ya que es donde se aplica la técnica en la programación, analizando cada día un listado de pruebas y aplicando los paso del ciclo Test Driven Development en ese listado para ir logrando terminar la historia de usuario paso a paso de forma incremental. Basado en la experiencia obtenida en el desarrollo de este proyecto se puede concluir que la aplicación de la técnica es una mejor alternativa para el desarrollo de software logrando una mayor calidad en producto de software entregado y el programador puede realizar menos trabajo resolviendo errores que se pueden producir a futuro.
Resumen en inglés
Throughout this document we present the experience obtained when developing a web software for Antonio José Camacho University applying the Test Driven Development technique with the Scrum elements, finding the advantages and disadvantages of the programming technique with the own experience and acquired enrichment. To achieve this, it was proposed to work with Test Driven Development technique with the Scrum methodology, applying the phases of initiation, planning and estimation, emphasis is placed on the implementation phase since it is where the technique is applied in the programming, analyzing every day a list of tests and applying the steps of the Test Driven Development cycle in that list to be able to finish the user story incrementally step by step. Based on the experience gained in the development of this project, it can be concluded that the application of the technique is a better alternative for software development, achieving a higher quality in delivered software product and the programmer can perform less work solving errors that can be produce in the future.