Agile Adaptation

How Scrum Helps You Adapt.

November 6, 2024
Agile Pillar Adapt

Once things are visible to the team and honestly evaluated, you almost can’t hold back making a change. But there is still both art and science involved in leading people through change.

Sometimes you just have questions about key Scrum terms. Download the Scrum terminology cheat sheet.

The necessity of adaptation.

The world is not static. And change isn’t optional.

What happens when teams or organizations don’t adapt? It’s easy to point to the big ones, looking at you Blockbuster, but the same thing happens on a smaller scale each day in almost every organization.

To thrive, we need to see change as normal, not scary. Keeping things the same really is a phantom.

I stopped seeing mistakes as failures and as discoveries about the world.

A personal experience that drove this home for me was when we moved as a family ten years ago. It was a hard decision to make as we had built great relationships in the community. But we knew it was still the right change to make.

Within two years, most of our close friends also moved for various reasons, and it hit me. If we hadn’t changed, life wouldn’t have stayed the same.

As you increase the frequency of adaptation, be aware of the tendency to glorify change to the point that you end up with instability or change for change's sake.

Adaptation is a long-term game of focus.

You can’t change everything at once. It becomes too disruptive, and people begin to feel lost and untethered in the transition. It’s also difficult to measure change's impact when you simultaneously change too many things.

Let’s return to the driving metaphor we have looked at already.

Think about how steering works when you drive. You don’t only steer when making turns. You steer continually, constantly making small adjustments as you adapt to the road and the cars around you.

Continuously steering is like the sum of the daily adaptation that, if taken all at once, would be disruptive or impossible for the team. Imagine waiting and trying to make all your right turns at once.

There are moments where more dramatic change is needed, like taking a u-turn. Maybe your environment around you changes rapidly, or your user-testing tells you a significant pivot is needed.

Perfection is not the standard. If you’re not failing much, you’re probably holding yourself and the team back by playing it too safe.

But there is a compounding impact in making small changes over time. Or said another way, take the 1% improvements but be open the to possibility of 100% changes.

1% feels so small, but what if you could implement a 1% process improvement daily. You would see 100% change in just over two months.

The small changes should still connect to the big picture. You can ask the team, “how is this change taking us where we all want to go?”

You have to teach yourself to see adjustments with a long-term mindset. Run the marathon. Even though Scrum calls it a sprint. 🤷‍♂️

How does Scrum support teams to adapt?

Regular change on its own can be disruptive and confusing. Scrum’s not-so-secret ingredient is that it first normalizes transparency and inspection. Adaption is then just the natural next step.

Transparency creates shared consciousness, a great concept from the book Team of Teams, and contextual awareness that allow teams to make informed decisions.

Learning is always part of the process. And the process takes time.

Continual inspection keeps teams from making changes based too heavily on a singular data point. Instead, the adaptation is based on a nuanced understanding of many influencing factors.

But Scrum’s biggest advantage in adaptation is self-organizing teams.

It’s their decision.

The change isn’t being pressed down on them by leadership. It’s not disconnected from the reality of everyday work. Nor is it disconnected from the overarching goals and objectives of the organization.

The impact of agency and empowerment combined with clear direction is hard to overstate.

Now, with this backdrop, let’s look at each Scrum event through the lens of adaptation.

  • Sprint planning. The team may have had an idea of how to do the PBIs when they last saw them during backlog refinement. But now, when they have the context of the sprint goal and other work to be done, they may decide to adapt their approach.
  • Daily scrum. Every day the team is essentially adapting to replan the rest of the sprint based on what they discovered the day before.
  • Backlog refinement. As the team works to clarify the items in the backlog, the product owner will likely make changes to the prioritized order of the backlog.
  • Sprint review. After receiving feedback from stakeholders, the product owner will adapt what is prioritized for the new sprint.
  • Retrospective. The team identifies changes they will make to work more efficiently together.

Going through that list, it’s hard to miss how closely adaptation ties to the other two pillars in Scrum of transparency and inspection.

Did you know Scrum applies to more than just developing code?

When you understand the essentials of Scrum and the nuance of how to apply it, you can use it to level up aspects of everyday life.

What to do when an adaptation doesn’t work?

Learning is always part of the process.

And the process takes time.

Learn from the kids

