This page is a work in progress, part of a multi-year effort to capture and share learnings, frameworks, tools, and processes to run organizations. See Running Organizations for more.
Understanding Business Process
What Is Business Process?
A Process is a sequence of activities that turn inputs into outputs. Business process is how the work in your organization gets done. Process is considered to be "the white space" on an org chart, as it's how value is created, independent of your formal organizational structure. Formalizing and improving business processes is how you create consistency in a business.
"Business is an interaction between processes, people, and technology, supported by an underlying infrastructure. Business processes are how work gets done, people are who do the work, and technology is how we enable the work, the underlying mechanisms for effectiveness, efficiency and productivity." - Artie Mahal (Source: How Work Gets Done)
Processes determine business performance - we're only as good as our processes. If your processes are inefficient, inconsistent, and don't produce value, then you'll have poor performance. If your processes are efficient, consistent, and drive value, you have an advantage in the market.
Types of Process
There are three types of processes in a business - Management Processes that guide the organization, Core Processes where value is created, and Support Processes that enable value creation.
When we talk about improving business processes, we're mostly talking about improving Core Processes.
Management Processes
Management processes are the strategic plans, the monitoring, and managing of performance in an organization. Management processes set the direction and govern the organization.
Core Processes
Core processes are the processes that create direct value for customers. This is where product and service outputs are produced. Core processes lead to customer satisfaction or dissatisfaction.
All of your management processes and support processes serve to supply the organization's core processes. If management passes down stringent policies that limit account managers, core processes are compromised. If IT doesn't deliver the right tech infrastructure, customer support can't satisfy customers.
Support Processes
Support processes resource the core processes of the business. These are HR processes, finance processes, IT processes, and other areas that support the operation of the business but do not create direct value for customers.
Process Hierarchy
Process creation is an art, not a science. You can break down many "layers" of processes and sub-processes in a large enterprise. A small business might have one layer of process. How you think about levels of processes is up to how sophisticated and complicated the business is to run.
Beyond levels of processes, there are three key layers that underlie a business process - Procedures, Tasks, and Work Instructions.
Processes
Most organizations have 20-30 processes that run the entire business, and a handful of processes are truly critical to value creation. Each process can be broken down into sub-processes, and into greater levels of detail.
Processes capture at a high level what must be done, but not how to do it. The three levels below explain how to execute activities to turn inputs into outputs.
Procedures
Procedures or Standard Operating Procedures (SOPs) are a practical, detailed list of steps taken as a part of a Process. They explain how to do the work and why it must be done.
Procedures usually take the form of a narrative and often include graphics and images. Procedures can also include checklists, which support the steps described in a Procedure, and ensure accountability that those steps get done.
Tasks
Tasks are the individual steps taken as part of a Procedure. Tasks are always carried out by a single person, whereas Procedures can involve multiple people, and Processes almost always involve multiple people.
Tasks can be rolled up into a Checklist format.
Work Instructions
Work Instructions are exact step-by-step instructions for how to complete a Task. Instructions are generally long-form written instructions that include screenshots of choices to make, buttons to click, and more.
Why Document Processes?
Every organization has business processes, whether they are documented or not. If they are documented, they're considered formal business processes. If they're not documented, they're informal.
Documenting processes helps you improve your processes. Just seeing a process visually process will help you to find inefficiencies and ways to improve. Having your processes documented is a huge part of new employee training and of building and preserving company knowledge. Documentation also helps you manage risk and increase the overall market value of a business.
How to Think About Process
Formal Process Creates Consistency
Where Is Consistency Important?
Support Processes and Management Processes are great candidates for a consistent, formal process. Many organizations work to cut back on Support Processes and invest more heavily in Core Processes. If you don't formalize Support Processes, you're unlikely to find ways to improve efficiency and cut costs on them.
Core Processes often require consistency to limit variation. Areas within the business where teams hand off work to one another can benefit the most from formalized processes.
Innovative and creative areas like R&D, engineering, and design often demand more variation and less consistency and therefore can get by with less formalized processes. That said, there are areas in every role that can benefit from formalized process.
Consistency Is Not Excellence
Steps in a process approximate "completeness." Formal processes ensure that people execute, but following a process doesn't ensure excellence. Much of knowledge work requires the use of creativity and the exercising of judgment. The development of creativity and judgment of humans is a frontier you can't solve with procedures and checklists.
"Standard processes for knowledge work are almost always empty at their center. So a new process may tell you, for example, the twenty-nine steps you must go through in the interviewing and hiring of a new engineer, but never give you a bit of guidance on the only thing that really matters: Will this guy cut the mustard?" - Tom DeMarco (Source: Slack)
Formal Process Makes Jobs Easier
Process Prevents Catastrophic Errors
When you have just enough process, you prevent the major mistakes that could cause you to miss payroll, harm your internal culture, lead to bad product quality, or ruin a customer relationship. You can't design errors or mistakes out of an organization, and if you try, you'll kill creativity, motivation, and ultimately, the culture. But improving processes to “design out” major mistakes is key.
Process Frees Up Cognitive Energy
Formal process frees us from bandwidth-sucking tasks that limit us from thinking, creating, and creating leverage in our roles. Processes, Procedures, and Tasks should be viewed as a way to free us to do our highest value work, not oppress us.
Principles for Process
Are You Buddhist or Catholic?
In the book Scaling Up Excellence, the authors divide organizations into two categories: "Buddhist" and "Catholic." "Buddhist organizations" adopt a common mindset (i.e. Core Values, Operating Principles), but practices and rituals differ throughout the organization.
Four Seasons is a Buddhist organization in that they have global standards, but each location operates differently and is localized to the city it's in. "Catholic organizations" replicate their training, processes, and practices identically, in every area of the organization. In N Out Burger and Sees Candy are two examples of Catholicism - they look, feel and operate identically everywhere.
- Does everything vary unless you can make a compelling case it should be standardized?
- Is everything standardized unless you can make a case it ought to vary?
The Best Performance as the Standard
Instead of standardizing everything and enforcing consistency as a way to approximate quality, hold up the best performances as the standard and don't budge. Let teams and individuals decide how that performance will be replicated.
"If perceived performance has an upbeat bias instead of a downbeat one, if one takes the best results as a standard, and the worst results only as a temporary setback, then the same system structure can pull the system up to better and better performance." - Donella H. Meadows (Source: Thinking in Systems)
Use KPIs to monitor performance against that standard. KPIs, alongside people’s judgment and intuition, help you to monitor for broken windows in the neighborhood and ensure that performance doesn't backslide.
People Own Their Processes
Knowledge work jobs require judgment and creativity, but not every element of our roles require those things. For those areas where variation doesn't improve the output, let teams decide how to tackle the standardization of the work.
Don't make documenting processes a management-only exercise. While your leadership team may be accountable for documenting the highest-level key processes in the business, ensure that leaders engage with management for help. Utilize frontline employees for as much documentation as possible.
Letting people own their own processes, as much as possible, empowers people.
"If the term 'empowerment' is to have any meaning at all, it means putting process ownership largely into the hands of the people doing the work. That doesn't mean there should be no standard, only that whatever standard evolves should happen at the level of the work itself. Ownership of the standard should be in the hands of those who do the work." - Tom DeMarco (Source: Slack)
Focus on Developing People
If you train and develop people, you can get away with less process, and those people can use their skills to solve problems in real time. People who are well-trained and prepared to handle decisions with good judgment take more responsibility for outcomes and produce better outcomes than a set of SOPs ever could.
You have two basic choices:
- Deploy Managers to train people on SOPs and then monitor (police) behavior and reel people back in
- Use Managers to coach, mentor, and train people to solve problems for themselves
The best strategy is somewhere in-between, but defaulting to developing people is the more humanistic approach.
Use "Defaults" Instead of Standards
In Brave New Work, Aaron Dignan proposes the idea of using Defaults rather than Standards. The use of Defaults shapes culture and sends a message, especially to new hires. For one, it ensures that new hires and junior-level talent follow the formal processes and experience early success. Second, it creates an expectation that people outgrow the Default as they gain expertise, and that they help to improve it.
"Instead of enforcing standards, think about proven practices as defaults. Defaults are exactly like standards with one exception: you don't have to use them. A default says: If you don't know what you're doing, do this. If you don't have time to think, try it our way. But if you've achieved some level of mastery in an area and you think you see a better way, feel free." - Aaron Dignan
When you have junior-level talent using Defaults effectively and senior-level talent creating new Defaults by consciously "breaking Defaults", you create a high-performing culture of development and innovation.
Don't Overengineer Process
Every business has Core Processes and should have SOPs to accompany them. Not every Process needs an SOP, and not every SOP needs Work Instructions. A business that’s overly reliant on SOPs and Work Instructions creates worse problems than a lack of consistency. In The Road Less Stupid, Keith Cunningham lists the symptoms of organizations where business processes are over-engineered:
Red Tape
Not My Job
Limited Flexibility
Zero Passion
No Curiosity Or Proactive Learning
The Intensity of a Sloth
We tend to build up processes and procedures because as the organization matures, managers confuse variance and one-off issues with process or system problems, and then work to fool-proof the system.
"Not every problem needs to be overcome, just the ones stopping you from getting where you want to be." - Ann Hill, scientist and process improvement expertÂ
Creating Processes
Start With Core Processes
Core Processes Drive Value
Core Processes are where value creation happens, and in order to ensure performance, they need to be monitored for bottlenecks. Documenting your most critical processes is the first step to monitoring and improving customer value.
In the book Process!, the authors define Core Processes simply, by asking leaders to sit quietly and create a list of processes that “makes the organization consistently unique and valuable.”
Name, Assign & Visualize
Name Them
What will you call the process? An agreed-upon name clarifies what the process is meant to serve. Good names are simple and easy to remember.
Assign Them
By assigning accountability at the Leadership level, you ensure that as you grow, no Core Processes will be ignored or forgotten.
Visualize Them
This map gives you a birds-eye view of how the customer delivery components of the business are run. When you experience Issues, you can reference your map, see where that Issue lives, and understand how it affects downstream outputs.
There are two main ways to visualize processes - flow charts and swimlane flowcharts. Flowcharts are diagrams of the sequence of actions that take place in a process, from beginning to end. Swimlane flowcharts add swimlanes for an additional level of detail. Swimlanes are usually created to denote responsible roles or departments. Swim Lanes are great for complicated shared processes like Customer Onboarding, which involve handoffs.
Both diagrams can be created in tools like Lucidchart, Miro or a simple presentation tool. An advantage of diagramming tools is their templates and built-in notation.