Changelog inteligente
O que mudou no produto, contado em linguagem de usuário e gerado a partir do próprio trabalho de desenvolvimento — sem ninguém escrever notas de versão à mão.
Changelog inteligente
Camada funcional
O que mudou no produto, contado em linguagem de usuário — gerado a partir do próprio trabalho de desenvolvimento, sem ninguém escrever notas de versão à mão.
As entregas ficam agrupadas por dia, e um dia pode trazer também uma faixa "Como ficou": as telas do que mudou, lado a lado, para você ver a diferença em vez de só ler sobre ela.
Nem toda mudança vira novidade
Cada alteração entregue é lida e classificada: o que é melhoria que interessa a quem usa, o que é ajuste interno, e o quanto dá para confiar nessa leitura. Duas coisas decidem a qualidade dessa leitura:
- Quanto contexto veio junto. Trabalho entregue com descrição e rótulos é lido com mais segurança do que uma mudança solta e sem explicação.
- O que foi tocado. Ajuste de infraestrutura, de teste ou de banco é tratado como interno, mesmo que a leitura automática tenha achado que era novidade.
Quando a confiança é baixa, a entrada não aparece sozinha: espera aprovação de quem administra. É o padrão conservador de propósito — na dúvida, revisão humana, não publicação.
A regra fixa vem depois da leitura automática
Esta é a parte que sustenta o resto: a classificação automática propõe, e um conjunto de regras fixas dispõe. São essas regras que impedem os dois erros conhecidos — mudança interna vazando para o que todo mundo vê, e leitura fraca promovendo algo sozinha.
Confiar só na leitura automática publicaria, mais cedo ou mais tarde, uma mudança de infraestrutura como se fosse novidade de produto.
O que dá para fazer, e onde
| O que dá para fazer | Onde |
|---|---|
| Ver o que mudou no produto, em ordem | A tela de changelog |
| Aprovar o que ainda não está visível | A mesma tela, para quem administra |
Changelog e engajamento
A camada que conta o que mudou no produto e ajuda a usar melhor: novidades, resumos por dia, placar de uso e a tela de primeiros passos.
Resumos periódicos do changelog
Em vez de uma lista de mudanças soltas, um resumo por dia: o que aconteceu, contado junto e em linguagem de quem usa o produto.