Por favor, use este identificador para citar o enlazar este ítem:
http://dspace.unach.edu.ec/handle/51000/8350
Título : | Metodología Test Driven Development aplicada en el desarrollo del Sistema de Control e Inventario para el Almacén Alejandra |
Autor : | Narváez Vilema, Miryan Estela Macas Cando, Ronald David Ramos Cepeda, Angel Mauricio |
Palabras clave : | METODOLOGÍA TDD FRAMEWORK JUNIT INVENTARIO METODOLOGÍA SCRUM |
Fecha de publicación : | 1-dic-2021 |
Editorial : | Riobamba, Universidad Nacional de Chimborazo |
Resumen : | Actualmente los sistemas de información se encuentran inmersos en todos los ámbitos de nuestras vidas, las pequeñas y medianas empresas no se quedan al margen de esta tendencia, sin embargo, hay muchas empresas que no cuentan con un sistema que permita administrar de forma eficiente y confiable toda la información. El presente trabajo contempla el estudio de la metodología Test Driven Development (TDD) o Desarrollo Guiado por Pruebas, cuyo objetivo principal es encontrar las ventajas de trabajar con esta técnica dentro de la construcción de un sistema. TDD es una metodología de desarrollo de software, que se basa en test o pruebas para guiar el proceso. Los resultados obtenidos demuestran que la técnica TDD inmersa en el Framework JUnit no simplemente abarca el testing de la aplicación, sino que conduce el óptimo y eficiente diseño de esta, mejorando el modelo de codificación de software y obteniendo un código más tolerante al cambio, robusto y seguro. Finalmente, después de conocer las ventajas de trabajar con TDD y conocer los principios de la metodología Scrum, se desarrolló e implementó un sistema informático de entorno desktop, utilizando la plataforma Java SE y gestor de base de datos MySQL. El sistema permitirá optimizar los procesos de compra, venta y control de productos del Almacén Alejandra |
Descripción : | Currently with the rise of the Internet, information systems are immersed in all areas of our lives, small and medium-sized companies are not left out of this trend, however, the user is not involved as part of the work team nor is it gives importance to the automation of the source code which brings problems at the time of delivery of the software to the user. The present work contemplates an in-depth study on the Test-Guided Design Methodology whose main objective is to find the advantages of working with this technique within the construction of systems. After the analysis of the different testing paradigms, unit and integration tests were selected as a frame of reference for the elaboration of a comparative table with respect to TDD. The results obtained show that by using the TDD technique immersed in the JUnit Framework, it does not simply cover the testing of the application, but also leads to the optimal and efficient design of the application, improving the software coding model. In addition, during the execution of the tests, the failed tests and where the error is found for the respective refactoring are observed in the console. Finally, after learning about the advantages of working with TDD and knowing the principles of the Scrum methodology, a desktop environment computer system was developed and implemented using the Java SE platform, the MySQL DBMS, through which purchasing processes are optimized. sale and inventory control of the Alejandra Warehouse. |
URI : | http://dspace.unach.edu.ec/handle/51000/8350 |
Aparece en las colecciones: | Tesis - Ingeniería en Sistemas y Computación |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
8.- Informa Final del Proyecto de Investigación (1).pdf | 4,25 MB | Adobe PDF | Visualizar/Abrir |
Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.