Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Practical Strategy for Digital Organizations at...

Practical Strategy for Digital Organizations at øredev

TL,DR; Successful initiatives to change software architectures are directed at achieving an outcome, rather than producing output. Objectives & Key Results provide an accessible mechanism to set and track desired outcomes as goals.

Wardley Maps enable software teams to challenge the goals by linking the higher level objectives to constraints in the domain model and in the software architecture.

When was the last time that you saw an organization that frequently was saying goodbye to features or entire products? Most organizations keep their systems around for a considerable amount of time. As a consequence of that, teams are faced with ever growing complexity thanks to the mesh of products, services, technology, and the people that work to build, operate, and maintain these things. Even if solutions are contained within system boundaries, the landscape made up of interconnected systems may become a beast of its own. This poses a challenge for people that want to improve systems and change the landscape...

To make matters worse, choosing what opportunities to pursue is a challenge by itself. You may have a team that is able to solve a problem the right way, but what helps this team to solve the right problem? How can they continuously validate their progress – or the absence of progress – with people in “tech” and “non-tech” roles? And what should they do when new opportunities present themselves? Is the plan they had still valid?

Strategy is about playing your cards right: A good strategy takes into account the resources that can be leveraged, and the constraints that limit what can be done. But how do you devise a strategy, and what can you do to implement it?

This talk is about collaborative product ownership. How teams can discover and implement solutions to business problems that are both feasible and sustainable.

Imagine:

• a way to visualize and clarify to the relationships between OKRs, hypothesis and the underlying technical constraints within the technical real-estate;

• having a common language to talk about problems in context, removing ambiguity and confusion in the process;

• and finally a way to collaboratively dive into the nitty gritty detail of the current landscape and the proposed solution;

In this session Marijn Huizendveld will bridge the gap between business goals, the competitive landscape, and the systems in the organization by using OKRs and Wardley Maps.

Expect:

• To learn what constitutes a good Objective, Key Result, and Health Metric;
• To see how OKRs can be visualized in a Wardley Map;
• To capture heuristics that are helpful when mapping OKRs with a team;

Marijn Huizendveld

November 12, 2024
Tweet

More Decks by Marijn Huizendveld

Other Decks in Business

