Technique 6.1: Structured Workflow Integration
The Evolve Loop defines and encompasses the Solve Loop. The structured problem solving process puts some context around the Practices of the Solve Loop. The Solve Loop is not intended to be a linear or sequential model. The Practices operate as independent entities, and they are used as needed in responding to requests. The structured problem solving process provides direction on how to use the Solve Loop Practices in an effective way.
In some respects, problem solving is an art. However, we have found that a little bit of structure in the problem solving process can help improve the outcome. The structure of the KCS article also helps reinforce an effective approach to problem solving.
Consider a crime scene: the first thing the police do when a crime is reported is to preserve and record the situation. The first officers to arrive on the scene are trained to secure the area; they mark the location of the evidence and bodies and take pictures. When the detective shows up to solve the crime, they first seek to understand the situation, then begin to ask clarifying questions, and then eventually go off to do research.
The structured problem solving process involves application of the four Practices in the Solve Loop. It helps the responders collect, organize, and analyze the information used in solving the issue. Note that there are different skills used in different steps in the problem solving process, and, as a result, different responders or collaborators may be involved in each step.
Having explicit techniques in the workflow not only improves the problem solving process, but also creates a KCS article as a by-product of the problem solving process. The structured problem solving process in KCS includes two simple, yet powerful, concepts:
- Seek to understand before seeking to solve (a Core Concept)
- Search early, search often (a Solve Loop technique)
First, we seek to understand the situation in the requestor's context, and we capture it to preserve it. Then we seek to understand what we collectively know about the issue (search the knowledge base). These concepts are not unique to KCS; Charles Kepner and Benjamin Tregoe outline these same problem-solving methodologies in The Rational Manager, as does Stephen R. Covey in The 7 Habits of Highly Effective People. Leverage any existing problem solving processes in your organization!
Just as in the crime scene, we start by preserving the perspective the requestor has of what is happening. This is a very literal process. Next, we search the knowledge base to see if this is a known issue or to see what we collectively know about this type of situation. The "search early, search often" technique is a key part of the Solve Loop. If an article is found that provides the resolution, then we are mostly done (we still need to attach and improve the existing article). If not, then we refine the search by collecting additional information from the requestor.
Searching will sometimes result in finding articles that describe similar situations. While perhaps not perfect for our situation, articles about similar issues can provide additional insight or prompt qualifying questions that we had not thought of. This complements what we know about analyzing this kind of issue. If an existing article is not found after refining our search a few times, we start the diagnostic process. We tap into our problem solving experience and use whatever tools are relevant. We continue to ask clarifying questions. As we build a richer understanding of the issue, we check the knowledge base frequently. If we do not find anything pertinent to the situation in the knowledge base, and we cannot resolve the problem, we then collaborate with others or escalate the issue for more additional research.
Many responders are too quick to move into the diagnosis phase of problem solving. If we move too quickly into diagnostics, we are likely to jump to conclusions, stop listening to the requestor, miss the fact that there is already a KCS article in the knowledge base, or miss the opportunity to learn from others' experiences in solving similar problems. KCS reinforces the need for the literal step to be the first step in the problem solving process.
Managing the Conversation
In environments where we need to use multiple applications to get the job done - for example, a case or incident management system that keeps track of the events, and a separate knowledge management system that houses the KCS article - it's helpful to design the KCS workflow to manage the conversation in order to minimize the need to jump back and forth between systems.
Deal with the administrative elements at the beginning (contact initiation) and end of each contact (wrap up) - not interspersed throughout the resolution process. This approach will allow focus on the objective of problem solving.
Enabling Collaboration (Intelligent Swarming)
Problem solving is a collaborative process. Ask any responder what they do when they realize they are working on something new or unfamiliar and they will tell you they reach out to their peers: they collaborate. Often they do it in spite of the processes and escalation rules in place. What if our process and infrastructure facilitated collaboration instead of inhibited it?
The opportunity to improve the effectiveness of collaboration lies in our ability to know things like availability, who knows what, and who is interested in what. Effective collaboration, called Intelligent Swarming, is a function of relevance: for a given issue, we want to bring together the best resources we have (people and/or content) to solve the issue. To accomplish this, we have to know something about the issue and something about our resources, content, and people. Where KCS helps connect people to content or knowledge for known issues, Intelligent Swarming helps connect people to people for new issues.
