spec-driven-dev

Desenvolvimento Baseado em Especificações (Spec-Driven Dev)

O Spec-Driven Development (Desenvolvimento Baseado em Especificações) é a nossa metodologia oficial de desenvolvimento, garantindo alinhamento total entre os requisitos do usuário e a implementação técnica final.


1. Especificações Claras Antes de Escrever Código

Antes de iniciar qualquer linha de programação complexa, criamos documentos de especificação (spec.md) detalhando todos os comportamentos, regras de negócio e limites técnicos. Isso remove a ambiguidade e alinha a equipe técnica.


2. Testes de Aceitação e Garantia de Qualidade

A especificação se traduz diretamente em casos de teste automatizados (como testes end-to-end com Playwright). O código só é considerado concluído quando atende 100% aos critérios definidos na especificação inicial.


3. Documentação Viva

Como as especificações são mantidas no próprio repositório de código, elas evoluem em conjunto com o software, agindo como documentação oficial, viva e sempre atualizada do Concentrador.