Contratar desarrollo de software da nervios, y con razón. Para la mayoría de los negocios es una inversión importante en algo que no pueden ver hasta que está terminado. Es como pagar por adelantado una construcción sin planos.

La forma de quitarle el miedo es que sepas exactamente qué va a pasar en cada etapa. Así trabajamos nosotros, y así debería trabajar cualquiera que te cotice.

Etapa 1 — Primera conversación

Duración: 20 a 40 minutos

No es una llamada de ventas. Es una llamada de diagnóstico. Buscamos entender tres cosas: qué problema quieres resolver, cómo lo resuelves hoy y qué pasaría si no lo resuelves.

A veces la conclusión de esta llamada es que no necesitas lo que creías necesitar, o que hay una forma más barata de lograrlo. Preferimos decirlo ahí que cobrarte por algo que no te va a servir.

// Señal de alerta

Si un proveedor te cotiza sin hacerte preguntas, desconfía. Nadie puede poner precio a algo que no entiende. Una cotización instantánea suele significar una plantilla genérica o un precio que va a subir después.

Etapa 2 — Propuesta y alcance

Duración: 2 a 5 días

Aquí se pone por escrito exactamente qué incluye el proyecto y qué no. Ese "y qué no" es la parte más importante del documento, y la que evita el 90% de los conflictos posteriores.

La propuesta debe traer:

Etapa 3 — Diseño y arquitectura

Duración: 1 a 2 semanas

Antes de escribir código se define cómo se va a ver y cómo va a funcionar por dentro. Verás pantallas y flujos, no código. Es el momento más barato para cambiar de opinión: mover un botón en un diseño toma minutos, moverlo en un sistema ya construido puede tomar días.

Aquí también se define la arquitectura técnica: base de datos, integraciones y cómo va a crecer el sistema. Esa parte no la ves, pero es la que determina si dentro de dos años se puede seguir ampliando o hay que rehacerlo.

Etapa 4 — Desarrollo por entregas

Duración: la mayor parte del proyecto

Esta es la diferencia entre un proyecto sano y uno que da miedo. En lugar de desaparecer dos meses y reaparecer con algo terminado, trabajamos por entregas parciales.

Cada semana o dos hay algo funcionando que puedes abrir en un enlace privado y probar tú mismo. No una captura de pantalla: el sistema real.

Eso significa que:

Etapa 5 — Pruebas

Duración: 1 a 2 semanas

Se prueba en serio, no solo que "abra". Se revisa en distintos navegadores y dispositivos, con datos reales, con casos límite y con usuarios haciendo cosas que no deberían.

Lo que se valida:

Etapa 6 — Lanzamiento

Duración: 1 a 3 días

Se publica en tu dominio, se configuran certificados de seguridad, respaldos automáticos, analítica y Google Search Console. Se hace una última revisión en producción, porque a veces algo se comporta distinto fuera del ambiente de pruebas.

Etapa 7 — Capacitación y entrega

Duración: 1 semana + garantía

Te entregamos accesos completos, documentación y capacitación a tu equipo. Todo el proyecto es tuyo: dominio a tu nombre, código tuyo, sin dependencias artificiales que te obliguen a quedarte con nosotros.

Después viene un periodo de garantía en el que cualquier error se corrige sin costo. Los errores aparecen, en todo software aparecen; lo que distingue a un buen proveedor es qué hace cuando aparecen.


Tiempos reales por tipo de proyecto

Tipo de proyecto Duración típica
Landing page 1 a 2 semanas
Sitio institucional 2 a 4 semanas
Tienda en línea 4 a 8 semanas
Sistema a la medida 6 semanas a 6 meses
App móvil 2 a 6 meses

Por qué fracasan los proyectos que fracasan

Después de varios años haciendo esto, los motivos se repiten y casi ninguno es técnico:

// Lo que más ayuda

Ten listo el contenido antes de que empiece el desarrollo. Textos, fotos, logotipo, listas de precios y accesos. Los proyectos donde el cliente llega con eso preparado terminan en la mitad del tiempo.

Lo que deberías exigirle a cualquier proveedor

  1. Propuesta escrita con alcance explícito y precio cerrado
  2. Entregas parciales revisables, no una sola entrega al final
  3. Un canal de comunicación claro y tiempos de respuesta definidos
  4. El dominio y el código a tu nombre
  5. Capacitación y documentación al entregar
  6. Periodo de garantía por escrito

Si un proveedor no te ofrece estas seis cosas, el problema no es el precio.