As adults, my wife and I moved around the world to work in a new language and culture. We were adapting in every facet of life, facets I didn’t even know were a thing. An unexpected blessing was having young children during that same season.

As we were learning to live in a new way, they were just learning to live in general. Not long after taking their first step, they would fall. When learning to speak, they would use grammar in a hilariously strange way.

Take the 1% improvements but be open the to possibility of 100% changes.

When we watched this in their lives, we knew it was normal and celebrated the journey. But then in my own life, I would be frustrated by not knowing how to do or say something. One day the light bulb when off that I was on the same journey my kids were.

Mistakes were part of my learning journey. I stopped seeing them as failures and as discoveries about the world. I needed the same grace I was extending to my kids. Your team will need this also as you embark on change.

Live with a growth mindset.

As I look back on those years, I realize they were instrumental in cultivating the empathy and curiosity that later led me to the worlds of UX and agile development.

Without those “failures,” I wouldn’t have grown into who I am today.

So whether it’s your own personal project or your team has made a change that didn’t work out, seize the opportunity to learn from it.

To thrive, we need to see change as normal, not scary.

Not only does inspection inspire adaptation, but it also acts as its safety net. During the next standup or the retro, evaluate what didn’t work and adapt again.

Perfection is not the standard. If you’re not failing much, you’re probably holding yourself and the team back by playing it too safe.

3 Strategies for guiding your team through change.

We each have varied tolerances for change, and the team will likely include members who see it differently.

These differences can create some challenges to leading a team through continuous change. Let’s explore three strategies to help you lead your team amidst change.

  1. Avoid the sunk cost fallacy.
  2. Maintaining current clarity.
  3. Engage the whole person.

Avoid the sunk cost fallacy.

Have you ever known you need to make a change, but you felt the weight of how much work you’ve already put in holding you back?

It can be challenging to navigate change when you’ve already invested much in the current plan. But if you don’t do anything and keep moving in the same direction, it will only get worse.

Let’s explore the sunk cost fallacy and see how to understand our emotions' impact in this situation.

The workday is over, and you’re swiping through Netflix to find something to watch. You pick a movie you haven’t seen and start watching. It’s terrible. The acting, the plot and the cinematography all leave much to be desired. But you keep watching because you’ve already invested over an hour, and there are only 35 minutes left. This is the sunk cost fallacy.

It's hard to let go when we’ve invested a lot of work, money, or time into something. Even when our mind knows we should cut our losses and move on, our emotions keep us from moving forward.

We like to think of ourselves as intellectual agents making rational decisions, but research has shown that we’re not that different from mice or rats regarding the sunk cost fallacy.

Scrum's short cycles are a powerful defense against the sunk cost fallacy because it limits how much time you invest before discovering a change is needed.

But if you still find yourself in the face of needed change feeling paralyzed by the time and work already invests, here’s another strategy for you.

Name the past and move to the future.

While you can and should learn from the past, you cannot change it. The effort, time, or money you’ve invested is already spent, and taking ownership of this reality is crucial to moving forward.

Sometimes it’s simply saying aloud to the team, “When we started the project, we looked at factors X and Y and decided to do Z, but now things have changed, and Z is not the right strategy for reaching our goal.”

The world is not static. And change isn’t optional.

So often, bringing the truth out into the light disarms all the lies we’re tempted to believe. All of the “you should’ve…” and “if only…” statements shame us into submission and keep us stuck on the same path.

But when you take ownership of the decisions and the outcomes and call them what they are, you can set them down and turn your attention to what’s ahead.

Maintaining current clarity.

If a larger change occurs, like a merger or reorganization, your team will need extra help navigating the added uncertainty.

You don’t know the future, but you can be clear about what you do know.

During seasons like this, you may add 5 minutes to the standup and address the following points.

  • This is what we know today.
  • This is how it affects our team.
  • This is what we’re going to do.

This real-time clarity will provide a level of safety for the team to still do courageous and creative work.

Engage the whole person.

But what if you know the new direction but need help facilitating the change?

Change can be tricky, and it's not always clear how to implement it. The book Switch is an excellent resource for understanding how to bring about change, and it uses a metaphor of a man riding an elephant to illustrate three areas to cultivate change.

  • Directing the Rider. The rider represents the rational, logical mind of people. Appealing to the rider is usually the default approach but will have a limited effect on its own.
  • Motivate the Elephant. The elephant represents our emotions; if not properly engaged, it will steamroll our rational plans every time.
  • Shape the Path. How can you change the environment in which the change is being made? Can you make the new behavior extraordinarily easy and the old one difficult or impossible?

