DOI:

https://doi.org/10.14483/23448350.18353

Publicado:

2021-12-28

Número:

Vol. 43 Núm. 1 (2022): Enero-Abril 2022

Sección:

Ingeniería y Tecnología

Modelo de referencia ágil y escalado para la industria de software

Agile and Scaled Reference Model for the Software Industry

Autores/as

Palabras clave:

large scale agile development (LSAD), scaling agile, software global development (SGD), SAFe, LeSS, DAD, Nexus (en).

Palabras clave:

DAD, desarrollo ágil a gran escala (DAGE), desarrollo global de software (DGS), escalamiento ágil, LeSS, Nexus, SAFe (es).

Descargas

Resumen (es)

Los beneficios de los marcos ágiles aplicados en proyectos pequeños han despertado el interés de la industria de software a gran escala. Sin embargo, aplicarlos en ambientes escalados ha significado superar múltiples desafíos, entre ellos: comunicación, coordinación y cooperación. Como respuesta a estos desafíos, surgen los marcos escalados, que describen guías de implementación para lograr la transformación a gran escala; no obstante, se identificó en la literatura una falta de claridad conceptual con respecto a los elementos prescritos por estos marcos. Este artículo presenta el modelo de referencia Scaled Agile Model (SAM), el cual integra la experiencia reportada en la literatura y los atributos fundamentales de los marcos escalados SAFe, LeSS, Nexus y DAD. Se siguió una estrategia de armonización de múltiples modelos que permitió integrar y obtener un modelo de referencia en función de los resultados de la armonización de los marcos y la literatura encontrada. SAM fue evaluado en términos de claridad, idoneidad y completitud mediante un grupo focal. El modelo de referencia propuesto define 16 roles, 3 niveles de escalamiento y 34 prácticas, agrupadas en 8 categorías de prácticas. Los hallazgos sugieren una buena aceptación por parte de los expertos que evaluaron la propuesta. Asimismo, el modelo propuesto pretende ser de gran beneficio práctico para las empresas que desean escalar sus prácticas, que las estén escalando o que ya escalaron y quieren evaluar su implementación.

Resumen (en)

The benefits of agile frameworks applied to small projects have aroused interest in the large-scale software industry. However, applying them in scaled environments has meant facing multiple challenges, including communication, coordination, and cooperation. Scaled frameworks emerge in response to these challenges, describing the implementation guides to achieve the agile large-scale transformation. However, a lack of conceptual clarity regarding the elements prescribed by these frameworks was identified in the literature. This article introduces the Scaled Agile Model reference model, which integrates the experience reported in the literature and the fundamental attributes of scaled agile frameworks: SAFe, LeSS, Nexus, and DAD. A protocol was followed for the harmonization of multiple models, which allowed integrating and obtaining a reference model from the results of the harmonization of frameworks and the literature found. Additionally, SAM was evaluated for clarity, suitably, and completeness through a focus group. Thus, the proposed reference model defines sixteen roles, three levels of scale, and 34 practices grouped into 8 categories. The results suggest a good acceptance by the experts who evaluated the proposal. Likewise, the proposed model aims to be of great practical benefit for companies that want to scale, companies that are scaling, or companies that have already scaled and want to evaluate their implementation.

Referencias

Amir, M., Khan, K., Khan, A., Khan, M. (2013). An appraisal of agile software development process. International Journal of Advanced Science and Technology, 58, 75-86. https://doi.org/10.14257/ijast.2013.58.07

Bass, J. M. (2016). Artefacts and agile method tailoring in large-scale offshore software development programmes. Information and Software Technology, 75, 1-16. https://doi.org/10.1016/j.infsof.2016.03.001

Bass, J. M. (2019). Future trends in agile at scale: A summary of the 7 th international workshop on large-scale agile development. En International Conference on Agile Software Development, 75-80. https://doi.org/10.1007/978-3-030-30126-2_9

Caffery, F. M., Taylor, P. S., Coleman, G. (2007). Adept: A unified assessment method for small software companies. IEEE Software, 24(1), 24-31. https://doi.org/10.1109/MS.2007.3

Cañizares, T., Gómez, C., Pardo, C. (2020). Hacia el escalamiento de soluciones ágiles en grandes empresas de software: un mapeo sistemático. INGE CUC, 16(2), e13. https://doi.org/10.17981/ingecuc.16.2.2020.13

Dikert, K., Paasivaara, M., Lassenius, C. (2016). Challenges and success factors for large-scale agile transformations: A systematic literature review. Journal of Systems and Software, 119, 87-108. https://doi.org/10.1016/j.jss.2016.06.013

Dingsøyr, T., Fægri, T. E., Itkonen, J. (2014). What is large in large-scale? A taxonomy of scale for agile software development. En International Conference on Product-Focused Software Process Improvement, 273-276. https://doi.org/10.1007/978-3-319-13835-0_20

Dingsøyr, T., Moe, N. B. (2014). Towards principles of large-scale agile development. En International Conference on Agile Software Development, 1-8. https://doi.org/10.1007/978-3-319-14358-3_1

Ebert, C., Paasivaara, M. (2017). Scaling agile. IEEE Software, 34(6), 98-103. https://doi.org/10.1109/MS.2017.4121226

Eckstein, J. (2014). Architecture in large scale agile development. En International Conference on Agile Software Development, 21-29. https://doi.org/10.1007/978-3-319-14358-3_3

Extreme Programming. (s.f.). A Gentle Introduction. https://bit.ly/1d2TP1e

