Skip to main content
Identificar o caso de uso ideal para o Devin é fundamental para maximizar a eficiência e o retorno sobre o investimento (ROI). A seguir estão as melhores práticas para selecionar um caso de uso que aproveite os pontos fortes do Devin.

Melhores casos de uso para Enterprise

Requisitos ideais para o Devin

Se sua tarefa atende à maioria ou a todos esses requisitos, ela é uma candidata ideal para o Devin.

Definindo o trabalho do Devin

Selecionar o tipo de tarefa certo é crucial para maximizar a confiabilidade do Devin.

Vertical e profundo vs. horizontal e raso

Comparação entre estreito-profundo e raso-amplo
Um grande backlog de tarefas simples, escaláveis horizontalmente (por exemplo, resolver issues do SonarQube) pode gerar um ROI significativo quando replicado ao longo de milhares de iterações. Diagrama de mudanças horizontais
Quanto mais simples for a fatia, mais confiável será o projeto como um todo.

O que dividir em partes

Ótimos candidatos para o Devin:
  • Migrações
  • Refatorações
  • Modernizações
  • Backlogs de dívida técnica
Por exemplo, ao trabalhar em uma migração de código, ela deve ser dividida em partes isoladas, cada uma tratada em uma sessão individual do Devin. Slicing use cases illustration

Verificação

Uma slice deve ser a menor unidade atômica do projeto.
Devin deve ter um mecanismo claro de verificação de sucesso ou falha.
Evite tarefas com muitas dependências ou que envolvam sistemas externos. Devin é excelente em tarefas de programação.
Diagrama de compatibilidade retroativa

Execução paralela

Visualização da execução paralela

Considerações sobre Escalabilidade

Diagrama geral do modelo

Melhores práticas para definição de tarefas

Devin é excelente em tarefas contínuas relacionadas a dívida técnica (por exemplo, revisão de PRs, automação de QA) quando são bem divididas e estruturadas.
Migrações, modernizações e refatorações são ótimos casos de uso se puderem ser realizadas de forma incremental. Por exemplo, uma migração de repositório completo que exija todas as mudanças de uma só vez não é recomendada.
Estudo de caso: Estudo de caso de migração da Nubank