(

tech·nic·al·ly agile

In WIP, less is more.  Why?

Unlock productivity with ‘Less is More’ in Agile! Discover how minimalism transforms workflows and boosts efficiency. Watch now! 🚀

Published on
3 minute read
Image
https://nkdagility.com/resources/yEu8Fw4JQWM

Why Less is Always More When It Comes to WIP

I’m sure most of you in the Agile world have heard the acronym WIP, which stands for ‘work in progress’. đŸ€”

I think there’s much more to unpack on this principle that might initially sound quite counterintuitive. 📈

For example, “In Work in Progress (WIP), Less is Indeed More.”

Let me explain.

Stop Starting.  Start Finishing

Ever felt overwhelmed by juggling too many tasks at once?

In the world of Kanban, there is a saying: “Stop starting work and start finishing work.” This isn’t just a catchy phrase; it’s a profound realisation.  âł

Wow, there’s a lot of math to unpack there if you want to go into it," but in the heart of Kanban, the mantra resonates differently: “Stop starting work and start finishing work.

Why, you ask?

It’s simple.  The Kanban principle understands that the more items we have in play simultaneously, the more our attention gets fragmented, making us less productive overall.

The Real Cost of Multitasking    Context Switching Dilemma

Have you ever considered the real cost of ‘multitasking’? 🔄

When you have a myriad of tasks on your plate, you invariably find yourself jumping between them.  This constant shift, in essence, results in losing more time to jumping between those things.

So, here’s a geeky analogy for you - consider how your computer system, like ‘paging in Windows, manages multiple tasks.  If your computer tries to do too much, it continually unloads and reloads tasks.  This results in significant lag, often causing the system to freeze.  đŸ’»

Our brains operate similarly.  Every time we shift focus, we undergo a mental “context switch,” which makes multitasking less efficient than we’d like to believe.

As I often say, “Our brains are just big computers.” Overburden them, and you’ll see the repercussions.

An Interesting Insight

In Gerald Weinberg’s “Systems Thinking” book, an analysis reveals that context switching could cost us about 20% of our time per additional project.  đŸ“š

So, if you’re working on five projects, you’re left with a mere 20% of your time for all of them.

Sounds counterproductive, doesn’t it?

Let that sink in!

Too Many Marbles

Picture this: marbles flowing through pipes.  Now, throw in a couple of rocks.  Those marbles will struggle to move around the rocks.  In the realm of product development, these “rocks” are large tasks that clog up our workflow, slowing everything down.

I like to refer to this as the ‘pipe’ analogy.

The solution?

Keep tasks smaller.  Think of them as water molecules seamlessly flowing through pipes.  Such tasks move through systems effortlessly, enabling teams to achieve more in less time. 🎯

As I like to put it, “Have less stuff on the go and you’ll get more stuff done.”

The Bottom Line

To wrap this up, when building products or undertaking any engineering work, essentially in any realm of work, remember – ’less is always more’.

And having fewer tasks in progress means more genuine productivity.

Focus.  Finish.  Then move on.  ✅

It’s not about reducing quality or output but streamlining processes and focusing on completion rather than juggling.

For those interested in diving deeper into Agile, Kanban, or Scrum and learning how to create a more efficient work environment, consider checking out our upcoming courses.

in work and progress less is more

wow there’s a lot of math to unpack there if you if you really want to go into it but but ultimately the the Mantra in kanban is is um a different way to phrase what you just said is stop starting work and start finishing work and it’s the idea that the more stuff you have on your plate the more you’re jumping between the things that you have on your plate

um and the more time you lose to Jumping between those things

um a great analogy that maybe only works for the Geeks out there is paging in Windows right you have to when you want to do another task you have to unload all of the information and contacts that you’ve got from the previous task and reload the next task and then continue doing that for a period of time and then you every time you swap you have to unload and reload that’s why your computer goes mental and stops running when you try and get it to do many things because it’s having to unload and reload all the different tasks and people are just the same our brains are just big computers if you give people too many different things to work on then they’re they just get overloaded and aren’t able to to function so the that matters not just for for projects right so if you there’s a there’s a book by Gerald Weinberg systems thinking book by Joe Weinberg that did a bunch of data and Analysis on um context switching and the cost of context switching and it’s about 20 of time that you lose per additional thing that you have all they’ll be up to I think if they analyze one to five projects and if you’re working on five projects at once

you get about 20 of your time to split between those five projects everything else is lost for this paging right context switch and that’s just as true for scrum teams in sprints when they have a bunch of random crap in their Sprint backlog right rather than focusing on one thing are you having a a Sprint goal and having focus and moving in One Direction if they just have uh 10 things they have to do

then you’ve got fragmentation and if they start too many of those things at once there’s too many of those things in progress at once they’ve got more whip work in process then it starts to grind to a halt because they’re struggling to switch between them struggling to get things done

um so less is always more smaller is always better in in engineering work in Building Products you want to do smaller things and you want to have less things on the Go at once and then things move through your system more quickly what’s a great analogy for that I think of it like oh this is a terrible analogy maybe I’ll maybe get shot at for this one but I I think of it like pipes right and marbles flow through pipes less effectively than water flows through pipes right because water’s smaller molecules than marbles are and if you throw a couple of rocks in with those marbles big things it’s potential to clog up the pipe right it might get stuck and then the marbles have to flow around the this rock when it gets stuck so then the amount of flow is smaller and that’s the way I think about work flowing through the system of your team

right if you’ve got things that are too big they can more easily get stuck and then once they get stuck everything else has to flow around it and it’s a struggle right because you’re trying to get rid of this big thing while you’re doing these other things

smaller things are better right they flow through the system better

so have smaller stuff have less stuff on the go and you’ll get more stuff done

thanks for watching the video If you enjoyed it please like follow And subscribe I always reply to comments and if you want to have a chat about this or anything else agile scrum or devops then please book a coffee with me through naked agility

Flow Efficiency Operational Practices Agile Project Management Throughput Pragmatic Thinking Agile Frameworks Agile Transformation Lean Thinking Software Development Lean Principles
Comments

Connect with Martin Hinshelwood

If you've made it this far, it's worth connecting with our principal consultant and coach, Martin Hinshelwood, for a 30-minute 'ask me anything' call.

Our Happy Clients​

We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.​

YearUp.org Logo
Workday Logo
Lockheed Martin Logo
Schlumberger Logo
Ericson Logo
ALS Life Sciences Logo
Milliman Logo
Philips Logo
MacDonald Humfrey (Automation) Ltd. Logo
ProgramUtvikling Logo
Freadom Logo
Jack Links Logo
Illumina Logo
Cognizant Microsoft Business Group (MBG) Logo

CR2

Teleplan Logo
Graham & Brown Logo
Xceptor - Process and Data Automation Logo
Royal Air Force Logo
Ghana Police Service Logo
Nottingham County Council Logo
New Hampshire Supreme Court Logo
Department of Work and Pensions (UK) Logo
Washington Department of Transport Logo
Epic Games Logo
Akaditi Logo
Big Data for Humans Logo
Boxit Document Solutions Logo
Emerson Process Management Logo
Slicedbread Logo