|
Grado en Ingeniería Informática |
TRABAJOS FIN DE GRADO curso: 2023-24
Diseño y Desarrollo de un cuadro de mandos para la gestión de proyectos de Ingeniería del Software II |
Tecnologías Específicas
Ingeniería del Software
Descripcion y Objetivos
En la actualidad el volumen de gestión de proyectos realizándose en paralelo en la asignatura de Ingeniería de Software II de la Escuela Superior de Ingeniería Informática de Albacete supera el número de veinte proyectos por docente, generando un problema el seguimiento y control de la situación de cada uno de ellos ya que requiere de una alta dedicación en tiempo, dificultando además la identificación de posibles riesgos.
El objetivo principal de este TFG consistiría en diseñar y desarrollar un cuadro de mandos para la gestión de proyectos de Ingeniería del Software II. Para ello se plantean los siguientes subobjetivos:
- Identificar qué KPIs sería aplicables en el contexto de la asignatura para permitir el siguimiento de los proyectos [1].
- Identificar los mecanismos de interoperabilidad propocionados por Azure DevOps [2] que permitirían la posterior integración del cuadro de mandos.
- Analizar las diferentes herramientas posibles de Business Intelligence [3] que pudieran acoplarse a los sistemas actuales de gestión de proyectos de cara a la elección de la herramienta más sencilla e intuitiva posible que pueda consumir información generada por Azure DevOps para su manipulación posterior.
- Diseñar y desarrollar el Cuadro de Mandos.
- Evaluar el Cuadro de Mandos en el contexto de la asignatura en función de la disponibilidad.
Metodología y Competencias
La metodología propuesta para la realización de este TFG corresponde a la metodología Kanban [4], este método sirve como herramienta para poder planificar a través del uso de un tablero en el que se visualizan las actividades o tareas identificadas y su estado.
Esto ayuda a medir el rendimiento, organiza el flujo de trabajo, facilitando la identificación en cada fase del proyecto de las actividades que las componen y mejorando los tiempos de entrega.(Gómez Gutiérrez et al., 2021)
Además, las competencias que se reforzarán en este TFG son:
- [IS1] Capacidad para desarrollar, mantener y evaluar servicios y sistemas software que satisfagan todos los requisitos del usuario y se comporten de forma fiable y eficiente, sean asequibles de desarrollar y mantener y cumplan normas de calidad, aplicando las teorías, principios, métodos y prácticas de la Ingeniería del Software
- [IS2] Capacidad para valorar las necesidades del cliente y especificar los requisitos software para satisfacer estas necesidades, reconciliando objetivos en conflicto mediante la búsqueda de compromisos aceptables dentro de las limitaciones derivadas del coste, del tiempo, de la existencia de sistemas ya desarrollados y de las propias organizaciones.
- [IS3] Capacidad de dar solución a problemas de integración en función de las estrategias, estándares y tecnologías disponibles.
- [IS4] Capacidad de identificar y analizar problemas y diseñar, desarrollar, implementar, verificar y documentar soluciones software sobre la base de un conocimiento adecuado de las teorías, modelos y técnicas actuales.
- [IS5] Capacidad de identificar, evaluar y gestionar los riesgos potenciales asociados que pudieran presentarse.
- [IS6] Capacidad para diseñar soluciones apropiadas en uno o más dominios de aplicación utilizando métodos de la ingeniería del software que integren aspectos éticos, sociales, legales y económicos.
Medios a utilizar
Los medios que utilizar son los básicos para el desarrollo de un cuadro de mandos BI, como un ordenador, una conexión a internet, un lenguaje de análisis y diseño (UML), un lenguaje de programación y un entorno de desarrollo que serán determinados después de la primera fase de análisis de herramientas. así como una cuenta de Azure DevOps.
Bibliografía
[1] Dora report, https://www.devops-research.com/research.html
[2] Azure DevOps, https://azure.microsoft.com/es-es/services/devops/
[3] Negash, S., & Gray, P. (2008). Business intelligence. In Handbook on decision support systems 2 (pp. 175-193). Springer, Berlin, Heidelberg.
[4] Gómez Gutiérrez, E., Marcillo Guevara, M. M., & Ramírez López, N. (2021). Metodologías Ágiles para el Desarrollo de Proyectos.
Tutor NAVARRO MARTÍNEZ, ELENA MARIA | Alumno FERNANDEZ SANTOS, CELIA MARIA |
| |