|
Do all Business Domains and Functional Areas have defined goals
| Each business domain and functional area (collectively, "business system") needs to be guided by goals. These
goals can either be unique to the domain/area or sub-goals of goals defined for the business as a whole. There will
usually be a parallel decomposition of goals and business systems with each system having its own goals and inheriting
goals from parent systems. |
Is the goal related to competitive advantage
| Goals, in general, need to encompass areas of competitive advantage and must be leading a business to expand
on such advantages. Obviously some business goals are related more to the management of the business, but these need
to be outnumbered by those representing business competencies. |
Is the name unique
| It is important to uniquely name goals so as to ensure that goals can be easily distinguished. It is also possible to use a
hierarchical numbering system as a part of the goals name; for example (1) for the parent goals, (1.1), (1.2), etc. for
sub-goals. |
Does the name reflect the intention of the goal
The name of a goal needs to reflect its intention; while a goal has a description field it will most often be
presented in reports and other material simply by its name.
|
Is the goal unambiguous
| Is the description of the goal unambiguous? All stakeholders must be able to agree not only on the validity of a goal
but also its meaning and value. |
Are KPIs included for all goals
| All goals need to be supported by a set of Key Performance Indicators which describe the manner in which the
business will measure success. A goal that has sub-goals can choose to not have explicit KPIs if its sub-goals have
defined and measurable KPIs. |
Is the change value consistent with the change kind
When using the UML Profile for Business Modeling, each Business Goal has an associated change value (in lieu of a
separate KPI) which must be consistent with the specified change kind.
|
Is the change value consistent with the metric
| When using the UML Profile for Business Modeling, each Business Goal has an associated change value (in lieu of a separate
KPI) which must be consistent with the specified metric. |
Is the change value measurable
| When using the UML Profile for Business Modeling, each Business Goal has an associated change value (in lieu of a separate
KPI) which must be directly measurable. |
Is the change by date realistic yet ambitious
| When using the UML Profile for Business Modeling, each Business Goal has an associated change date (in lieu of a separate
KPI) which stakeholders must agree is reasonable for the change. |
Is it clear how the goal contributes to any higher-level goals it supports
| Each sub-goal must clearly support any higher-level goal. A parent goal can choose to not have associated KPIs if it
is clear how all sub-goal KPIs can be combined to define its own measures. |
Is there at least one business use case, or business process, that traces to the goal
| The primary mechanism for a business to enact its goals is through the execution of business processes. Business processes
might be represented either directly using a process modeling tool, or might be represented using a Business Use Case (with
the UML Profile for Business Modeling). |
Does the goal conflict with any other goals
| Goals need to be validated to ensure they do not conflict; this is particularly important in a goal model where
sub-goals might be modeled and maintained by different business organizations. |
Is the goal traced to other goals to which it might contribute
| Goals might form a hierarchy with goal/sub-goal relationships. It is also possible for a goal model to form more of a
network or matrix with sub-goals contributing to more than one parent goal. Ensure that all such relationships are
explicitly modeled. |
Is the hierarchy of goals between three and seven levels deep
A goal model needs to be precise enough to be measurable and enactable; if you have less than three levels, you must
verify whether these goals are concrete enough to be measurable. If more than seven, consider flattening the
hierarchy.
|
Is the goal hierarchy reasonably balanced
| Do different sub-trees at the same level in the hierarchy have similar depth? If not, it might indicate that one area has
received more attention than others. |
|