工作成果: Business Domain
A Business Domain is used to categorize and contain a set of business systems that represent those autonomous units of the business modeled during Business Analysis.
目的
To provide a logical (only) grouping of Business Systems such that they are categorized according to the competencies of the larger organization.
關係
輸入至強制: 選用:
外部:
主要說明

A Business Domain is a tool to allow a 構件: Business Analysis Model to group business systems, especially when a model is used to describe high-level business architecture or organization (such as that produced by 概念: Component Business Modeling). The Business Domain itself is the expression of a competency of the business whereas the contained 構件: Business Systems are the autonomous units of the business operating within that particular domain. As described in 準則: Business System Systems communicate using provided and required Business Services (capabilities of the system) and the introduction of Business Domains does not complicate this in any way, there is no notion of priviledged communication between Systems in the same Domain (for example).

The example below demonstrates a partial model with business domains containing business systems, we assume that the enclosed systems contain far more detail than is shown here.

 Illustration of business domains containing business systems

One key aspect of the Business Domain is that Business Systems are contained within the domain; that is a Business System may only be categorized as part of one Business Domain at any time.

內容
選用
規劃Yes
主要考量
Business Domains are not intented to model organizational structures and should not be used to do so; they are logical containers for Business Systems only.
調整
欠缺下列項目的影響

A 構件: Business Analysis Model which does include a number of 構件: Business System but which does not manage them using Business Domains provides far less information in terms of the catagorization of the systems it includes. When the model is used as part of a broad business transformation effort then the use of Business Domains is critical.

不需要的原因

When the 構件: Business Analysis Model represents a smaller effort and focused perhaps only upon one Business System then the additional overhead of modeling a corresponding Business Domain may be unnecessary.

表示法選項UML Representation: a package, stereotyped as <<Business Domain>> within the 構件: Business Analysis Model.
詳細資訊