Saltar al contenido

Vibe coding a producción: lo que le falta al prototipo

Para fundadores

Filip PapranecFundador de Digitaliko

El vibe coding le construye un prototipo. Nosotros, el software con el que funciona una empresa. Ilustración: un prototipo inestable a la izquierda se convierte en una aplicación sólida con seguridad, secretos, copias de seguridad y monitorización.El vibe coding le construye un prototipo. Nosotros, el software con el que funciona una empresa. Ilustración: un prototipo inestable a la izquierda se convierte en una aplicación sólida con seguridad, secretos, copias de seguridad y monitorización.

Llevar el vibe coding a producción significa añadir lo que la herramienta de IA no hace por sí sola. Login y permisos seguros, contraseñas fuera del código, copias de seguridad, despliegue repetible, tests y monitorización. El prototipo no se pierde. Es el mejor encargo que puede dar a un proveedor.

El vibe coding le construye un prototipo. Nosotros, el software con el que funciona una empresa. A continuación describimos qué le falta a un prototipo, cómo comprobarlo y cuándo compensa empezar de nuevo. Qué es el vibe coding y por qué el software se ha abaratado lo explicamos en Vibe coding: qué es y por qué el software se ha abaratado.

¿Qué es el vibe coding y dónde se queda corto?

Vibe coding significa describir a una herramienta de IA lo que quiere y aceptar el código que genera sin leerlo. En un fin de semana tiene una aplicación por la que se puede hacer clic. Hace unos años eso requería un desarrollador y meses de trabajo.

El vibe coding ha bajado la barrera de entrada, pero no ha subido el techo. Hoy casi cualquiera puede crear un prototipo. Pero la primera avalancha real de usuarios, el primer ataque o la primera base de datos perdida muestran lo que falta. Las herramientas son las mismas. La diferencia la marca la disciplina de ingeniería que las rodea.

Una aplicación como prototipo de vibe coding y la misma aplicación en producción. Cinco cosas que la herramienta de IA no hace por sí sola: la misma comprobación de login en cada punto de entrada, claves fuera del código, una restauración probada desde la copia de seguridad, despliegue con un solo comando y CI, y una alerta antes de que se queje el cliente.Una aplicación como prototipo de vibe coding y la misma aplicación en producción. Cinco cosas que la herramienta de IA no hace por sí sola: la misma comprobación de login en cada punto de entrada, claves fuera del código, una restauración probada desde la copia de seguridad, despliegue con un solo comando y CI, y una alerta antes de que se queje el cliente.

¿Qué le falta a un prototipo para la operación real?

Estos son los puntos que revisamos cuando llevamos un prototipo a la operación real. Si falta alguno, no es motivo para reescribirlo. Es una lista de trabajo.

ÁreaEn el prototipoEn la operación real
Login y permisosFunciona en la pantalla principalLa misma comprobación en cada punto de entrada, API incluida
Contraseñas y clavesA menudo directamente en el códigoFuera del repositorio, rotadas si alguna vez estuvieron allí
DatosUna base de datos sin copias de seguridadCopias de seguridad que ha restaurado al menos una vez
DespliegueA mano, desde un solo ordenadorUn solo comando, repetible, con vuelta atrás
Tests y CINinguno, o en verde sin contenidoTests que fallan ante un error y una CI que bloquea
MonitorizaciónUn cliente avisa de la caídaLa alerta llega antes de la queja del cliente
CuentasEn la cuenta personal de quien lo montóA nombre de la empresa, con acceso para varias personas

La primera fila es la más traicionera. El código hecho con vibe coding rara vez es malo. Es inconsistente. La IA acierta con el control de acceso una vez y lo olvida en el archivo de al lado. Lo vimos en la auditoría de un producto hecho con vibe coding: un archivo tenía una comprobación de login correcta y los endpoints de al lado servían archivos sin ningún login. La corrección es rápida, pero encontrar el hueco obliga a revisarlo todo.

La lista completa de 25 comprobaciones, con una forma de verificar cada una sin un desarrollador, está en el PDF. Abrir las 25 comprobaciones antes del lanzamiento (online o PDF).

¿Está listo su prototipo? Un test rápido

Marque lo que se cumple en su aplicación. Cada punto sin marcar es una tarea antes del lanzamiento.

¿Por qué está la monitorización en la lista si la aplicación funciona?

Porque lo que funciona sin vigilancia un día se detiene en silencio. Sin una alerta se entera por un cliente o por una caída en un gráfico.

Una alerta debería avisar de una caída el mismo día. Por eso la monitorización es obligatoria, no un extra, cada vez que algo pasa a la operación real.

¿Seguir con el prototipo o empezar de nuevo?

Normalmente, seguir. Lo habitual es que baste con reforzarlo: unas cuantas correcciones de seguridad, un despliegue que funcione y después trabajo normal. Empezar de nuevo solo compensa cuando las correcciones llevarían más tiempo que una versión nueva.

Eso solo se puede decir con honestidad después de mirar el código. Los tres veredictos posibles, y qué pedir si otra persona escribió la aplicación, los explicamos en Cómo hacerse cargo de una aplicación de otro proveedor.

Aunque el código se reescriba, el prototipo se queda. Muestra cómo debe funcionar el producto mejor que cualquier especificación. Usted sabe cómo funciona su empresa. Nuestro trabajo es llevarlo a un software que dure años.

