Defining a Workflow Relevant Business Process

What questions should be asked when defining a workflow relevant business process?

The above diagram describes the input that is required when defining a workflow relevant business process. Listed below are questions that need to be asked and answered for each step / task of the process.

Briefly the areas that we concentrate are as follows:

Feeding Tasks / Events – This relates to the process that leads to the initiation of the task at hand. Is it called by a business event or does it follow another task?

Following Tasks / Events – This refers to the departure points on conclusion of the task at hand. Several tasks can be created in parallel or a single task can be created. All need to be described. Business events may also be triggered from a task which, in turn, spawns other business processes.

Supporting Data – This refers to all information that the person performing the task requires in order to perform the task successfully.

Resultant Data – This refers to all information that is created on the execution of the task that is relevant for future use in the process.

Feeding Tasks / Events
1) What precedes the initiation of this task? Event or Task or both?
2) Does the task have to wait for several tasks / events to complete?

Following Tasks / Events
1) What tasks or events (or both) follow the completion of this task?
2) Do these follow on tasks need to occur in parallel or series?
3) Does any notification of the action taken to complete the task need to be made and to whom? 
This is treated as a follow on event.

Supporting Data
1) What data is required to be available, on hand, in order to complete the task successfully? 
This includes electronic and other media.

Resulting Data
1) What data is created by the task at hand that is relevant to the future process?

Task details
1) Can the task be rejected? 
If so please explain detail the follow on process.

Role
2) Who should perform this task? 
Role, user, manager, position, system

Actions
3) What actions does the person need to perform in order complete the task?
4) Do the results of these actions need to be recorded for later access?

SLA
5) What is the latest that this task can start and finish (with reference to preceding tasks)? 
Treat exceptions to these SLAs as follow on tasks.
6) What is the earliest that this task can start and finish (with reference to preceding tasks)? 
Treat exceptions to these SLAs as follow on tasks.

SAP WorkFlow

WF FAQ
Workflow FAQ on Settings and Customizing

Get help for your Workflow problems
Do you have a SAP WorkFlow Question?

SAP Workflow Books
SAP Workflow Interview Questions and Configuration Reference Books

Workflow Tips
SAP Workflow  Tips and Tricks

Main Index
SAP ERP Modules, Basis, ABAP and Other IMG Stuff

All the site contents are Copyright © www.erpgreat.com and the content authors. All rights reserved.
All product names are trademarks of their respective companies.  The site www.erpgreat.com is in no way affiliated with SAP AG. 
Every effort is made to ensure the content integrity.  Information used on this site is at your own risk. 
 The content on this site may not be reproduced or redistributed without the express written permission of 
www.erpgreat.com or the content authors.