Cuánto Tarda Desarrollar una App: Cronograma Real por Fases

por Alejandro Verjel | | Apps

Una app sencilla tarda entre 6 y 12 semanas; una app corporativa para iOS y Android, entre 3 y 5 meses; y una plataforma a medida, de 6 a 12 meses. Escribir código ocupa apenas la mitad de ese tiempo: el resto se va en descubrimiento, diseño, pruebas en dispositivos reales y revisión de tienda.

Casi ninguna propuesta arranca con esa cifra. Pregunte plazos en cinco agencias y va a recibir cinco versiones de “depende del alcance”, que es cierto pero inútil cuando usted necesita planear una fecha de lanzamiento, una campaña o una junta directiva. Esta guía abre el cronograma fase por fase, con semanas concretas, para que pueda leer cualquier propuesta y saber si el plazo prometido es realista o es una cifra puesta para ganar el contrato.

Cuánto tarda una app según el tipo de proyecto

Este es el cronograma por fases de los cinco tipos de proyecto más comunes en Colombia. Los plazos asumen un equipo dedicado, decisiones del cliente en menos de 48 horas y alcance congelado después del descubrimiento. Los valores en pesos son rangos de referencia del mercado colombiano, no tarifas de nadie, y aparecen solo para que compare plazo contra inversión.

Tipo de proyectoDescubrimientoDiseño UX/UIDesarrolloQA + betaTiendaTotalReferencia (COP)
PWA (instalable sin tiendas)1 sem1 – 2 sem2 – 4 sem1 sem04 – 8 sem$8.000.000 – $25.000.000
MVP (3–6 pantallas, una plataforma)1 – 2 sem1 – 2 sem3 – 6 sem1 – 2 sem1 sem6 – 12 sem$12.000.000 – $28.000.000
App corporativa (login, catálogo, push)2 – 3 sem3 – 4 sem6 – 10 sem2 – 3 sem1 sem14 – 21 sem$30.000.000 – $70.000.000
App de e‑commerce (carrito, pagos)3 – 4 sem4 – 5 sem9 – 16 sem3 – 4 sem1 – 2 sem20 – 31 sem$55.000.000 – $120.000.000
Plataforma a medida (IA, tiempo real, ERP)4 – 6 sem5 – 8 sem14 – 30 sem4 – 6 sem1 – 2 sem28 – 52 sem$120.000.000 – $350.000.000

Tres lecturas que salen de esa tabla. Primero: el desarrollo rara vez pasa del 60% del calendario, así que cualquier propuesta que le cotice solo horas de programación le está escondiendo el 40% restante del tiempo. Segundo: duplicar pantallas no duplica el plazo, pero duplicar integraciones sí; una app de 20 pantallas que solo muestra contenido se entrega antes que una de 8 que cobra con tarjeta. Tercero: la fila de la PWA no tiene semanas de tienda porque no pasa por revisión, y esa sola diferencia explica por qué a veces conviene elegir entre app nativa, híbrida o PWA antes de mirar presupuestos.

Las seis fases del desarrollo de una app, una por una

1. Descubrimiento: 1 a 6 semanas

El discovery es donde se decide qué NO va en la versión 1. Se levantan los flujos de usuario, se define el modelo de datos, se listan las integraciones externas (pasarela de pago, ERP, WhatsApp, facturación electrónica) y se arma el backlog priorizado. Termina con un documento de alcance firmado y un cronograma con fechas.

Es la fase que más clientes quieren saltarse y la que más plazo ahorra. En la práctica, una semana de descubrimiento bien hecha suele evitar varias semanas de reconstrucción más adelante. Si la propuesta que recibió no incluye descubrimiento, el proyecto va a descubrir igual, solo que a mitad de camino y con el código ya escrito.

2. Diseño UX/UI: 1 a 8 semanas

Aquí se produce el flujo navegable de todas las pantallas, el sistema de diseño (colores, tipografías, componentes) y los estados que nadie recuerda pedir: vacío, cargando, sin conexión, error de pago, sesión vencida. Esos estados suelen sumar una porción larga del total de pantallas de una app real, y por eso el conteo de “pantallas” de una propuesta casi siempre se queda corto.

