Business Patterns are a form of Design Pattern (see Guideline: Using Patterns) and are the business-domain
counterpart of Concept: Architectural Mechanism. Just as
similar problems in the technical domain may be solved by using Architecture
Mechanisms, similar problems in the business domain can be solved by using Business
Patterns.
Business Patterns are often found in COTS products. For example, packaged
applications that support Enterprise Resource Planning or Customer Relationship
Management ship with functionality to support a variety of generic business
processes. Similarly, it is frequently possible to identify related or similar
behavior in the Use Case Scenarios and thereby derive generic designs
that you can use in the design of the system. These elements of generic behavior
can be expressed as Design Patterns and applied to the system design.
|