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...
Guardado en:
Autor principal: | |
---|---|
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 |