Aseguramiento de calidad en el desarrollo de software: un modelo de implementación basado en pruebas automatizadas y mejores practicas

dc.contributor.authorGuerra Chamorro Isaac Sebastián
dc.contributor.authorQuito Ayavaca Kevin Mauricio
dc.date.accessioned2026-05-28T17:49:57Z
dc.date.available2026-05-28T17:49:57Z
dc.date.issued2025
dc.descriptionEl trabajo de investigación desarrollado abarca la integración de prácticas avanzadas de control de calidad en el entorno de desarrollo del Instituto Sudamericano. El planteamiento presentado contempla la elaboración de un marco metodológico con validaciones sistematizadas y directrices para potenciar los flujos de trabajo técnico con los desarrolladores. La metodología que se implemento fue Quality Assurance (QA), destacado por incorporar principios de gestión ágil junto con protocolos estructurados de verificación. El proceso de validación para las pruebas unitarias y automatizadas, se incorporo dos herramientas; Cypress un herramienta especializada en la automatización de pruebas y GitLab una herramienta para la gestión de código e integración continua. Estas dos herramientas facilito la verificación sistemática de componentes, el seguimiento de versiones nuevas y la ejecucion de pruebas automatizadas. Al implementar QA, esto contemplo los espacios de prueba, el diseño de validaciones unitarias y de integración así como el establecimiento de flujos automatizados de integración y despliegue continuo. La aplicación de esta metodología y herramientas demostrando una optimización al código generado, proporcionando al equipo de investigación herramientas efectivas para la identificación temprana de errores, bugs o fallos y el ´ mantenimiento de la aplicación realizada por el equipo de desarrollo.
dc.description.abstractThe research work encompasses the integration of advanced quality control practices in the development environment of Instituto Sudamericano. The presented approach contemplates the elaboration of a methodological framework with systematic validations and guidelines to enhance technical workflows with developers. The implemented methodology was QA, distinguished by incorporating agile management principles along with structured verification protocols. The vali dation process for unit and automated testing incorporated two tools; Cypress, a specialized tool in test automation, and GitLab, a tool for code management and continuous integration. These two tools facilitated systematic component verification, new version tracking, and automated test execution. When implementing QA, this included test environments, the design of unit and integra tion validations, as well as the establishment of automated integration and continuous deployment flows. The application of this methodology and tools demonstrated optimization of the genera ted code, providing the research team with effective tools for early identification of errors, bugs, or failures, and maintenance of the application developed by the development team.
dc.identifier.citationGuerra Chamorro, I. & Quito Ayavaca, K. (2025). Aseguramiento de calidad en el desarrollo de software: un modelo de implementación basado en pruebas automatizadas y mejores prácticas. [Tesis de Tecnólogo/a Superior en Desarrollo de Software, Instituto Tecnológico Superior Sudamericano]. Repositorio Institucional.
dc.identifier.urihttps://repositorio.sudamericano.edu.ec/handle/123456789/511
dc.language.isoes
dc.publisherInstituto Superior Tecnológico Particular Sudamericano
dc.titleAseguramiento de calidad en el desarrollo de software: un modelo de implementación basado en pruebas automatizadas y mejores practicas
dc.typeThesis
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Guerra Chamorro, I. & Quito Ayavaca, K. (2025).
Size:
9.59 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: