Comparando Métricas de Desarrollo de Software Ágil Medidas Usando un Enfoque de Ingeniería de Software Basado en Modelos Ágiles frente a Solo Scrum
Autores: Huss, Moe; Herber, Daniel R.; Borky, John M.
Idioma: Inglés
Editor: MDPI
Año: 2023
Acceso abierto
Artículo científico
2023
Comparando Métricas de Desarrollo de Software Ágil Medidas Usando un Enfoque de Ingeniería de Software Basado en Modelos Ágiles frente a Solo Scrum
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería de Software
Palabras clave
Estudio
Sprints
ágil
Scrum
Ingeniería de software
Métricas
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 31
Citaciones: Sin citaciones
Este estudio compara las métricas de sprints impulsados por una instancia específica del enfoque ágil (es decir, scrum) y un enfoque de ingeniería de software basado en modelos ágil (MBSE) llamado el Proceso de Arquitectura de Sistemas Basado en Modelos Integrados Scrum (sMBSAP) al desarrollar un sistema de software. El estudio cuasi-experimental llevó a cabo diez sprints utilizando cada enfoque. Luego, los enfoques fueron evaluados en función de su efectividad para ayudar a estimar los elementos del backlog que podían construir durante un sprint con tiempo limitado y entregar más elementos del backlog del producto (PBI) con menos defectos. Se calculó para comparar el valor promedio impulsado por scrum de 0.81 frente a un valor promedio impulsado por sMBSAP de 0.94, que es estadísticamente diferente. De manera similar, el promedio para los sprints impulsados por scrum fue de 26.8 frente a 31.8 para los sprints impulsados por MBSAP. El promedio para los sprints impulsados por scrum fue de 0.91, mientras que el de los sprints impulsados por sMBSAP fue de 0.63. El promedio para los sprints impulsados por scrum fue de 0.20, mientras que el de los sprints impulsados por sMBSAP fue de 0.15. El análisis de la prueba t concluyó que los sprints impulsados por sMBSAP estaban asociados con una media significativamente mayor en comparación con los sprints impulsados por scrum. Los resultados generales demuestran beneficios cuantitativos formales de un enfoque ágil MBSE en comparación con un ágil por sí solo, fortaleciendo así el caso para considerar métodos ágil MBSE dentro de la comunidad de desarrollo de software. El trabajo futuro podría incluir la comparación de métodos ágil y ágil MBSE utilizando diseños de investigación alternativos y otros objetivos, técnicas y métricas de desarrollo de software.
Descripción
Este estudio compara las métricas de sprints impulsados por una instancia específica del enfoque ágil (es decir, scrum) y un enfoque de ingeniería de software basado en modelos ágil (MBSE) llamado el Proceso de Arquitectura de Sistemas Basado en Modelos Integrados Scrum (sMBSAP) al desarrollar un sistema de software. El estudio cuasi-experimental llevó a cabo diez sprints utilizando cada enfoque. Luego, los enfoques fueron evaluados en función de su efectividad para ayudar a estimar los elementos del backlog que podían construir durante un sprint con tiempo limitado y entregar más elementos del backlog del producto (PBI) con menos defectos. Se calculó para comparar el valor promedio impulsado por scrum de 0.81 frente a un valor promedio impulsado por sMBSAP de 0.94, que es estadísticamente diferente. De manera similar, el promedio para los sprints impulsados por scrum fue de 26.8 frente a 31.8 para los sprints impulsados por MBSAP. El promedio para los sprints impulsados por scrum fue de 0.91, mientras que el de los sprints impulsados por sMBSAP fue de 0.63. El promedio para los sprints impulsados por scrum fue de 0.20, mientras que el de los sprints impulsados por sMBSAP fue de 0.15. El análisis de la prueba t concluyó que los sprints impulsados por sMBSAP estaban asociados con una media significativamente mayor en comparación con los sprints impulsados por scrum. Los resultados generales demuestran beneficios cuantitativos formales de un enfoque ágil MBSE en comparación con un ágil por sí solo, fortaleciendo así el caso para considerar métodos ágil MBSE dentro de la comunidad de desarrollo de software. El trabajo futuro podría incluir la comparación de métodos ágil y ágil MBSE utilizando diseños de investigación alternativos y otros objetivos, técnicas y métricas de desarrollo de software.