Spec-Driven Development: a nova tendência de desenvolvimento com IA
Descrição original do criador:
Spec-Driven Development (SDD) está mudando a forma como software é criado com inteligência artificial. Aprenda o que é SDD, por que GitHub, Amazon e OpenAI já estão adotando, como ele se conecta com práticas tradicionais e por que criar software vai se tornar tão comum quanto usar uma planilha.
Alessandro Varela
Sobre o Curso
Este vídeo explora o Spec-Driven Development (SDD), uma metodologia inovadora que reestrutura a criação de software com o uso de inteligência artificial. Alessandro Varela explica como o SDD propõe um processo estruturado — especificação, plano, tarefas e código — em contraste com a abordagem menos organizada do "vibe coding". O conteúdo aborda a adoção do SDD por gigantes como GitHub, Amazon e OpenAI, a sua conexão com práticas estabelecidas de engenharia de software (SDLC, Agile, TDD, BDD), e a visão de que a criação de software se tornará tão acessível quanto o uso de uma planilha.
O que você vai aprender
- O que é SDD e sua importância no cenário atual
- A relação entre SDLC, TDD, BDD e o SDD
- O fluxo de trabalho do SDD na prática
- Como a OpenAI e o caso do Codex se conectam ao SDD
- A conexão do SDD com metodologias Agile e Scrum
- Princípios não negociáveis (constitution) do SDD
- O papel da documentação como "combustível" para a IA
- A diferença entre "vibe coding" e SDD
- O ecossistema de frameworks como Spec Kit, Kiro, BMAD e AIOX
- O funcionamento dos agentes especializados do AIOX
- Como o papel do programador está mudando
- A visão de que criar software será tão comum quanto usar Excel
Pré-requisitos
- Bom conhecimento em desenvolvimento de software
- Familiaridade com conceitos de engenharia de software (SDLC, Agile, TDD, BDD)
- Interesse em novas tendências e na aplicação de Inteligência Artificial no desenvolvimento
Para quem é este curso
- Desenvolvedores de software e engenheiros que buscam entender as futuras tendências de desenvolvimento
- Líderes técnicos e arquitetos de software interessados em metodologias com IA
- Profissionais que querem aprimorar suas habilidades e processos de criação de software
- Curiosos sobre o impacto da Inteligência Artificial no mercado de trabalho da programação