¿Cuál es el tamaño estándar para Agile Team?

Básicamente es 7 +/- 2

Tamaño del equipo en Scrum, en realidad

La autoorganización es un principio de gestión esencial de Scrum. Sin embargo, su importancia y potencial solo se filtran lentamente. A pesar de la amplia adopción de Scrum.

La forma más básica de autoorganización en Scrum sostiene que los Equipos de Desarrollo organizan y gestionan su propio trabajo dentro de un Sprint, de forma autónoma, contra un pronóstico y un Objetivo Sprint. Donde crece la aceptación de esta práctica, pocas organizaciones la llevan un paso más allá. Pocos equipos son compatibles para determinar el tamaño de su propio equipo con el fin de colaborar mejor para la creación de un Incremento de producto liberable en un Sprint. Al comprender que las bases para un gran trabajo son el compromiso y la motivación, los Equipos de Desarrollo también deberían poder crear y recrear su estructura y composición a lo largo del tiempo.

La colaboración es clave. De la colaboración surge el rendimiento. Los equipos tienen la mayor cohesión, la confianza más profunda y las interconexiones más efectivas cuando el tamaño del equipo es de alrededor de siete. Scrum solía tener la regla conocida como 7 +/- 2, lo que significa que se esperaba que un Equipo de Desarrollo tuviera al menos 5 personas y 9 como máximo. La Guía Scrum ha desarrollado esta guía para 3-9 personas. Esto es confuso cuando se busca exactitud académica, menos confuso si esto se ve como una guía contra el objetivo de ser “lo suficientemente pequeño como para ser ágil y lo suficientemente grande como para completar un trabajo significativo dentro de un Sprint” (cita de la Guía Scrum).

Aunque la Guía Scrum establece una expectativa para el tamaño de un Equipo de Desarrollo, no se necesita un proceso formal para hacer cumplir esto realmente si se promulga la autoorganización. A través de la autoorganización, un equipo ajustará su tamaño de forma autónoma para un rendimiento óptimo. En lugar de instruir a un equipo sobre su tamaño obligatorio, ayúdelo a descubrir qué funciona mejor para ellos, incluido qué tamaño de equipo maximiza el ancho de banda de comunicación. Ningún cuerpo externo puede hacer esto mejor. Ningún organismo externo puede evaluar los efectos combinados de la dinámica del equipo, ya sea de ubicación conjunta o no, la disponibilidad de personas y recursos (herramientas, infraestructura) y todos los demás parámetros mejor que las personas que realmente realizan el trabajo.

Pruebe algo que cree que podría funcionar para usted. Inspeccione, adáptese a sus hallazgos. Repetir. Cuando está fuertemente limitado a hacer esto, es una buena idea seguir la guía de tener de 3 a 9 personas en un Equipo de Desarrollo.

En Scrum, en realidad … el tamaño del equipo es una decisión del equipo.

Fuentes: tamaño del equipo en Scrum, en realidad

No hay un tamaño de equipo ágil estándar. De los métodos ágiles con los que estoy familiarizado, solo Scrum prescribe un tamaño recomendado (3–9) para el equipo de desarrollo, conocido como equipo de entrega en otros métodos ágiles. La investigación, también es mi experiencia, sugiere que los equipos cuyo tamaño está dentro de ese rango son más productivos, siendo el punto ideal para 5 miembros. Obviamente, esto es solo un punto de referencia. Puede ser diferente en su contexto.

Este es el texto en la guía Scrum:

El tamaño óptimo del equipo de desarrollo es lo suficientemente pequeño como para ser ágil y lo suficientemente grande como para completar un trabajo significativo dentro de un Sprint. Menos de tres miembros del Equipo de Desarrollo disminuyen la interacción y resultan en ganancias de productividad más pequeñas. Los equipos de desarrollo más pequeños pueden encontrar limitaciones de habilidad durante el Sprint, lo que hace que el equipo de desarrollo no pueda entregar un incremento potencialmente liberable. Tener más de nueve miembros requiere demasiada coordinación. Los grandes equipos de desarrollo generan demasiada complejidad para un proceso empírico para administrar. Los roles Propietario del producto y Scrum Master no se incluyen en este recuento a menos que también estén ejecutando el trabajo de la Pila de Sprint.

Y por experiencia práctica me identifico con eso.

En mi experiencia:

1 propietario de producto dedicado (no negociable. Si no tiene uno, solicite uno, levante banderas cada semana acerca de no tener uno, cree un registro RAID e ingrese el primer elemento “ningún propietario de producto”).

1 scrum master / gestor de iteraciones / analista de negocios

4 desarrolladores (1 es el líder tecnológico + todo el equipo tomará responsabilidades relacionadas con los desarrolladores)

1 analista de calidad

Por supuesto, esto puede variar según los plazos, las tecnologías, los niveles de experiencia, etc., pero si ha seleccionado cuidadosamente a las personas para unirse al equipo, lo anterior debería funcionar para casi cualquier tipo de proyecto.

¿Qué quieres decir con equipo ágil?

Los métodos adaptativos se llaman ágiles.

Hay muchos marcos ágiles. SCRUM es uno de esos marcos. Podría haber más marcos que sean ágiles como Kanban, XP, FDD, etc.

Entonces, si habla sobre el equipo de Scrum, esta pregunta es válida: el equipo de Scrum debe tener entre 3 y 9 desarrolladores, 1 maestro de Scrum y 1 propietario del producto. No se recomienda, pero en teoría Scrum Master y Product Owner también pueden ser desarrolladores.

Entonces, en teoría, el equipo scrum puede ser de tamaño 3 (3 desarrolladores, 2 de ellos son SM y PO).

El equipo Scrum puede ser de tamaño 5 (3 desarrolladores, 1 SM y 1 PO)

El equipo Scrum puede ser de tamaño 9 (9 desarrolladores, dos de ellos son SM y PO) o

El equipo Scrum puede ser de tamaño 11 (9 desarrolladores, 1 SM y 1 PO).

El equipo Scrum no debe tener un tamaño superior a 11.

No hay nada llamado equipo ágil. Un equipo y su entorno pueden adoptar la forma de trabajo ágil. Si este equipo está siguiendo el marco de Scrum, el tamaño recomendado es de 5 a 11, incluido un Scrum Master y un propietario del producto.

Autor: El Manifiesto Ágil en inglés

Blog: Agile, Scrum, Kanban, Arquitectura, …

Twitter: @tjain

En mi experiencia, el mejor tamaño para el desarrollo de software es:

1 dueño del producto

1 scrum master

~ 5 ingenieros

Menos de 5 ingenieros y es posible que desee comenzar a hacer que las reglas de scrum master y del propietario del producto sean controladas por la misma persona o miembros del equipo de ingenieros.

El tamaño depende de los conjuntos de habilidades. Necesitamos todas las habilidades para convertir el elemento de la cartera de productos en incrementos de producto. Pero también preocúpese por los desafíos de comunicación, así que trate de tener un equipo pequeño para una comunicación efectiva. Un buen tamaño puede ser de alrededor de 4-7 personas, aunque la Guía Scrum sugiere 3-9 personas.

scrum habla de un equipo de 7 más o menos 2

Por experiencia no he visto equipos scrum más pequeños y equipos scrum más grandes han tenido problemas …

otras metodologías ágiles no tengo idea …

Normalmente, 5-9. Con este número puedes tener una buena comunicación dentro del equipo.