Logo do curso
Curso

Spec-Driven Development:

desenvolvimento assistido por agentes

Quero estudar na alura

8h

Para conclusão

1724

Pessoas nesse curso

9

Avaliação média

Certificado

De participação

Introdução_

O que você aprenderá_

  • Aplique Spec-Driven Development em uma API existente, com a especificação como fonte da verdade.
  • Gere a documentação de arquitetura e regras de negócio que ancora o agente de IA no projeto.
  • Extraia requisitos implícitos com entrevistas conduzidas pelo LLM antes de especificar.
  • Crie uma skill de especificação inspirada no Spec-Kit e revise o que o agente produziu.
  • Monte um plano de implementação com casos de teste antes de pedir o código ao agente.
  • Valide a feature com testes Jest e testes de contrato no Postman e no Newman em Docker.

Público alvo_

Profissionais, desenvolvedores e estudantes que desejam estruturar o desenvolvimento com especificações como fonte principal, usar LLMs para gerar e revisar artefatos técnicos e automatizar testes e validação de APIs.

Ricardo Bugan Debs

Ricardo Bugan Debs

linkedin

Head | Estratégia | Visão de negócios | Liderança | Transformação Ágil | Product Manager | TecnologiaSou Head de Operações e Tecnologia com mais de 10 anos de experiência em tecnologias Full Stack, No Code e desenvolvimento de produtos. Minha atuação é focada na estruturação de operações eficientes e escaláveis, alinhando processos internos à estratégia de negócios, com o objetivo de garantir sustentabilidade e resultados consistentes.

Curso atualizado em 14/10/2026

Ementa

  1. Fundamentos do Spec-Driven Development

    • Conhecendo o projeto da API
    • Definindo a fonte da verdade
    • Adaptação do SDD no Buscante
    • Para saber mais: boas práticas de documentação
    • Faça como eu fiz: iniciar Spec Driven
  2. Documentação e requisitos do sistema

    • Ancorando nossos agentes
    • Comparando spec e código
    • Revisando especificações
    • Mapeando requisitos implícitos
    • Para saber mais: marcação de inferências como hipótese
    • IA propôs, você decide: o que o código não conta
    • Para saber mais: Contexto demais?
    • Faça como eu fiz: estruturar Spec-Driven
  3. Especificação e plano de implementação

    • Criando skill de especificação
    • Revisando a especificação
    • Planejando a implementação
    • Organizando especificações
    • Para saber mais: integração de documentação com código
    • Para saber mais: aprofunde em engenharia de contexto
    • Faça como eu fiz: planejar nova feature
  4. Implementação guiada por testes

    • Revisando os testes
    • Executando o plano
    • Planejamento de implementação
    • Dirigindo o LLM
    • Para saber mais: separação de planejamento e implementação
    • Para saber mais: evals
    • Faça como eu fiz: testar e ajustar API
  5. Testes e adoção do SDD

    • Testando com Postman e Newman
    • Avaliando quando usar SDD
    • Benefícios do SDD
    • Para saber mais: Quanto SDD é certo?
    • Para saber mais: testes via Newman e Postman
    • Faça como eu fiz: teste com Docker
    • Whitepaper: Dev à Prova de Futuro

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos
Escola

Inteligência Artificial

Mergulhe com profundidade no universo da Inteligência Artificial (IA) aplicada a diferentes áreas de atuação e domine as principais ferramentas que estão moldando o agora, como ChatGPT e Midjourney. Navegue pelos nossos cursos e comece a explorar todo o potencial das IAs Generativas para impulsionar a sua carreira.

Conheça a escola

Pessoas estudando esse curso nesse mês:

Estude com elas

e mais 355 pessoas

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Aprenda Engenharia de LLMs & Agentes com esse e outros cursos, comece agora!

Conheça os Planos para Empresas