Domain Expert
- Domain Expert (a.k.a., Subject Matter Expert)
- the role that is played when a
person provides
authoritative information about a given domain of knowledge (i.e., subject matter area)
The typical role-specific responsibilities of a Domain Expert are to:
- Answer questions about a domain (subject).
- Provide application goals, objectives, and
requirements.
- Review work products for correctness.
Domain experts typically inherit
common role responsibilities from the
role method component.
To fulfill these responsibilities, domain experts typically
should have the following expertise, training, and
experience:
- Deep expertise in one or more domains of knowledge.
- The ability to communicate this knowledge.
Domain experts typically perform the following
role-specific tasks in an iterative,
incremental, parallel, and time-boxed manner:
- Answer questions about the domain.
- Evaluate the requirements.
- Evaluate the user interface prototype.
Domain experts typically inherit
common role tasks from the
role method component.
Domain experts typically perform these tasks as members of
the following organizations:
As members of these teams, domain experts typically produce
the following work products:
- Domain experts can be experts in many different kinds of
subject matter including:
- A business application domain such as supply chain,
fulfillment.
- The customer’s business organization such as
organization structure or business process model.
- User organizations and categories of users.
- Vendor products (e.g., software and hardware
components, CASE tools).
- Development methods (e.g., methodologists).
- This role typically inherits all of the
common team guidelines from the
roles method component.