Le sugiero que busque contratar buenas personas antes de preocuparse demasiado por las estructuras organizativas.
He tenido la oportunidad de trabajar con varios equipos en una variedad de diferentes proyectos y organizaciones. Aquellos que funcionaron mejor aseguraron que el tamaño del equipo se mantuviera a un nivel que permitiera una fácil comunicación entre los miembros. Intenta mantener el tamaño del equipo por debajo de 12 personas y, si es posible, por debajo de 8, divide el trabajo en consecuencia, más que esto y comienzas a perder eficiencia.
Mi equipo de proyecto actual utiliza una serie de prácticas ágiles (desarrollo guiado por prueba, integración continua, desarrollo iterativo corto) que mantiene los defectos al mínimo y permite una rápida entrega de valor al cliente final. La principal de estas prácticas es el desarrollo pareado, que tiene dos desarrolladores trabajando juntos en todo momento (pero cambiamos los pares al final de las iteraciones y para cubrir las vacaciones, etc.). Mientras busca traer un nuevo equipo en casa, aproveche la oportunidad para probar esto.
En cuanto a una estructura más amplia, una jerarquía básica parece funcionar en la mayoría de los equipos en los que he participado. Siempre cuente con un ingeniero principal para dirigir un equipo de entre 2 y 12 personas, que luego informan a un gerente de desarrollo. Una vez más, no escalaría por encima de 12 informes directos.
- ¿Cómo empiezo una carrera en TI y gano un salario digno razonable?
- ¿Hay empresas que implementen SSD en sus PC cliente estándar y / o computadoras portátiles?
- ¿Puede la tecnología asegurar a las organizaciones contra Wikileaks?
- Si creo una máquina virtual alojada en la nube para el desarrollo, ¿puedo descargar y ejecutar la máquina virtual localmente más adelante?
- ¿Qué carrera debe elegir un barman de 30 años con habilidades avanzadas en PC?
Tenemos equipos separados para los requisitos y el control de calidad, pero trabajan constantemente (día a día) con el equipo de desarrollo y no se limitan a lanzar las cosas por el muro.