O que é Walking Skeleton?
Walking Skeleton ("esqueleto que anda"), conceito descrito por Alistair Cockburn, é uma implementação mínima que percorre toda a arquitetura de ponta a ponta, conectando todas as camadas e componentes principais, fazendo a coisa mais simples possível funcionar de verdade. Não é um protótipo descartável: é o esqueleto real do sistema, que depois ganha "carne". O valor está em validar a arquitetura e o pipeline de entrega cedo, com risco baixo. Em vez de construir cada camada isoladamente e descobrir só no fim que elas não se integram, o Walking Skeleton prova a integração de ponta a ponta desde o primeiro momento e dá uma base real para crescer incrementalmente.
Na prática
No início de um projeto, o time implementa o caminho mais fino possível que atravessa todo o sistema (interface → serviço → banco → resposta) e o coloca em produção com deploy automatizado. A partir daí, cada incremento engorda esse esqueleto que já anda.
O que acontece quando falta
O time constrói componentes em paralelo e adia a integração. Problemas de arquitetura, deploy e comunicação entre camadas só aparecem na fase de integração, tarde, caros e todos ao mesmo tempo, atrasando justamente o que parecia pronto.
Termos relacionados
Perguntas frequentes
O que é Walking Skeleton?
Walking Skeleton ("esqueleto que anda"), conceito descrito por Alistair Cockburn, é uma implementação mínima que percorre toda a arquitetura de ponta a ponta, conectando todas as camadas e componentes principais, fazendo a coisa mais simples possível funcionar de verdade.
Como Walking Skeleton funciona na prática?
No início de um projeto, o time implementa o caminho mais fino possível que atravessa todo o sistema (interface → serviço → banco → resposta) e o coloca em produção com deploy automatizado.
O que acontece quando Walking Skeleton falta?
O time constrói componentes em paralelo e adia a integração.