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 Element
s in a BMM model but two
are most important: End
s and Mean
s.
End
s are what an enterprise is trying to accomplish.
Mean
s are the ways of accomplishing the
End
s.
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
influencer
s 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 Mean
s or
the achievement of End
s.
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 ]
*/