Workflow should speed up, not slow down, your business processes. Examine your escalation procedures to see if they keep the tasks moving along.
Key Concept
The best person to escalate a workflow is the person who has the most motivation to complete the process.
A few months ago, a fellow workflow developer asked for my opinion on a workflow enhancement request he had received. He was more of a technical than a functional person, but even so he understood the business well enough to have serious doubts whether the request really made good business sense. This is the scenario he presented.
The business had implemented a workflow scenario that called for an approval task to be automatically sent to first-level management, i.e., the direct line manager of the employee who had started the workflow. The escalation procedures for the workflow were: If the manager does not complete the approval in the required time, after three days the approval task is automatically redirected to senior management, i.e., the manager’s manager. The work would then sit in the senior manager’s inbox until action is taken. No escalation strategy is applied to how long the work sits in the senior manager’s inbox.
The workflow had been running for a few months, and some of the first-level managers were frequently failing to process the approvals within the preset deadline. There could be a number of reasons for this:
- The managers are ignoring the deadline. It’s unlikely that this would happen en masse; most employees are reasonably conscientious about their work. If this were the case for one or two managers, then disciplinary action might be needed to correct their behavior.
- The deadline may be unrealistically tight. After all, processing approvals is not the only work a manager has to do. In that case, it might be best to renegotiate a more realistic deadline time.
- The managers may be sent more work by workflows than they can realistically complete. A quick check of the workload on a particular manager (e.g., using transaction SWI5 [workload analysis]) would help to determine if the manager is overwhelmed with workflow work. In this case, it might be best to distribute the work across more people by using the workflow to delegate some of the work to other people.
- Managers might be unaware that there is work to complete if they don’t regularly check their workflow inbox. The best response in this case might be to set up email notifications of work items using standard programs RSWUWFML or RSWUWFML2 (extended email notifications). These programs send an email to the managers whenever work items are added to their workflow inboxes.
- On a number of occasions, managers may be simply unable to complete their work by the preset deadlines. For example, they might be attending conferences, team-building retreats, or strategy workshops where system and even email access is limited.
As it was told to me, at this company the senior managers were simply tired of having their workflow inbox filled with all these redirected approval tasks from their subordinates. So the senior managers came up with a solution: increase the workflow escalation time from three days to 20 days.
What’s wrong with this solution? Well, we were talking about escalation, weren’t we? How to speed up the process, not how to slow it down. This situation is not as unusual as it seems. Despite the fact that one of the major aims of most businesses in using workflow is to improve the speed of business processes, escalation procedures occasionally seem aimed at slowing them down, or at least allowing slow progress to be ignored.
What really happened is that the escalation approach used in the workflow was unrealistic. It failed to consider the clash of business policy against reality. Let’s look at the impact of using the business policy literally as the escalation approach in the workflow.
Business policy:
- If the first-level manager is unavailable to approve request, the senior manager approves it.
Applied to the workflow as:
• If the first-level manager has not completed the task within five days, the task is redirected to the senior manager.
How this applies to a real-life scenario:
- David has been having some lower back pain. The occupational health and safety representative suggests that a new ergonomic office chair would help. So David puts in a request for a new office chair on Monday.
- Scott, David’s first-level manager, is busy. He doesn’t see any particular urgency in the request (after all, David has been living with this problem for some time), he has 10 meetings to attend over the week plus a complex report to review and summarize, and he’s off-site for the last two days of the week and won’t have online access during this time. So Scott never gets to the request. After five days, the “approve purchase” request is automatically escalated to the senior manager, Naomi.
- The following week, Naomi is even busier. She doesn’t know about David’s back problems and she has 15 meetings to attend over the next week plus a presentation to the board. The “approve purchase” request sits in her inbox.
- David is frustrated that his new chair has not been approved, and the old chair is making his back problems worse. He knew Scott, his first-level manager, would be away Thursday and Friday, but he couldn’t get the request redirected any earlier. Naomi would have had time to look at the request, but has her personal assistant is holding all calls while she prepares her presentation to the board.
How does it all end?:
- David is unhappy. He didn’t get his chair.
- The first-level manager, Scott, is unhappy. His senior manager, Naomi, is blaming him for all these requests that keep getting redirected to her inbox, but she still expects him to finish the complex report on time.
- Naomi is unhappy. Her inbox is filled with all the requests the first-level managers didn’t act on in time, so that she has to search in her inbox for her own tasks.
- Statistics show that the purchase approval workflow is getting slower.
- Everyone complains that “it takes too long to get purchases approved.”
Surely there must be some way of keeping everyone happy while complying with the business policy. It all comes back to correctly identifying who should escalate the work. If it is to be effective, the escalation approach used in a workflow needs to deal with reality first, and work out how to comply with the business policy afterward.
How do you decide who is the best person to escalate? Assess who has the greatest motivation to complete the process. The motivation could be personal (I want this) or career-based (this is my responsibility).
In most workflow scenarios, the best person to escalate the workflow is the person who started the scenario, but that’s not always the case. Consider the scenarios in Table 1.
| Employee submits a leave request for approval. The leave request is entered in advance — it could be entered two months, two weeks, or two days in advance — at the discretion of the employee. |
Approval of the leave request by the employee’s manager |
Employee — wants to go on leave so has a personal stake in the work being completed. If the request isn’t completed in time, the employee might not be concerned if the pro-posed leave is two months away but may be very con- cerned if it’s two days away. It’s up to the employee to assess the urgency of the request, and prompt their manager to take action on the delayed request. |
| First-level manager submits a salary increase request for a subordinate employee |
Approval of the salary increase by the senior manager |
First-level manager — has a responsibility to manage the career of subordinates and is measured on this in the yearly performance appraisal. If the performance appraisal is imminent or if the salary increase is critical to ensure a key employee is retained, the first-level manager may want to contact the senior manager directly to prompt action on the delayed request. |
| Employee parks an invoice and submits it for approval |
Approval of the invoice by the cost center manager |
The accounts payable team |
|
|
| Table 1 |
Workflow scenarios |
|
What happened with the last scenario? The employee is only doing data entry, usually enters many invoices, has no personal stake in a particular invoice being approved, and isn’t interested in what happens after data entry. There’s not much point in telling the employee the invoice approval is overdue.
So you look for who else has a motivation for making sure the process is completed. In this case, it’s a team of people — the accounts payable team that is responsible for reconciling invoices and payments and dealing with complaints from vendors when payments are delayed because of unapproved invoices.
In the scenarios above, it’s quite likely that the applicable business policy would state that delayed requests should go to a more senior manager once the deadline is passed. In practice this isn’t necessary unless the original manager who is supposed to take action is sick or on leave.
Automatic escalation to a senior manager just frustrates everyone involved. It’s much better to have the escalator assess the urgency of the request first. Often a simple phone call to the original manager is enough. If the original manager is sick or on leave and hasn’t assigned a workflow substitute, then it’s up to the escalator to decide whether the work can wait, or contact the more senior manager or workflow administrator to explain the urgency and ask for the work to be redirected.
Once you have decided who should escalate the work, it’s easier to decide how they should be contacted. Ask the question: Is the escalator allowed to complete the work?
If the answer is yes, then it makes sense to have the workflow automatically redirect the work item to him or her when the deadline is passed. For instance, to redirect the invoice approval request to the accounts payable team. If the answer is no, then the workflow should simply send an email to the escalator. This email should contain sufficient information so that the escalator can assess the real urgency of the request and identify whom to contact to ensure the work is completed.
Now you have made sure the escalation will be effective in real-life scenarios, i.e., the best person will be told that the work is overdue, increasing the likelihood that corrective action will be initiated promptly. However, if the escalator isn’t allowed to execute the work item, how do you get someone else to execute it at the escalator’s request?
Let’s look at the options shown in Table 2.
| Use two deadlines — a warning (“requested end”) deadline and a final (“latest end”) deadline. At the warning deadline, an email is sent to the original approver to remind them the work is almost due. Only when the final deadline is reached does the workflow automatically redirect the work to the alternate approver. |
The approver gets a “second chance” reminder to complete the work in time.
The senior manager can still act after the deadline. |
Still very close to the origi- nal problem — relies on the approver being available and motivated to complete the work |
| Workflow substitution from the original approver to the alternate approver |
Substitute can access the work immediately from own inbox. Substitutions can be set up in advance of known absences. Substitutions can be set up for long periods of time. |
Substitution rule needs to be entered by someone — if the original approver doesn’t do this, you may need to have someone centrally maintain the substitution |
| Work item forwarded |
Work is only redirected if itneeds to be — escalatordecides whether the workis really urgent |
Requires manual intervention — e.g., by theworkflow administrator(using transaction SWIA) |
| A combination of the above(well, why not?) |
Best of all worlds |
You need to decide whatapproach will be used forsolving particular problems— e.g., use substitution ifapprover is away andmuch work needs to bedone, forwarding if only aparticular piece of workneeds to be done |
|
|
| Table 2 |
Options for escalation |
|
These are just a few suggestions. The better you understand the realities of the business scenario, the more likely you are to think of other effective solutions. Whatever escalation approach you use, just make sure it’s going to make your process faster, not slower. For example, in the ergonomic chair scenario you might be able to add an “it’s urgent!” flag to David’s purchase request. When the request is marked as “urgent,” then the standard deadline could be reduced and the work item priority changed to indicate that this is an express work item in the manager’s workflow inbox.
Convincing Your Manager
So you agree that your escalation process should be changed. Now, how do you obtain buy-in from HR managers? Here are a few tips.
- Numbers often convince managers. Calculate the additional work for a manager if, for example, 5 percent of requests are overdue. If you can, give actual figures based on your current workflow statistics. Include not just the time to open the inbox, find the work item, and click on approve/reject, but also the time to look up supporting information to determine if the request should be approved.
- Give options and recommendations. Show you’ve done your research.
- Make the most of new alternatives as you upgrade — e.g., in Web Application Server systems such as R/3 Enterprise, you can use a special “redetermine agents on active work items” event to add additional managers to a work item rather than just redirect it.
- Be prepared to compromise. Use a “requested end” deadline to send an email to the initiator, and “latest end” deadline to redirect to a manager.
Jocelyn Dart
Jocelyn Dart is a senior solution consultant at SAP Consulting working in Australia/New Zealand. She currently specializes in workflow and Supplier Relationship Management (SRM). As well as speaking at various SAPPHIREs and at ASUG, Jocelyn is a co-author of the book, Practical Workflow for SAP.
You may contact the author at jocelyn.dart@sap.com.
If you have comments about this article or publication, or would like to submit an article idea, please contact the editor.