post

Frictionless: O Livro Por Trás do Loop

Nicole Forsgren e Abi Noda escreveram o livro sobre remover o atrito do desenvolvedor. O loop guiado por spec do post anterior é uma pequena e teimosa instância dele.

Uma única pedra de rio lisa, polida por um longo fluxo de água, repousando numa mesa de madeira escura sob luz âmbar quente com um contorno de brilho azul-esverdeado.

Dois posts atrás contei a história de um jogo construído com uma IA. Um post atrás extraí o método da história: um loop guiado por spec. Este post nomeia o livro por trás do porquê o loop funciona.

Estou lendo Frictionless, de Nicole Forsgren e Abi Noda. Forsgren coescreveu Accelerate, o livro que conecta o desempenho de entrega de software a resultados de negócio com pesquisa de verdade. Accelerate disse que o destino importava. Frictionless entrega o mapa. Nas palavras da própria Forsgren: "Onde o Accelerate é o porquê, o Frictionless é o como." A tese é afiada. Na era da IA, as organizações que vencem serão as que identificam e eliminam o atrito do desenvolvedor sem parar. O livro está cheio de comprovantes: o LinkedIn saiu de deploys mensais para vários lançamentos por dia caçando atrito de propósito.

Aqui está a ideia à qual eu sempre volto. O livro divide a experiência do desenvolvedor em três pilares. Cada um deu nome a algo que eu sentia havia anos sem ter vocabulário para isso.

Loops de feedback. O tempo entre fazer algo e descobrir se funcionou. Loops lentos são onde o ímpeto vai morrer. O loop guiado por spec ataca isso diretamente. Uma spec escrita é o canal de feedback mais rápido que tenho. Eu descubro se uma ideia sobrevive ao contato antes de uma linha de código existir.

Estado de fluxo. O foco profundo de que o trabalho real precisa, e o custo de cada interrupção a ele. Quando trabalho com uma IA, a interrupção é o modelo perguntando "o que você quis dizer aqui?". Uma spec responde essas perguntas com antecedência. O modelo nunca quebra meu fluxo para perguntar.

Carga cognitiva. O peso mental de segurar um problema na cabeça. Este é o pilar que a seção de não-objetivos resolve em silêncio. Cada decisão escrita na spec é uma decisão que eu não carrego mais. O documento a segura, não a minha memória de trabalho.

O livro também atualiza como você mede tudo isso. Ele pega o framework SPACE e adiciona uma sexta dimensão para a era da IA: Confiança. A palavra me parou. No post anterior escrevi uma frase: a spec é o contrato entre mim e o modelo. Confiança é para isso que serve um contrato. Você não precisa de um com alguém cujo trabalho nunca precisa conferir. A spec existe porque a confiança precisa ser construída, escrita e mantida.

Então aqui está a ponte, dita sem rodeios. O loop guiado por spec não é um truque esperto. É remoção de atrito, aplicada ao menor time possível: uma pessoa e um modelo. O livro estuda o atrito numa organização de centenas. O loop é a mesma física na escala de um. É por isso que funciona, e por isso que confio nele mais do que num autocomplete mais rápido.

Leia Frictionless se você constrói software. Leia duas vezes se você entrega com uma IA, porque o atrito que o livro caça é o atrito que uma IA ao mesmo tempo expõe e amplifica. Accelerate é o porquê. Frictionless é o como. Este blog é um pequeno relato de campo de alguém rodando o como.


Frictionless, de Nicole Forsgren e Abi Noda. Encontre o livro na Amazon.

O link da Amazon acima é um link de afiliado. Se você comprar por ele, eu recebo uma pequena comissão, sem custo extra para você. Só recomendo livros que eu mesmo estou lendo.

cd ../ — all posts