I find this framework informative when the team considers changes based on our evaluation during the retrospective.

Change is inevitable, and leading through it can be hard, but you’re not alone.

Action Plan

Even as we covered the pillars one at a time, you can see how they naturally integrate and work together.

  • Transparency to make things more visible.
  • Inspection to create space for evaluation.
  • Adaptation to encourage growth.

They act in concert with each other, and you will often find yourself moving fluidly from one to another.

You can think of Scrum as a three-leg stool, with each pillar being a leg. If you remove any of the legs, the stool no longer functions. In fact, it’s likely to hurt someone. Scrum is similar. If you try to practice it without one of the pillars, you will do more harm than good.

Frequently Asked Questions

Scrum elements

What is the definition of done?

The definition of done is a list of what must be true to consider a PBI done. The whole team creates and agrees to what is in the definition of done and is updated as needed for the team to function effectively. 

Learn to use the definition of done and explore acceptance criteria vs definition of done.

What is the increment in scrum?

It is the next complete piece added to build the product. The increment is complete in the sense that it should be ready to release to the end-user even if the team chooses to wait.

Learn more about incremental and iterative development or explore the essential Scrum glossary.

Scrum events overview

What are the Scrum events?

The rhythm of scrum consists of various events.

  • Sprint planning
  • Daily standup 
  • Backlog refinement
  • Sprint review
  • Sprint retrospective
  • The sprint

The last on the list is sometimes debated as to whether or not it’s actually a scrum event. I include it because it's critical to creating a cadence of work for the team. 

Learn more about the rhythm of scrum. Then browse the most common terms in a Scrum glossary and learn what is Scrum.

What scrum events are timeboxed?

Most scrum events are timeboxed relative to the length of the sprint:

  • Sprint planning: 2 hours / sprint week.
  • Daily standup: 15 minutes.
  • Backlog refinement: 2 hours / sprint week.
  • Sprint review: 1 hour / sprint week.
  • Retrospective: 45 minutes / sprint week.

Just because an event has a timebox doesn’t mean it needs to be that long. The timebox is the maximum time allowed for the event.

Learn more about the different scrum events. Then browse the most common terms in a Scrum glossary and learn what is Scrum.

When should scrum events be held?

Scrum events are generally held in the following order

The backlog refinement session is unique in that it can be held anytime. 

Explore further the events of scrum. Then browse the most common terms in a Scrum glossary and learn what is Scrum.

Which scrum event is most important?

I included this because it is frequently asked, but the question misunderstands the importance of the scrum events. It’s like asking which of your limbs is most important. You may be able to answer, but they are really all critical. 

If pressed for an answer, the daily scrum probably has the greatest impact on the team's effectiveness. 

Learn more about the events in scrum. Then browse the most common terms in a Scrum glossary and learn what is Scrum.

Scrum roles

What are the roles in scrum?

There are three roles in Scrum:

  1. Scrum Master 
  2. Product Owner
  3. Development Team

Learn more about the scrum roles. Then browse the most common terms in a Scrum glossary and learn what is Scrum.

What if I don’t have all the scrum roles on my team?

You really can’t run Scrum without a product owner or scrum master, so someone will likely have to wear multiple hats. Here are some recommended combos:

  • One Scrum Master for multiple teams
  • Scrum Master + Development Team member
  • Product Owner + Development Team member

A combo you want to avoid is being both the Product Owner and Scrum Master at the same time.

Learn more about what to do if you don’t have all the scrum team roles. Then browse the most common terms in a Scrum glossary and learn what is Scrum.

Who are the stakeholders in scrum?

A scrum team has stakeholders on two sides.

  1. Organizational leaders.
  2. Customers or end-users.

Success depends on identifying and serving the goals and motivations of both groups of stakeholders. The product owner is responsible for harmonizing and prioritizing the needs of both.

Learn more about the different scrum roles. Then browse the most common terms in a Scrum glossary and learn what is Scrum.

Is an agile coach a scrum role?

Often an agile coach serves as someone who can come in from the outside to help an organization evaluate their practice of scrum or implement it for the first time. 

An agile coach should also have competency around agile practices beyond just scrum.

