Un equipo de
desarrollo
dedicado, junto
al tuyo
A veces el problema no es el plan. Sabes qué construir y tienes personas que entienden el negocio. Simplemente, no son suficientes.
* Staff augmentation de TI y equipos de desarrollo dedicados. Suma a tu proyecto desarrolladores, diseñadores y perfiles de QA y DevOps que trabajan con tus prioridades y tus procesos.
Cuando tienes el proyecto, pero no suficientes personas
Staff augmentation para cuando tienes el proyecto, pero no las personas
Formamos equipos de ingeniería que trabajan como parte del tuyo. Asisten a tus reuniones, trabajan en tus repositorios y siguen tu definición de «terminado», y tú mantienes el control de las prioridades y de las decisiones técnicas. Nosotros ponemos a las personas y, si quieres, un responsable de entrega para que el trabajo siga avanzando.
Hay empresas que lo llaman staff augmentation; otras, outsourcing de desarrollo de software o ampliación de equipo. La palabra importa menos que el modelo: ingenieros que trabajan dentro de tu equipo, que rinden cuentas ante ti, mientras dure el trabajo.
Puede ser un especialista que cubre un hueco o un equipo completo que se hace cargo de un área del producto durante años. Puede crecer cuando crece la hoja de ruta, y reducirse cuando no.
Las dos formas habituales de trabajar
01
Staff augmentation
Especialistas que se incorporan uno a uno al equipo que ya tienes, lo que a veces se llama refuerzo del equipo. Lo mejor cuando tus procesos funcionan y solo necesitas más capacidad, o una habilidad que te falta.
02
Un equipo de desarrollo dedicado
Un grupo que trabaja solo en tu producto, con continuidad durante meses y años. Lo mejor cuando necesitas a alguien que se haga cargo de un área del producto. No solo que te ayude este trimestre.
Un equipo puede incluir
Un equipo
puede incluir
Trabajamos con especialistas repartidos por distintos países y husos horarios: staff augmentation offshore, cuando esa es la respuesta adecuada. Es lo que permite encontrar rápido la habilidad que hace falta, en lugar de esperar meses a una contratación local.
Ver también: Formación de equipos y reclutamiento · Desarrollo de software a medida · Blog (en inglés): Staff augmentation vs outsourcing · Blog (en inglés): Dedicated development team: what to ask a supplier · Blog (en inglés): In-house, agency or dedicated team: how to decide
Desarrolladores
Front-end, back-end y full-stack
Un líder técnico
Alguien que responde de cómo se construye
Diseñadores
Interfaz y experiencia de usuario
Ingenieros de QA
Pruebas que detectan los problemas antes que tus clientes
Especialistas en DevOps y cloud
Despliegue, monitorización e infraestructura
Gestión de la entrega
Que el trabajo esté a la vista y vaya por buen camino
Equipos dedicados: preguntas frecuentes
Lo que nos preguntan antes de empezar, incluido lo que no podemos prometer.
Quién dirige el trabajo. Con staff augmentation, especialistas concretos se incorporan al equipo que ya tienes y trabajan con tus procesos; es lo mejor cuando esos procesos funcionan y te falta capacidad o una habilidad concreta. Un equipo dedicado se hace cargo de un área del producto durante meses y años, con alguien que responde de cómo se construye. Nuestro artículo (en inglés) sobre staff augmentation frente a outsourcing explica la diferencia en quién asume el riesgo.
Bastan seis pasos para empezar. 1. Define qué necesitas: los perfiles, las habilidades y cuánto durará el trabajo, aproximadamente. 2. Comprueba que un equipo dedicado es el modelo adecuado, frente a un especialista freelance o una contratación indefinida. 3. Preselecciona proveedores y pregúntales quién forma exactamente el equipo, de quién es el código y quién responde cuando algo sale mal. 4. Revisa los puntos del contrato: preaviso, entrega del trabajo en curso, propiedad del código desde el primer día y, si se tratan datos personales, el cumplimiento de la normativa de protección de datos. 5. Empieza con un primer bloque de trabajo pequeño para probar la colaboración antes de comprometerte más, y acuerda de antemano qué significa «terminado». 6. Haz balance a intervalos regulares y acuerda de antemano cómo puede crecer, reducirse o terminar el equipo.
Si todavía no sabes qué estás construyendo, un equipo construirá con eficacia lo equivocado: es mejor planificar primero, porque unas semanas de planificación suelen ahorrar meses de desarrollo en la dirección equivocada. Si lo que necesitas es una tarea corta y bien delimitada, un solo especialista la hará con menos coordinación. Y si el conocimiento tiene que quedarse en tu empresa durante años, contrata a personas directamente en tu empresa: lleva más tiempo, así que empieza ya.
Normalmente en semanas, no en meses, y un especialista individual se incorpora antes que un equipo completo. Nuestros especialistas están repartidos por varios países y husos horarios, y eso es lo que permite encontrar rápido una habilidad concreta en lugar de esperar a una contratación local.
Sí, y así empiezan la mayoría de las colaboraciones. El equipo puede crecer cuando crece la hoja de ruta, y reducirse cuando no. Muchos clientes empiezan con un equipo dedicado y más adelante contratan a las personas adecuadas de forma indefinida, directamente en su empresa, que es el otro servicio que ofrecemos.
Tú mantienes las prioridades y las decisiones técnicas. Un equipo dedicado puede traer su propio líder técnico y su propia gestión de la entrega, si quieres esa responsabilidad dentro del equipo; con staff augmentation, los especialistas trabajan con tus procesos actuales y con tus responsables técnicos.
Sí. Tratas con los ingenieros sénior, los diseñadores y los perfiles de QA y DevOps de tu proyecto, sin un gestor de cuenta que vaya pasando mensajes y sin nadie que aprenda en tu proyecto a tu costa.
Siguiente paso
Forma tu
equipo
Puedes contratar un equipo de desarrollo dedicado que se haga cargo de un área del producto durante años, o un especialista que cubra un hueco. Puede crecer cuando crece la hoja de ruta, y reducirse cuando no.