¿Equipos estáticos o equipos dinámicos?

7

¿Es mejor reunir equipos permanentes de desarrolladores dentro de la empresa que siempre trabajan juntos, de proyecto a proyecto, o es mejor tener equipos dinámicos que se reúnen para un proyecto y luego se desarman?

Mi inclinación es tratar a toda la compañía como un "pelotón" y armar "equipos de fuego" para proyectos individuales, eligiendo del "pelotón" a los desarrolladores más adecuados para el proyecto.

    
pregunta richard 22.06.2011 - 22:49

2 respuestas

8

Dudo que haya un Camino Verdadero. Creo que hay muchas ventajas y desventajas para cada uno. Aquí está mi desglose:

Equipos estáticos

  • 1 costo de tiempo de la gelificación del equipo ... o al menos, la reinsertación del equipo es 1: 1 con tasas de retención corporativa.
  • más conocimiento profundo del problema y la solución
  • puede permitirse tener menos coherencia entre los grupos y menos documentación
  • riesgo: las habilidades pueden quedarse muy atrás si el producto no responde a la innovación técnica
  • riesgo: el cambio se vuelve traumático cuando sucede

Equipos dinámicos

  • costo constante de la aceleración a medida que las personas entran y salen de los equipos
  • todos tienen la oportunidad de mantener las habilidades actualizadas
  • nadie está estancado por mucho tiempo en un proyecto que odian / nadie se queda demasiado tiempo en un proyecto que les encanta
  • aplica la consistencia del proceso entre equipos y la transferencia de buenas ideas de equipo a equipo
  • impone una documentación clara de todos los aspectos del proyecto para minimizar el tiempo de aceleración / deceleración.
respondido por el bethlakshmi 22.06.2011 - 23:29
1

Tienes que considerar las personalidades, así como las necesidades. No todos estamos construidos de la misma manera, algunos cambian de amor y prosperan en el caos, otros lo odian y requieren estabilidad. Tratar de mostrar a todos en las mismas cajas es probable que termine mal.

Lo mejor que he encontrado son equipos estables más pequeños de lo necesario para hacer todo el trabajo, y asignar dinámicamente a los desarrolladores a medida que los proyectos van y vienen. Las personas eligen, dentro de los requisitos comerciales, con qué frecuencia desean mudarse y hacia qué quieren moverse. Proporciona lo mejor de ambos mundos, pero requiere una buena administración sobre el sitio para garantizar que no termine proporcionando el máximo de ambos.

    
respondido por el mattnz 23.06.2011 - 02:43

Lea otras preguntas en las etiquetas