Cómo ganamos 4 meses de vida gracias a AI - Javier Guignard

Clase 15 de 33Platzi Conf Bogotá 2025

Resumen

La transformación digital no solo consiste en adoptar nuevas tecnologías, sino en repensar completamente la forma en que abordamos los desafíos técnicos. Una historia inspiradora de innovación y mejora continua demuestra cómo un equipo de ingeniería logró reducir dramáticamente los tiempos de desarrollo, pasando de 4 meses a tan solo 3 semanas de implementación.

¿Cómo identificar cuando un sistema necesita renovación?

Las señales de advertencia suelen ser claras cuando un sistema necesita una renovación profunda:

  • Resolución constante de tickets y bugs sin avanzar en nuevas funcionalidades.
  • Sistemas demasiado grandes que ralentizan la implementación de nuevas ideas.
  • Código duplicado en diferentes partes de la plataforma.
  • Decisiones técnicas antiguas que frenan la velocidad de desarrollo.

¿Por qué la deuda técnica afecta la velocidad de desarrollo?

La deuda técnica se acumula cuando:

  • Se implementan soluciones rápidas que generan más bugs.
  • El sistema crece tanto que se vuelve difícil de mantener.
  • Las herramientas modernas como Copilot y Cloud no pueden aprovecharse al máximo.
  • La complejidad del código dificulta incluso cambios simples.

¿Cuáles son las claves para una migración exitosa?

La transformación de un sistema requiere:

  • Identificar componentes críticos que necesitan mejora.
  • Planificar etapas claras de migración.
  • Desarrollar especificaciones técnicas precisas.
  • Aprender nuevas habilidades como prompt engineering.

¿Qué beneficios trae la simplificación de sistemas?

Los resultados de una migración bien ejecutada son significativos:

  • Reducción drástica del código (eliminación de 100,000 líneas).
  • Mejora en el tiempo de respuesta (10 veces más rápido).
  • Unificación de backend y frontend.
  • Mayor libertad para implementar cambios.

¿Cómo aprovechar la inteligencia artificial en el desarrollo?

Para maximizar el potencial de la IA en el desarrollo:

  • Mejora la comunicación con los modelos de lenguaje (LLM).
  • Desarrolla habilidades de prompting efectivo.
  • Combina la IA con una arquitectura simplificada.
  • Mantén el foco en el valor para el usuario final.

La clave del éxito no reside únicamente en la tecnología, sino en atreverse a pensar en grande y cuestionar los métodos establecidos. Te invitamos a compartir en los comentarios: ¿qué proyecto podrías transformar aplicando estos principios de simplificación y mejora continua?