Publicado a

As regras escrevem-nas as pessoas

A IA não devia decidir como trabalha uma organização. Devia aplicar e verificar as regras que a organização escreve. Quando as duas interpretações não coincidem, essa diferença é justamente o que há que olhar.

Linha de serviço Engenharia de Plataforma

Duas formas de usar a IA

Há duas formas de incorporar a inteligência artificial no trabalho técnico. Na primeira, pede-se-lhe que decida: que proponha a arquitetura, que escolha as ferramentas, que estabeleça como se fazem as coisas. É rápido, e o resultado é uma organização que trabalha como trabalharia um modelo genérico, sem identidade própria e sem saber porque faz o que faz.

Na segunda, as pessoas escrevem as regras (normas, convenções, portas de aprovação, critérios de qualidade) e a IA trabalha dentro delas: aplica-as ao executar e verifica-as ao revisar. É a que praticamos.

A dupla interpretação

Dupla interpretaçãoRegras escritas por pessoas, aplicadas pela IA; coincidências, incumprimentos e discrepâncias.PLATAFORMA · REGRASDupla interpretação As pessoas escrevem as regrasnormas, convenções, portas, critérios A IA aplica-as e verifica-assegunda interpretação da mesma regraRESULTADO DE 252 VALIDAÇÕESCoincidempassa212Incumprimentocorrige-se o trabalho31Discrepânciaesclarece-se a regra9Cada discrepância é uma regra ambígua: esclarecê-la torna as regras melhores.Dados ilustrativos, não correspondem a nenhum caso realN100F · n100f.com

Uma regra escrita interpreta-se duas vezes: quando a pessoa a escreve e quando a IA a aplica. Na maioria das vezes ambas coincidem. Quando não, aparecem dois casos muito diferentes:

  • Incumprimento: o trabalho não cumpre a regra. Corrige-se.
  • Discrepância: a IA entendeu a regra de outra forma que o seu autor. Isso não é um erro da IA: é uma regra ambígua. Esclarece-se a regra, e na vez seguinte já não haverá dúvida.

Com o tempo, esse ciclo produz algo valioso: um conjunto de regras cada vez mais precisas, escritas na linguagem própria da organização, que qualquer pessoa nova (ou qualquer agente novo) pode aplicar desde o primeiro dia.

O que é necessário

  • Regras escritas, não implícitas. Se uma regra só existe na cabeça de alguém, a IA não a pode aplicar nem verificar.
  • Regras verificáveis. «Que o código seja limpo» não se pode validar; «nenhum segredo no repositório» sim.
  • Um registo de discrepâncias e alguém que as reveja.
  • A última palavra para as pessoas em tudo o que a regra não cobre.

Fecho da série

Software que se pode auditar, uma plataforma tratada como produto, fases e portas de aprovação, especificação, modelo, registo, segredos, estado, artefactos idênticos, ambientes comparáveis, validação automática, rastreabilidade, aprendizagem das falhas e agentes que trabalham sob regras humanas. Tudo aponta para o mesmo: que o sistema continue a funcionar, e se possa explicar, quando quem o construiu já não estiver a olhar.


Como o aplicamos: Engenharia de Plataforma.

Se o seu custo cloud cresce sem que ninguém saiba porquê, ou a sua arquitetura depende de quem a montou, falemos.

Falemos