Elevata

Blog

Tornar confiável a velocidade da IA

Leonardo Neri
Ver perfilPublicado 2 de novembro de 20263 min de leitura

A IA permite que as equipes construam mais rápido. O novo desafio é garantir que o que construímos esteja pronto, que possamos defendê-lo e que o entendamos a fundo.

Estou assumindo o cargo de VP, Engineering na Elevata. Temos uma equipe de engenheiros experientes que dominam o seu ofício. Meu trabalho é construir sobre essa base e torná-la ainda mais forte à medida que a IA muda a velocidade com que conseguimos construir.

Construir rápido deixou de ser a parte difícil. A pesquisa do DORA (em inglês) mostra que o tempo que a IA economiza na escrita de código é “frequentemente realocado para auditoria e verificação” e que a IA “amplia os pontos fortes das organizações de alto desempenho e as disfunções das que enfrentam dificuldades”. Engenheiros experientes que respondem pelo próprio trabalho são exatamente o tipo de força que a IA amplia. Tornar confiável a velocidade da IA é como transformamos isso na próxima vantagem da engenharia.

Meu mandato abrange nossos padrões de engenharia e a forma como montamos e desenvolvemos nossas equipes de engenharia. Farei isso ao lado do nosso CTO, Paulo Frugis, e do nosso Chief AI Officer, Bruno Machado Valerio, seguindo a direção apresentada no nosso recente anúncio de liderança.

Pronto, defensável, compreendido

É isso que faz a velocidade valer alguma coisa para o cliente, e é o que vou continuar fortalecendo à medida que avançamos mais rápido:

  • Pronto: funciona de ponta a ponta conforme o que combinamos; não basta o código estar escrito.
  • Defensável: cada decisão tem uma razão que conseguimos explicar e evidências de que ela se sustenta.
  • Compreendido: a equipe conhece a solução a fundo, e não apenas as partes que cada pessoa escreveu.

Você é dono do que entrega

Um padrão sustenta todo o resto: você é dono do que entrega, seja escrito por você ou pela IA. Na revisão, o engenheiro precisa explicar o que a mudança faz, por que foi construída daquele jeito e como sabe que ela funciona. “Foi a IA que escreveu” não é resposta. Se não consegue defender, não entrega.

Isso vale para infraestrutura, documentos de arquitetura e runbooks tanto quanto para código de aplicação. Também significa manter as mudanças pequenas o bastante para serem revisadas. Mudanças grandes geradas por IA não eliminam o risco. Elas o empurram para os testes e o deploy, etapas em que, segundo o DORA (em inglês), os ganhos de produtividade com IA costumam ser absorvidos.

Um modo de falha merece ser nomeado. Se um modelo escreve o código e os testes a partir da mesma leitura errada de um requisito, os testes passam e o requisito continua sem ser atendido. Os testes precisam de uma base externa ao código que verificam: critérios de aceite, comportamento observado e um engenheiro que entenda o problema.

Experiência amplificada

A IA amplifica a experiência e a habilidade que já existem. Um engenheiro sênior que sabe o que perguntar, o que cortar e quando uma resposta está errada agora consegue fazer o que antes exigia uma equipe. Um engenheiro sem esse discernimento só produz mais código que não consegue defender.

Por isso, quero equipes pequenas, lideradas por engenheiros experientes que usam IA todos os dias, continuam com a mão na massa e tratam a mentoria como parte do trabalho, para que esse discernimento se espalhe.

O que os clientes devem ver

Você nos traz um problema que vale a pena resolver. Nós trazemos uma equipe pequena e experiente, que usa IA para avançar rápido, e o discernimento para fazer essa velocidade valer para você.

Ideias maiores ao seu alcance. Com a IA nas mãos de pessoas experientes, conseguimos explorar mais opções antes de definir uma arquitetura, assumir integrações que antes estavam fora de alcance e colocar ideias na frente dos seus usuários mais cedo.

Pronto na entrega. Você recebe a solução que combinamos, testada com base nos critérios de sucesso que definimos juntos desde o início e pronta para usuários reais.

Um sistema que é realmente seu. Cada parte vem com engenheiros que sabem explicar o que ela faz, por que foi construída daquele jeito e como sabemos que funciona, e garantimos que a sua equipe também a entenda. É seu para operar, mudar e evoluir, não uma caixa-preta.

A velocidade agora é a parte fácil. O que construímos precisa estar pronto, ser defensável e ser entendido a fundo. É isso que tornar confiável a velocidade da IA significa para mim.

Converse com a Elevata sobre como planejar e entregar seu próximo projeto de cloud ou IA.

Continue lendo