El diseño puede arrancar en paralelo con la arquitectura técnica, y ahí se recuperan una o dos semanas. Lo que no se puede es empezar a programar pantallas que todavía se están discutiendo: en la práctica, un cambio de diseño hecho cuando ya hay código cuesta varias veces más tiempo que el mismo cambio hecho en la etapa de bocetos, porque toca rehacer pantalla, lógica y pruebas.

3. Desarrollo por sprints: 50% a 60% del cronograma

El desarrollo serio se organiza en sprints de dos semanas. Al final de cada sprint usted debe recibir una app instalable en su propio teléfono, no un video ni una captura de pantalla. Si al terminar el tercer sprint todavía no ha podido tocar nada, el proyecto ya está en riesgo aunque el informe diga que va al día.

Un orden que funciona: primero el esqueleto de navegación y la autenticación, después el flujo que genera el valor principal, luego las integraciones externas y al final los extras. Las integraciones con terceros van de terceras a propósito: son la parte del cronograma que usted no controla, y necesita margen de reacción cuando la pasarela de pago responda en cuatro días hábiles en lugar de uno.

4. QA y pruebas en dispositivos reales: 1 a 6 semanas

El QA/testing no es “probar la app al final”. Es un ciclo de encontrar, corregir y volver a verificar sobre teléfonos físicos, no solo simuladores. En Colombia el parque de dispositivos Android es muy fragmentado: hay que probar en gama baja con poca memoria, en pantallas pequeñas y con conexión intermitente, porque ahí es donde vive buena parte de los usuarios.

Regla práctica: presupueste una semana de QA por cada cuatro de desarrollo. Si el cronograma que le entregaron deja tres días de pruebas para un proyecto de cuatro meses, el plazo no incluye QA: incluye la esperanza de que no haya errores.

5. Beta cerrada con TestFlight y Google Play: 1 a 3 semanas

Antes de publicar, la app se distribuye a un grupo real de usuarios. En iOS se hace con TestFlight; en Android, con las pistas de prueba interna y cerrada de Google Play. Aquí aparecen los problemas que ningún equipo técnico detecta: gente que no entiende un botón, que abandona en el registro, que instala la app en un modelo que nadie probó.

Hay un detalle que descuadra cronogramas completos: Google Play mantiene, para las cuentas de desarrollador personales nuevas, un requisito de pruebas cerradas con testers reales durante varias semanas antes de habilitar la publicación en producción. Las condiciones exactas cambian con frecuencia, así que conviene confirmarlas en la consola antes de comprometer una fecha; si abre la cuenta el día del lanzamiento, ese reloj apenas empieza a correr. Los demás requisitos para publicar en App Store y Google Play también conviene revisarlos en la semana 1, no en la última.

6. Publicación y revisión de tienda: 1 día a 2 semanas

La revisión de App Store suele resolverse en uno o dos días. El riesgo no es el tiempo de espera, es el rechazo. Un rechazo por permisos mal justificados, cuenta de prueba que no funciona o política de privacidad ausente le cuesta el ciclo completo otra vez.

ConceptoPlazo que se ve con más frecuenciaReferencia de costo (COP)
Revisión de App Store (Apple)1 – 2 días hábilesCuenta de desarrollador: ~$400.000 al año, según TRM
Revisión de Google Play (cuenta establecida)1 – 7 díasCuenta de desarrollador: ~$100.000 pago único, según TRM
Google Play, cuenta personal nuevaSemanas adicionales por el periodo de pruebas cerradasIncluido en el pago único
Reenvío después de un rechazoReinicia el ciclo completo$0 en tarifas, pero cuesta días de calendario

Los valores de la tabla son referencias aproximadas: dependen de la TRM del día y de las tarifas y políticas vigentes de cada tienda, que cambian sin aviso. Ninguna tienda garantiza tiempos de revisión. Un dato que ahorra sustos: las cuentas de desarrollador se pueden crear desde la semana 1 del proyecto y la verificación de identidad puede tardar días. Crearlas temprano es la optimización de cronograma más barata que existe.

