Business Value | Targetprocess - Visual management software

Business Value indicates User Story importance from the customer’s point of view. The most valuable User Stories should be implemented as early as possible in the development process. It is also possible to specify Business Values for other work items such as Bugs, Features, Epics, Requests, Test Plans and Test Cases.

Here is the example of a simple project backlog that lists User Stories and their Business Values:

#NameBusiness Value
1As a user I want to purchase the service and see no advertisingMust Have
2As a user I want to register via a formGreat
3As a user I want to delete my accountGood
4As a user I want to automatically filter search results based on credibility levelGood
5As a user I want to be alerted when credibility level is below 50%Nice To Have
6As a user I want to register using my Twitter accountNice To Have

In the detailed view of every supported entity, Business Value is displayed and can be modified in the Info panel on the right side of its detailed view.

Business Value. Image 1

Business Value vs Rank

It is important to note that User Stories' Business Value and Rank parameters (aka order, aka numeric priority) are completely independent. Sometimes a product owner may decide that a User Story with a Nice To Have Business Value should be implemented first. For this purpose he can prioritize the backlog and assign high rank to the User Story with low business value.

Business Values on Views

Customize Cards and Columns

It is possible to display Business Value for every work item on its card. Customize cards in the settings of your view for this purpose.

Customize Cards and Columns

As a result, on the cards in your board, list, or timeline view their Business Value will be shown.

Business Value. Image 3

Business Value. Image 4


You can filter entities in views based on their Business value. It is possible to use both name and the numeric importance value in these filters.

This filter displays only cards with a High value:


?BusinessValue is 'High'
?BusinessValue is not 'Nice to Have'

This filter displays only cards with Business Value having an Importance equal to 1, 2, 3. High numbers mean lower business values. Entities with higher numeric values are hidden.

Business Value. Image 6

?BusinessValue.Importance == 1
?BusinessValue.Importance <= 3


Entities on views can be sorted according to their Business Values.

On board view, use Sort selector in Actions → Set up View → Setup tab.


On list view, press onto header name to sort rows by column values:

Business Value. Image 8

Visual Encoding

It is possible to configure red-amber-green (RAG) color coding based on business values:

Visual Encoding

?BusinessValue is 'Must Have'
?BusinessValue is 'Great'
?BusinessValue is 'Good'
?BusinessValue is 'Average'
?BusinessValue is 'Nice To Have'

Business Value. Image 10

Grouping cards by lanes

It is possible to distribute cards on board view by lanes (columns or rows) representing their Business Values. It helps to plan your backlog and perform Feature mapping and Release planning effectively.

Grouping cards by lanes

Business Value. Image 12

Business Values in Reports

Tabular Reports

Business Value is available in assignable entities (User Stories, Bugs, Tasks, Features, Epics) in Tabular Reports.

Tabular Reports

Visual Reports

Priority field is available for Business Values of assignable entities (User Stories, Bugs, Tasks, Features, Epics) in Visual Reports editor.

Visual Reports

Values can be sorted alphabetically. In order to sort bars according to the numeric importance of Business Values (ascending or descending) please define and use custom formula:


Calculated Custom Fields

In Calculated Custom Fields it is possible to refer to the Name and numeric Importance of Business Value assigned to an entity. The "Priority" alias is used for this purpose.

IIF(Priority.Name == "Must Have", 1, 0)
IIF(Priority.Importance <= 3, "Important", "Not Important")

Service Desk

In Service Desk users specify Priority per each Request they submit. Priority options are actually configured as Business Values for Requests in Targetprocess.

Priority in Add Request form of Service Desk:

Service Desk

The options are the same as Business Values for Request entity in Targetprocess settings.

Business Value. Image 16


In REST API filter you have to use the "Priority" alias when you would like to filter entities by their assigned Business Value:

/api/v1/userstories?where=Priority.Name eq "Must Have"
/api/v1/userstories?where=Priority.Importance eq "2"

How to customize Business Values

Administrators have permissions to customize Business Values in your account.

Navigate to Settings → Business Values.

How to customize Business Values

Modify existing Business Values, remove redundant options, and add missing ones. Set the Name, Entity Type, and Importance for each value, make a Business Value Default if you want.

Business Value. Image 18

Default is the Business Value assigned to all newly created entities.

Numeric Importance allows to compare and order entities according to their Business Value. A higher numeric value for Importance means a lower priority.

Still have a question?

We're here to help! Just contact our friendly support team

Email us
The more details you can give us the better
Live chat
Prefer instant messaging? Try our live chat
Service Desk
Add tickets, comments and track status in our Helpdesk
Slack Community
Shape the future direction of Targetprocess

Find out more about our APIs, Plugins, Mashups and custom extensions. Join our community of passionate users and even discuss directly with our developers.

Start your free trial

Enter your email
By clicking "Continue", you acknowledge and agree that we will process your personal data in accordance with our Service Privacy Policy and Terms of Service.

We’ve sent you a confirmation e-mail — please, go check it.

Or get a live
product demo