In the context of business domains, “problem” has a broader meaning. A business problem can be challenges associated with optimizing workflows and processes, minimizing manual labor, managing resources, supporting decisions, managing data, and so on.
Subdomains are finer-grained problem domains whose goal is to provide solutions for specific business capabilities.A book
To be effective, the software has to mimic the domain experts’ way of thinking about the problem—their mental models.A book
Language of the Business
- Ambiguous terms
- Synonymous terms