A Factory
O que a produção assistida por IA muda realmente
A IA muda o quanto da produção de software pode ser esboçado e verificado, não quem responde pelo resultado. O que muda na Factory e o que continua humano.
Da equipa · Engenharia de software · · 5 min de leitura

Costumam contar-se duas histórias sobre a IA na produção de software. Na primeira, a IA faz o trabalho e as pessoas tornam-se opcionais. Na segunda, a IA é um preenchimento automático engenhoso que muda pouca coisa. Nenhuma delas corresponde ao que vemos quando construímos aplicações empresariais todos os dias.
A mudança real é mais específica, e mais útil de compreender. A IA muda o custo de esboçar e verificar muitos tipos de trabalho. Não muda quem tem de compreender a operação, quem decide o que é aceitável nem quem responde pelo resultado. Perceber onde fica essa linha é quase tudo aquilo de que uma organização precisa para utilizar bem a IA.
O que muda: o primeiro esboço chega cedo
Num projeto tradicional, a primeira coisa tangível que uma equipa de negócio vê chega muitas vezes só ao fim de semanas. Antes, há entrevistas, documentos e diagramas, todos eles abstrações que as pessoas têm de imaginar.
A IA muda a economia do primeiro esboço. Uma conversa gravada pode transformar-se, no próprio dia, numa lista estruturada de necessidades. Uma necessidade estruturada pode transformar-se num protótipo funcional em que as pessoas conseguem clicar. O código, os testes e a documentação podem ser esboçados a partir de decisões acordadas, em vez de escritos do zero.
A consequência importante não é a velocidade em si. É que as pessoas reagem a algo concreto muito mais cedo. Uma responsável financeira que olha para o protótipo de um circuito de aprovação vai provavelmente detetar de imediato a exceção em falta, enquanto a mesma pessoa, a ler uma especificação, talvez não a detetasse. Esboços mais cedo significam correções mais cedo, enquanto ainda custam pouco.
O que muda: a forma do trabalho
Quando esboçar fica barato, o trabalho reorganiza-se em torno do que continua difícil. Na Factory, isso significa que as funções ficam mais distintas.
- Moldar transforma conversas em necessidades e protótipos, e confronta-os com as pessoas que fazem o trabalho.
- Construir produz a aplicação, com a IA a assegurar grande parte do esboço e os engenheiros responsáveis pelo desenho e pelas partes difíceis.
- Verificar é uma responsabilidade à parte. A função que constrói nunca é a função que verifica, e a verificação é feita face ao que foi acordado, não face ao que foi produzido.
Esta separação importa mais com a IA, não menos. Um sistema que produz depressa um trabalho plausível também produz depressa erros plausíveis. A revisão deixou de ser uma formalidade no fim; é onde está boa parte do valor.
O que muda: a memória passa a fazer parte da produção
A IA trabalha a partir do que recebe. Se o contexto de uma aplicação vive apenas na cabeça de quem esteve nas reuniões, cada novo trabalho começa em parte às cegas.
Por isso, a produção assistida por IA leva as equipas a registar as coisas de forma utilizável: as decisões tomadas e os seus motivos, as restrições que se aplicam, o estado atual de cada alteração. Na Factory, esta memória partilhada faz parte do próprio sistema de produção. Ajuda a IA a esboçar um trabalho que encaixa, e ajuda também as pessoas. Um especialista que entra no trabalho pode ler o que foi decidido em vez de andar a perguntar.
O que não muda: compreender a operação
A IA consegue estruturar uma conversa, mas não consegue decidir que conversa ter. Saber que o verdadeiro estrangulamento de um processo de compras é a terceira aprovação, e não o formulário, vem de falar com as pessoas que vivem esse processo, de observar o trabalho e de fazer a pergunta seguinte.
Essa compreensão continua a ser trabalho humano, e continua a ser a base. Uma aplicação construída depressa sobre um mal-entendido continua construída sobre um mal-entendido.
O que não muda: discernimento e responsabilidade
Algumas decisões não pertencem a um modelo. O que construir, e se vale a pena construir. Como desenhar o sistema para que possa ser mantido. O que é aceitável publicar. Tudo o que envolve dinheiro, pessoas, segurança ou obrigações legais.
Na Factory, essas decisões pertencem a pessoas seniores em cada disciplina, e cada decisão tem alguém que responde por ela. A IA amplia o que a equipa consegue produzir; não dilui quem é responsável. Quando um cliente pergunta porque é que o sistema se comporta de determinada forma, existe uma pessoa capaz de explicar a decisão e um registo que a demonstra.
Novos riscos, geridos de forma deliberada
A produção assistida por IA traz riscos próprios, e é melhor nomeá-los do que esperar que continuem pequenos.
- Erros plausíveis. Um trabalho gerado pode parecer certo e estar errado. A resposta é uma verificação independente face às necessidades acordadas, e testes revistos com o mesmo cuidado que o código.
- Linguagem demasiado confiante. Os documentos gerados podem soar mais seguros do que a decisão por trás deles. Os registos devem dizer quem decidiu e com que fundamento.
- Confiança excessiva. Quando os esboços costumam ser bons, as pessoas deixam de os ler com atenção. Separar as funções de construir e de verificar mantém a atenção onde ela é necessária.
- Exposição de dados. O que é enviado a um modelo, e onde é processado, é uma decisão de conceção. É tomada tendo em conta as restrições do cliente, não por omissão.
Perguntas que vale a pena fazer a um parceiro
Se está a avaliar alguém que utiliza IA para construir software para a sua organização, algumas perguntas revelam muito mais do que uma demonstração.
- Quem verifica o trabalho, e é uma função diferente da que o construiu?
- Onde ficam as decisões e o contexto, e uma pessoa nova conseguiria encontrá-los?
- Quando vamos ver algo que possamos testar?
- Que decisões serão sempre tomadas por uma pessoa, e quem é essa pessoa?
- Que dados serão processados pela IA, e onde?
As respostas dizem mais sobre a forma de trabalhar de um parceiro do que qualquer afirmação sobre a quantidade de IA que utiliza.
Em resumo
A IA faz os esboços chegarem cedo e torna a verificação barata. Isso permite a uma equipa dedicar mais tempo àquilo que sempre gerou valor: compreender a operação, tomar boas decisões e verificar o resultado. A Factory é construída em torno dessa mudança. A tecnologia assegura grande parte da produção. As pessoas continuam responsáveis pelo discernimento.

