Description
What You Will Learn
- Capture requirements in lightweight specs
- Treat specs as executable contracts for code generation and testing
- Apply the AI Unified Process to projects and team workflows
- Integrate AI agents into a spec-driven lifecyce
Who this Book is for:
Software developers, tech leads, and architects with basic programming knowledge. No prior experience with requirements engineering or AI tools is required.
Author: Simon Martinelli
Publisher: Apress
Published: 08/13/2026
Pages: 152
Binding Type: Paperback
Weight: 0.57lbs
Size: 9.21h x 6.14w x 0.38d
ISBN13: 9798868828508
BISAC Categories:
- Computers | Programming | General
- Computers | Artificial Intelligence | General
About the Author
Simon Martinelli is a Java Champion, Vaadin Champion, and Oracle ACE Pro with over three decades of experience as a software architect, developer, consultant, and trainer. He is the creator of the AI Unified Process and a strong advocate of Spec-Driven Development.
As the owner of Martinelli LLC, he coaches teams to get up to speed with AI-driven development. He regularly shares his insights through international conferences, articles, and his blog, Keep IT Simple, where he writes about AI, architecture, and modern Java development.
He is also a lecturer at two universities in Switzerland, where he teaches software architecture, persistence, DevOps, and cloud-native development.

