Engenharia de Software com IA: Spec Driven Design na Prática (Hands-on) | PPT Não Compila Podcast
Explore o episódio
A era do prompt acabou? No mundo da Engenharia de Software com IA, a resposta é sim e não. Neste episódio épico do PPT Não Compila, mergulhamos de cabeça no "Spec Driven Design", a metodologia que redefine a forma como construímos software de alta qualidade e manutenibilidade. Esqueça os prompts genéricos; aqui, o foco é na documentação robusta e no contexto bem definido para guiar a inteligência artificial. Se você busca entender como escalar e reproduzir processos de Engenharia de Software com IA, este é o guia definitivo. Com a presença especial de Gustavo Passi, que assume o papel de “corneteiro” e questionador, Wellington Cruz conduz um hands-on de quase 3 horas, demonstrando o desenvolvimento de um gerenciador de decks de Pokémon. Você verá como dois agentes de IA – Gemini como o planejador e Claude como o programador – interagem com especificações detalhadas em arquivos Markdown. Da arquitetura com React, Next.js, Spring Boot e Java, passando por Docker e Kubernetes, até a integração com a PokiAPI e o uso de ferramentas como Swagger e Google Cloud (GCP), cada etapa é cuidadosamente planejada para gerar um código limpo e funcional. Descubra os desafios da documentação, a importância da validação humana e como a IA pode otimizar a criação de software, mesmo com o uso de um banco de dados SQL Lite e a gestão de segredos via Secret Manager. Este episódio prova que o conhecimento técnico do arquiteto e do desenvolvedor é mais crucial do que nunca para direcionar a IA com precisão, garantindo a qualidade e a longevidade do produto final. Não perca este mergulho profundo no futuro do desenvolvimento de software. Confira o código-fonte e a documentação detalhada no GitHub (link na descrição), inscreva-se no canal para não perder a continuação, onde abordaremos qualidade (QA), DevOps e o code review com IA, e deixe seu comentário sobre o que mais você quer ver! Convidados Gustavo Passi https://www.linkedin.com/in/gustavo-passi/ 00:00:00 O Fim da Era do Prompt: Por Que a Documentação Guia a IA? 00:00:50 Boas-Vindas e o Retorno do Corneteiro: Gustavo Passe no PPT Não Compila 00:01:30 Spec-Driven Design Explicado: O Segredo para uma IA Produtiva 00:02:16 Preparando o Terreno: Estrutura do Projeto e o Poder do Markdown para LLMs 00:02:50 Desvendando o `project.md`: As 10 Regras Inegociáveis para Nossos Agentes de IA 00:05:01 Arquitetura Detalhada: Stack Frontend/Backend, Segurança e Persistência de Dados 00:08:43 Regras de Negócio e Layout: Definindo a Experiência do Usuário e o Core do Pokedeck 01:04:16 Planejamento Ágil com IA: Dividindo o Desenvolvimento em Sprints Validadas 01:09:00 Gemini Entra em Ação: O Agente Planejador Detalhando as Especificações 01:14:00 Validação da Arquitetura: Detalhes Técnicos, Modelagem de Dados e API Design 01:21:00 Riscos e Decisões Pendentes: A IA Revela Falhas na Especificação Humana 01:25:00 Refinamento das Regras de Negócio: Corrigindo a Lógica de Transferência de Pokémon 01:30:00 Detalhando o Layout e Infra: Cores, Componentes e Pipeline de CI/CD 01:40:00 Planejando a Sprint 1: O Detalhamento Minucioso para o Desenvolvedor 01:45:00 Gemini Conclui o Planejamento: Todas as 9 Sprints Detalhadas e Prontas 01:50:00 Cloud Entra em Cena: O Agente Programador Identifica Inconsistências 01:55:00 Diálogo com a IA: Corrigindo as Pendências do Planejamento 02:00:00 Início da Sprint 1: Cloud Começa a Gerar Código e Estrutura 02:05:00 Desafios da Automatização: Lidando com Permissões e Dependências 02:15:00 Scaffold Completo: A Estrutura Básica do Projeto Ganha Vida 02:20:00 Validação da Sprint 1: Rodando o Backend (Spring Boot) e o Frontend (Next.js) 02:25:00 Sprint 2: Mock do Web Service – API Design e DTOs em Ação 02:30:00 Validação da Sprint 2: Explorando a API Mockada do Pokedeck 02:35:00 Sprint 3: Mock do Frontend – A Interface do Usuário Ganhando Forma 02:40:00 Validação da Sprint 3: A Experiência Visual do Pokedeck 02:41:43 Conclusão e Próximos Passos: O Poder da Engenharia de Contexto com IA Github: https://github.com/wellingtoncruz/pptnc-pokedeck/ Youtube: https://youtu.be/xGeU0eKB-qE Spotify: https://spti.fi/SZPjrYr Outras plataformas: https://linktr.ee/pptnaocompila Acompanhe nas redes Instagram e Twitter: @pptnaocompila LinkedIn: https://www.linkedin.com/company/pptnaocompila Produção: Voz e conteúdo | https://www.vozeconteudo.com.br - @estudiosvoz
Episódios Relacionados
2h 44minEngenharia de Software com IA: Spec Driven Design na Prática (Hands-on)
Gustavo Passi
22 de abr. de 2026
1h 27minUma Fábrica de Software Completa só com Agentes de IA
Fábio Martinelli
10 de dez. de 2025
1h 18minIA na Engenharia de Software: Qual é o Impacto Real?
Valdir Scarin
31 de mar. de 2026
1h 10minBackstage: Como criamos o episódio 100% utilizando IA
Fábio Martinelli
18 de jun. de 2025
