Nuestra empresa CEOLEVEL.INC inicia un proyecto ágil, hemos realizado un estudio de negocio para asegurar el ROI del proyecto, tenemos la visión del producto y se ha firmado el acta de constitución. Estamos seleccionando a las personas que formaran el equipo de desarrollo y surge la duda de si es mejor hacer un equipo pequeño o un equipo con muchos miembros para tener más capacidad de trabajo. ¿Cuál sería la premisa que debemos tener en cuenta?
Incorrecto
En las practicas ágiles tener equipos muy grandes dificulta su gestión, cuantas más personas hay en el equipo, más limitaciones de espacio, rutas de comunicación, proximidad tendremos y requieren una mayor coordinación, que dificultará su colaboración diaria. Erróneamente en la practicas ágiles a veces se piensa que mientras tengamos un equipo más grande es mejor, pero estudios demuestran que muchas veces es contraproducente porque el esfuerzo que ganamos de las personas lo perdemos en los factores anteriormente mencionados. Por lo que por ejemplo en scrum nos dicen que los equipos deben ser de entre 3 a 9 personas +/-2 (que son el Scrum master y el Product Owner). Tanto scrum master como product owner pueden contabilizar como miembros del equipo de desarrollo si además del dicho rol también colaboran técnicamente en el proyecto.
Además, si tenemos un equipo grande por ejemplo de 20 personas excederíamos muchas veces la norma de 15 minutos máximo en la reunión diaria y estaríamos “rompiendo” las normas.
Si necesitamos tener más personas en el proyecto lo que debemos crear son más equipo, pero no un equipo muy grande. Y cuando tengamos muchos equipos seguramente necesitemos usar un escalado de agilidad para su correcta gestión/coordinación como (SAFe, Nexus, LeSS, etc.)
Correcto
En las practicas ágiles tener equipos muy grandes dificulta su gestión, cuantas más personas hay en el equipo, más limitaciones de espacio, rutas de comunicación, proximidad tendremos y requieren una mayor coordinación, que dificultará su colaboración diaria. Erróneamente en la practicas ágiles a veces se piensa que mientras tengamos un equipo más grande es mejor, pero estudios demuestran que muchas veces es contraproducente porque el esfuerzo que ganamos de las personas lo perdemos en los factores anteriormente mencionados. Por lo que por ejemplo en scrum nos dicen que los equipos deben ser de entre 3 a 9 personas +/-2 (que son el Scrum master y el Product Owner). Tanto scrum master como product owner pueden contabilizar como miembros del equipo de desarrollo si además del dicho rol también colaboran técnicamente en el proyecto.
Además, si tenemos un equipo grande por ejemplo de 20 personas excederíamos muchas veces la norma de 15 minutos máximo en la reunión diaria y estaríamos “rompiendo” las normas.
Si necesitamos tener más personas en el proyecto lo que debemos crear son más equipo, pero no un equipo muy grande. Y cuando tengamos muchos equipos seguramente necesitemos usar un escalado de agilidad para su correcta gestión/coordinación como (SAFe, Nexus, LeSS, etc.)