~/talk

Spec-driven Development: How AI Changed Everything (And Nothing)

Talkat AI-fokus 2026 · on Tuesday, 2026-05-19· [ai-assisted-development, developer-experience]
slides:none on file

Argues for AI Unified Process and spec-driven development that keeps structured requirements as the source of truth and uses AI to generate diagrams, entity models, code and tests; demos include reverse-engineering Spring Pet Clinic into system use cases and an entity model, then generating code and tests that run in CI pipelines. Uses Vaadin, Jooq, Cloud Code skills and skills and MCP servers as the agent harness. Claims modernization across 1,200 DB tables and 500 microservices, tests at ~100 ms vs 2–3s, and Gartner’s ~5% net speedup while warning about prompt injection and human review.

AI-written summary · about

  1. 0:00Spec-driven development intro
  2. 4:15Model vs spec-driven dev
  3. 7:03AI Unified Process explained
  4. 10:18Domain model & use cases
  5. 13:09Use cases vs user stories
  6. 16:03Reverse engineering Spring Pet Clinic
  7. 20:55Agent harness & code gen
  8. 23:24Reverse engineering systems
  9. 26:17Demo: use case implementation
  10. 31:54Setting up AI development guidelines
  11. 34:39Human review & risk management
  12. 36:31AI impact on architecture
  13. 38:40Self-contained vs microservices
  14. 41:08Testing use cases
  15. 41:28Future of spec-driven dev
  16. 42:53Conclusion & Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.