Workflow Efficiency: Balancing Demand Against Throughput
Every process has a bottleneck. The Theory of Constraints states that, in order to improve any system, the weakest link must be eliminated. Once a bottleneck has been identified and resolved, the flow of work moves on to the next one to deal with. This is a continuous improvement process that optimizes the efficiency of your system.
Workflow efficiency is determined by the consistency and predictability of your workflow. A stable and predictable workflow is enabled through balancing demand against throughput. This approach will create some idle time for your team. Even though managers are often obsessed with optimizing any idle time in their projects, it is necessary to achieve an optimal delivery speed and build a healthy environment that fuels team growth and self-esteem.
Balancing Demand against Throughput is the Cornerstone
Balancing demand against throughput implies that teams set a rate at which they accept new work that corresponds with the rate at which they deliver work. This means that they set a fixed limit to the amount of work in progress. As work is delivered, they pull new work.
The effect of this approach is profound. According to Little’s Law, balancing the arrival and departure rates leads to more predictable and stable processes. Furthermore, based on the Theory of Constraints, the throughput of a workflow is limited by the throughput of the slowest step in that workflow. This bottleneck reveals itself right away. By balancing demand against throughput and limiting WIP, only the team members currently in the bottleneck remain fully loaded, while the rest of the team will find they have idle capacity.
How to Use the Cumulative Flow Diagram to Measure Arrival and Departure Rates
In order to balance the demand against throughput in your system, you must measure and match your arrival and departure rates. Тhe Cumulative Flow Diagram (CFD) is the most suitable tool for this process. In the CFD, every band corresponds to a state in your workflow. The whole set of bands represents your overall process. Every process has an arrival and departure line, and the distance between them should be the same to maintain an equal amount of work in progress. If the bands start widening too rapidly, this means that new tasks are arriving faster than your team can handle, and the balance of demand against throughput has been disrupted.
Using the Process metrics overlay, you’ll be able to track and compare the average amount of items arriving and leaving the process each day. Your process values, as well as the values for each state, are available for closer examination. The closer the numbers, the more stable the balance between demand and throughput.
Why Idle Time Is Not Your Enemy
Allowing idle time in your workflow offers many advantages. Aside from alleviating much of the stress, your team will be able to deliver work with precision and quality. The team’s self-confidence will also increase, and they’ll be proud of their results. Idle team members will use that time for improving their skills, their tools, taking training sessions or improving interaction within the team. As time passes, and one small improvement leads to another, your team will become more efficient and self-managed.
Very often, management intuitively tries to eliminate idle time. After limiting work in progress and balancing demand against throughput, the tendency is to adjust team engagement so that everyone is fully utilized. Although it may look efficient and feel satisfying, such attempts could disrupt the growth of your team and the consistency of your workflow. Worse still, it can increase the chances of burnout. Optimizing individual performance very often contradicts the optimization of the overall workflow efficiency and is therefore undesirable.
You need idle time for your team to make small long-term improvements and achieve an efficient workflow. The most effective change management process puts people first. Teams are motivated and highly dedicated, building their relationships on trust and respect. Companies that empower self-improvement initiatives for their teams are much more successful than those who try to utilize every minute. That’s exactly the sort of mindset project leaders need to inspire their teams, lead by example, and build a culture of success in which workflow efficiency is constantly improving.
Are you ready to recap the benefits Kanban analytics can bring to your project teams? Choose your platform, and get started with Nave today.
Meet the Author
Sonya Siderova is a passionate product manager and a driving force behind Nave, a Kanban analytics suite that helps teams improve their delivery speed through data-driven decision making. When she's not catering to her two little ones, you might find Sonya absorbed in a good heavyweight boxing match or behind a screen crafting a new blog post.
Learn how to efficiently manage blocked work in Kanban to drive evolutionary change and deliver work in a quicker,… https://t.co/NINEr9yPZxFollow
Rely on data, not instincts. Nave Power-Up for Trello builds immersive analytical charts over your Trello boards. T… https://t.co/AfHkWytZeBFollow
High flow efficiency is vital to sustaining a scalable, productive business. Learn how you can calculate, analyze a… https://t.co/TjXc2yOgqvFollow
Follow this guide to quickly and easily set up Nave in Jira. We've broken down the process in three simple steps so… https://t.co/6RsMGcCUFFFollow
Product teams often argue which is better, but the focus should be on how to merge Kanban and Scrum together to del… https://t.co/lVOh9ARV7jFollow
Get straight to the essence of your Azure board data and analyze your processes with our immersive data-visualizati… https://t.co/wzeM5fv1UTFollow
Optimizing workflow efficiency is often at the forefront of project managers’ minds, but eliminating individual's i… https://t.co/QqQ6lcK9dkFollow
Yesterday's webinar was a great success. It was such a pleasure to have so many people passionate about making reli… https://t.co/4hszHx1h5hFollow
Rely on data to build better software. Your Jira project, visualised across enhanced Kanban analytics. Try out our… https://t.co/oc8pksGwkTFollow
Improve your business' performance while working remotely with Kanban. Presented by SquirrelNorth along with guests… https://t.co/FvuqFHClcHFollow
Learn how to make accurate, data-driven estimation to stay on track, meet deadlines and keep a high level of custom… https://t.co/MHXZoGOVY1Follow
With the Nave Kanban Analytics Power-Up for Trello, you'll see beyond your Kanban boards. Analyze your workflow, id… https://t.co/s0XiH8VYCjFollow
If you haven't registered for our free webinar "How to Set and Manage Realistic Goals Using Your Past Performance D… https://t.co/Z4L1V3vqhVFollow
Are you always short on time and on budget, even though your team is motivated and skilled? Learn how our team at N… https://t.co/e0f66KmA3lFollow
The Throughput Breakdown could help you emphasize the high volume of expedite requests you’re handling. Learn more… https://t.co/qkPWoS3CrJFollow
Find out what the Service Request Manager and Service Delivery Manager roles entail and how they drive flow efficie… https://t.co/bntY4NtsnRFollow
The dotted horizontal lines on the Cycle Time Scatterplot are called percentiles. We use percentiles to define the… https://t.co/JBcIb7aI7PFollow
This book is for every consultant, coach, corporate change agent, and manager who leads enterprise business agility… https://t.co/zkf0MI5IvQFollow