Cover Image for Spec-Driven Development with the AI Unified Process
Cover Image for Spec-Driven Development with the AI Unified Process

Spec-Driven Development with the AI Unified Process

Hosted by Simon Martinelli
Zoom
Get Tickets
Welcome! Please choose your desired ticket type:
About Event

​Stop prompting. Start specifying.

​Most developers use AI as a faster way to write code. But without clear specifications, AI generates hallucinations, inconsistencies, and code that drifts from the actual requirements. In this hands-on workshop, you will learn how to use the AI Unified Process (AIUP) and Spec-Driven Development (SDD) to take control.

​Together, we will create a system use case from scratch, use it to generate a full-stack Java application, and evolve the features live by changing the specification. You will see how code and tests stay in sync, and how strong guardrails reduce hallucinations dramatically.

​What you will do:

  • ​Write a system use case that AI can actually work with

  • ​Generate a full-stack Java application from the specification

  • ​Evolve the application by changing the spec, not the code

  • ​Keep code and tests in sync automatically

​Who should attend: Java developers and architects who want to use AI seriously, not just for autocomplete.

​Prerequisites: Basic Java knowledge. No prior experience with AIUP or SDD required.

Important: Before the workshop, you need to install an AI coding agent on your machine. We recommend Claude Code, but GitHub Copilot CLI, Codex CLI, or any other agent-based tool works too. The workshop is agent-agnostic, and comparing results across different tools is part of the fun.