Qué retrasa de verdad un proyecto de app

Los proyectos rara vez se retrasan por código difícil. Se retrasan por decisiones que no llegan. Esta tabla estima el impacto de las causas más frecuentes y lo traduce a plata, usando como referencia el costo semanal de un equipo dedicado en el mercado colombiano.

Causa del retrasoSemanas perdidasCosto estimado (COP)
Cambios de alcance después de firmar (scope creep)2 – 8$5.000.000 – $30.000.000
Contenido, textos, fotos o catálogo que no llegan1 – 4$2.500.000 – $15.000.000
Aprobaciones lentas del cliente (más de 5 días por entrega)2 – 6$5.000.000 – $22.000.000
Accesos e integraciones de terceros sin gestionar a tiempo1 – 5$2.500.000 – $18.000.000
Rechazo en tienda por requisitos no revisados1 – 3$2.500.000 – $11.000.000
Diseño aprobado a medias y reabierto en desarrollo2 – 5$5.000.000 – $18.000.000
Backend o API del cliente que no está lista2 – 10$5.000.000 – $35.000.000

Los cálculos parten de un costo de equipo de referencia entre $2.500.000 y $3.500.000 COP por semana en proyectos tipo MVP, y más alto en proyectos grandes. No son tarifas de nadie: son órdenes de magnitud para que dimensione lo que cuesta una semana de silencio. El desglose completo de la inversión está en el análisis de precios reales de desarrollo de apps en Colombia.

Note el patrón: cinco de las siete causas dependen del cliente, no del proveedor. La velocidad con la que usted responde no es una cortesía, es una variable del cronograma con la misma fuerza que la complejidad técnica.

Cuánto influye el tamaño del equipo en el plazo

Un mismo alcance se entrega en tiempos muy distintos según quién lo ejecute. Estos son rangos de referencia del mercado colombiano para el mismo MVP descrito arriba, con las ventajas y los riesgos de cada figura.

Quién ejecutaPlazo del mismo MVPCosto semanal de referencia (COP)Riesgo principal
Freelance solo (full stack)14 – 20 sem$1.200.000 – $2.200.000Cuello de botella único: si se enferma, el proyecto para
Dúo (desarrollo + diseño)10 – 14 sem$2.000.000 – $3.000.000QA débil, sin proceso formal de pruebas
Equipo pequeño de agencia (3–4 personas)8 – 12 sem$2.500.000 – $3.500.000Proyecto compartido con otros clientes
Célula dedicada (5+ personas)6 – 9 sem$4.000.000 – $7.000.000Costo alto si el alcance no está congelado

La lectura importante es que agregar gente no reduce el plazo de forma proporcional. Duplicar el equipo puede recortar un 30% o 40% del tiempo de desarrollo, no la mitad, porque el descubrimiento, la aprobación del diseño y la revisión de tienda no se pueden repartir entre más personas. Y por debajo de cierto punto agregar gente lo empeora: cada persona nueva consume tiempo de las que ya estaban.

Por qué casi ninguna agencia publica plazos

Hay tres razones, y solo una es legítima.

  • La legítima: sin alcance definido, cualquier número es una mentira estadística. Una “app de domicilios” puede ser 8 semanas o 10 meses según si incluye seguimiento en tiempo real, liquidación a repartidores y facturación electrónica.
  • La comercial: un plazo publicado es un compromiso que el cliente puede reclamar. Es más cómodo negociarlo cuando el prospecto ya está emocionado con la propuesta.
  • La incómoda: muchas propuestas están calculadas solo sobre horas de programación. Cuando se suman descubrimiento, diseño, QA, beta y tienda, el plazo real puede crecer bastante más de la mitad frente a esa cuenta inicial, y ese número asusta en una primera reunión.

La forma de neutralizar las tres es pedir el cronograma desglosado por fases, con entregables verificables por fase. Si el proveedor no lo puede armar, es porque no lo tiene.

