Expert workshop is something more than a training. Workshop is focused on client's project.
|Format:||60% lecture / 40% workshop|
Our program is based on 10 years of experience in using and teaching DDD.
Domain Driven Design is currently the only methodology that supports, in a comprehensive way, from technical perspective, the agile approach to software development.
Comprehensive approach of DDD includes: modeling of complex domains in cooperation with a Domain Expert, recommended architectures and designing using tested Building Blocks to the techniques for creating a testable code, which by design is open for the iterative process of extension and Knowledge Crunching.
Benefits resulting from the use of DDD
Next tasks consist of an incremental addition of new functionalities in a way that illustrates theoretical issues, learned during the lecture preceding them.
During discussion, participants have an access to expert knowledge of the coach and have a possibility to verify their solutions with the ones developed by other participants of the training.
In the first phase of workshops, participants solve problems presented to them, working on the model in groups – this phase has a purpose of acquiring proficiency in using the DDD techniques.
After getting to know the DDD techniques, comes the time to conduct a real Modeling Whirlpool session, where the members of each group play out the roles of: Domain Expert, Modeler, Coordinator – this phase has a purpose of consolidating the knowledge that is ready to apply in an everyday practice.
Check our implementation of an example DDD+CqRS project: Sample Leaven.
Meet the experts who will conduct your workshop.
If you prefer direct contact then you can always call.