Documentação como produto: quem não tem dono, não tem leitor
A documentação é a interface real do seu software. Quando ninguém responde por ela, o produto passa a ser explicado por quem já saiu da empresa — ou por ninguém.
Existe um padrão que se repete em quase todo time de tecnologia: a documentação é a última prioridade do trimestre e a primeira reclamação do suporte. Todo mundo concorda que ela importa; ninguém tem tempo. O resultado é uma pasta de documentos que descreve um sistema que não existe mais.
A causa quase nunca é preguiça. É ausência de dono, de usuário definido e de critério de sucesso. Em outras palavras: a documentação não é tratada como produto — é tratada como sobra.
Quem é o usuário da documentação
A primeira pergunta de qualquer produto é "para quem". Na documentação, ela raramente é feita, e por isso o texto tenta agradar todo mundo:
- Quem lê para decidir se adota a ferramenta (5 minutos, quer escopo e limite).
- Quem lê para fazer a primeira coisa funcionar (30 minutos, quer tutorial linear).
- Quem lê para resolver um caso específico (quer referência e busca).
- Quem lê para entender por que a decisão foi tomada (quer registro histórico).
São quatro documentos diferentes. Tentar escrever um só produz o híbrido que conhecemos: uma introdução longa, exemplos que não rodam e nenhuma explicação de trade-off.
Três decisões que mudam a qualidade
1. Escolher um usuário principal. Se você só pode manter uma coisa, mantenha o caminho de primeira execução: da instalação ao primeiro resultado visível, testado em máquina limpa. Isso resolve a maior parte do suporte.
2. Dar dono nominal, com tempo reservado. Não "o time". Uma pessoa. E tempo no ciclo, não no fim do projeto. Documentação escrita depois do prazo é ficção.
3. Tratar o exemplo como teste. Todo trecho de código na documentação deveria rodar na CI. Se quebra o build, quebra a documentação — e alguém conserta.
Documentação ruim não é um problema de escrita. É um problema de prioridade: o documento não tem usuário, não tem dono e não tem verificação. Troque esses três e o texto melhora sozinho.
A métrica que importa
Equipes medem documentação por volume — número de páginas, cobertura de endpoints. É a métrica errada, pelo mesmo motivo que linhas de código é métrica errada.
A que serve é tempo até o primeiro sucesso: quanto tempo uma pessoa de fora leva, sem ajuda humana, para sair de zero e chegar a um resultado útil. Cinco pessoas diferentes tentando, cronômetro na mão, e você tem um número honesto.
Se esse número cai a cada trimestre, a documentação está funcionando. Se não cai, você tem mais páginas — e o mesmo produto inexplicável.
O efeito colateral bom
Time que documenta bem escreve melhor código. Não por mágica: escrever o uso revela o que a interface faz de confuso, e a decisão de design ruim aparece antes de virar dívida. Documentação, feita no lugar certo do ciclo, é revisão de design disfarçada.
Leia também
Ver todas →Agentes de IA e o trabalho de quem escreve software
A unidade de trabalho deixou de ser a linha de código e passou a ser a tarefa. O gargalo se mudou de lugar — e a maioria das equipes ainda não percebeu para onde.
Mais um ERP não é uma ideia de produto
Notas soltas sobre por que software para contabilidade é um mercado onde a ideia nunca é o gargalo — e o que costuma ser.
Transição para IBS e CBS: o que muda na rotina de quem fecha o mês
A reforma não começa no dia em que a alíquota chega ao valor cheio. Ela começa no cadastro do produto, no campo que ninguém revisou e no relatório que ainda não existe.
A discussão continua no LinkedIn
Se "Documentação como produto: quem não tem dono, não tem leitor" fez sentido para você, o próximo passo é a conversa: publico os recortes e respondo os comentários no LinkedIn.