Plataforma tecnológica para asistir la etapa de construcción y despliegue de código fuente en proyectos de la asignatura ingeniería de software
Trabajo de grado - Pregrado
2020
Universidad de Cartagena
Actualmente en la Universidad de Cartagena, en la carrera de Ingeniería de Sistemas, asignatura de Ingeniería de Software, se realiza un proyecto de desarrollo de software bajo la metodología de RUP. Estos proyectos presentan una gran falencia en las etapas de construcción y despliegue, dado que son etapas en las cuales sin presencia de herramientas tecnológicas el seguimiento es casi incontrolable. El objetivo de este trabajo de grado es implementar una plataforma tecnológica para la construcción y despliegue de código fuente en la asignatura Ingeniería de Software en el programa Ingeniería de Sistemas de la Universidad de Cartagena, usando herramientas software de código abierto; Aplicando en la mayoría del proyecto una metodología RUP. Para alcanzar el objetivo propuesto, inicialmente se realizó el proceso para la selección del grupo de herramientas integradas para la implementación de la plataforma, mediante la definición de requisitos funcionales y no funcionales, efectuando un análisis comparativo bajo una revisión bibliográfica de varias herramientas en el mercado de código abierto para garantizar la nula adición de costos al proceso de la realización del proyecto de desarrollo en la asignatura. Seguidamente, se diseñó e implementó una arquitectura la cual integra todas las herramientas que fueron seleccionadas en la etapa anterior, y como resultado en la fase de diseño de RUP los diagramas de despliegue, de secuencia y de componentes de la plataforma. Y la plataforma, la cual está encargada de dar acompañamiento y/o asistencia a los estudiantes y el docente de la asignatura de Ingeniería de Software en la Universidad de Cartagena, donde los equipos de desarrollo cuentan con un espacio donde revisar, debatir, integrar, mantener historial, revertir código fuente, y el instructor de la asignatura puede verificar la coherencia de código entre el diseño y la construcción propuesta. Esto de la mano de unas guías que sirven de instructivo para la utilización de la plataforma por cada equipo e instructor. La investigación permite concluir que la utilización de la plataforma implementada y las guías de usos elaboradas asegura el mejoramiento de los procesos de calidad para la construcción y despliegue de código fuente en la asignatura Ingeniería de Software en el programa, de igual manera permite mostrar a los estudiantes en ingeniería de sistemas, la forma de mejorar la calidad de vida en su entorno laboral/educativo con respecto a los traumatismos que se generan en el momento de realizar despliegue de modificaciones a las aplicaciones en los ambientes de pruebas o productivo y la facilidad de identificar errores en el software ya que se compila en cortos espacios de tiempo el código generado por todo el equipo de desarrollo.
- Ingeniería de Sistemas [181]
Descripción:
Informe final de trabajo de grado.pdf
Título: Informe final de trabajo de grado.pdf
Tamaño: 864.5Kb
PDFLEER EN FLIP
Descripción: Informe de herramientas.pdf
Título: Informe de herramientas.pdf
Tamaño: 513.2Kb
PDF
Descripción: Guia de uso.pdf
Título: Guia de uso.pdf
Tamaño: 3.380Mb
PDF
Título: Informe final de trabajo de grado.pdf
Tamaño: 864.5Kb
PDFLEER EN FLIP
Descripción: Informe de herramientas.pdf
Título: Informe de herramientas.pdf
Tamaño: 513.2Kb
Descripción: Guia de uso.pdf
Título: Guia de uso.pdf
Tamaño: 3.380Mb