One of the best definitions of scrum I’ve seen stated that excellent scrum teams become a better version of themselves every sprint. I’ve fallen in love with this statement and have strived to find ways to help teams evolve since then.
Sadly, I’ve often observed something quite different than continuous improvement.
Many teams are overwhelmed because they receive unsustainable pressure from the business to deliver more than they possibly can. Unsurprisingly, their attention goes to maximizing output rather than improving their processes.
Without continuous improvement, scrum teams can’t go beyond ordinary results.
In this guide, I’ll share what I’ve learned about continuous improvement and some tips to help you implement this philosophy on your teams.
Table of contents
- What is continuous improvement?
- What is plan-do-check-act?
- How to continuously improve scrum processes
- Who is responsible for continuous improvement?
- ‘Be afraid of standing still’
What is continuous improvement?
Continuous improvement is an interactive approach to uncover the root cause of problems and fix them so they never happen again.
For example, Toyota allows employees to stop the production line whenever a problem happens. They want to ensure that the root cause is fixed to avoid additional issues. Toyota focuses on continuous improvement, and the result is a high-quality product and a stronger team.
To cite one of the many great quotes on continuous improvement:
“To succeed in this world, you have to change all the time.” – Sam Walton
What is plan-do-check-act (PDCA)?
The classic approach to continuous improvement is known as plan-do-check-act (PDCA). This framework is designed to help you consciously identify problems, plan the solution, make it happen, and check the result.
You don’t need a specific moment for that. Every interaction is a chance to apply continuous improvement.
With scrum, many teams think the sprint retrospective is the right moment to apply continuous improvement. I’d say that’s one chance, but there are dozens of others.
Continuous improvement is more like a mindset than a process. It’s about having an itch to make things better.
How to continuously improve scrum processes
Teams become better versions of themselves when they get annoyed by their comfort zone. They strive to evolve continually and deliver more valuable results. Yet, this attitude can be stressful when misapplied.
All teams have dysfunctions; I’ve yet to encounter a perfect team that has nothing to improve. There are always opportunities to evolve.
Focus is the key. Teams get overwhelmed when they try to solve every problem at once. To enable true transformation and sustainable, continuous improvement, you’re better off tackling one opportunity at a time.
Metrics to measure continuous improvement
I think questions can help teams identify opportunities. I like to create metrics and challenge whether the status quo is the best the team can do. Let me give you some examples:
Product backlog
What’s the average age of your product backlog items? Listen to signs; the older your items are, the more waterfall you become.
Cycle time
How long does it take for an idea to materialize into something valuable? The shorter, the better. Sound product companies relentlessly strive to reduce their cycle time, which empowers them to create value faster.
Release time
How often does your team release changes, and how long does it take? The longer it takes, the slower you can learn. State-of-art teams release changes several times a day.
Work-in-progress (WIP)
How long do your team members take to conclude their tasks? Long WIP means you either have dependencies, unskilled professionals, or items that are too big.
Either way, you have plenty of opportunities to reduce WIP and deliver value sooner.
Throughput
How much can your team produce per cycle? This metric can be tricky because it can mislead teams. You don’t want your teams to create more features just for the sake of it, but you do want them to deliver at a sustainable pace to enable you to learn from end users.
How to talk about metrics
The metrics above are just examples to help you uncover opportunities for continuous improvement. You can define more according to your scenario.
“What gets measured gets improved.” – Peter Drucker
Alone, metrics aren’t enough. A common mistake is to create metrics and not talk about them.
It’s a good practice to look at metrics at least once a week and discuss them with your team. Here are some examples of questions I like to ask:
- What could we change now that will pay off in the future?
- Which metric are we unsatisfied with and how might we change the scenario?
- How could we accelerate our learning time?
The more questions you ask, the more opportunities you create.
Who is responsible for continuous improvement?
Who’s responsible for continuous improvement within scrum? If you treat it as a process, you may think it would fall to the scrum master. But if you ask me, continuous improvement is best treated as a mindset instead of a process.
All scrum team members have daily chances to apply continuous improvement to their activities. It’s about searching for opportunities to do something better.
The following advice applies to all scrum team members:
- Every day is a new chance to do something better
- Don’t run away from problems; be curious about them and strive to identify their root causes
- Focus on small, incremental changes instead of trying to change everything at once
- Don’t be afraid of failure; be fearful of the comfort zone
- Act as a team; the whole is bigger than the sum of its parts
When scrum team members embrace these tenets, continuous improvement becomes natural.
Now, let me give you concrete examples for each team role:
Product owner
Have an open mind to identify ways to strengthen collaboration with business people and customers. Be open to the new and curious about what other teams are doing that could help your team create value sooner.
Scrum master
Look beyond scrum. Strive to understand how the status quo impacts the teams’ results. Identify possibilities to transform the current collaboration into something that enables the team to create value sooner.
Don’t be afraid of conflicts; be fearful of mediocrity.
Developer
The goal isn’t to push more features every sprint, but to create something that delights end users and creates business value.
What could be done today to make them more valuable, scalable, and maintainable? What about sharing opportunities with team members and continuously agreeing on small improvements?
Scrum is a process framework that creates room for the right things to happen. From there, it’s up to you to discover how to benefit the most from it.
‘Be afraid of standing still’
Many teams ignore continuous improvement because they are too busy feeding the feature factory. Another bad practice is to transform continuous improvement into a mechanical process.
Both scenarios lead to the same pointless results. When continuous improvement becomes your mindset, you have a chance to achieve greatness.
I dislike processes because most of them limit teams’ creativity. That’s why I never tire of challenging the why behind the how.
Without understanding why we do something, we cannot make it better. I’ve seen many teams evolve just by asking questions and acting upon them.
Contrary to what you may think, getting better as a team isn’t complex. It’s all about curiosity and action.
I’ll close with another one of my favorite quotes on continuous improvement:
“Do not be afraid of improving slowly. Be afraid of standing still.” – Leo Babauta
Featured image source: IconScout
The post What is continuous improvement? Process, examples, methodologies appeared first on LogRocket Blog.
from LogRocket Blog https://ift.tt/oz9uXbN
Gain $200 in a week
via Read more