So, what is a workflow? How can you use workflow to improve your business’s efficiency and productivity? Is it worth your time?
In this guide, we will discuss all you need to know about business workflows, and by the end of this guide, you will learn about:
We can define a workflow as a set of tasks that occur in a particular sequence.
In a business setting, a workflow can either involve:
A workflow must have a specific objective that generates value for the organization/individual executing the workflow. In short, a workflow should be a value-generating activity.
Henry Gantt also contributes to the workflow theory by developing the harmonogram method, which evolved into the widely popular Gantt chart. The Gantt chart was initially developed to visualize workflow and provide a timeline/schedule for the manufacturing process, so managers and business owners can track the progress of tasks against milestones in a manufacturing process.
These workflow ideas were originally developed in the context of manufacturing processes, especially in standardizing best practices and reducing waste. However, now workflow is implemented in many other industries to plan and monitor processes and projects systematically and logically, so we can identify bottlenecks and efficiencies and improve upon them.
In a business context, the term “workflow” is often used interchangeably with “process,” “business process,” or even “project.”
While all of these terms are indeed related, they are not the same.
To understand the differences between these terms, we have to learn how there are three different types of business workflows:
Or, often called “business process,” is a repeatable workflow. The steps/tasks and the sequence of functions in a process are also predictable. Repeatable here means that when a process is given the same input, it will produce the same output consistently (at least with minimal variations)
Let use examples to illustrate the concept of a business process better:
Unlike processes, projects are non-repeatable, in the sense that even when given the same input, the output will likely be different. The steps and sequence of tasks in a project are also unpredictable because the sequences can vary every time the project is executed.
Again, here are some examples of business projects:
A business case is a type of workflow that is repeatable, but the steps required to execute the case aren’t predictable, and in fact, the following tasks that are executed might not even be known.
Only after we’ve gathered more input or information will the steps reveal themselves.
For example:
When discussing business workflows and especially workflow optimization, most of the time, we refer to processes. However, albeit with some differences, the same workflow management, and optimization principles can be applied to projects and cases.
Some businesses might only involve one or two relatively straightforward workflows. On the other hand, some enterprises involve complex, interconnected workflows.
By identifying and structuring these workflows, we can understand three essential things:
The exact task(s) that are being performed
Who is responsible for each task
The time required to accomplish each task
By understanding these three elements of your workflow, we can measure how optimally the workflow is executed to improve upon it.
By identifying and understanding the workflow, we can optimize it to ensure it’s as efficient as possible.
Ultimately, by making sure all of our workflows are optimal, we can improve the organization’s overall efficiency and productivity in achieving its objectives: using fewer resources to achieve our goals at a shorter time frame. By doing so, we can also improve the organization’s revenue and profitability.
Workflows, as discussed, are composed of sequential, step-by-step tasks, but these tasks and their sequence aren’t always obvious.
Hence comes the importance of visualizing and structuring the workflow into a visual format: a diagram, flowchart, Gantt chart, or other optical methods, a process we call workflow mapping.
By adequately mapping the workflow, we can get a deeper insight into how the workflow is and should be executed. We’ll get a bird’s-eye view of the whole workflow that ultimately allows us to perform workflow analysis (that we’ll discuss in the next section).
As we’ve mentioned, we can use various methods to map the workflow, but the most common way is to use a basic ANSI flowchart.
Below is a workflow diagram visualizing a content deletion process on Wikipedia:
As we can see, the flowchart method is about using various shapes and symbols to visualize the workflow. While there can be many different elements in a workflow, they can be differentiated into only three major components:
Each shape represents different workflow elements, and there are more than 25 shapes/symbols available. However, in terms of workflow diagram, there are four most important symbols:
Terminator: the oval shape represents the start and end points of a process
Operation: rectangle represents a specific task that is performed
Decision: diamond represents a point in the process where a decision must be made (i.e. Yes/No) before we can move on to the next step.
Arrows: connecting different shapes in the process, representing the direction and flow of information
Besides the ANSI flowchart method, there are also other diagramming methods we can use in creating workflow diagrams, and here are some of the common ones:
While the actual process may vary depending on the workflow itself, we can map a workflow diagram using an ANSI flowchart method with the following steps:
If your business only has one workflow, then this should be a reasonably straightforward step.
If your business consists of multiple workflows, then the ideal approach is to map and optimize all of them, but you need to prioritize.
There are three main approaches you can use when picking between different workflows:
When picking between different workflows, we should consider whether the workflow can be mapped with a flowchart or other methods will fare better (as discussed in the previous section). In general, processes with little variations that are self-contained can be easily visualized through a flowchart.
Once you’ve identified which workflow you’d like to map, the next step is to gather those who have deep enough knowledge/experience with the workflow.
The most obvious are team members directly involved in the workflow, but there might be other internal and external stakeholders with enough knowledge of the workflow.
Involve the stakeholders you’ve gathered and gain as much information as you can about the chosen workflow, such as:
And so on.
The more accurate and complete the information you’ve gathered, the more precise the workflow diagram will be.
Based on the information you’ve gathered above, you can start outlining or drafting the workflow map. You can start with a pen and paper, but we’d recommend using the built-in workflow diagram tool on your workflow management solution.
Ensure to accurately include information around inputs and outputs, stakeholders, and key metrics of each task.
Involve the stakeholders you’ve identified before to review the workflow diagram’s outline. Use this chance to gather validation and feedback on whether the workflow diagram is already accurate.
Remember that workflow mapping aims to map the workflow as-is, meaning accurately representing how the workflow is currently executed. We are not mapping the ideal, optimized workflow version, which will be our subject of discussion in the following sessions.
Assuming you’ve already got an accurate and representative workflow diagram as a result of the workflow mapping process, we can perform workflow analysis on this diagram by following these steps:
In this step, you should ask crucial qualitative questions about the workflow process, such as:
In this step, we should analyze the workflow diagram mapped in the previous step to identify bottlenecks and inefficiencies.
Suppose you are using a workflow management software solution like Aproove. In that case, you can also use the analytics feature in the software solution so you can measure quantitative metrics such as:
By evaluating these quantitative metrics, we can identify issues and inefficiencies in the workflow. List all known issues in a recorded document to use this data to develop an improvement plan to optimize the workflow.
Another critical aspect of evaluating the workflow is to get feedback from stakeholders and users of the workflow.
Ask them also to evaluate the workflow diagram and leave the feedback from their experience.
For example, in an approval workflow, you might discover that the Creative Director takes longer to respond and approve deliverables because he doesn’t like viewing deliverables on his mobile phone. You might not be able to identify this issue without interviewing real stakeholders.
Identify these qualitative issues, and as before, list them on a recorded document.
Compile all these quantitative and qualitative issues to create a comprehensive improvement plan
Based on the results of the workflow analysis, you’ve compiled an improvement plan that we’ll use to optimize the workflow.
We’ll implement these planned changes to the workflow and modify the workflow diagram based on these changes. Again, we can make these changes in real-time on the same application by using a workflow solutions.
Once these changes have been implemented, we should evaluate whether these optimizations do generate positive effects. Involve stakeholders and users of the workflow to assess whether or not the modified workflow is more efficient, or you should go back to the analysis process and adjust your approach.
Once the workflow has been properly optimized, we can implement workflow automation to the workflow to further improve its efficiency.
The idea behind automation is relatively apparent: we can free up our valuable employees’ time from administrative tasks to focus their efforts on work that matters. Also, automation can help reduce the risks of human errors.
However, when implementing automation, we have to consider two things:
By mapping, analyzing, optimizing, and automating a workflow— a process we call workflow management—, we can get the following benefits across the organization:
By understanding the workflow concept, organizations can learn how to identify workflows occurring in their day-to-day operations and visualize them in a more structured workflow diagram.
A workflow diagram will provide us with an accurate representation of a workflow, be it a process, project, or case, and allow us to perform workflow analysis on the diagram to identify bottlenecks and inefficiencies. This enables us to optimize the workflow to ensure it is as efficient as possible.
Optimizing (and automating) workflows are critical in modern organizations. Organizations that are serious about workflow optimization should invest in a centralized workflow management system that they can use to map, analyze, and optimize workflows in just a single dashboard.