RIDDL Documentation
Toggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage
Edit page

Domain Expert's Guide

Domain experts (DEs) are subject matter experts (SMEs) in some knowledge or problem domain. They are the authority on the language used to describe both problems and solutions within their domain or field of expertise. These individuals are recognized authorities, and they influence an organization’s product, service or strategic direction.

Domain experts may or may not be in leadership positions, but they are people who are broadly trusted for their knowledge of business rules, processes, technical details, and system requirements.

These are the EF_Huttons of the organization since people listen to them. They may be Architects, Analysts, Developers, Managers, Executives, or highly knowledgeable people from anywhere in the organization that speak with authority.

Domain Experts do not need to be well versed in DDD or Reactive Architecture initially. It is the job of the Author to act as a guide and mentor through these topics. But Domain Experts must be open to change what is for what could be. Complex distributed architectures can be very challenging for people to digest. More specifically, the techniques used to implement complex distributed systems will change user experiences, expectations of consistency and availability, the means used to monitor and maintain systems and processes, and so on. Domain experts will need to understand the reasons for these changes and be able to evangelize them as they interact with their peers.