The Business Motivation Model
This model is based on “The Business Motivation Model - Business Governance in a Volatile World” by The Business Rules Group.
The model contains both the structural aspects based on the
metamodels and semantic aspects of the concepts based on the natural
language description. For example, an End can be
attainable, short- or long term,
and focused on enterprise or a
business area. These properties are important for
communicating the nature of the concepts and should aid the modeller in
evaluating whether her model is semantically correct (e.g., a
long-term and unattainable Objective is
incorrect). These semantic properties constitute a “checklist” for the
modeller.
Model Summary
Model Details
First, we define a generic BMM model Element:
There are many types of Elements in a BMM model but two
are most important: Ends and Means.
Ends are what an enterprise is trying to accomplish.
Means are the ways of accomplishing the
Ends.
and
Ends
The Vision is what an enterprise is supposed to
look like, without regard to how it can be achieved.
A DesiredResult is a different type of End
than the Vision and represents a tangible outcome that can
be either qualitative or quantitative.
Means
[ channelsEffortsToward -> Objective
includes -> Tactic * // tactics can only contain other tactics and not strategies
enables -> Tactic * // tactics can only enable other tactics and not strategies ]
*/
[ channelsEffortsToward -> Objective
includes -> Tactic * // tactics can only contain other tactics and not strategies
enables -> Tactic * // tactics can only enable other tactics and not strategies ]
*/
[ channelsEffortsToward -> Objective
includes -> Tactic * // tactics can only contain other tactics and not strategies
enables -> Tactic * // tactics can only enable other tactics and not strategies ]
*/
[ channelsEffortsToward -> Objective
includes -> Tactic * // tactics can only contain other tactics and not strategies
enables -> Tactic * // tactics can only enable other tactics and not strategies ]
*/
Other Elements
Michal: in some particular cases different kinds of
influencers may be required. One could extend
Influencer but currently, it is not possible to add clafers
to its children, e.g., a new type of internalInfluencer?
Assessment is a judgement that an
influencer affects the employment of Means or
the achievement of Ends.
General Purpose Definitions
Imported TOGAF concepts
// in %

[ includes -> Strategy * // strategies can only contain other strategies and not tactics
enables -> Strategy * // strategies can only enable other strategies and not tactics ]
*/