Gómez-Campo, C. E., Cañizares-Hernández, T. G., Pardo-Calvache, C. J. (2020). SAM: modelo híbrido preliminar para apoyar la transformación ágil a gran escala en industrias de software. Revista Facultad de Ingeniería, 29(54). https://doi.org/10.19053/01211129.v29.n54.2020.11763

Gustavsson, T. (2017). Assigned roles for inter-team coordination in large-scale agile development: A literature review. En Proceedings of the XP2017 Scientific Workshops. https://doi.org/10.1145/3120459.3120475

Kalenda, M. (2017). Scaling Agile Software Development in Large Organizations (tesis de máster). Masaryk University, República Checa

Kontio, J., Bragge, J., Lehtola, L. (2008). The focus group method as an empirical tool in software engineering. En F. Shull, J. Singer, D.I.K. Sjøberg (eds.), Guide to Advanced Empirical Software Engineering (pp. 93-116). Springer. https://doi.org/10.1007/978-1-84800-044-5_4

Laanti, M. (2014). Characteristics and principles of scaled agile. En: International Conference on Agile Software Development, 9-20. https://doi.org/10.1007/978-3-319-14358-3_2

Laanti, M. (2017). Agile transformation model for large software development organizations. En Proceedings of the XP2017 Scientific Workshops. https://doi.org/10.1145/3120459.3120479

LeSS Framework. (s.f.). Large Scale Scrum (LeSS). https://bit.ly/2BKJU78

Mendoza-Moreno, M., González-Serrano, C., Pino, F. J. (2013). Focus group como proceso en ingeniería de software: una experiencia desde la práctica. Dyna, 80 (181), 51-60

Poppendieck, M., Poppendieck, T. (2003). Lean Software Development: An Agile Toolkit. Boston, MA, USA: Addison-Wesley

Project Management Institute. (2019). Disciplined Agile Delivery. https://bit.ly/3p8o2bH

SAFe for Lean Enterprises. (s.f.). SAFe 5 for Lean Enterprises. https://bit.ly/2FAcOu5

Schwaber, K. (2018). The Definitive Guide to Scaling Scrum with Nexus: The Rules of the Game. https://bit.ly/2GNKKoe

Schwaber, K., Sutherland, J. (2017). The Definitive Guide to Scrum: The Rules of the Game. https://bit.ly/2t35PVl

Cómo citar

APA

Gómez-Campo, C.-E., Cañizares-Hernández, T.-G., & Pardo-Calvache, C.-J. (2021). Modelo de referencia ágil y escalado para la industria de software. Revista Científica, 43(1), 80–92. https://doi.org/10.14483/23448350.18353

ACM

[1]
Gómez-Campo, C.-E., Cañizares-Hernández, T.-G. y Pardo-Calvache, C.-J. 2021. Modelo de referencia ágil y escalado para la industria de software. Revista Científica. 43, 1 (dic. 2021), 80–92. DOI:https://doi.org/10.14483/23448350.18353.

ACS

(1)
Gómez-Campo, C.-E.; Cañizares-Hernández, T.-G.; Pardo-Calvache, C.-J. Modelo de referencia ágil y escalado para la industria de software. Rev. Cient. 2021, 43, 80-92.

ABNT

GÓMEZ-CAMPO, C.-E.; CAÑIZARES-HERNÁNDEZ, T.-G.; PARDO-CALVACHE, C.-J. Modelo de referencia ágil y escalado para la industria de software. Revista Científica, [S. l.], v. 43, n. 1, p. 80–92, 2021. DOI: 10.14483/23448350.18353. Disponível em: https://revistas.udistrital.edu.co/index.php/revcie/article/view/18353. Acesso em: 20 ene. 2022.

Chicago

Gómez-Campo, Cristian-Esthibel, Tania-Guadalupe Cañizares-Hernández, y César-Jesús Pardo-Calvache. 2021. «Modelo de referencia ágil y escalado para la industria de software». Revista Científica 43 (1):80-92. https://doi.org/10.14483/23448350.18353.

Harvard

Gómez-Campo, C.-E., Cañizares-Hernández, T.-G. y Pardo-Calvache, C.-J. (2021) «Modelo de referencia ágil y escalado para la industria de software», Revista Científica, 43(1), pp. 80–92. doi: 10.14483/23448350.18353.

IEEE

[1]
C.-E. Gómez-Campo, T.-G. Cañizares-Hernández, y C.-J. Pardo-Calvache, «Modelo de referencia ágil y escalado para la industria de software», Rev. Cient., vol. 43, n.º 1, pp. 80–92, dic. 2021.

MLA

Gómez-Campo, C.-E., T.-G. Cañizares-Hernández, y C.-J. Pardo-Calvache. «Modelo de referencia ágil y escalado para la industria de software». Revista Científica, vol. 43, n.º 1, diciembre de 2021, pp. 80-92, doi:10.14483/23448350.18353.

Turabian

Gómez-Campo, Cristian-Esthibel, Tania-Guadalupe Cañizares-Hernández, y César-Jesús Pardo-Calvache. «Modelo de referencia ágil y escalado para la industria de software». Revista Científica 43, no. 1 (diciembre 28, 2021): 80–92. Accedido enero 20, 2022. https://revistas.udistrital.edu.co/index.php/revcie/article/view/18353.

Vancouver

1.
Gómez-Campo C-E, Cañizares-Hernández T-G, Pardo-Calvache C-J. Modelo de referencia ágil y escalado para la industria de software. Rev. Cient. [Internet]. 28 de diciembre de 2021 [citado 20 de enero de 2022];43(1):80-92. Disponible en: https://revistas.udistrital.edu.co/index.php/revcie/article/view/18353

Descargar cita

Visitas

5

Dimensions


PlumX


Descargas

Los datos de descargas todavía no están disponibles.