Por favor, use este identificador para citar o enlazar este ítem: http://dspace.espoch.edu.ec/handle/123456789/21940
Título : Construcción de una herramienta que permita la comunicación, la contribución y la integración en la trazabilidad de requisitos en proyectos de software.
Autor : Requelme Romero, José Alexander
Director(es): Rosero Miranda, Raúl Hernán
Tribunal (Tesis): Pástor Ramírez, Danilo Mauricio
Palabras claves : INGENIERÍA DE SOFTWARE;TRAZABILIDAD DE REQUISITOS;PRODUCTIVIDAD;GESTIÓN DE REQUISITOS;METODOLOGÍA ÁGIL SCRUM
Fecha de publicación : 13-jul-2022
Editorial : Escuela Superior Politécnica de Chimborazo
Citación : Requelme Romero, José Alexander. (2022).
Identificador : UDCTFIYE;18T00975
Abstract : We developed a tool in this curriculum integration work to enable communication, contribution, and integration in the traceability of requirements in software projects in order to measure the level of productivity improvement in the software development life cycle by utilizing the tool. We utilized the agile SCRUM methodology for the development of the tool, which was divided into 3 phases: planning, design, and development. In the planning phase, the people and roles of the project were defined, as well as the creation of the product backlog. In the design phase, the system architecture, the database design, the coding standard, as well as the user interfaces were defined. We worked on a total of 6 sprints with a duration of 2 weeks per sprint for the development phase, in which a total of 25 user stories and 6 technical stories were developed. Once the tool was finished, the level of productivity improvement was measured utilizing the IEEE Std 1045-1992 standard, for which the productivity of 2 work teams was measured, in which one work team performed the proposed activities with the developed tool and the other team performed them without it, obtaining as a result a level of productivity improvement of 34.52% when utilizing the developed tool. It is concluded that the tool improves the productivity of the development teams that utilize it and that it also facilitates the maintainability of the traceability of requirements in software projects. It is recommended to implement an instant messaging system to increase communication between members of a development team.
Resumen : En el presente trabajo de integración curricular se desarrolló una herramienta que permita la comunicación, la contribución y la integración en la trazabilidad de requisitos en proyectos de software con el fin de medir el nivel de mejora de la productividad en el ciclo de vida del desarrollo de software al utilizar la herramienta. Para el desarrollo de la herramienta se empleó la metodología ágil SCRUM, la cual se la dividió en 3 fases: planificación, diseño y desarrollo. En la fase de planificación se definieron las personas y roles del proyecto, así como la creación del product backlog. En la fase de diseño se definió la arquitectura del sistema, el diseño de la base de datos, el estándar de codificación, así como también las interfaces de usuario. Para la fase de desarrollo se trabajó un total de 6 sprints con una duración de 2 semanas por sprint en los cuales se desarrollaron un total de 25 historias de usuario y 6 historias técnicas. Una vez finalizada la herramienta se procedió a hacer la medición del nivel de mejora de la productividad empleando el estándar IEEE Std 1045-1992, para lo cual se midió la productividad de 2 equipos de trabajo, en el cual un equipo de trabajo realizó las actividades propuestas con la herramienta desarrollada y el otro equipo la realizó sin ella, obteniendo como resultado final un nivel de mejora de la productividad del 34.52% al utilizar la herramienta desarrollada. Se concluye que la herramienta mejora la productividad de los equipos de desarrollo que lo utilizan y que además facilita la mantenibilidad de la trazabilidad de requisitos en proyectos de software. Se recomienda implementar un sistema de mensajería instantánea para incrementar la comunicación entre los miembros de un equipo de desarrollo.
URI : http://dspace.espoch.edu.ec/handle/123456789/21940
Aparece en las colecciones: Ingeniería en Sistemas Informáticos; Ingeniero/a de Software

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
18T00975.pdf1,44 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons