Ismael Fierro
Erwin Mauricio Contreras
Daniel Alfredo García Serna
PABLO RAFAEL LIZCANO GONZALEZ
Genial, muy chevere Devin. Ahora entiendo porque le gusta tanto al profe Erasmo.
repitieron una toma jajaja
📚 CLASE: Automatiza ShipLog con Devin y mide tu proceso
🎯 IDEA PRINCIPAL
La evolución de ShipLog es pasar de registrar manualmente lo que haces a capturar automáticamente tiempo, esfuerzo y consumo de IA.
La finalidad no es tener más datos, sino convertirlos en información para entender y mejorar tu proceso de desarrollo.
⚡ RESUMEN ULTRA RÁPIDO
• 🔵 ShipLog deja de ser un diario y se convierte en una herramienta de medición del desarrollo.
• 🟢 Automatiza la captura de tiempo, tokens y recursos utilizados durante tus proyectos.
• 🟡 Los datos pueden alimentar dashboards o generar alertas sobre consumo.
• 🔵 El mismo concepto puede extenderse desde web hacia Android y aplicaciones de escritorio.
🔑 LO IMPORTANTE
• 🟡 Medir tiempo + esfuerzo + dinero permite conocer el costo real de desarrollar un proyecto.
• 🟢 Identifica qué herramientas ya utilizas y de cuáles puedes extraer datos automáticamente.
• 🟢 Registra cuánto tiempo dedicas a cada tarea para comparar estimaciones contra ejecución real.
• 🟢 Registra consumo de tokens para conocer cuánto cuesta utilizar agentes de IA.
• 🔴 Los registros manuales dependen de que recuerdes introducirlos; la automatización reduce esa dependencia.
• 🟢 Una vez automatizados los datos, puedes construir dashboards o establecer alertas de consumo.
🧩 MODELO MENTAL
• 🔵 Actividad → tarea que realizas durante el desarrollo.
• 🔵 Métrica → tiempo, tokens, esfuerzo o dinero asociado.
• 🔵 Automatización → obtiene la métrica desde tus herramientas.
• 🔵 Almacenamiento → conserva los datos históricos.
• 🔵 Análisis → identifica patrones y diferencias respecto a tus expectativas.
• 🔵 Acción → utilizas esa información para ajustar tu proceso.
🚀 ACCIONES PARA HOY
• 🟢 Elige una métrica que actualmente registres manualmente y busca cómo obtenerla automáticamente.
• 🟢 Define qué información mínima necesitas guardar para cada sesión de desarrollo.
• 🟢 Separa datos recopilados de métricas calculadas para mantener un modelo flexible.
• 🟢 Crea un dashboard sencillo antes de intentar construir un sistema completo de analítica.
• 🟢 Establece límites de consumo cuando utilices agentes con facturación basada en uso.
🟣 VENTAJA PROFESIONAL
• 🟣 La idea más potente es aplicar observabilidad al desarrollo: medir el proceso igual que medirías una aplicación.
• 🟣 Esto permite pasar de “creo que tardé mucho” a “estos datos muestran dónde se fue el tiempo”.
• 🟣 La automatización también abre la puerta a comparar diferentes agentes, modelos y flujos mediante datos reales.
• 🟣 Antes de optimizar tu proceso, necesitas visibilidad sobre lo que realmente está ocurriendo.
📝 CIERRE
• 🟡 Registrar te dice qué hiciste.
• 🟡 Medir te dice cuánto costó.
• 🟡 Automatizar evita depender de registros manuales.
• 🟣 El objetivo final es convertir tu propio proceso de desarrollo en datos que puedas analizar y mejorar.
¿Cuál es la mejor manera de medir costos?
La estrategia ideal es construir un dashboard visual que procese tus registros automáticos. Configura alertas específicas que te avisen cuando un proyecto consuma más tiempo o tokens de los que habías presupuestado inicialmente.
Piensa en esto como el panel de control de un automóvil. En lugar de adivinar cuánta gasolina te queda, tienes indicadores claros que te permiten tomar decisiones financieras y de esfuerzo en tiempo real.