Learn more about the roles in scrum or the difference between scrum and agile. Then browse the most common terms in a Scrum glossary and learn what is Scrum.

Scrum User Stories

What is a user story?

They keep the team focused on the value they create for the end-user and are written using the following format:

  • As a… [user]
  • I want to… [goal]
  • So that I can… [motivation] 

See examples of user stories to learn to write your own and explore the essential Scrum glossary.

What is acceptance criteria in scrum?

Acceptance criteria is written using the following structure:

  • Given that [context allowing me to take an action]
  • When [I take the action]
  • Then [a result occurs indicating success or failure]

Learn more about how acceptance criteria is used in Scrum and explore the essential Scrum glossary.

How are acceptance criteria and user stories different?

A user story focuses on the identity, goals and motivations of the user you’re designing for. It emphasizes the why of the new functionality.

Acceptance Criteria focuses on the action taken by the user to meet their goal. It highlights the what of the new functionality.

See more acceptance criteria examples and learn to write acceptance criteria or learn other essential scrum terms.

What's an example of acceptance criteria?

Acceptance criteria is structured using the template

  • Given that [context allowing me to take an action]
  • When [I take the action]
  • Then [a result occurs indicating success or failure]

Here are 3 examples:

Checkout process functionality

  • Given that I’ve added all the items to my cart and I’m logged in,
  • When I click the check out button,
  • Then the checkout page loads with all my payment and shipping information preloaded.

Advertising campaign

  • Given that someone fits our ideal customer persona,
  • When they search for keywords we’re targeting,
  • Then a link to a compelling offer is displayed above the fold.

Marketing campaign (Did you know you could use Scrum for marketing)

  • Given that a customer is already receiving email communications,
  • When they visit the site and engage content related to a specific product,
  • Then they will be automatically subscribed to nurturing campaign highlighting that product. Or

See more acceptance criteria examples and learn to write how to create your own or learn other essential scrum terms.

What are story points?

They aren’t absolute measurements like hours or days but measure the amount of work a PBI takes relative to other PBIs. Typical measurements include using Fibonacci numbers or t-shirt sizes.

Learn to use story points and explore the essential Scrum glossary.

Acceptance criteria

What's an example of acceptance criteria?

Acceptance criteria is structured using the template

  • Given that [context allowing me to take an action]
  • When [I take the action]
  • Then [a result occurs indicating success or failure]

Here are 3 examples:

Checkout process functionality

  • Given that I’ve added all the items to my cart and I’m logged in,
  • When I click the check out button,
  • Then the checkout page loads with all my payment and shipping information preloaded.

Advertising campaign

  • Given that someone fits our ideal customer persona,
  • When they search for keywords we’re targeting,
  • Then a link to a compelling offer is displayed above the fold.

Marketing campaign (Did you know you could use Scrum for marketing)

  • Given that a customer is already receiving email communications,
  • When they visit the site and engage content related to a specific product,
  • Then they will be automatically subscribed to nurturing campaign highlighting that product. Or

See more acceptance criteria examples and learn to write how to create your own or learn other essential scrum terms.

What is acceptance criteria in scrum?

Acceptance criteria is written using the following structure:

  • Given that [context allowing me to take an action]
  • When [I take the action]
  • Then [a result occurs indicating success or failure]

Learn more about how acceptance criteria is used in Scrum and explore the essential Scrum glossary.

How to write an acceptance criteria statement?

Acceptance criteria is broken down into three parts.

  • Given that [context allowing me to take an action]
  • When [I take the action]
  • Then [a result occurs indicating success or failure]

Learn more about templates for writing acceptance criteria or learn other essential scrum terms.

How are acceptance criteria and user stories different?

A user story focuses on the identity, goals and motivations of the user you’re designing for. It emphasizes the why of the new functionality.

Acceptance Criteria focuses on the action taken by the user to meet their goal. It highlights the what of the new functionality.

See more acceptance criteria examples and learn to write acceptance criteria or learn other essential scrum terms.

How are acceptance criteria and the definition of done different?

Acceptance criteria is specific to an individual task, but the definition of done applies to all work done by a team. Acceptance criteria answers the question, “What will be true when this task is completed.” The definition of done answers the question, “What are we committing to do every time we complete a task?”

See more examples and learn to write acceptance criteria or learn other essential scrum terms.

Ready to level up your company? Get in touch today!