Use OKRs to Focus Your Release Strategy

Use OKRs to Focus Your Release Strategy

While we’ve talked about prioritization and strategy on this blog a lot, one thing we’ve not spoken about much is the process of determining your release strategies. This is particularly challenging if you’re trying to reduce the scope of each release and get to market more quickly. One way to think about thinning out your releases and launching small slices of value regularly is by using OKRs. Here’s how.?

Who Does What by How Much?

If we’ve set OKRs focused on outcomes, meaningful changes in human behavior, then our goals should easily answer the main OKR question: Who does what by how much??

Specifically we are going to declare the following assumptions:

  • Who is the user (or users) we are targeting with this next release??
  • What do we want them to do more or less in the immediate future??
  • And, by how much do we want to see their behavior change?

A well written OKR statement should clearly answer all of those questions. For example, we want our existing customers [who] to reduce online store visits for recurring product orders [does what] by 50% [by how much] while maintaining [by how much] their average monthly spend [does what] with us.?

This gives us focus for our release strategy. We can clearly say what’s important right now. That’s the power of OKRs. They help us see where we need to work now and what can wait for another time in the future. If we use our example key result above, we know that right now we don’t want our existing customers to have to come back to the store each time they need to buy the same thing. We also don’t want them to reduce their monthly spend with us.?

The key result serves as a filter. Any work that we are considering for the next set of sprints that doesn’t help achieve this behavior change doesn’t make it into our backlogs right now.?

To be clear, this isn’t a “no” forever to that work. It’s a “not now.” We’ll come back to those ideas when the OKRs require it.?

What’s the Least Amount of Work We Need to Do to Achieve That?

Now that we’ve got a clear focus and have reduced the amount of work we’re considering for the next few cycles, we need to create our release strategy. To do that, we modify the standard Lean UX question from Box 8 of the Lean UX Canvas from, “What’s the least amount of work we need to do to learn that?” to “What’s the least amount of work we need to do to achieve that?”

I’m going to assume you’re working in sprints – short, finite time boxes of work. There’s only so much work that can fit in a sprint. So, of the items we’re considering to help us achieve the key result, what can we fit in the sprint that will help us move that needle forward??

We could choose a single feature – set up a repeating order for any product on our site, for example. The case for this feature is strong – recurring purchases are our goal and this should also reduce traffic at the stores. The tech team may raise their hands and say that this feature will take multiple sprints to implement. This is where we get creative. What are some ways we could ship a version of this feature that not only begins to deliver value to customers but also teaches us that we should continue investing in this idea?

There are many ways to implement every feature. In the case of a repeat purchase, we could implement that option on the product page of every product. We could add it to the checkout shopping cart page before the customer pays only on specific items that we know the customer buys every week. We could even just send an email, post-purchase, asking the customer if they want us to send them this product we’ve seen them buy weekly without having to do anything on their end. The options are infinite.?

Our goal is to pick the least amount of work that will help us achieve, or at least move towards, our selected OKR and can fit in our sprint timebox. In doing so we’ve begun to slice out the work into manageable chunks that can be delivered quickly and help us move towards our key result goals.?

OKRs for Focus, User Story Mapping for Slicing

Setting human-centered goals with OKRs gives us a clear sense of what’s important right now. It helps us filter out work we don’t need to focus on at the moment. And, it makes clear how we will measure the success of the next few sprints. Slicing out release strategies based on this direction becomes easier when you’ve outlined the desired future user journey and can see that various ways you might deliver value on a sprint by sprint basis. The latter part of this is powerfully facilitated with user story maps. These are a set of lightweight techniques that can help your team get to market more quickly, deliver meaningful improvements to customers and push the organization forward toward its goals as well.?

Want to learn more about how OKRs and user story mapping work together? Join Jeff Patton and me on Mar 20, 2024 for a live, 2-hour webinar on this exact topic. Details and tickets are here.?


Tom Kerwin

