i-QuAGI : aproximación a un enfoque inteligente para la evaluación de calidad de procesos ágiles de software

Abstract

Con el objetivo de facilitar la adopción de prácticas ágiles que aseguren la calidad de los procesos de desarrollo de software se ha presentado Agile Quality Framework (AQF) [1][2], un framework que integra un modelo de calidad (QuAM) junto a una herramienta de software (QuAGI) que permite la automatización de dicho modelo y que se adapta a las características de las PYMES. AQF surge, como una plataforma que contribuye con los equipos de desarrollo de software a partir de la evaluación de calidad en proyectos ágiles, considerando como objeto de la medición al proceso de desarrollo independientemente del enfoque ágil seleccionado. Luego de diversas experiencias de validación llevadas a cabo en ambientes reales de producción, los equipos de desarrollo de software participantes han manifestado adaptarse fácilmente a la herramienta de software QuAGI para llevar adelante el seguimiento y evaluación de sus procesos ágiles. Sin embargo, con estas mismas experiencias se ha observado que resulta necesario enriquecer el framework de forma tal de ofrecer una nueva herramienta que permita liberar de trabajo de monitorización manual al grupo de administradores de proyecto y, al mismo tiempo, provea soporte a la toma de decisiones de directivos de las empresas proporcionando recomendaciones automáticas. Por todo lo expuesto, en este trabajo se presenta la línea de investigación que propone el diseño de un enfoque inteligente que permita recomendar acciones al equipo de forma tal de mejorar los niveles de calidad del proceso ajustando los factores que sean necesarios. Se pretende incorporar al framework AQF una herramienta que dé soporte al equipo de desarrollo, a partir de recomendaciones automáticas que surjan del seguimiento del proyecto ágil y sus actividades, las cuales muchas veces son afectadas por acciones en segundo plano que pasan desapercibidas e impactan negativamente en los niveles de calidad del proceso de desarrollo asociado.

Description

Keywords

Calidad del Software, Procesos ágiles de Software, Human Computer Interface, Agente Inteligente

Citation

Endorsement

Review

Supplemented By

Referenced By