Scrum Watch, una herramienta para el seguimiento y monitoreo de la performance de equipos de trabajos basados en Scrum

Los Métodos Ágiles proponen un marco para desarrollar software basado en un modelo de ciclo de vida iterativo e incremental, donde las necesidades y soluciones evolucionan a través de la colaboración entre los equipos multi-funcionales y auto-organizados. Cualquiera sea la metodología ágil utilizada...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Vega, María Florencia
Formato: Artículo revista
Lenguaje:Español
Publicado: Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas 2019
Materias:
Acceso en línea:https://www.ridaa.unicen.edu.ar/xmlui/handle/123456789/2346
Aporte de:
id I21-R190-123456789-2346
record_format ojs
institution Universidad Nacional del Centro
institution_str I-21
repository_str R-190
container_title_str Repositorio Institucional de Acceso Abierto (RIDAA)
language Español
format Artículo revista
topic Scrum Watch
Computación
Desarrollo del software
Métodos Ágiles
Herramienta de soporte
Gestión del conocimiento
Sistemas distribuidos
Software
Industria del software
spellingShingle Scrum Watch
Computación
Desarrollo del software
Métodos Ágiles
Herramienta de soporte
Gestión del conocimiento
Sistemas distribuidos
Software
Industria del software
Vega, María Florencia
Scrum Watch, una herramienta para el seguimiento y monitoreo de la performance de equipos de trabajos basados en Scrum
topic_facet Scrum Watch
Computación
Desarrollo del software
Métodos Ágiles
Herramienta de soporte
Gestión del conocimiento
Sistemas distribuidos
Software
Industria del software
author Vega, María Florencia
author_facet Vega, María Florencia
author_sort Vega, María Florencia
title Scrum Watch, una herramienta para el seguimiento y monitoreo de la performance de equipos de trabajos basados en Scrum
title_short Scrum Watch, una herramienta para el seguimiento y monitoreo de la performance de equipos de trabajos basados en Scrum
title_full Scrum Watch, una herramienta para el seguimiento y monitoreo de la performance de equipos de trabajos basados en Scrum
title_fullStr Scrum Watch, una herramienta para el seguimiento y monitoreo de la performance de equipos de trabajos basados en Scrum
title_full_unstemmed Scrum Watch, una herramienta para el seguimiento y monitoreo de la performance de equipos de trabajos basados en Scrum
title_sort scrum watch, una herramienta para el seguimiento y monitoreo de la performance de equipos de trabajos basados en scrum
description Los Métodos Ágiles proponen un marco para desarrollar software basado en un modelo de ciclo de vida iterativo e incremental, donde las necesidades y soluciones evolucionan a través de la colaboración entre los equipos multi-funcionales y auto-organizados. Cualquiera sea la metodología ágil utilizada, por lo general se asume que los equipos están formados por una cantidad acotada de integrantes ubicados en el mismo lugar físico. Sin embargo, hoy en día, las prácticas ágiles en equipos de trabajo distribuidos están ganando mucho impulso. Para cumplir con el nivel de exigencia de los proyectos, el desarrollo ágil de software también tiene que mantenerse al día con muchos desafíos. Especialmente en casos de equipos distribuidos, se han identificado un conjunto de retos e inconvenientes inherentes a su distribución. La introducción de desarrollo de software distribuido implica una serie de dificultades relacionadas con el intercambio de conocimientos. Para afrontar estos retos, y también con motivos puramente de organización de equipos, las empresas de software han optado por usar una serie de herramientas para facilitar el desarrollo distribuido, como así también la comunicación entre los distintos miembros de equipos. Sin embargo, estas herramientas generan volúmenes abrumadores de datos que obstaculizan la toma de decisiones por parte de los administradores de proyectos. Con el fin de atacar esta problemática se presenta a Scrum Watch, una enfoque que tiene como principal objetivo generar, mediante un ETL (Extract, Transform, Load), elementos gráficos y reportes que le permitan al administrador de proyectos una clara y óptima toma de decisiones, como así también una detección de riesgos en una etapa temprana. Durante el proceso del ETL los datos son extraídos de las bases de origen: Jira, Xwiki y Sonar para luego ser transformados y por último, cargados en un data warehouse final listos para ser analizados. Una vez disponibilizada la información en el data warehouse destino y por medio de consultas SQL, se utilizará como herramienta de visualización el servicio de AWS, Quicksight. Para validar el enfoque propuesto se utilizarán datos de proyectos basados en Scrum de un curso optativo de la carrera de Ingeniería de Sistemas durante los años 2013- 2015 (Facultad de Ciencias Exactas, UNICEN), en donde los integrantes son organizados en equipos y, siguiendo la metodología Scrum, desarrollan requerimientos solicitados por el cliente. Para ello, se trabaja en forma distribuida utilizando el conjunto de herramientas de soporte anteriormente mencionadas (Jira, Sonar y XWiki, entre otras). Los resultados obtenidos ratifican la viabilidad del enfoque propuesto, explotando los beneficios de la disponibilidad y visualización de las métricas de proceso y de producto.
publisher Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas
publishDate 2019
url https://www.ridaa.unicen.edu.ar/xmlui/handle/123456789/2346
work_keys_str_mv AT vegamariaflorencia scrumwatchunaherramientaparaelseguimientoymonitoreodelaperformancedeequiposdetrabajosbasadosenscrum
first_indexed 2022-07-04T14:26:53Z
last_indexed 2022-07-04T14:26:53Z
bdutipo_str Revistas
_version_ 1764819787278450689