15 de octubre 2022 - 00:00

Empresas: ¿por qué no adoptar una metodología ágil?

El 66% de las empresas que trabajan bajo metodologías ágiles adoptaron el marco de trabajo de Scrum, mientras que el 15% restante implementó alguna combinación con otras técnicas.

Empleo joven 2.jpg

Según un informe de ManpowerGroup[1], como consecuencia de la pandemia, más del 80% de los empleadores han avanzado hacia la digitalización, y tanto consumidores como colaboradores esperan que este fenómeno facilite sus vidas y trabajos.

Bajo este contexto, se busca que las organizaciones mejoren las habilidades de sus colaboradores y así puedan tomar decisiones a partir de modelos operativos más ágiles, basándose en datos, con el fin de generar nuevo valor.

Por eso, cada vez más empresas quieren adoptar metodologías ágiles en sus equipos de desarrollo, tratando de capturar las ventajas que conlleva trabajar con estas herramientas. Sin embargo, el desafío está en cómo implementarlas, ya que el diseño también necesita identificar cambios en las personas, los procesos y los elementos tecnológicos del modelo operativo.

De acuerdo con el último lanzamiento delState of Agile Report” de 2021, 66% de las empresas que trabajan bajo metodologías ágiles ha adoptado el marco de trabajo (o framework) de Scrum, mientras que el 15% restante implementó alguna combinación de Scrum con otras técnicas o marcos, siendo ésta y sus derivados la de mayor utilización en estos momentos por la industria.

Las características principales al utilizar este framework refieren a poder avanzar con desarrollos en periodos de 2 a 4 semanas llamados sprints (o iteraciones), entregando de esta forma software funcionando correctamente a sus clientes, es decir ya testeado antes de que salga al mercado. Al ir mostrándole los avances durante el proceso de elaboración, esto permite contar rápidamente con el feedback de los mismos y no volcar todas las modificaciones al finalizar el producto digital.

Cuando trabajamos con algunas de las metodologías ágiles, es muy importante entender bien cómo funcionan y adoptarlas lo más cercanas posible a las mejores prácticas. Pero entonces, ¿por qué no todas las organizaciones lo hacen? Algunas razones:

  • Equipo de trabajo: Es necesario contar con un equipo preparado y con una persona que pueda ocupar el rol de Scrum Master (SM), principal conocedor del marco de trabajo, cuya responsabilidad, entre otras, será que el equipo desarrolle el proyecto utilizando los artefactos, ceremonias, reuniones. Por otro lado, se debe tener un Product Owner (PO) a disposición, una persona que sepa bien del negocio y comprenda el valor agregado que cada desarrollo aporta a la organización.
  • Tamaño del equipo: Además de los dos roles anteriormente mencionados, según los creadores de Scrum, para poder entregar en cada iteración software funcionando, de calidad, probado y listo para ser puesto a producción, el equipo de desarrollo debe tener un tamaño de al menos 5 colaboradores como mínimo y de hasta 9.
  • Destino de los recursos: Una de las problemáticas que tienen los equipos que quieren adoptar Scrum es que, si bien se va re-priorizando lo que se debe desarrollar, no puede haber cambios durante el Sprint (ciclos o iteraciones del proyecto). Esto implica que no es posible que el equipo de desarrollo se destine a atender urgencias o arreglar errores inmediatos. Por lo tanto, se deberá contar con equipos separados para atender estas demandas urgentes y no siempre las organizaciones pueden contar con tanto personal.

En conclusión, para adoptar alguna de estas metodologías debemos capacitar a los equipos para que la comprendan y la adopten correctamente. Luego vendrá la etapa de práctica, que es muy importante en Agile, ya que en general entender los conceptos es relativamente sencillo, aunque aplicarlos es un poco más complejo.

[1] Fuente: “El Gran Aprendizaje”, de ManpowerGroup.

Managing Director de Experis Argentina.

Dejá tu comentario

Te puede interesar