Join today
Micro Course

Working with Development Agents - From Chaotic Requirements to validated code

Participants will independently transform informal business requirements into validated, production-ready event-sourced code using the Axoniq development agent platform.


Please expect to be introduced to challenges that aren't covered in the course, although they are guessable.
Estimated time

50 mins

Course completion criteria

Attend all lessons

Award for course completion

Digital certificate

Key takeaway

Establish a cohesive workflow that leads to, and is widely recognized as, Specification-Driven Development

An approach in which system design and implementation are guided by precise, testable specifications derived from business requirements.

It serves as a collaborative platform that fosters strong synergy between business and engineering teams.

Throughout this course you will discover:

  • Discover: Translate informal business requirements into a structured event modeling blueprint using sticky notes.
  • Distil Requirements: Refine the blueprint into Given-When-Then scenarios that serve as testable specifications of the system's behavior.
  • Design Components: Tactically design formal components like command/query handlers and refine the structure of commands, events, and queries.
  • Generate Source Code: Produce an Axon Framework 5 application featuring the Dynamic Consistency Boundary (DCB) pattern, including the tests as runnable specifications.