Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Artifact: Business Goal

A Business Goal is a requirement that must be satisfied by the business.  Business Goals describe the desired value of a particular measure at some future point in time and can therefore be used to plan and manage the activities of the business.
Role:Business-Process Analyst
Optionality/Occurrence:Can be excluded.
Templates and Reports:
Examples:
UML Representation:Class, stereotyped as <<business goal>>.
More Information:- Guideline: Business Goal - Checklist: Business Goal
Input to Activities: - Detail a Business Use Case - Identify Business GoalsOutput from Activities: - Identify Business Goals

Purpose

The purpose of Business Goals is to translate the business strategy into measurable steps with which the business operations can be steered in the right direction and improved if necessary. These quantifiable measures allow realistic expectations to be set regarding improvements to the business and allow objective measurement of progress when implementing changes and improvements to the business.

Business managers and stakeholders use Business Goals to translate the business strategy into concrete measures. Business-process analysts and business designers use Business Goals to verify that business processes are aligned with the business strategy.

Properties

Property NameBrief DescriptionUML Representation
NameThe name of the Business Goal should reflect the intended result of achieving the goal.Tagged value, of type “short text”.
Brief DescriptionA description of the goal, used to provide more information.Tagged value, of type “short text”.
MeasureA description of the measure to be used to verify whether the goal has been achieved.Tagged value, of type “short text”.
Change ValueThe scalar amount the measure is expected to change by.Tagged value, of type “string”
Change KindA value of “direct” indicates that the Change Value represents an absolute value.  A value of “percent” indicates a relative Change Value.Tagged value, of type “short text”.
Change ByThe date and time at which the change should be realized.Tagged value, of type “datetime”.
PriorityDescribes the relative priority between Business Goals.Tagged value, of type “decimal”.

Timing

Business Goals should be identified and described during the Inception phase, because they are used as input when detailing more of the Business Use Case Model.

Responsibility

A business-process analyst is responsible for identifying and describing Business Goals, based on the input of business management and stakeholders. A business designer is responsible for ensuring that Business Use Cases support the Business Goals.

Tailoring

The Measure, Change Value, and Change Kind properties should always be used. The Change by Date and Priority can be omitted.