Nearshore es contratar desarrollo de software con un equipo en un país cercano, con horario parecido al del cliente. Para una empresa de EE. UU., eso suele significar México, Centroamérica, Colombia, Argentina o Uruguay. El cliente compra tres cosas: horas de trabajo compartidas, comunicación fluida y un costo menor que en EE. UU.
Para tu agencia, ser nearshore es el punto de partida. Lo que hace que un cliente te elija a ti y no a las otras cien agencias de tu ciudad es el nicho, el seniority y lo que ya tienes construido.
Nearshore, offshore y onshore: las diferencias
| Onshore | Nearshore | Offshore | |
|---|---|---|---|
| Dónde está el equipo, para un cliente de EE. UU. | En EE. UU. | México, Centro y Sudamérica | India, Filipinas, Europa del Este |
| Diferencia horaria | Ninguna o pocas horas | De 0 a 5 horas, según las dos ciudades | 6 horas o más |
| Reuniones en vivo | Todo el día | Casi todo el día | Al inicio o al final de la jornada |
| Costo relativo | El más alto | Medio | El más bajo |
En software, “nearshoring” se usa igual que “nearshore”. En México la palabra también se usa para la llegada de fábricas desde Asia, que es otro tema.
Qué compra el cliente de EE. UU. cuando contrata nearshore
Detrás de cada contrato nearshore hay cuatro necesidades concretas:
- Capacidad rápida. Necesita desarrolladores en semanas, sin meses de reclutamiento local.
- Colaboración en vivo. Quiere dailies, pairing y respuestas en la misma tarde.
- Costo. Paga menos que por un equipo en EE. UU.
- Riesgo bajo. Quiere contratos claros, seguridad y continuidad del equipo.
El cuarto punto es el que más pesa en la decisión final y el que menos preparan las agencias. Revisa qué te va a exigir en cumplir leyes de EE. UU..
Los modelos de contratación nearshore
| Modelo | Qué vendes | Quién dirige el trabajo | Riesgo para tu agencia |
|---|---|---|---|
| Staff augmentation | Personas que se integran al equipo del cliente | El cliente | Bajo, margen limitado |
| Equipo dedicado | Un equipo completo con PM | Compartido | Medio |
| Proyecto | Un resultado con alcance | Tu agencia | Alto, margen mayor |
La comparación de márgenes está en staff augmentation o proyecto.
Cómo se diferencia una agencia nearshore
Todas las agencias de la región dicen lo mismo: talento, zona horaria y buen precio. Para que el cliente te recuerde necesitas algo más:
- Un nicho. Una industria o un tipo de sistema donde tienes casos documentados.
- Seniority real. Pocos juniors en la cara del cliente.
- Procesos visibles. Cómo haces code review, QA, seguridad y reporte.
- Código propio. Módulos, librerías o productos que ya resuelven parte del problema del cliente.
Cómo conseguir esos clientes está en conseguir clientes en EE. UU..
Qué significa el nearshore para el código de tu agencia
El modelo nearshore tiene una trampa: los MSA de clientes de EE. UU. suelen ceder al cliente todo lo que tu equipo escribe. Si firmas eso en cada contrato, tu agencia trabaja años y no conserva nada.
- Negocia una cláusula de background IP que deje tus librerías y herramientas como tuyas.
- Documenta qué código propio llevas a cada proyecto antes de empezar.
- Revisa qué conservas hoy en de quién es el código.
Ese código propio es el que puedes licenciar a otras empresas de EE. UU. y de otros países, y el que hace más valiosa a tu agencia. Mira cuánto vale en cuánto vale el código.