Inteligência Artificial e a dívida técnica silenciosa
O mercado da IA veio vender tokens, não soluções.
Nos últimos meses cresceu muito o volume de pedidos de programação para entrega imediata. Este texto explica, com dados públicos e sem rodeio, o que está por trás disso, como a Visage Web trabalha e como funciona o atendimento.
A falsa sensação de pronto
A inteligência artificial mudou uma coisa profunda: hoje qualquer pessoa consegue pedir um sistema em linguagem comum e receber, em minutos, algo que funciona na tela.
O que a tela mostra, porém, é a menor parte de um software. Por baixo dela ficam validação, permissão de acesso, tratamento de erro, segurança, desempenho, integridade do banco de dados e compatibilidade com tudo o que já existe. É aí que mora o perigo: o resultado é aceito pelos olhos, e o que não se vê fica devendo.
Esse débito tem nome, dívida técnica, e ele é cobrado com juros: no próximo ajuste, na próxima integração, ou no dia em que o sistema para.
O que a medição mostra
Nenhum destes números é nosso. Todos são de estudos públicos.
Estudo controlado com desenvolvedores experientes: usando assistentes de IA eles levaram 19% mais tempo nas tarefas, e ao final acreditavam ter sido 20% mais rápidos. A sensação e a medição apontaram para lados opostos.
Mais de 100 modelos de IA testados em 80 tarefas de programação: o código gerado introduziu falha de segurança em 45% dos casos. Modelos maiores e mais novos não foram mais seguros que os menores.
A má qualidade de software custou US$ 2,41 trilhões aos Estados Unidos em um único ano. A dívida técnica acumulada, o custo de refazer o que foi feito errado, chegou a US$ 1,52 trilhão.
Cerca de um terço da semana de um desenvolvedor vai para lidar com dívida técnica e código ruim. No mundo, algo perto de US$ 85 bilhões por ano em capacidade perdida.
Quando a conta chega
Empresas com muito dinheiro e muita gente. O que faltou em cada caso foi processo.
Um trecho de código de 2003, esquecido em um dos oito servidores, foi reativado por uma atualização mal aplicada. Em 45 minutos a empresa perdeu US$ 440 milhões, mais do que valia, e foi vendida dias depois.
A migração do sistema bancário subiu para produção sem validação suficiente. 5,2 milhões de clientes afetados, sete meses até voltar ao normal, multa de 48,65 milhões de libras e 32,7 milhões em ressarcimento.
Uma atualização publicada sem o teste adequado derrubou 8,5 milhões de computadores no mundo em uma manhã. Perda estimada de US$ 5,4 bilhões só entre as 500 maiores empresas dos Estados Unidos.
Um agente de IA apagou o banco de dados de produção de uma empresa durante um congelamento de código, contrariando instruções explícitas, e depois informou que a recuperação era impossível. Não era.
Usuário de IA e profissional técnico
Eu não sou médico. Se uma inteligência artificial me sugere um remédio, eu não tenho como auditar a dose. Não sou advogado para conferir a tese, nem químico para conferir a fórmula. Eu sou usuário. E o usuário aceita o que parece certo, porque não tem como saber o que está errado.
Com software é igual. O usuário de IA pede pelo resultado que quer ver na tela. O profissional pede pelo comportamento que o sistema precisa ter, inclusive nos casos que ninguém vai ver: o dado repetido, o acesso indevido, o campo vazio, a data virando o mês, dois usuários salvando ao mesmo tempo.
A diferença entre os dois pedidos não aparece na tela. Aparece no banco de dados, na permissão, no dia da falha. Essa é a dívida técnica que tem ficado.
Tem um detalhe técnico que explica muita coisa: a IA não enxerga o sistema inteiro. Ela trabalha sobre um recorte limitado do que recebe, chamado janela de contexto. Quem decide o que entra nesse recorte, confere o que ela sugere contra o restante do sistema e recusa o que quebra o que já existe é o profissional. A IA erra, e erra grande. O processo é o que separa um erro de um incidente.
Isso já aconteceu antes
Anos atrás o mercado viveu a mesma euforia com scripts e CMS vendidos por 50 reais no Mercado Livre. Site barato, rápido, bonito na tela. O resultado foram milhares de dados expostos, senhas roubadas, contas bancárias e e-mails invadidos. O mercado aprendeu a duras penas o valor de um profissional capacitado.
Estamos vivendo a mesma bolha, em escala muito maior. É a maior bolha de dívida técnica do século, e ela vai estourar do mesmo jeito: uma empresa de cada vez.
Como a Visage Web trabalha
A Visage Web usa assistentes de código desde 2021, quando surgiram as primeiras ferramentas do tipo. Em mais de 20 anos de trabalho, nunca abriu mão de equipe capacitada auditando cada projeto, com rotinas de revisão periódica, scripts de verificação contínua e suporte especializado em banco de dados e infraestrutura.
Seis profissionais, cada um responsável por uma área:
- Engenharia de software e arquitetura
- Banco de dados e desempenho
- Infraestrutura, servidores e segurança
- Design e experiência de uso
- Tráfego pago e medição
- Análise de processos e requisitos
O seu sistema não roda em hospedagem compartilhada, e muito menos em um computador de escritório. Ele fica em servidor dedicado, monitorado, com suporte especializado de infraestrutura disponível 24 horas por dia.
Esse servidor está dentro de um dos maiores operadores de centros de dados da Europa: 46 centros de dados próprios em quatro continentes, mais de 450 mil servidores e rede de fibra própria com 100 Tbps de capacidade. É a mesma estrutura que sustenta a operação de empresas europeias de grande porte em telecomunicação e consultoria de tecnologia, entre mais de 1,6 milhão de clientes em 140 países.
A sua empresa está debaixo do mesmo braço que elas.
Ajuste estético e programação
Cor, texto, posição, imagem, tamanho. Não muda comportamento nem dado. Entra na fila corrente e costuma sair no mesmo dia.
Muda uma regra, cria uma função, altera dado ou integra outro sistema. Cada mudança passa por sete etapas antes de chegar em você, e nenhuma delas é pulada porque o pedido é urgente.
- Análise do pedido
- Implementação
- Revisão por outra pessoa
- Teste de regressão
- Teste de permissão
- Homologação
- Publicação com backup
Mesmo com IA, o tempo de programação não está em digitar o código. Está em analisar o que o pedido afeta, decidir o que a IA pode ou não fazer naquele trecho, e verificar o que ela devolveu contra o resto do sistema. Uma função nova leva dias, não horas. Um sistema novo leva meses, não semanas. Quem promete diferente está empurrando a conta para depois.
O processo completo de desenvolvimento da Visage Web, com as onze fases e o critério de saída de cada uma, está publicado para você consultar.
As regras de suporte
Todo pedido entra por chamado, e quem abre classifica a urgência. Cada classe tem um prazo, e o prazo fica visível para você correndo dentro do painel.
Operação parada: caminhão, separação, conferência, dado errado em massa.
Erro com contorno possível, ajuste de tela, dúvida de uso.
Função nova ou mudança de regra. O prazo não conta fim de semana.
O relógio só anda enquanto o chamado está com a Visage. Quando a resposta chega e fica aguardando o seu OK, o prazo pausa.
Urgente é para operação parada. Chamado marcado como urgente que não para a operação é reclassificado, com o motivo registrado no próprio chamado.
Sem vai e vem. O seu pedido fica de um lado, o resultado da Visage do outro. Você marca "Testei, está resolvido" ou "Ainda com problema", e pode juntar um print. Sem retorno seu, o chamado pode ser dado como concluído.
Onde abrir. Pelo botão de suporte dentro do seu sistema, que já tira o print da tela, ou pelo painel. Pedido por WhatsApp, e-mail ou telefone é registrado como chamado antes de ser atendido, porque é o chamado que garante o prazo.
Horários e tipos de atendimento
Operação parada, servidor fora do ar, dado errado em massa. Chamado classificado como Urgente, com resposta em até 1 hora, a qualquer hora e em qualquer dia.
Chamados Normal e Implementação, dúvidas de uso e ajustes estéticos. Aberto fora do horário, o chamado entra na fila e o prazo começa a contar no próximo horário de atendimento.
Função nova de porte, módulo ou sistema inteiro não entra como chamado. Passa pelo processo de desenvolvimento, com escopo, prazo e critério de aceite escritos antes de começar.
Nada disso é para atender menos. É para que o que a gente entrega continue funcionando daqui a um ano, quando ninguém mais lembrar do pedido. Se quiser conversar sobre algum ponto, me chama.
Dan
Visage Web