Cronograma de ejemplo: un MVP en 12 semanas

Así se ve, semana a semana, un MVP con alcance controlado. Sirve como plantilla para contrastar cualquier propuesta que reciba.

SemanasQué pasaQué debe recibir usted
1 – 2Discovery, flujos, backlog priorizado, apertura de cuentas de tiendaDocumento de alcance firmado y cronograma con fechas
3 – 4Diseño UX/UI, sistema de diseño, estados de errorPrototipo navegable de todas las pantallas
5 – 6Sprint 1: navegación, autenticación, base de datosApp instalable con el esqueleto funcionando
7 – 8Sprint 2: flujo principal completoApp instalable donde ya se hace la tarea central
9 – 10Sprint 3: integraciones, notificaciones, analíticaApp instalable en condiciones cercanas a producción
11QA en dispositivos reales y corrección de erroresReporte de pruebas y lista de errores cerrados
12Beta con TestFlight y pistas de Play, envío a tiendasApp publicada y accesos de administración entregados

Si su propuesta comprime esto en seis semanas, algo se está eliminando: casi siempre el descubrimiento y el QA, que son justo las dos fases cuya ausencia se paga después. Cómo recortar sin romper el producto es exactamente el problema que resuelve definir bien el alcance típico de un MVP.

¿La IA y el no-code acortan los tiempos de verdad?

Sí, pero no donde la gente cree. En 2026 la asistencia con IA acelera de forma real la escritura de código repetitivo, las pruebas unitarias, la documentación y los textos de las pantallas. Una estimación prudente es que recorta entre el 15% y el 30% de la fase de desarrollo, que a su vez es la mitad del cronograma: en un MVP de 12 semanas, hablamos de una o dos semanas menos, no de la mitad.

Lo que la IA no acorta: las decisiones de negocio del descubrimiento, la aprobación del diseño, las pruebas en dispositivos reales, la verificación de la cuenta de desarrollador y la revisión de tienda. Esas fases dependen de personas y de terceros, y son inelásticas.

El no-code es distinto. Sirve muy bien para validar una idea en dos o tres semanas y para herramientas internas. Empieza a fallar cuando el producto necesita lógica de negocio propia, rendimiento en gama baja, funciones nativas del teléfono o control del costo por usuario. El patrón sensato es validar en no-code y construir en código lo que ya demostró demanda.

El cronograma no termina el día que publica

Publicar es un hito, no el final. Reserve tiempo para tres cosas que llegan siempre después del lanzamiento y que casi ninguna propuesta incluye en el plazo original:

  1. Primera actualización correctiva: de 1 a 3 semanas después de publicar. Los usuarios reales encuentran en dos días lo que el equipo no vio en dos meses, y esa versión 1.0.1 hay que programarla, probarla y volverla a enviar a revisión.
  2. Mantenimiento evolutivo: las tiendas actualizan periódicamente sus requisitos técnicos mínimos y las librerías de terceros quedan obsoletas. Una app sin mantenimiento no se queda igual: se rompe sola con el paso de los meses.
  3. Versión 1.1 con lo que quedó fuera: todo lo que sacó del alcance para llegar a la fecha vuelve a la mesa. Planee un ciclo de 4 a 8 semanas, con su propio descubrimiento corto.

Un presupuesto anual de mantenimiento entre el 15% y el 25% de la inversión inicial es el rango de referencia con el que conviene planear: una app de $40.000.000 COP implica prever entre $6.000.000 y $10.000.000 COP al año solo para mantenerla viva y publicable.

Cómo blindar el cronograma antes de firmar

Seis exigencias concretas que puede poner en la propuesta y que cambian el resultado más que cualquier metodología:

  1. Cronograma por fases con fechas, no un plazo global de “cuatro meses”.
  2. Una app instalable al final de cada sprint, en su teléfono, sin excepciones.
  3. Alcance congelado tras el descubrimiento, con un procedimiento escrito para los cambios: cada uno cotiza tiempo y dinero antes de entrar.
  4. Un único responsable de decisiones de su lado y un compromiso de respuesta en 48 horas.
  5. Cuentas de desarrollador creadas y verificadas en la semana 1, no en la última.
  6. Despliegue por fases en el lanzamiento: publicar a una fracción de los usuarios, medir errores 48 horas y ampliar. Agrega dos o tres días al calendario y evita que un fallo llegue a toda la base de usuarios de golpe.