Transcript

  1. huizendveld.com “Strategy is about observing the landscape, understanding how it

    is changing, and using what resources you have to maximize your chances of success” – Simon Wardley Øredev
  2. huizendveld.com Øredev 🎯 Objective A big goal the team is

    so thrilled about it makes them jump out of bed each morning
  3. huizendveld.com Øredev ❤🩹 Health Metrics The metrics that tell us

    that we are sacri fi cing important assets in the process of achieving the objective
  4. huizendveld.com Øredev You can mess up many times trying to

    achieve your goals, But your health you can only mess up once
  5. huizendveld.com Øredev Finish the Phoenix Project Ob j e c

    t ives ar e ab out o ut c o m e, no t o ut pu t
  6. huizendveld.com Key Results 💶 Revenue 1.200.000 kr within 30 days

    after launch 👉 15% of customers refer friends & family ⭐ 250 ≥ reviews of which 80% is 4 out of 5 stars Øredev
  7. “ Yo u w i ll de cide yo ur

    ow n gr ad es ” “Ah, I se e … yo u h av e p asse d a ll y o ur e x a m s ”
  8. huizendveld.com Health Metrics 😃 Team happiness stable at 3 out

    of 3 👉 Cost of acquisition ≤ average order pro fi t ⚖ Cash fl ow in exceeds cash fl ow out Øredev
  9. huizendveld.com Common pitfalls ❌ Set & forget ❌ Lack of

    ambition ❌ Overly ambitious ❌ Lack of autonomy ❌ No business goal Øredev
  10. huizendveld.com Øredev Sim pl e v is u al si

    gna l s Be t ran s par en t , se nd t o an y on e in t er e s t e d
  11. Tel l me , yo u h av e t

    o go s om ew h e re: Wha t are t h e fir s t a p p s yo u op en on yo ur s m a r t pho n e ?
  12. Visibility Close to user Far away from user Component Anchor

    Lazy Person Consume Everyday Items Urgency Shoppy Floppy Offering Catalog Everyday Items Line of the present Pricing Suppliers Needs
  13. Visibility Close to user Far away from user Component Anchor

    Lazy Person Consume Everyday Items Urgency Shoppy Floppy Offering Catalog Everyday Items Line of the present Pricing Suppliers Needs
  14. Visibility Close to user Far away from user Component Pipeline

    Anchor Lazy Person Consume Everyday Items Urgency Shoppy Floppy Offering Catalog Everyday Items Line of the present Pricing Suppliers Needs
  15. Visibility Genesis Custom Build Product (+ rental) Commodity (+ utility)

    2020 Component Pipeline Anchor Lazy Person Consume Everyday Items Urgency Shoppy Floppy Offering Catalog Everyday Items Line of the present Pricing Suppliers Needs
  16. Visibility Genesis Custom Build Product (+ rental) Commodity (+ utility)

    2020 Component Pipeline Anchor Lazy Person Consume Everyday Items Urgency Shoppy Floppy Offering Catalog Everyday Items Line of the present Pricing Suppliers Needs HIV test Coffee Eggs Covid tests
  17. huizendveld.com How to make a map 🎯 Frame purpose 🔍

    Determine scope 👤 Identify the user 🫴 List relevant needs ⭕ Identify components ➡ Component evolution Øredev
  18. huizendveld.com Wardley Mapping our ecosystem ✓ Explicit assumptions ✓ Challenge

    the strategy ✓ “Why here over there?” ✓ Find right people ✓ Use appropriate process ✓ Visualize risk and impact Øredev
  19. Visibility Genesis Custom Build Product (+ rental) Commodity (+ utility)

    2020 Lazy Person Consume Everyday Items Urgency Shoppy Floppy Offering Catalog Everyday Items Pricing Suppliers Shoppy Floppy Catapult into market High Average Order Value Perception of Value Price Communication Strikethrough pricing Component Pipeline Anchor Line of the present Needs Line of the future Future component
  20. Visibility Genesis Custom Build Product (+ rental) Commodity (+ utility)

    2020 Lazy Person Consume Everyday Items Urgency Shoppy Floppy Offering Catalog Everyday Items Pricing Suppliers Shoppy Floppy Catapult into market High Average Order Value Perception of Value Price Communication Strikethrough pricing Component Pipeline Anchor Line of the present Needs Line of the future Future component
  21. Visibility Genesis Custom Build Product (+ rental) Commodity (+ utility)

    2020 Component Pipeline Anchor Lazy Person Consume Everyday Items Urgency Shoppy Floppy Offering Catalog Everyday Items Line of the present Pricing Suppliers Needs Shoppy Floppy Catapult into market High Average Order Value Perception of Value Price Communication Strikethrough pricing Line of the future Future component Novel Divergent Convergent Accepted
  22. huizendveld.com OKRs and Wardley Maps ⚓ Departments/tribes/teams as anchor of

    the map 🎯 Objectives can be the needs of the anchor ➡ Proof accumulates and hypothesis moves rightward 🚧 Visualize inertia that inhibits reaching the objective 👀 Map acts as a vehicle to point out organizational bias ⭕ The hypothesis can be a set of components
  23. huizendveld.com How to make OKRs work 🌙 Objective inspire and

    aim for the moon 🧮 Measure key results that indicate success ⚖ Frequently evaluate (lack of) progress Øredev
  24. huizendveld.com Combine OKRs with Wardley Maps 🗺 Single picture for

    business- and technical strategy ⛏ Uncover assumption below hypothesis ✋ Make it easier for people to challenge objective 🗣 Unify language between tech and non-tech roles 📣 Share knowledge within the organization 🛣 Clarify preference of one objective over alternatives Øredev
  25. Are you eager to learn more? Marijn Huizendveld B.V. Hillegomstraat

    12-14 1058 LS Amsterdam The Netherlands If you take the time to ask a good question, then I’ll take the time to write a good answer. [email protected] marijn.huizendveld.com