Spec-Driven Development with AI: From Use Case to Running Java Code - Simon Martinelli
About this talk
This talk demonstrates a practical approach to building applications by starting with a system use case and utilizing AI to generate a full-stack Java application. The session emphasizes evolving features through specification modifications while observing real-time code adaptation, highlighting the importance of keeping specifications, code, and tests aligned to enhance reliability and reduce inconsistencies. The speaker discusses how implementing strong guardrails can minimize hallucinations and ensure consistency between requirements and implementation. This tool-agnostic approach is applicable with various AI agents, allowing for comparison of outputs across different tools.
More from this event
See all 126 talks →
AI Is Not the Risk. Architectural Drift Is - Sunil Kalkunte
17:39
Breaking the Monolith: Tesco’s Journey to Federated GraphQL with xAPI - Vishwas Chandrashekar
29:13
A Practical Introduction to LangChain4j - Venkat Subramaniam
1:01:28
Beyond the AI Models: How Lowe’s is Building the Store That Knows - Swaroop Shivaram
13:59