Get strategic alignment fast, making prioritisation easy. Claim a free advisory session from my profile.

12 个月

I love this approach, Jeff Gothelf. In case it's interesting, I've just shared a write up of the tools I've used with teams – that help set OKRs based on behaviours, design the tiny probes that will clarify what's possible, and enable them to adapt their OKRs as they learn more. I call them AOKRs. I'm sharing this info for the same reasons I imagine you're sharing your helpful info. Because we've seen that most of the time OKRs don't work well at all! https://open.substack.com/pub/tomkerwin/p/okrs-sound-good-but-they-dont-work-a7f?r=1ergx&utm_campaign=post&utm_medium=web

Paul Kuijten

Training, Consulting, Coaching

12 个月

Love the work you're doing on improving the use of OKR's!!!

Glen Alleman MSSM

Vetern, Applying Systems Engineering Principles, Processes & Practices to Increase the Probability of Program Success for Complex Systems in Aerospace & Defense, Enterprise IT, and Process and Safety Industries

12 个月

OKRs are at the end of the strategy chain. The beginning are the Capabilities needed to accomplish the Mission or fulfill the Stratgey, with the Measres of Effectiveness and Measures of Performance. Only then come the OKRs. Good project management is “framed” by Systems Engineering process, describing what “Done” looks like in units of measure meaningful to the Decision Makers

回复
Gil Vinokoor

Engineering program management leader - delivering better outcomes, happier customers, and engaged employees

12 个月

Thanks for clarifying how OKRs can help teams focus on their release strategy, Jeff Gothelf. Reminds me of our work together, Enrique Sellem, Faustine Avramidis, and Luis Diaz - helping us determine what we need to work on now and what can wait for another time in the future.???

要查看或添加评论,请登录

Jeff Gothelf的更多文章

  • How to handle a goal every team should have

    How to handle a goal every team should have

    Goal setting in an organization can be complex. Some objectives are unique to a specific team, discipline, or product…

    4 条评论
  • Effective Storytelling: Bottom Line Up Front Explained

    Effective Storytelling: Bottom Line Up Front Explained

    In recent months, the team at Sense & Respond Learning has been teaching a new course called Storytelling Superpowers…

    11 条评论
  • Measuring the Intangible: Setting OKRs for Cultural and Behavioral Change

    Measuring the Intangible: Setting OKRs for Cultural and Behavioral Change

    Over the past month, while working with a global client to define their OKRs, we encountered an interesting challenge…

    5 条评论
  • OKRs for Organizational Agility

    OKRs for Organizational Agility

    I’ve been lucky to work with a few clients who were going through some kind of transformation in the past few years…

    8 条评论
  • The Role of AI in UX Design: Leveraging Technology While Keeping the Human Element

    The Role of AI in UX Design: Leveraging Technology While Keeping the Human Element

    In recent months, I’ve explored a tool called Semanttic, a generative AI platform designed to streamline the creation…

    8 条评论
  • OKRs for Internal Products

    OKRs for Internal Products

    If OKRs measure success in terms of customer behavior, it’s relatively easy to identify the humans who are your…

    13 条评论
  • How we are testing our training business

    How we are testing our training business

    Happy new year! As some of you hopefully picked up on, we’ve rebranded and relaunched Sense & Respond Learning in 2024…

    1 条评论
  • Three Things That Make Large-Scale OKR Rollouts Successful

    Three Things That Make Large-Scale OKR Rollouts Successful

    Objectives and Key Results in startups, scale-ups are relatively easy to implement since the number of people who have…

    3 条评论
  • Does every target audience need an OKR?

    Does every target audience need an OKR?

    Speaking with a client last week, we came upon an interesting question. The client had 3 distinct target audience…

    3 条评论
  • OKRs for OKRs

    OKRs for OKRs

    At the risk of jumping the OKR shark (if I haven’t already) I want to talk this week on how to measure the success of…

    13 条评论

社区洞察

其他会员也浏览了