¿Tiene que dejar el vibe coding?

No. Si le gusta probar pantallas nuevas usted mismo, siga haciéndolo. Preparamos el repositorio para que sus experimentos encajen en el resto del sistema. Pasan por los mismos tests y la misma code review que todo lo demás.

No tengo nada en contra del vibe coding. Por fin la gente sin perfil técnico puede construir cosas. Pero todavía no he visto ningún proyecto hecho con vibe coding que sobreviva en producción sin que, tarde o temprano, alguien llame a ingenieros.

Filip Papranec
Filip Papranec
Fundador de Digitaliko

Usted sigue descubriendo cómo debe funcionar el producto. Nosotros nos aseguramos de que aguante la operación real. De eso trata nuestro desarrollo de MVP para fundadores. Si una agencia estaba construyendo su aplicación y se atascó, consulte también Cómo hacerse cargo de una aplicación de otro proveedor.

Cuándo no lo recomendamos

  • El prototipo solo lo usan usted o unos pocos compañeros internamente. No necesita ir a producción. Basta con hacer copia de seguridad de los datos.
  • Está probando una idea y aún no tiene usuarios. Siga con el vibe coding usted mismo. Busque un proveedor cuando alguien quiera el producto.
  • Quiere una plataforma terminada con todo en el primer mes. No se lo vamos a prometer. Empezamos por lo que necesitan los primeros usuarios.
  • Quiere que alguien lo construya a cambio de participaciones. No lo hacemos. Busque un cofundador técnico.

¿Qué debe preparar antes de la primera conversación?

No necesita una especificación. Bastan tres cosas:

  1. Acceso al código

    Una invitación al repositorio o una exportación del proyecto desde la herramienta de IA.

  2. Quién la usa

    Quién usa la aplicación hoy y para qué.

  3. Qué duele

    Qué se ha roto ya o qué le preocupa.

¿Quiere llevar su prototipo a los clientes?

Envíenos esas tres cosas. Le respondemos en dos días hábiles con unas pocas preguntas sobre su trabajo. Después acordamos qué hacemos primero.

Si prefiere hablar antes, reserve una llamada introductoria de 15 minutos.

¿Qué le falta todavía a su prototipo para que lo usen sus primeros clientes?

En resumen

  • Un prototipo hecho con vibe coding es un buen encargo. Lo que le falta para producción es lo que la herramienta de IA no hace por sí sola.
  • Antes del lanzamiento, revise el login en cada punto de entrada, las claves fuera del código, la restauración desde copia de seguridad, el despliegue con CI y la monitorización.
  • Los puntos que faltan no son motivo para reescribir. Son tareas. Empezar de nuevo solo compensa cuando las correcciones llevarían más que una versión nueva.
  • La monitorización no es un extra. Lo que funciona sin vigilancia un día se detiene en silencio.

Preguntas frecuentes

¿Qué es el vibe coding?

Una forma de crear una aplicación: usted describe a una herramienta de IA lo que quiere y acepta el código que genera sin leerlo. Para un prototipo es rápido y barato. Para la operación real le falta control.

¿Puede una aplicación hecha con vibe coding pasar a producción?

Sí, pero no tal como está. Primero hay que revisar el login y los permisos, sacar las contraseñas del código y montar copias de seguridad, despliegue repetible, tests y monitorización.

¿Hay que reescribir desde cero un prototipo hecho con vibe coding?

Normalmente no. Lo habitual es que baste con reforzar la seguridad y la operación y después seguir adelante. Si hace falta reescribirlo, solo se puede decir con honestidad después de mirar el código.

¿Es segura una aplicación hecha con vibe coding?

Sin revisarla no se puede saber. El problema más habitual no es el código malo, sino el código inconsistente: una parte tiene un login correcto y la de al lado entrega los datos a cualquiera. Hay que revisar cada punto de entrada.

¿Puedo seguir editando la aplicación yo mismo después del traspaso?

Sí. El repositorio se puede preparar para que sus experimentos encajen en el resto del sistema y pasen por las mismas comprobaciones que el resto del código.

Pregunte a una IA sobre este artículo

La IA también tiene en cuenta nuestros otros artículos y la experiencia de proyectos reales.

ChatGPTClaudePerplexity
Blog

Más artículos

Para fundadores

Cómo hacerse cargo de una app de otro proveedor

Hacerse cargo de una app de otro proveedor lleva tres pasos: asegurar el código, los accesos y los datos, que alguien revise el código y solo entonces decidir. Una checklist y los tres veredictos posibles.

Para fundadores

PWA o app nativa: ¿qué necesita su empresa?

Una PWA basta cuando quienes usan la app la reciben a través de un enlace que usted les envía. Vaya a App Store y Google Play cuando la gente nueva deba encontrarle allí o necesite funciones que la web no tiene. Comparativa, autotest y cómo empezar.

Para fundadores

¿Cuánto cuesta una app? De qué depende el precio

Cuánto cuesta una app depende del camino (PWA, React Native con Expo o nativa), del alcance de la primera versión y de la operación tras el lanzamiento. Con nosotros, desde 3 980 € al mes sin IVA o a precio cerrado por proyecto.