Tesis y Tesistas 2020 - Postgrado - Fac. de Informática - UNLP
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
DOCTORADO EN
CIENCIAS INFORMÁTICAS
Dra. Noelia Soledad Pinto
ns.pinto@gmail.com
Director
Dr. César J. Acuña
Codirector
Dr. Gustavo Héctor Rossi
Fecha de defensa
19 de noviembre de 2020
SEDICI
http://sedici.unlp.edu.ar/handle/10915/109769
Framework para la Evaluación
de Calidad de Procesos Ágiles
de Software
Palabras clave: Calidad de Software; Enfoques Ágiles; Procesos de Desarrollo de Software; Pymes
Motivación
En la actualidad, una condición imperante para el crecimiento
de la industria del software es que las empresas ofrezcan
productos de mayor calidad, que satisfaga las demandas y
exigencias del cliente, pero sobre todo que genere confianza
al momento de su uso.
Por ello, las empresas de la Industria del Software, tienen
el desafío de desarrollar estrategias con el objetivo de
incrementar la calidad y capacidad de sus procesos y, en
consecuencia, la calidad de sus productos y servicios.
Este proceso de mejora involucra, por un lado, la adopción
de un modelo de calidad adecuado a las características de la
empresa, que favorezca la medición y seguimiento de diversos
aspectos relacionados al proceso de desarrollo de software.
Y, por otro lado, relacionado a lo anterior, resulta necesario
automatizar la gestión de elementos del ciclo de desarrollo
de software, de forma tal de promover la reducción de costos
y la eficiencia en los procesos de obtención de productos
finales. En este caso, la filosofía ágil resulta ser el enfoque
más adecuado para los entornos de desarrollo actuales, y
se posicionan como alternativa a los procesos de desarrollo
con alto costo en documentación y procesos excesivamente
prolongados.
La presente tesis doctoral presenta, AQF (Agile Quality
Framework) un framework cuya propuesta integra el diseño
y desarrollo de un modelo que permita evaluar la calidad
en procesos ágiles de software, y una plataforma que
permitirá el seguimiento de proyectos de software ágiles
junto a la evaluación sistemática de calidad del proceso
de desarrollo.
Se pretenden unir esfuerzos con esta iniciativa y motivar
a la comunidad académica a trabajar en calidad con las
empresas desarrolladoras de software para mejorar la
competitividad y la calidad global de esta industria a
partir de un framework que se adecúe a sus realidades y
les permita mejorar sus procesos fácilmente.
El Objetivo General de esta tesis doctoral consiste en:
“Proponer un framework que facilite el seguimiento
de proyectos y la evaluación de calidad de procesos en
empresas PYMES que implementen prácticas ágiles en el
desarrollo de software”.
Para conseguirlo, se establecieron los siguientes objetivos
específicos:
1. Realizar un estudio de trabajos previos relacionados a
modelos de calidad y herramientas de software aplicables a
procesos ágiles en contextos de empresas PYMES.
2. Proponer un modelo de evaluación de calidad sobre
procesos de desarrollo de software guiados por prácticas
ágiles, en base a la definición de un conjunto de componentes.
3. Diseñar e implementar herramientas de software que
soporten la gestión de componentes del modelo de calidad e
integren un framework que evaluar la calidad en procesos ágiles.
4. Analizar y estudiar el comportamiento del framework
propuesto utilizando un método de validación sobre
entornos reales de producción de software.
Aportes de la tesis
Las principales contribuciones que se buscan aportar con esta
tesis doctoral son:
• Propuesta de un nuevo modelo de calidad, QuAM (Quality
Agile Model), obtenido luego de realizar un estudio pormenorizado
de modelos existentes, que incluye la definición
de un conjunto de componentes organizados en métricas,
28