Same content, same exercises. Pick the format that fits your team.
Up to 10 people from one team: analysts, engineers, testers, and the product owner in the same room. We work on your product, not on a demo, and leave with a first use case catalog and a generated iteration for it.
CHF 4'400 per day, up to 10 participants, plus travel if on site, excl. VAT
Request a date Not sure yet? Book a 30-minute call →Spec-Driven Development with the AI Unified Process
A compact three-hour session for individuals and small groups. You create a system use case from scratch, generate a full-stack Java application from it, and evolve the features live by changing the specification.
Four voices from in-house workshops in Switzerland. Translated from German; the originals are on the German page.
The workshop “Spec-Driven Development with AI Unified Process” was an instructive experience of modern software development with AI agents. The practical part in particular made the possibilities for efficient modernization and development of applications tangible. We apply what we learned in current and future projects. We can warmly recommend the workshop.
As Head of Software Engineering at Orange Business Digital Switzerland AG, I regularly work with Simon Martinelli as a trainer for our in-house software engineering trainings. His workshop on Spec-Driven Software Development with AI agents was excellently prepared, practical, and tailored precisely to our needs. His underlying approach (AIUP) is very convincing in my view and shows clearly how modern software development with AI can evolve sustainably. I particularly value Simon’s view of the big picture and his ability to convey complex topics in an understandable and tangible way. Our developers took away a lot of concrete things they could apply directly. I can recommend Simon as a trainer without reservation and will gladly book him again for our teams.
The workshop was very well prepared and competently delivered. It was not just a showcase of “wow, everything is cool and you don’t need to think anymore”; you also pointed out the critical points, such as security, and showed how to deal with them. Particularly instructive was the AIUP approach, which covers the whole lifecycle of a business application with AI, not just the coding part. The workshop also showed me how fast the software development process is changing because of AI. Understanding the customer processes correctly from the start becomes more central again, and teams become leaner again. I can only recommend the workshop.
Simon’s workshop “AI Driven Software Development” has stayed in our memory. We especially liked the images he used, which encourage, enable, and empower the software engineer. The workshop made clear once more who carries control and responsibility, and how and where AI can support perfectly. Even though the AI world has moved on since the workshop, I can recommend it with a clear conscience.
Written in the format the AI Unified Process uses everywhere: readable for stakeholders, precise enough to generate from.
Database migration, application, and tests generated from your use cases, reviewed as a pull request.
The four phases, the business review, and how a change flows through the specification instead of through the code.
Greenfield or Brownfield, which stack plugin fits, and what to specify first.
The full-day agenda. The online session covers blocks 2 and 3 in a compact form.
Where AI coding tools fall short, the three levels of spec-driven development, and why the AI Unified Process stays spec-anchored. Short, then straight into practice.
Vision, requirements, entity model, use case diagram. You write the first system use case for your own product and learn what an AI agent needs to get it right.
Migration, implementation, and tests generated from your use case. Review the pull request, refine the specification, regenerate. The loop that replaces prompting.
Business review, test cases, traceability, and the Brownfield workflow for existing systems. Which plugin fits your stack and what to do in the first two weeks.
Yes. Remote works well with Zoom or Teams and screen sharing. On site is better for the discussion parts, remote is easier to schedule. Both cost the same, minus the travel.
Both. In-house workshops are held in German or English, whichever your team prefers. Public online sessions are in English.
Up to 10 for a one-day workshop, so everyone gets to write and generate. Larger groups are split into two cohorts.
The hands-on part uses the Vaadin with jOOQ stack plugin. For other stacks we discuss in the workshop which plugin fits and what it would take to adopt it.
Especially then. The Brownfield workflow reverse-engineers use cases from the existing code first. In the workshop we do this for one module of your system.
You keep the use cases, the generated code, and the slides. Many teams follow up with a coaching call after two weeks, or with AI Unified Studio so that customers and analysts can work on the specifications too.
Request an in-house date, or join the next public online session.