Aplicación de estrategias de desarrollo basado en pruebas e integración continua en una aplicación web, para mejorar la calidad del software durante la etapa de mantenimiento

El desarrollo basado en pruebas TDD junto con la Integración continua son técnicas utilizadas para la construcción de software, que buscan mejorar la calidad del código y la productividad de los programadores. Existen diversos estudios que buscan analizar la efectividad de estas técnicas, sin embarg...

ver descrição completa

Na minha lista:
Detalhes bibliográficos
Autor principal: Arias Alvarez, Nicole Noemi (author)
Outros Autores: Cueva Cuenca, Rodrigo Javier (author)
Formato: bachelorThesis
Idioma:spa
Publicado em: 2021
Assuntos:
Acesso em linha:http://repositorio.espe.edu.ec/handle/21000/36650
Tags: Adicionar Tag
Sem tags, seja o primeiro a adicionar uma tag!
_version_ 1863186738672828416
author Arias Alvarez, Nicole Noemi
author2 Cueva Cuenca, Rodrigo Javier
author2_role author
author_facet Arias Alvarez, Nicole Noemi
Cueva Cuenca, Rodrigo Javier
author_role author
collection Repositorio Universidad de las Fuerzas Armadas
dc.contributor.none.fl_str_mv Raura Ruiz, Jorge Geovanny
dc.creator.none.fl_str_mv Arias Alvarez, Nicole Noemi
Cueva Cuenca, Rodrigo Javier
dc.date.none.fl_str_mv 2021
2023-07-24T21:10:14Z
2023-07-24T21:10:14Z
dc.format.none.fl_str_mv application/pdf
application/pdf
application/pdf
dc.identifier.none.fl_str_mv 052795
http://repositorio.espe.edu.ec/handle/21000/36650
dc.language.none.fl_str_mv spa
dc.publisher.none.fl_str_mv Universidad de las Fuerzas Armadas ESPE. Carrera de Ingeniería de Sistemas e Informática.
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:Repositorio Universidad de las Fuerzas Armadas
instname:Universidad de las Fuerzas Armadas
instacron:ESPE
dc.subject.none.fl_str_mv INTEGRACIÓN CONTINUA
DESARROLLO BASADO EN PRUEBAS
CALIDAD DEL SOFTWARE
PRODUCTIVIDAD
dc.title.none.fl_str_mv Aplicación de estrategias de desarrollo basado en pruebas e integración continua en una aplicación web, para mejorar la calidad del software durante la etapa de mantenimiento
dc.type.none.fl_str_mv info:eu-repo/semantics/publishedVersion
info:eu-repo/semantics/bachelorThesis
description El desarrollo basado en pruebas TDD junto con la Integración continua son técnicas utilizadas para la construcción de software, que buscan mejorar la calidad del código y la productividad de los programadores. Existen diversos estudios que buscan analizar la efectividad de estas técnicas, sin embargo, los resultados encontrados son ambiguos, en unos casos muestran que se mejora la calidad y productividad y en otros, se encuentra que retrasan la entrega de proyectos y aumenta el uso de recursos. Por otro lado, existe poca literatura que analiza la aplicación de TDD y CI durante la etapa de mantenimiento del software. El presente trabajo busca aplicar tanto TDD como CI en el desarrollo de un módulo de software para determinar si las técnicas mencionadas contribuyen a mejorar la calidad externa y la productividad durante la etapa de mantenimiento. Como metodología se aplicó un estudio de caso que consistió en el desarrollo de un módulo para el sistema denominado GPI de la Universidad de las Fuerzas Armadas “ESPE”. Además, se utilizó la metodología SCRUM aplicando en cada iteración el desarrollo tradicional y las técnicas TDD y CI de manera alternada. Como resultado se obtuvo que las historias de usuario desarrolladas utilizando TDD y CI arrojaron más casos de prueba exitosos, también se observó que el dominio en la aplicación de estas herramientas mejora la productividad del software y calidad externa del software en la etapa de mantenimiento.
eu_rights_str_mv openAccess
format bachelorThesis
id ESPE_2ed8b59c6dc12d6a1c2d82cde8baaf70
identifier_str_mv 052795
instacron_str ESPE
institution ESPE
instname_str Universidad de las Fuerzas Armadas
language spa
network_acronym_str ESPE
network_name_str Repositorio Universidad de las Fuerzas Armadas
oai_identifier_str oai:repositorio.espe.edu.ec:21000/36650
publishDate 2021
publisher.none.fl_str_mv Universidad de las Fuerzas Armadas ESPE. Carrera de Ingeniería de Sistemas e Informática.
reponame_str Repositorio Universidad de las Fuerzas Armadas
repository.mail.fl_str_mv .
repository.name.fl_str_mv Repositorio Universidad de las Fuerzas Armadas - Universidad de las Fuerzas Armadas
repository_id_str 2042
spelling Aplicación de estrategias de desarrollo basado en pruebas e integración continua en una aplicación web, para mejorar la calidad del software durante la etapa de mantenimientoArias Alvarez, Nicole NoemiCueva Cuenca, Rodrigo JavierINTEGRACIÓN CONTINUADESARROLLO BASADO EN PRUEBASCALIDAD DEL SOFTWAREPRODUCTIVIDADEl desarrollo basado en pruebas TDD junto con la Integración continua son técnicas utilizadas para la construcción de software, que buscan mejorar la calidad del código y la productividad de los programadores. Existen diversos estudios que buscan analizar la efectividad de estas técnicas, sin embargo, los resultados encontrados son ambiguos, en unos casos muestran que se mejora la calidad y productividad y en otros, se encuentra que retrasan la entrega de proyectos y aumenta el uso de recursos. Por otro lado, existe poca literatura que analiza la aplicación de TDD y CI durante la etapa de mantenimiento del software. El presente trabajo busca aplicar tanto TDD como CI en el desarrollo de un módulo de software para determinar si las técnicas mencionadas contribuyen a mejorar la calidad externa y la productividad durante la etapa de mantenimiento. Como metodología se aplicó un estudio de caso que consistió en el desarrollo de un módulo para el sistema denominado GPI de la Universidad de las Fuerzas Armadas “ESPE”. Además, se utilizó la metodología SCRUM aplicando en cada iteración el desarrollo tradicional y las técnicas TDD y CI de manera alternada. Como resultado se obtuvo que las historias de usuario desarrolladas utilizando TDD y CI arrojaron más casos de prueba exitosos, también se observó que el dominio en la aplicación de estas herramientas mejora la productividad del software y calidad externa del software en la etapa de mantenimiento.Universidad de las Fuerzas Armadas ESPE. Carrera de Ingeniería de Sistemas e Informática.Raura Ruiz, Jorge Geovanny2023-07-24T21:10:14Z2023-07-24T21:10:14Z2021info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfapplication/pdfapplication/pdf052795http://repositorio.espe.edu.ec/handle/21000/36650spainfo:eu-repo/semantics/openAccessreponame:Repositorio Universidad de las Fuerzas Armadasinstname:Universidad de las Fuerzas Armadasinstacron:ESPE2024-07-27T11:42:03Zoai:repositorio.espe.edu.ec:21000/36650Institucionalhttps://repositorio.espe.edu.ec/Universidad públicahttps://www.espe.edu.ec/https://repositorio.espe.edu.ec/oai.Ecuador...opendoar:20422026-04-20T12:18:41.584044Repositorio Universidad de las Fuerzas Armadas - Universidad de las Fuerzas Armadastrue
spellingShingle Aplicación de estrategias de desarrollo basado en pruebas e integración continua en una aplicación web, para mejorar la calidad del software durante la etapa de mantenimiento
Arias Alvarez, Nicole Noemi
INTEGRACIÓN CONTINUA
DESARROLLO BASADO EN PRUEBAS
CALIDAD DEL SOFTWARE
PRODUCTIVIDAD
status_str publishedVersion
title Aplicación de estrategias de desarrollo basado en pruebas e integración continua en una aplicación web, para mejorar la calidad del software durante la etapa de mantenimiento
title_full Aplicación de estrategias de desarrollo basado en pruebas e integración continua en una aplicación web, para mejorar la calidad del software durante la etapa de mantenimiento
title_fullStr Aplicación de estrategias de desarrollo basado en pruebas e integración continua en una aplicación web, para mejorar la calidad del software durante la etapa de mantenimiento
title_full_unstemmed Aplicación de estrategias de desarrollo basado en pruebas e integración continua en una aplicación web, para mejorar la calidad del software durante la etapa de mantenimiento
title_short Aplicación de estrategias de desarrollo basado en pruebas e integración continua en una aplicación web, para mejorar la calidad del software durante la etapa de mantenimiento
title_sort Aplicación de estrategias de desarrollo basado en pruebas e integración continua en una aplicación web, para mejorar la calidad del software durante la etapa de mantenimiento
topic INTEGRACIÓN CONTINUA
DESARROLLO BASADO EN PRUEBAS
CALIDAD DEL SOFTWARE
PRODUCTIVIDAD
url http://repositorio.espe.edu.ec/handle/21000/36650