Outsourcing de Desarrollo de Software

Llevamos toda la función de software de extremo a extremo: descubrimiento, diseño, arquitectura, construcción, lanzamiento, mantenimiento. Tú traes el problema de negocio, nosotros traemos las personas, el proceso y la responsabilidad sobre el resultado.

Qué Aporta Outsourcing

Cómo Construimos Tu Outsourcing

  1. Discovery de Negocio (De Pago, 2-3 semanas): Un consultor senior y un arquitecto senior pasan 2-3 semanas contigo mapeando el negocio, los usuarios, las restricciones y la tecnología existente. Salida: documento escrito de discovery, propuesta de arquitectura, roadmap a 12 meses y un envelope de presupuesto. Esta fase se factura (8.000-15.000€) y es entrega aunque decidas no continuar.
  2. Estructura del Engagement: En base al discovery proponemos una estructura: cuota mensual (la más común, compromisos de 6-12 meses) o T&M con tope mensual (cuando el alcance es genuinamente incierto). Evitamos T&M puro sin tope: te penaliza por nuestra lentitud.
  3. Construcción del Equipo: Montamos el equipo para el engagement: habitualmente delivery lead, arquitecto senior, 2-4 ingenieros, diseñador UX/UI, PM a tiempo parcial y capacidad de DevOps. Conoces a las personas. Puedes rechazar a quien no encaje.
  4. Primer Release en 4 Semanas: Sprint 0 es setup, entornos, CI/CD, observabilidad. Sprint 1-2 entregan el primer release a usuarios, aunque sea pequeño. No desaparecemos tres meses para volver con un big-bang.
  5. Comité de Steering Mensual: Llamada de steering de 60 minutos al mes contigo y nuestro delivery lead: roadmap, KPIs, riesgos, presupuesto, escaladas. Aquí pasan las decisiones estratégicas. Las decisiones del día a día las toma el delivery lead sin molestarte.
  6. Renovación o Transición de Salida: La mayoría de clientes renuevan anualmente durante años. Si en algún momento quieres internalizar el desarrollo, hacemos una transición de 60-90 días: arquitectura documentada, runbooks, ADRs, walk-throughs del código y shadowing de tus nuevos hires. No ponemos pegas a la salida.

Stack de alto rendimiento usado por líderes globales

React/Next.js/Angular en el frontend y Java 21 + Spring Boot + PostgreSQL 14 en el backend: el mismo stack que impulsan BBVA, ING y Netflix por su seguridad y rendimiento.

Outsourcing: Preguntas Frecuentes

¿En qué se diferencia outsourcing de un precio cerrado?

Un precio cerrado tiene alcance, fecha y precio definidos. Es one-shot. Entregas una spec, entregamos una cosa terminada. Outsourcing es abierto: llevamos toda la función de producto durante meses o años, con iteración continua, en cuota mensual. Elige precio cerrado cuando el alcance está claro y no cambiará. Elige outsourcing cuando necesitas capacidad continua, el roadmap evolucionará y no quieres gestionar software internamente.

¿Cuál es la duración típica del contrato?

Compromiso inicial de 12 meses. Después, renovaciones anuales automáticas con 60 días de preaviso de no renovación. La permanencia media de cliente es 4 años; nuestra relación más larga lleva 7 años en curso.

¿Cómo funciona el precio?

Dos formas principales. (1) Cuota mensual según composición del equipo: una mensualidad media para un equipo de 4-6 personas más delivery lead y DevOps parcial es 35.000-60.000€/mes. (2) T&M con tope mensual: mismas tarifas, pero solo pagas las horas trabajadas hasta un tope acordado cada mes, útil cuando el alcance es incierto. La fase de discovery siempre se factura por adelantado (8.000-15.000€). Nunca cobramos setup fee adicional sobre el retainer.

¿Cuál es el compromiso mínimo?

12 meses en el retainer de build, más las 2-3 semanas pagadas de discovery por adelantado. Por debajo de 12 meses no podemos honestamente cargar a un arquitecto senior y un delivery lead en el proyecto, y el modelo se rompe. Si tu necesidad es más corta, mira precio cerrado o staff augmentation.

¿En cuánto tiempo podemos empezar?

El discovery arranca a la semana de firmar el acuerdo de discovery. La fase de build arranca una semana después de cerrar el discovery. Total desde primera llamada a ingenieros tirando código: 5-6 semanas. No saltamos el discovery: los proyectos que lo saltan casi siempre revientan al cuarto mes.

¿Cómo mantenéis la alineación si no estamos día a día?

Tres hábitos. (1) Llamada de steering mensual donde se confirma o corrige la dirección estratégica. (2) Estado semanal escrito (qué entregamos, qué viene, bloqueos, KPIs) en tu inbox cada viernes. (3) Canal de Slack compartido donde el delivery lead responde en menos de 4 horas laborables. Las decisiones de producto del día a día las delegamos en nuestro delivery lead dentro de los límites que acordamos en el steering.

¿Cómo funcionan los cambios?

Dentro de la cuota mensual, los cambios no generan facturas extra: compiten con el resto por capacidad de sprint. Repriorizamos el backlog contigo cada sprint. Lo único que dispara una cotización aparte es si el cambio exige ampliar el equipo (p. ej. nos pides arrancar una app móvil paralela sobre el producto web). Eso va por una orden de cambio escrita con capacidad y precio nuevos.

¿Qué pasa con el código si queremos salir?

El código vive en tu GitHub o GitLab desde el primer día y es tuyo en propiedad. La transición de salida es una fase de 60-90 días incluida en el contrato: ADRs, runbooks, diagramas de arquitectura, walk-throughs de código y shadowing de los hires internos que metas para coger el relevo. Hemos hecho varias y los equipos receptores siempre han salido productivos.

¿Cómo funcionan las escaladas?

Dos vías. Escalado operacional (un sprint se descontrola, una feature está en riesgo) va al delivery lead y se resuelve en 48 horas. Escalado estratégico (la propia colaboración no va bien) viene a mí directamente. Cada cliente de outsourcing de Alher Tech tiene mi teléfono personal y respondo en menos de un día laborable, sin excepciones.

¿Trabajáis con clientes globalmente?

Sí. Trabajamos 100% en remoto con clientes en España, Europa, EE. UU. y LATAM. Zonas horarias, videollamadas y demos en vivo en cada hito.