Author: The Baliyants team. This article summarizes the practical approach we use when configuring operational processes, service contours, customer applications, and cross-divisional tasks.
Chats are convenient for fast communication, but not good for managing commitments. Chat is easy to ask a question, but it is difficult to keep the term, owner, status, decision history and the reason for the delay. So in a growing company, sooner or later, you get the feeling that everyone is working hard, and the result still has to be pushed manually.
The problem is not that people are irresponsible. More often than not, tasks don’t have a normal control loop: it’s not clear who owns the result, how long it’s normal, when to escalate the problem, where to look at the status quo. SLA, roles and responsibility rules help move work from personal agreements to managed systems.
What is SLA in Operational Management
SLA is not just an external customer contract, but within SLA, it answers a simple question: how long and with what quality should one person perform an action for another: for example, a warehouse confirms a reserve for two hours, accounting issues an invoice for the rest of the day, a service engineer takes an emergency order for work in thirty minutes, marketing transfers a lead to sales with mandatory fields.
A good SLA doesn’t have to be a punishment. It’s a way of aligning expectations between departments. If the deadline is unrealistic, it’s going to be constantly violated. If the deadline isn’t fixed, each department will think it’s right. So SLA is better done through observation: first look at the actual time, then agree on the target level, and then turn on the control.
Roles: Who owns the result
In any task, it’s useful to separate the performer, the owner of the result, the matcher, and the observer. The performer does a specific action. The owner is responsible for the result to be received. The agreeer makes a decision if there are conditions, budget, discount or non-standard case. The observer receives information, but does not have to slow down the process.
When these roles are mixed, there are typical failures. The task hangs because the performer is waiting for the solution. The manager thinks that the manager controls the client, and the manager thinks that the task is in stock. The accounting department waits for documents, but no one is responsible for collecting them. A clear separation of roles reduces such failures.
How to Transfer Tasks from Chats to System
The first thing to do is not to ban chats. Chat remains a channel of discussion, but the ultimate commitment must live in a system: CRM, Task Tracker, Business OS, or other work environment. The key rule is that if a task has a deadline, a responsibility, and an impact on a customer or money, it shouldn’t exist only in correspondence.
The minimum fields required to transfer are: task name, related object, responsible, term, status, priority and reason for blocking. The related object is particularly important. The task should be tied to the client, transaction, order, object, application or document, then the story does not break down into individual messages.
Working chart of statuses
For most companies, it’s a simple enough scheme: new, assigned, in operation, waiting for external action, on approval, executed, canceled. If the process is more complicated, statuses can be specified, but each new status must answer a management question. If the status does not change anything for the term, responsible or decision, it is superfluous.
Separately, we need to record the blockages: «Waiting for the customer,» «waiting for the documents,» «no product,» «needing a decision from the manager,» «expecting payment» are not just comments; these are the reasons why the process is wasting time. When the reasons for the blockages are visible in the report, the manager can improve the system, rather than manually disassembling each delay.
Escalation without drama
Escalation is often perceived as a complaint to the manager. In mature operations management, it’s a common time and quality protection mechanism. If a task is approaching latency, if another department needs resources, if the client’s risk is high, the system must pick up the signal in advance.
The escalation rule is better defined by how many hours before the delay, who gets the warning, what the process owner should do when the manager is involved, and then the escalation stops being emotional and becomes part of the work rhythm.
Example of implementation
At the service company, customer requests were shared, the dispatcher assigned engineers, the engineers responded when they could, and the client manager learned status through private messages, and the manager only saw the problem after the client complained.
After setting up the process, each application became a card with object, type of work, SLA, responsible engineer and status. Emergency calls received a separate response period. If the engineer didn’t take the task on time, the dispatcher saw the signal. If materials were needed, the task went into lockdown with the cause. Within a few weeks, it became clear which customers and types of work were most likely to cause delays.
Metrics that are worth watching
- Proportion of tasks closed on time.
- The average time of the first response.
- Number of tasks without a responsible person.
- Number of tasks without the next step.
- Reasons for blocking and delays.
- The workload of the responsible and departments.
- Repetitive tasks that are worth automating.
You don’t have to turn metrics into a panel of fifty graphs, you just have to start with 5-7 metrics that show you how manageable the process is, and you just have to watch them regularly and make decisions: change the rules, redistribute the load, refine the SLA, automate the repetitive actions.
What could go wrong
The first mistake is to type in SLA without talking to the people who are doing the work, and then the timing will look beautiful only in the document, and the second mistake is to require that all the fields be filled out perfectly from day one, and the system should help you work, not turn into a separate job, and the third mistake is to use statuses to monitor activity instead of controlling the outcome.
Another risk is to appoint too many people, and the task may have multiple actors, but the owner of the result must be one, and he is the one who makes sure that the process does not stop between departments.
Launch checklist
- Choose one task stream where delays occur most often.
- Describe the types of tasks and normal response times.
- Assign the owners of the result at each stage.
- A simple status scheme and reasons for blocking.
- Define the rules of prevention and escalation.
- Move your commitments from chat rooms to the work system.
- Once a week, look at not people, but the causes of delays.
Conclusion
SLA and roles are not for rigidity, but for clarity. When a task has an owner, a deadline, a status, and a clear reason for blocking, the company resolves issues faster and depends less on manual control. Chats remain for discussion, but the system has to manage the outcome.