Las seis etapas de un proyecto
Desde la primera llamada hasta el soporte post-lanzamiento, esto es lo que ocurre.
Diagnóstico inicial
Nos reunimos contigo (presencial en Bogotá o por videollamada) durante 60 a 90 minutos. Queremos entender tres cosas: qué problema estás tratando de resolver, qué herramientas usas hoy y cuántas personas interactúan con el sistema actual.
No llevamos presentaciones preparadas. Llevamos preguntas. Al final de esta sesión tenemos un mapa claro de tu situación y podemos decirte si somos la empresa adecuada para el trabajo. A veces no lo somos, y preferimos decírtelo antes de que gastes un peso.
Propuesta técnica y comercial
En un plazo de cinco días hábiles después del diagnóstico, recibes un documento con el alcance detallado del proyecto. Incluye la arquitectura propuesta, las tecnologías que usaremos, el cronograma dividido en sprints de dos semanas y el presupuesto desglosado por fase.
El presupuesto no tiene costos ocultos. Si durante la ejecución aparece algo que no estaba contemplado, lo discutimos antes de avanzar. Nunca facturamos trabajo que no hayas aprobado.
Diseño y prototipo funcional
Antes de escribir una sola línea de código de producción, creamos un prototipo interactivo. Lo puedes probar en tu navegador o en tu celular. Esto nos permite validar flujos de usuario, detectar errores de lógica y ajustar prioridades sin el costo de rehacer código terminado.
Esta fase dura entre una y tres semanas, dependiendo de la complejidad. Para proyectos de automatización, el prototipo es un flujo de prueba con datos reales (anonimizados) que demuestra que la integración funciona.
Desarrollo iterativo
Trabajamos en sprints de dos semanas. Al final de cada sprint hacemos una demo donde ves lo que construimos, lo pruebas y nos das retroalimentación. Esa retroalimentación entra directamente al plan del siguiente sprint.
Usamos repositorios Git con revisión de código obligatoria: ningún cambio entra a producción sin que al menos dos desarrolladores lo revisen. Las pruebas automatizadas cubren como mínimo el 80% del código nuevo.
Pruebas, seguridad y lanzamiento
Antes de salir a producción, ejecutamos pruebas de carga para confirmar que el sistema aguanta el tráfico esperado (y un 50% más, por seguridad). También hacemos una revisión de seguridad que incluye escaneo de vulnerabilidades OWASP Top 10 y verificación de configuración de servidores.
El lanzamiento se coordina contigo para elegir la ventana de menor impacto. Si tu negocio opera 24/7, planificamos una migración gradual con rollback automático en caso de problemas.
Soporte y evolución continua
Después del lanzamiento, ofrecemos un periodo de estabilización de 30 días incluido en el precio del proyecto. Durante ese mes, corregimos cualquier error sin costo adicional y monitoreamos el rendimiento del sistema.
Si necesitas soporte continuo más allá de ese mes, tenemos planes mensuales que incluyen monitoreo proactivo, actualizaciones de seguridad y un banco de horas para mejoras funcionales. El plan más contratado es el de 20 horas mensuales, que cuesta COP 3.200.000 más IVA.
Herramientas que usamos
No elegimos tecnologías por moda. Las elegimos porque las conocemos a fondo y porque resuelven el problema específico de cada cliente.
Para aplicaciones web usamos React en el frontend y Node.js o Django en el backend, dependiendo de si el equipo del cliente tiene más experiencia en JavaScript o Python. Las bases de datos son PostgreSQL para datos transaccionales y MongoDB cuando el esquema cambia con frecuencia.
En automatización integramos herramientas como n8n (auto-hospedado para mayor control) y APIs REST de los sistemas que ya usa el cliente: SAP, Siigo, Alegra, HubSpot, entre otros.
Para analítica de datos, conectamos fuentes mediante ETL con Apache Airflow y visualizamos en Power BI o Tableau. Cuando el volumen de datos supera los 50 GB mensuales, montamos pipelines en Google BigQuery o AWS Redshift.
Preguntas frecuentes sobre el proceso
Las dudas que más nos hacen antes de empezar un proyecto.
¿Listo para empezar?
Cuéntanos qué necesitas y te respondemos con una propuesta concreta en cinco días hábiles.
Ir al formulario de contacto