Saltar al contenido principal
Identificar el caso de uso adecuado para Devin es clave para maximizar la eficiencia y el retorno de la inversión (ROI). A continuación, se describen las mejores prácticas para seleccionar un caso de uso que se alinee con las fortalezas de Devin.

Mejores casos de uso para Enterprise

Requisitos ideales para Devin

Si tu tarea cumple la mayoría o la totalidad de estos requisitos, es una candidata ideal para Devin.

Diseñar el trabajo de Devin

Seleccionar el tipo de tarea adecuado es clave para maximizar la fiabilidad de Devin.

Estrecho y profundo vs. ancho y superficial

Comparación entre estrecho-profundo y superficial-amplio
Un gran backlog de tareas simples, escalables horizontalmente (por ejemplo, resolver incidencias de SonarQube) puede generar un ROI significativo cuando se aplica a lo largo de miles de iteraciones. Diagrama de cambios horizontales
Cuanto más simple sea el segmento, más fiable será el proyecto en su conjunto.

Qué dividir

Excelentes candidatos para Devin:
  • Migraciones
  • Refactors
  • Modernizaciones
  • Backlogs de deuda técnica
Por ejemplo, al trabajar en una migración de código, debe dividirse en segmentos independientes, cada uno gestionado por una sesión individual de Devin. Slicing use cases illustration

Verificación

Una slice debe ser la unidad atómica más pequeña del proyecto.
Devin debe tener un mecanismo de verificación de éxito o fallo claro.
Evita tareas con dependencias excesivas o sistemas externos. Devin destaca en tareas de programación.
Diagrama de retrocompatibilidad

Ejecución en paralelo

Visualización de ejecución en paralelo

Consideraciones de escalado

Diagrama general del modelo

Mejores prácticas para la definición de tareas

Devin sobresale en tareas continuas relacionadas con la deuda técnica (por ejemplo, revisiones de PR, automatización de QA) cuando están correctamente segmentadas y estructuradas.
Las migraciones, modernizaciones y refactorizaciones son casos de uso sólidos si se pueden abordar de forma incremental. Por ejemplo, una migración de todo el repositorio que requiera todos los cambios a la vez no es recomendable.
Caso de estudio: Caso de estudio de migración de Nubank