Trabajo en marketing digital y desarrollo desde 2009, soy Google Partner certificado y tengo 4.9 estrellas con 30 reseñas en Google. Tengo apps propias publicadas en las tiendas —Chately, Rankiamos y VialKy—, así que el cronograma de este artículo está armado desde la práctica de recorrer esas fases, no desde una plantilla comercial. Atiendo Bogotá, Medellín, Cali, Barranquilla, Bucaramanga y Cúcuta, y al resto de Colombia en remoto. Si quiere un cronograma aterrizado a su caso, con fases, fechas y entregables, revise el servicio de desarrollo de apps o escríbame por WhatsApp al +57 300 208 1105 con la lista de flujos que necesita. Con esa lista en la mano, armar un cronograma serio toma una reunión, no dos semanas.

Preguntas frecuentes

¿Cuánto tarda una app sencilla de 5 pantallas?

Entre 6 y 12 semanas para una sola plataforma: 1 a 2 semanas de descubrimiento, 1 a 2 de diseño, 3 a 6 de desarrollo, 1 a 2 de pruebas y cerca de 1 semana entre beta y publicación. Si esas 5 pantallas incluyen pagos, sincronización con un sistema externo o chat en tiempo real, el plazo sube a 14 semanas o más, aunque el número de pantallas no cambie.

¿Por qué los proyectos de apps casi siempre se retrasan?

Porque cinco de las siete causas más frecuentes dependen del cliente, no del proveedor: cambios de alcance después de firmar, contenido que no llega, aprobaciones lentas, accesos a integraciones sin gestionar y backend propio que no está listo. Cada una puede costar entre 1 y 10 semanas. La complejidad técnica pura explica una minoría de los retrasos; la mayoría son decisiones que no llegan a tiempo.

¿La IA o el no-code acortan de verdad los tiempos?

La IA recorta, de forma estimada, entre 15% y 30% de la fase de desarrollo, que es cerca de la mitad del cronograma: en un MVP de 12 semanas equivale a una o dos semanas menos. No acorta descubrimiento, aprobación de diseño, pruebas en dispositivos reales ni revisión de tienda. El no-code sirve para validar en 2 o 3 semanas, pero se queda corto cuando el producto necesita lógica propia o rendimiento en gama baja.

¿Cuánto demora la aprobación en App Store y Google Play?

La revisión de App Store suele resolverse en uno o dos días hábiles, y Google Play tarda entre 1 y 7 días con una cuenta establecida, aunque ninguna tienda garantiza tiempos. Las cuentas de desarrollador personales nuevas en Google Play deben completar antes un periodo de pruebas cerradas con testers reales, lo que agrega varias semanas. Un rechazo reinicia el ciclo, así que revise los requisitos antes de enviar.

¿Se puede hacer iOS y Android a la vez sin duplicar el plazo?

Sí. Con un framework multiplataforma como Flutter o React Native se comparte la mayor parte del código y el plazo crece cerca de un 20% o 30% frente a una sola plataforma, no el 100%. Con desarrollo nativo separado sí se acerca a duplicarse en la fase de programación, aunque el descubrimiento y el diseño se hagan una sola vez para ambas.

¿Qué hago si necesito la app para una fecha fija?

Fije la fecha y negocie el alcance, nunca al revés. Defina qué flujo debe funcionar sí o sí ese día y mueva todo lo demás a la versión 1.1. Reserve además un 20% de holgura del cronograma para pruebas y revisión de tienda, y cree las cuentas de desarrollador en la primera semana. Comprimir el QA para llegar a la fecha es el error que más reseñas de una estrella produce.

Artículos relacionados

Hablemos