<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Yeret Agility&apos;s Blog</title><description>Scaling with Agility: From Friction and Theater to High-Impact Value Flow Across Product and Beyond</description><link>https://yuvalyeret.com/</link><item><title>What&apos;s In The Way of Your AI Traction?</title><link>https://yuvalyeret.com/blog/ai-transformation-exposes-why-you-need-a-approach-to-managing-projects/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/ai-transformation-exposes-why-you-need-a-approach-to-managing-projects/</guid><description>AI Vibe Coding is useless and frustrating when its bound by the constraints of the wrong ecosystem. It is exhilirating and high-impact when unleashed by an organizational operating system that&apos;s optimized for &quot;building with AI&quot;</description><pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate><content:encoded>## Building With AI - Dream vs Reality

Have you tried coding with AI yet? It can be an exhilarating experience.
It SHOULD be an even greater experience when you&apos;re at work.
The tools are paid for. There are peers who are learning and exploring with you. Maybe there&apos;s even AI training and enablement in place.
But what I hear from more and more practitioners and their leaders is disappointment and frustration at what AI coding inside the organization REALLY feels like.
What&apos;s going on? What&apos;s making it so hard to get AI traction in an organizational context? And what could you do to unleash the potential of &quot;Building with AI&quot; inside your company?

## Give Them AI And Watch Them Build

&quot;We&apos;ve given everyone Claude Code/Cowork (or Codex, Or Gemini CLI). Now we&apos;re waiting for the magic to emerge.&quot;

That&apos;s a common story I hear from leaders who are trying to figure out how to take AI from &quot;Literacy&quot; and &quot;Activity&quot; to &quot;Strategy&quot; and &quot;Impact&quot;

The thinking is that once smart people have access to the transformational capabilities of GenAI, especially the latest versions of it that can go beyond augmenting your thinking to doing some actual work on its own, they will start to imagine what&apos;s possible and find high impact use cases.

## The Reality of Give Them AI

There are a couple of problems these leaders are currently seeing, though:

- Finding these use cases requires curiosity, tinkering, courage. These attributes aren&apos;t evenly distributed across the company.
- Even people who are curious risk-takers seem to be afraid to experiment
- Many people seem like they&apos;re deer in the headlights stuck between the fear of being replaced by AI and the fear of using AI to cut the branch they&apos;re sitting on (sorry for the metaphor mixup - AI would never go for that ;-)
- When people don&apos;t know what to focus on, they might come up with AI use cases that don&apos;t move the needle. Worst case scenario they make an improvement that actually piles more work on other people. (For example - generating more code and features, when the bottleneck is training your customers)
- High impact often requires coordination between people, since it spans across functions.

None of these are AI problems. They are all human nature and company culture problems.

AI is just very good at exposing how effective you really are as an organization at developing/evolving.

## The Reality of Project Work Before AI

A lot of leaders were already feeling the pain before AI:

- People are buried in their day to day responsibilities - and have little capacity for extra &quot;projects&quot;
- Too many of these projects who all hit the same group of people - So projects are often late, despite everyone working hard.
- Project management is focused on activity - and even &quot;successful projects&quot; often don&apos;t deliver an impact.
- People are told exactly what to do - Sponsors ask for a specific solution - which has this tendency to extinguish creativity and exploration, with the side effect that sometimes the predefined solution isn&apos;t the right approach.

## What Happens When You Throw AI Into The Mix

In order to deliver AI impact we need to improve our ability to deliver value with projects.

Yes, by giving people AI there&apos;s the potential that they&apos;ll improve their personal productivity.

But most interesting organizational &quot;alpha&quot; will require more than individual productivity improvement.

It requires a strong capability for the organization to develop/evolve itself.

Otherwise your AI projects/initiatives will hit the same roadblocks. Lots of activity. Little Traction. Little Impact.

## A Better Approach To Projects

When you look at companies that manage to improve their project traction and impact, you often see several major shifts:

- From Activity to Flow - From Starting to Focusing and Finishing
- From Scope to Outcomes - Instead of fixing the solution, aligning around the intent and maintaining flexibility about what it will take to achieve it.
- From Following a detailed plan to adaptive planning - Instead of fully planning out exactly what everyone needs to do when, planning a little bit, doing it, sensing and adjusting. continuously. until achieving the goal.

These shifts come from the product/software development world where we&apos;ve been tackling complex projects with high degress of uncertainty on what to build, how to build it, and whether it will even be useful, forever.

Product/software development organizations have been shifting from project thinking to flow and product thinking. They&apos;ve been leveraging more focused, iterative and adaptive ways of working (dare I say more agile?)

## Treat Your AI Projects as Products

If you think about your AI projects - they look a lot like this. Even if they&apos;re not about your product, and don&apos;t live inside your product/engineering/IT organization - they are still rife with uncertainty and complexity about Why, What and How.

Which is why when you look at case studies of companies who are getting better traction with their AI investments, you can see flow and product thinking at play:

- Focusing on the investments/initiatives that really matter.
- Acknowledging investments are bets and emphasizing learning/discovery before doubling down
- Assigning directly responsible individuals who own an outcome - and have flexibility about the solution
- Steering based on traction on leading indicators and early feedback loops
- Creating empowered pods that can run with an idea with as little friction and dependencies as possible.

AI Vibe Coding is useless and frustrating when its bound by the constraints of the wrong ecosystem.
It is exhilirating and high-impact when unleashed by an organizational operating system that&apos;s optimized for &quot;building with AI&quot;</content:encoded><category>AI Activity to Impact</category><category>Product</category><author>Yuval Yeret</author></item><item><title>What&apos;s In The Way of Your AI Traction?</title><link>https://yuvalyeret.com/blog/ai-transformation-exposes-why-you-need-a-product-operating-model/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/ai-transformation-exposes-why-you-need-a-product-operating-model/</guid><description>AI Vibe Coding is useless and frustrating when its bound by the constraints of the wrong ecosystem. It is exhilirating and high-impact when unleashed by an organizational operating system that&apos;s optimized for &quot;building with AI&quot;</description><pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate><content:encoded>## Give Them AI And Watch Them Build

&quot;We&apos;ve given everyone Claude Code/Cowork (or Codex, Or Gemini CLI). Now we&apos;re waiting for the magic to emerge.&quot;

That&apos;s a common story I hear from leaders who are trying to figure out how to take AI from &quot;Literacy&quot; and &quot;Activity&quot; to &quot;Strategy&quot; and &quot;Impact&quot;

The thinking is that once smart people have access to the transformational capabilities of GenAI, especially the latest versions of it that can go beyond augmenting your thinking to doing some actual work on its own, they will start to imagine what&apos;s possible and find high impact use cases.

## The Reality of Give Them AI

There are a couple of problems these leaders are currently seeing, though:

- Finding these use cases requires curiosity, tinkering, courage. These attributes aren&apos;t evenly distributed across the company.
- Even people who are curious risk-takers seem to be afraid to experiment
- Many people seem like they&apos;re deer in the headlights stuck between the fear of being replaced by AI and the fear of using AI to cut the branch they&apos;re sitting on (sorry for the metaphor mixup - AI would never go for that ;-)
- When people don&apos;t know what to focus on, they might come up with AI use cases that don&apos;t move the needle. Worst case scenario they make an improvement that actually piles more work on other people. (For example - generating more code and features, when the bottleneck is training your customers)
- High impact often requires coordination between people, since it spans across functions.

None of these are AI problems. They are all human nature and company culture problems.

AI is just very good at exposing how effective you really are as an organization at developing/evolving.

## The Reality of Project Work Before AI

A lot of leaders were already feeling the pain before AI:

- People are buried in their day to day responsibilities - and have little capacity for extra &quot;projects&quot;
- Too many of these projects who all hit the same group of people - So projects are often late, despite everyone working hard.
- Project management is focused on activity - and even &quot;successful projects&quot; often don&apos;t deliver an impact.
- People are told exactly what to do - Sponsors ask for a specific solution - which has this tendency to extinguish creativity and exploration, with the side effect that sometimes the predefined solution isn&apos;t the right approach.

## What Happens When You Throw AI Into The Mix

In order to deliver AI impact we need to improve our ability to deliver value with projects.

Yes, by giving people AI there&apos;s the potential that they&apos;ll improve their personal productivity.

But most interesting organizational &quot;alpha&quot; will require more than individual productivity improvement.

It requires a strong capability for the organization to develop/evolve itself.

Otherwise your AI projects/initiatives will hit the same roadblocks. Lots of activity. Little Traction. Little Impact.

## A Better Approach To Projects

When you look at companies that manage to improve their project traction and impact, you often see several major shifts:

- From Activity to Flow - From Starting to Focusing and Finishing
- From Scope to Outcomes - Instead of fixing the solution, aligning around the intent and maintaining flexibility about what it will take to achieve it.
- From Following a detailed plan to adaptive planning - Instead of fully planning out exactly what everyone needs to do when, planning a little bit, doing it, sensing and adjusting. continuously. until achieving the goal.

These shifts come from the product/software development world where we&apos;ve been tackling complex projects with high degress of uncertainty on what to build, how to build it, and whether it will even be useful, forever.

Product/software development organizations have been shifting from project thinking to flow and product thinking. They&apos;ve been leveraging more focused, iterative and adaptive ways of working (dare I say more agile?)

## Treat Your AI Projects as Products

If you think about your AI projects - they look a lot like this. Even if they&apos;re not about your product, and don&apos;t live inside your product/engineering/IT organization - they are still rife with uncertainty and complexity about Why, What and How.

Which is why when you look at case studies of companies who are getting better traction with their AI investments, you can see flow and product thinking at play:

- Focusing on the investments/initiatives that really matter.
- Acknowledging investments are bets and emphasizing learning/discovery before doubling down
- Assigning directly responsible individuals who own an outcome - and have flexibility about the solution
- Steering based on traction on leading indicators and early feedback loops
- Creating empowered pods that can run with an idea with as little friction and dependencies as possible.

AI Vibe Coding is useless and frustrating when its bound by the constraints of the wrong ecosystem.
It is exhilirating and high-impact when unleashed by an organizational operating system that&apos;s optimized for &quot;building with AI&quot;</content:encoded><category>AI Activity to Impact</category><category>Product</category><author>Yuval Yeret</author></item><item><title>Product Ownership Topology: The Difference Between Flow and Theater</title><link>https://yuvalyeret.com/blog/who-can-actually-say-no-product-ownership-topology-and-the-cost-of-fake-ownership/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/who-can-actually-say-no-product-ownership-topology-and-the-cost-of-fake-ownership/</guid><description>The issue usually isn&apos;t the title on the org chart. It&apos;s whether someone around the team has the standing to make tradeoffs. Here&apos;s how I think about product ownership across single teams, platforms, and larger product groups.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate><content:encoded>This article pulls together the core ideas from my recent mini-series on product ownership topology.

I was recently with a client building a fairly complex mix of hardware and software. They had a platform team serving five internal product lines, a &quot;Product Owner&quot; for that platform team, and Product Managers for each of the lines. On paper, ownership looked covered. In practice, every serious prioritization conversation stalled out. Nobody around that platform team really had the standing to make the hard tradeoffs, so the calls kept drifting upward to the CTO. The team itself lurched from urgent request to urgent request and finished very little.

I see versions of this all the time. The problem usually isn&apos;t lack of talent or commitment. It is that companies confuse job titles with organizational standing.

If you&apos;re leading product in a growing company, this is one of those structural choices that ends up shaping far more than people expect. When ownership is set up well, work tends to flow. When it isn&apos;t, you feel it everywhere: prioritization turns into negotiation, escalations become routine, and teams spend a lot of energy managing requests instead of finishing meaningful work.

## Product ownership is not a title. It is the authority to make tradeoffs.

Here&apos;s the test I like to use:

**Who around this team can say &quot;no&quot; to a meaningful request and have it stick?**

If the answer is fuzzy, conditional, or political, you probably don&apos;t have real product ownership. You have some version of a proxy, a queue manager, or someone carrying the role name without the decision rights that are supposed to come with it.

That is one of the fastest roads to [Agile Theater](/blog/the-agile-theater/). The ceremonies are there. The tickets are there. The ownership isn&apos;t.

## The one-team trap: two titles, one product, zero clarity

This often starts innocently. A growing company decides to &quot;do Scrum,&quot; and somebody suggests a clean split: the Product Manager will focus on strategy while the Product Owner will work closely with the team. It sounds tidy. But very often what this creates is a proxy Product Owner.

That person becomes the relay station between the team and the person who actually owns the decisions. They refine backlog items, answer some day-to-day questions, and run ceremonies. But when the team needs a real tradeoff, people look past them to the Product Manager, founder, or executive sponsor.

At that point, decision latency goes up almost immediately. The team learns where the real authority sits and starts routing around the PO. You end up with more coordination and less ownership.

For one team working on one product, my default is that one person should own the outcome. That doesn&apos;t mean they need to write every Jira ticket. It means they need enough connection to the team and enough authority in the organization to make actual calls.

If your Product Manager is &quot;too busy&quot; to engage with the team, the answer usually isn&apos;t to add another ownership layer. More often, it is a sign that your Product Manager is being used as a roadmap broadcaster, stakeholder shield, or internal salesperson instead of a product leader.

## Platform teams get into trouble when nobody can say no

Platform teams are where this issue becomes impossible to ignore.

A platform often serves multiple internal products, so leaders end up treating it like a shared technical service instead of a product. Then they wonder why the team is drowning in competing requests.

Here&apos;s the question I usually ask:

**If this platform team stopped shipping for a quarter, would the business feel it?**

If the answer is yes, then this isn&apos;t just a service desk with better tooling. It is a strategic bet, and it needs product leadership with enough standing to disappoint important people when necessary.

That doesn&apos;t always mean a full-time senior Product Manager sitting with the team every day. But it does mean somebody credible and empowered needs to own the hard tradeoffs around investment and priorities for that platform.

What usually doesn&apos;t work is giving a junior engineer or analyst the PO title and expecting them to negotiate with a VP Sales, a GM, and several product leaders with conflicting priorities. That isn&apos;t empowerment. It&apos;s a polite way to manufacture escalation.

In situations like this, one pragmatic move is to connect platform ownership directly to the leader who owns the broader portfolio or product line. They don&apos;t need to micromanage the backlog. They do need to own the &quot;not this quarter.&quot; Once that part is clear, the team can stop pretending every request is top priority.

## Scaling across multiple teams: don&apos;t start with the org chart

As companies grow, they often copy and paste ownership roles team by team. One team, one Product Owner. It looks neat on the org chart.

The problem is that products don&apos;t scale according to org chart symmetry. Product ownership works when a team can deliver meaningful value with enough independence to learn, decide, and improve. If the team mostly owns a layer, a component, or a specialist function that can&apos;t really move customer or business outcomes on its own, giving that team a Product Owner often creates more coordination overhead than value.

Now you have more people representing partial interests in a system that still needs constant cross-team negotiation. That&apos;s not scaling. That&apos;s full gas in neutral.

This is why topology matters so much. When I worked with Gillette on the [Exfoliating Razor](https://gillette.com/en-us/products/gillette-labs/exfoliating-bar-razor-by-gillette), the work wasn&apos;t split into neat software buckets. The meaningful questions were around product problems and choices like the shave experience, the ergonomics, and the viability of the overall bet. Those could move with a decent level of independence while still connecting to one product story. That is the kind of context where separate product leaders can actually help.

If your teams are organized mostly around frontend, backend, or specialist components, slapping a Product Owner on each one rarely fixes anything. Usually it just hides the deeper issue, which is that the topology itself is fighting flow.

## A better starting question

If you&apos;re trying to improve product ownership, I wouldn&apos;t start with &quot;how many Product Owners do we need?&quot;

I&apos;d start here:

- What does this team really own?
- Can it deliver value with some meaningful independence?
- Who has the standing to say no on behalf of this team?
- Where do hard tradeoffs get made today?
- Which escalations are symptoms of missing ownership rather than bad people or bad process?

Those questions usually surface the real problem much faster than a role-definition workshop does.

## If your founders or execs keep getting pulled into feature calls, your ownership model is leaking

A few signs I see again and again:

- prioritization meetings end in stalemate
- platform teams serve everyone and satisfy nobody
- the &quot;PO&quot; runs the backlog but not the decisions
- stakeholders keep bypassing the team and going to senior leaders
- every important tradeoff turns into an escalation

When that happens, the problem usually isn&apos;t that people need better backlog hygiene. The problem is that your decision-making topology is leaking. You&apos;ve installed the rituals, but you haven&apos;t fixed the flow of authority.

## Where to start

Pick one team that feels stuck. Map the work it actually owns, the dependencies it can&apos;t escape, and the decisions it is allowed to make without escalation.

Then ask the uncomfortable question:

**Does the person called the Product Owner actually own anything that matters?**

If the answer is no, I wouldn&apos;t start by rewriting the role description. I&apos;d start by fixing the topology around the team.

## Frequently Asked Questions

**Do I always need one person to be both Product Manager and Product Owner?**

No. But for a single team working on a single product, splitting those responsibilities often creates a proxy ownership problem unless the decision rights are crystal clear and the two people operate as one.

**Can a platform team have real product ownership even if its users are internal?**

Absolutely. If the platform is strategically important, has real customers inside the company, and requires tradeoffs about outcomes and investment, treat it like a product.

**What is the quickest diagnostic for fake ownership?**

Look at who says no when priorities collide. If the person with the PO title cannot make that call stick, you likely have fake ownership.

If this is hitting close to home, [let&apos;s talk](/work-with-me). I help leadership teams sort out where ownership is real, where it&apos;s theater, and what structural changes are actually worth making.</content:encoded><category>Product Operating Model + Product Orientation</category><category>Product</category><category>Company Agility</category><author>Yuval Yeret</author></item><item><title>Portfolio WIP — It&apos;s Not About Limits</title><link>https://yuvalyeret.com/blog/portfolio-wip-its-not-about-limits/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/portfolio-wip-its-not-about-limits/</guid><description>Every time I introduce a portfolio Kanban, somebody asks about WIP limits. My recommendation at the portfolio level is often: don&apos;t limit WIP. At least not the way you&apos;re thinking about it.</description><pubDate>Thu, 19 Mar 2026 00:00:00 GMT</pubDate><content:encoded>## How should we limit WIP on the Portfolio Kanban? How many initiatives should we allow in each column?&quot;

Every time I introduce a portfolio Kanban system to better manage an organization&apos;s initiatives, the question of managing work in progress comes up.

At the team level, WIP limits make intuitive sense. Work items are roughly right-sized. You can say &quot;three items in progress&quot; and it means something concrete about focus and flow. It has a direct connection to throughput.

## How is a Portfolio-level kanban system different when it comes to limiting WIP?

But portfolio initiatives? One might represent five person-months of work. Another might represent five hundred. A WIP limit of &quot;four initiatives in progress&quot; tells you almost nothing about the actual load on the organization.

What it _does_ tell you something about is **cognitive load on the leadership team.**

And that&apos;s a real constraint worth managing.

Every card on that portfolio board — regardless of how much organizational effort it represents — requires leadership attention. Discussion time in portfolio reviews. Steering conversations. Evidence reviews. Decision-making bandwidth.

## Limiting WIP - Not just about capacity management - also a focusing mechanism

If you&apos;re a product leader, a CIO, or running a PMO that&apos;s trying to bring product thinking to the portfolio level, this is a critical distinction. You&apos;re not doing the work on these initiatives. You&apos;re providing strategic focus and governance. The bottleneck isn&apos;t team capacity — it&apos;s _your_ capacity to meaningfully steer.

So the question isn&apos;t &quot;what&apos;s our WIP limit?&quot; The question is: **How many strategic bets can this leadership team actually pay attention to?**

How many initiative owners do you have who can think holistically about a cross-product bet? How many discovery efforts can you run with real attention? Is the same person juggling five strategic initiatives and doing justice to none of them?

## Reframing from activity to intent - From Limiting to Reducing WIP

I&apos;ll go a step further. I actually have a problem with how WIP limits are typically framed. &quot;Limit WIP&quot; is an activity. **Reducing work in process is the outcome.** A number in a column header is one technique. But at the portfolio level, the better technique is honest conversation about what you can actually steer — and what you should push down to empowered product teams instead.

## How should we approach managing work in process on a portfolio kanban?

**Reduce, don&apos;t limit.** The most useful portfolio WIP question isn&apos;t &quot;how many should we allow?&quot; It&apos;s: _what would need to be true for us to NOT manage this initiative at the portfolio level?_ That question is what starts to flip the pyramid — pushing decisions and ownership closer to the teams who can actually move fast on them.

**Manage your attention, not just the organization&apos;s throughput.** The portfolio Kanban manages the focus of the leadership team. Most of the actual work across the organization isn&apos;t managed at this level — or shouldn&apos;t be. When you set WIP constraints here, you&apos;re protecting leadership bandwidth, not throttling teams. That reframe changes the conversation entirely.

**Let the board create the aha moment.** The most powerful WIP reduction I&apos;ve seen didn&apos;t come from a policy. It came from a leadership team looking at their portfolio board for the first time and asking two questions: _How are we doing so many things?_ And: _Do we really need to manage all of these?_

That second question is where the real shift starts. Because once leaders start to think about what they can safely push down — once they start defining guardrails that make it comfortable to let teams run — you&apos;ve started the transition from centralized portfolio management to something much more product-oriented.

The irony is that the PMO instinct — let&apos;s get everything visible and manage it tightly — is actually the right _first_ step. You need to see the swamp before you can shape it into a river. But the _next_ step isn&apos;t tighter management. It&apos;s deciding what deserves your strategic attention and what deserves your trust.

The key question therefore is _How many of the cards on your portfolio board actually need to be there?_</content:encoded><category>Portfolio</category><category>Kanban</category><category>Blog</category><category>Product Operating Model</category><author>Yuval Yeret</author></item><item><title>Agility is about efficiently seeking alpha</title><link>https://yuvalyeret.com/blog/agility-is-about-seeking-alpha-more-efficiently/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/agility-is-about-seeking-alpha-more-efficiently/</guid><description>What if the real role of agility is to help organizations seek alpha more efficiently by making it cheaper and faster to test, learn, and steer strategic bets?</description><pubDate>Mon, 09 Mar 2026 00:00:00 GMT</pubDate><content:encoded>Cycling with my son to school is one of my favorite morning rituals.

Beyond the quick ride to school, I usually turn it into a longer loop with a couple of neighborhood hills. Nothing too aggressive. Just enough fresh air and headspace to think.

One recent ride led me to a thought that has been rattling around in my head since:

**Agility is about efficiently seeking alpha.**

That probably requires some explanation.

In investing, **alpha** is excess return. In the world of product development and business initiatives more broadly, I think of alpha as the excess return from developing new capabilities. That could be a new product, a feature, a new internal capability, a new go-to-market motion, a better pricing model, whatever.

If your organization is doing anything beyond pure keep-the-lights-on work, you&apos;re probably already seeking alpha.

The question is whether you&apos;re doing it in a smart way or an expensive way.

Here&apos;s what I mean:

Agility doesn&apos;t magically create alpha.

What it does is help you **seek alpha more efficiently**. It helps you learn faster and cheaper whether an idea is worth pursuing, reshaping, or killing.

That might sound subtle, but I think it&apos;s actually the whole game.

Speculative investing became a lot easier once transaction costs dropped. You can place a bet, see what happens, and adjust without paying huge tolls on every move.

Speculative investing in products, capabilities, and strategic initiatives becomes easier when the cost of learning drops.

When you can test earlier, integrate faster, get feedback sooner, and change direction without a bureaucratic drama festival, you can place more meaningful bets and manage them better.

That is a big part of what agility is about.

When I shared this thought on LinkedIn, Ed Kless made a good point. Why &quot;efficiently&quot; and not &quot;effectively&quot;?

He&apos;s right that if you do something ineffective more efficiently, you can make the situation worse faster.

I&apos;m using **efficiently** on purpose.

At the level of a single product idea or feature, effectiveness matters more. If you&apos;re building the wrong thing, doing it faster is not inherently useful.

But at the portfolio level, and certainly at the operating-system level, efficiency matters a lot because it changes the economics of search.

If we can seek alpha more efficiently, the overall system can become more effective because we can:

- place more bets
- get evidence sooner
- sift weak ideas out earlier
- invest more in the ideas that are actually showing promise

And to be clear, good agility should improve effectiveness as well, because it isn&apos;t just about speed. It is also about empiricism. It helps you select and steer better, not just move faster.

This is one reason I keep thinking about EOS and similar business operating systems.

EOS is great at bringing discipline and structure when a founder is stretched too thin. Same for other operating systems and management frameworks. They can dramatically improve alignment, accountability, and traction.

But more and more leadership teams I talk to are asking a deeper question:

**Where&apos;s the entrepreneurial in the operating system?**

Is the system helping us seek organizational alpha?

Is it helping us navigate hard shifts that require cross-functional collaboration, fast feedback loops, and evidence-informed steering?

Or is it mostly helping us track commitments and run cleaner meetings?

The leadership team of a brewery collective I&apos;m working with is wrestling with exactly this. They&apos;re leveraging techniques and mindsets from the product/agility world to scale entrepreneurship across the organization.

What seems to matter most is not adding more project management.

It is replacing project management with:

- outcome orientation
- evidence-informed efficient experimentation
- faster cycles
- cross-functional collaboration around real bets

That&apos;s the entrepreneurial upgrade.

You can see a similar shift right now with AI vibe coding.

It doesn&apos;t guarantee a good business idea. What it does is make it much cheaper to test one.

That changes the game. It makes bootstrapping viable in places where previously you&apos;d need a bigger budget, a bigger team, or more investor patience just to get to first evidence.

Agility plays a similar role inside organizations.

It doesn&apos;t guarantee insight.

It doesn&apos;t guarantee product-market fit.

It doesn&apos;t guarantee strategic judgment.

What it can do is reduce the cost of finding out whether you&apos;re onto something.

And when you can do that repeatedly, cross-functionally, and without excessive friction, you&apos;re in a much better position to create real alpha.

So when I say agility is about efficiently seeking alpha, I don&apos;t mean &quot;go faster no matter what.&quot;

I mean build an operating system that makes it cheaper and easier to:

- pursue promising bets
- inspect reality early
- adapt based on evidence
- stop protecting weak ideas just because they&apos;re already on the plan

That&apos;s a much more useful definition of agility than ceremonies, velocity, or whether teams are following the script.

That&apos;s also where I think the next generation of operating systems is headed.

Not abandoning EOS, OKRs, or other systems.

Upgrading them with stronger outcome orientation, more empiricism, and better support for entrepreneurial search.

That&apos;s the thought, anyway.

## Curious whether this framing resonates with you.

_Moving from agile theater to real business agility takes more than a framework — it takes a deliberate operating model shift. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Company Agility</category><category>Agile Business OS</category><category>agility</category><category>eos</category><category>entrepreneurship</category><category>evidence-informed-management</category><author>Yuval Yeret</author></item><item><title>In the Spotlight - Building and Operating Your Revenue Machine</title><link>https://yuvalyeret.com/blog/in-the-spotlight-building-and-operating-your-revenue-machine/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/in-the-spotlight-building-and-operating-your-revenue-machine/</guid><description>A practical conversation on why strong sales and GTM leaders must run today&apos;s business while continuously improving the system that creates tomorrow&apos;s results.</description><pubDate>Fri, 06 Mar 2026 00:00:00 GMT</pubDate><content:encoded>Most revenue leaders I work with are not struggling with effort. They are struggling with leverage.

There is plenty of activity: pipeline reviews, enablement decks, tool rollouts, process updates. But for many organizations, the system keeps producing the same bottlenecks. Forecasts stay noisy. Hand-offs stay brittle. Adoption of &quot;new and improved&quot; ways of working fades after the first push.

That was the core topic in my recent conversation with Roi Carmel on _In the Spotlight_: if you want durable GTM performance, you need to do two jobs at once:

1. Operate today&apos;s revenue machine.
2. Build the next version of the machine while you run it.

## Why &quot;rollout thinking&quot; keeps failing in GTM

Many change initiatives fail quietly because they are designed as one-time deployments. New CRM workflow. New qualification framework. New operating cadence. Then leadership expects immediate adoption and measurable impact.

In reality, GTM systems are living systems. Buyer behavior shifts. Team composition changes. New channels appear. AI changes how teams work week to week. If the change model is static while the environment is dynamic, ROI will usually disappoint.

The pattern I see repeatedly is this: organizations treat operating model change as a project to complete, not a capability to cultivate.

## Key Insights

&gt; &quot;In parallel to building the product, you need to build the organization that is building the product.&quot;

For revenue teams, that means building better decision loops, better cross-functional coordination, and better adaptation habits, not only better plans.

&gt; &quot;People don&apos;t really like being inflicted change upon. They like to be part of the process.&quot;

Adoption is not communication. Adoption is co-creation. Teams are far more likely to sustain behavior change when they help shape it.

&gt; &quot;If people fail, then that&apos;s a failure of the system.&quot;

When execution is inconsistent, start with system design before blaming individuals. Usually there is a policy, interface, incentive, or workload issue hiding under the symptoms.

## A practical operating approach

If you lead sales, marketing, RevOps, or product marketing, here is a pragmatic pattern:

1. Pick one business-critical outcome (for example: forecast reliability, win-rate in a segment, or cycle-time to qualified pipeline).
2. Map the current system that produces this outcome across functions.
3. Run small experiments in the operating model, not just in messaging or tactics.
4. Review both business outcomes and adoption signals.
5. Keep what works, adapt what does not, and repeat.

This is the same logic strong product teams use: short cycles, evidence over opinions, and continuous learning in context.

Watch the full conversation here: [In the Spotlight - with Yuval Yeret](https://www.youtube.com/watch?v=UZNXwQ9UGsw)

&lt;iframe
  src=&quot;https://www.youtube.com/embed/UZNXwQ9UGsw&quot;
  title=&quot;In the Spotlight - with Yuval Yeret&quot;
  width=&quot;100%&quot;
  height=&quot;420&quot;
  frameborder=&quot;0&quot;
  allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share&quot;
  referrerpolicy=&quot;strict-origin-when-cross-origin&quot;
  allowfullscreen
  loading=&quot;lazy&quot;&gt;&lt;/iframe&gt;

## Keep exploring in the insights library

If this topic resonates, these pieces go deeper:

- [AI isn&apos;t the problem - your operating system is](/blog/ai-isnt-the-problem-your-operating-system-is)
- [When Traction Becomes Friction](/blog/when-traction-becomes-friction-how-to-upgrade-your-operating-system-for-speed-and-uncertainty)

## A few other questions that often come up in conversations about applying continuous learning/adaptation to the revenue/GTM machine

### Is this mainly relevant for large enterprises?

Not necessarily. The pattern appears in scaleups, mid-market firms, and enterprise contexts. The size changes; the operating-system dynamics are similar. At the extreme, even soloists like me have to run the revenue machine in parallel to evolving it.

### Should RevOps lead this alone?

RevOps is central, but not sufficient alone. Durable change needs shared ownership across sales leadership, marketing, product marketing, and supporting functions. That&apos;s one of the key insights - change participants need to feel and show up as players, not pawns, if you want the change to stick and to really serve the needs of the organization.

### How fast should we expect results?

## Well, this is an interesting one. On one hand participatory evolutionary change might seem slower because you have to involve more people, and plan for iteration rather than one big bang. On the other hand, the right plan could leverage this iterative incremental nature to show quick progress and value along the way. Ideally you can front load value, seeing much faster results, and even trim the tail - skipping some aspects of the change that you initially planned for but are realizing aren&apos;t needed after trying some things out.

_Moving from agile theater to real business agility takes more than a framework — it takes a deliberate operating model shift. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Public Speaking Media</category><category>Podcast</category><category>Agility</category><author>Yuval Yeret</author></item><item><title>Podcast Deep Dive: AI Strategy and the Operating System Mismatch (with Dave West)</title><link>https://yuvalyeret.com/blog/ai-isnt-the-problem-your-operating-system-is/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/ai-isnt-the-problem-your-operating-system-is/</guid><description>A deep dive into the conversation with Dave West at Scrum.org about the 95% AI failure rate and why organizations must evolve their management operating system.</description><pubDate>Thu, 26 Feb 2026 00:00:00 GMT</pubDate><content:encoded>In a recent episode of the Scrum.org podcast, I sat down with CEO Dave West to discuss why so many organizations are struggling to turn their AI investments into business impact.

While we&apos;ve previously discussed how your Operating System can be a bottleneck for AI, this conversation focused specifically on the _mechanics_ of how AI adoption is shifting the boundaries of traditional IT.

## The High Failure Rate of AI Projects

Dave highlighted a startling figure: **95% of AI projects fail to deliver meaningful value.**

But as we explored the &quot;why&quot; behind this number, a pattern emerged. These failures rarely stem from the technology itself. Instead, the failure happens when organizations try to &quot;project-manage&quot; a complex, emergent technology with a 20th-century mindset.

&gt; &quot;The key for me, what I see where people are finding gold using AI... is when they use product techniques, whether they call it product or not.&quot;

## Beyond the IT Boundary

One of the most profound insights from our discussion was that **AI adoption challenges now originate outside traditional IT.** We&apos;re seeing sales, marketing, and legal departments leading AI initiatives without the necessary operating system to support the uncertainty of high-potential developmental work.

### Context is the New Training Data

We discussed the concept of &quot;Context Development.&quot; Just as a product defines its scope and purpose, an organization must provide AI with consistent boundaries and relevant information to be effective. This is why some suggest that _Context is the new Code_: the performance of GenAI depends less on how you code the interface and more on the quality and specificity of the context—data, constraints, user persona—you provide it.

### Key Takeaways for Leaders:

1. **Differentiate Work Types:** Don&apos;t treat operational optimization (stable work) the same as innovation (complex work). AI fits best into an agile, product-oriented mindset.
2. **Strategy Alignment (OKRs):** Use OKRs to ground AI initiatives in real business strategy rather than technology for technology&apos;s sake.
3. **Continuous Adaptation:** Your OS must be capable of sensing, responding, inspecting, and adapting in real-time. Even a traditional PMO can adapt to this reality, provided they shift from &quot;schedule policing&quot; to &quot;enabling evidence-based governance&quot; focused on leading indicators of value.

---

_Listen to the full episode on Scrum.org: [AI and the Implications for your Organization’s Operating System](https://www.scrum.org/resources/ai-and-implications-your-organizations-operating-system)._</content:encoded><category>Product Operating Model + Product Orientation</category><category>AI Activity to Impact</category><category>Podcast</category><author>Yuval Yeret</author></item><item><title>WIP Limits in Scrum with Kanban: What, When, Who, and How</title><link>https://yuvalyeret.com/blog/limiting-work-in-progress-wip-in-scrum-with-kanban-what-when-who-how/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/limiting-work-in-progress-wip-in-scrum-with-kanban-what-when-who-how/</guid><description>Set practical WIP limits in Scrum with Kanban. Learn who owns WIP limits, when to adjust them, and how to handle urgent work without weakening flow discipline.</description><pubDate>Fri, 23 Jan 2026 00:00:00 GMT</pubDate><content:encoded>One of the key Kanban practices is Limiting Work in Progress. If you want to be pedantic, what this practice actually aims to do is reduce and stabilize Work in Progress. This improves flow, provides predictability, and is actually even more important for creating a pull-based Kanban system than visualizing your workflow using a Kanban board. I worked with several clients who limited their WIP but didn&apos;t use Kanban boards. One could argue that this practice deserves to be first on the Kanban practices list, ahead of Visualization.

Anyhow, when a Scrum Team implements Kanban, they should definitely figure out how to limit and reduce their Work in Progress. This is a key part of their definition of &quot;Workflow&quot;. Now, a question comes up:

## Who should define the WIP Limit?

Let&apos;s assume the team is using Kanban to improve Sprint flow by visualizing and managing the Sprint Backlog. The Sprint Backlog is owned by the Developers, so it would make sense for them to own their workflow, including the WIP limits in this case.

What if the team is using Kanban from a more holistic perspective, starting with the Product Backlog and including refinement work? In this case, the Scrum Team would own the workflow and therefore need to discuss WIP limits. While there are specific accountabilities on the Scrum Team, most importantly, the Scrum Team is accountable for working effectively to deliver value.

## Should WIP limits be changed to deal with mid-sprint high-priority work?

Now let&apos;s assume a team is mid-Sprint, and there&apos;s an important, valuable item the Product Owner wants to add to the Sprint Backlog. It is aligned with the Sprint Goal. The team is currently at its WIP Limit. Could they add this item? Should they? What needs to happen to the WIP limit?

My take on this is that, first of all, a decision needs to be made whether to pull this item into the Sprint Backlog. This discussion isn&apos;t related to Kanban at all. It is a core Scrum question, and the answer is that it is up to the team to agree to pull a new item into the Sprint Backlog. The Sprint Goal can be used to assess how aligned this item is with the current focus.

If the item is pulled into the Sprint Backlog, the Developers need to determine whether they can start it right away. This depends on the WIP limits and the current WIP. If the team is at their WIP limit, they shouldn&apos;t pull in that new item until some room frees up. If their backlog items are pretty small, an empty WIP slot will free up pretty quickly. If items are big, it can take a while.

In general, I don&apos;t recommend changing WIP limits on a whim just because there&apos;s a need during the Sprint. I&apos;d rather [see an exception and discussion](/blog/the-scrum-sprint-commitmentforecast-as-an-expectation) rather than hide the problem under a policy change. Note the exception, maybe even fail to create a really Done Increment, and inspect exceptions later in the Retrospective.

## How should Scrum teams limit their WIP?

One last thing to note about limiting WIP is that, while we typically talk about it as per-lane constraints in your workflow, this is just one specific way to do it. You could limit the amount of work in progress per person, for the entire team throughout their workflow, or actually limit WIP by time. For example, &quot;we won&apos;t work on more than 10 items this week&quot;. That sounds familiar: #SprintForecast.

A good starting point is to keep it simple with conservative limits per workflow stage. Observe flow for a couple of Sprints, and then adapt based on aging work, throughput, and bottlenecks.

## Some more real-world scenarios

Limiting and reducing WIP is one principle where the real-world application requires nuance. See [WIP Limit Anecdotes from Scrum with Kanban Teams](/blog/limiting-work-in-progress-wip-some-anecdotes-worth-thinking-about-when-using-kanban-with-scrum/) for some more examples from the trenches.

Managing and reducing WIP is also a highly fractal principle. Applying it as part of [Portfolio Agility](/work-with-me/portfolio-agility/) can be a great catalyst for starting or [Fixing Your Agility](/work-with-me/fixing-your-agility/).

---

_Figuring out when and how to limit WIP in a way that accelerates sustainable value delivery is a key aspect of my [advisory services](/work-with-me/). Whether it&apos;s at the team, group, or portfolio level, flow is my favorite transformation hack._</content:encoded><category>Flow</category><category>Kanban</category><category>Scrumban Kanban</category><author>Yuval Yeret</author></item><item><title>Is it a Product Operating Model? Or is it Stage-gates?</title><link>https://yuvalyeret.com/blog/is-it-a-product-operating-model-or-is-it-stage-gates/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/is-it-a-product-operating-model-or-is-it-stage-gates/</guid><description>Many organizations claim to adopt a Product Operating Model but retain stage-gate thinking under the surface. How to tell the difference and what to do about it.</description><pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate><content:encoded>Navigating the opportunity-rich environment of the AI age, when your company is considering dozens of &quot;finding AI gold&quot; initiatives, requires discipline and product-orientation.

I&apos;m working with a PMO leader to develop a product-oriented portfolio management approach in an organization with deep roots in pharma, chemistry, and hardware development.

Meaning an ongoing clash between stage gates and agility/product-orientation.

I&apos;m recalling an exercise we included in the Scrum.org Professional Scrum w/ Kanban. The &quot;Is it Waterfall? Is it Kanban?&quot; exercise is one of my favorites because it explores the folly of extreme views on this.

Being product-oriented and iterative doesn&apos;t preclude the use of stage gates.

It precludes big-batch stage gates that lock in too much up front.

It actually benefits from the right sort of stage gates, those that focus on flushing out risks/leap-of-faith assumptions.

That enables, and even forces, explicit choice between discovery (tracer bullets) and delivery (cannon balls) depending on the risk profile.

Curious: how are you thinking about the role and evolution of stage gates in the AI age?

If you are navigating this tension right now, see [Figure Out Your Product Operating Model Strategy](/work-with-me/figure-out-your-product-operating-model-strategy/) and [Portfolio Agility](/work-with-me/portfolio-agility/).</content:encoded><category>Leaner Portfolio Management</category><author>Yuval Yeret</author></item><item><title>How ARAS Software Is Agile about How They Scale Agile</title><link>https://yuvalyeret.com/blog/how-aras-software-is-agile-about-how-they-scale-agile/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-aras-software-is-agile-about-how-they-scale-agile/</guid><description>How ARAS Software scaled from startup to 60+ engineers — adopting SAFe for alignment at scale, then evolving beyond it when rigid PI Planning became a drag on the throughput and innovation they originally installed it to protect.</description><pubDate>Wed, 17 Dec 2025 00:00:00 GMT</pubDate><content:encoded>You scaled your team to 60+ engineers. You installed the &quot;industry standard&quot; frameworks to keep everyone aligned. For a while, it worked.

But lately, it feels different. PI Planning has become a ritual people dread. Innovation cycles have turned into &quot;dead zones.&quot; Your teams are spending more time managing the process than shipping code.

You’re starting to become the incumbents you started your business to disrupt.

Here is how one high-growth PLM leader, ARAS Software, navigated the scaling journey with agility.

Specifically, you&apos;ll learn how Aras continuously accelerated engineering productivity and throughput by making the right scaling choices at key points on their growth journey - introducing SAFe for initial scaling, and evolving beyond classic SAFe mechanisms when they outgrew them.

This isn&apos;t a &quot;polished&quot; shiny conference case study. It&apos;s a raw look at what&apos;s happening in the trenches of mid-market scaleups.

https://youtu.be/QK\_Yl46tQt4

[https://api.substack.com/feed/podcast/1195288.rss](https://api.substack.com/feed/podcast/1195288.rss)

## Find the Scaling w/ Agility Podcast on your favorite Podcast Player:

If your scaling motion is becoming process-heavy and value-light, [Fixing Your Agility](/work-with-me/fixing-your-agility/) and [Portfolio Agility](/work-with-me/portfolio-agility/) are the two most relevant starting points.</content:encoded><category>SAFe + Scaled Agile</category><category>Scaled Agile</category><author>Yuval Yeret</author></item><item><title>When Traction Becomes Friction: How to Upgrade Your Operating System for Speed and Uncertainty</title><link>https://yuvalyeret.com/blog/when-traction-becomes-friction-how-to-upgrade-your-operating-system-for-speed-and-uncertainty/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/when-traction-becomes-friction-how-to-upgrade-your-operating-system-for-speed-and-uncertainty/</guid><description>When your Business Operating System creates traction but the goals themselves are uncertain, you need agility to know whether you are marching in the right direction — not just executing faster.</description><pubDate>Tue, 25 Nov 2025 00:00:00 GMT</pubDate><content:encoded>**Why the &quot;professional management&quot; playbook needs a dose of empiricism.**

Many leaders install a Business Operating System (BOS)—such as EOS, Scaling Up, or OKRs — and achieve significant improvements in execution discipline and traction across their organization. They set annual goals, break them into quarterly &quot;Rocks,&quot; and execute on them.

Many leaders are discovering that there&apos;s an essential nuance to what this execution looks like. Many of the goals they&apos;re pursuing are full of complexity, uncertainty, volatility and ambiguity. Following the plan can lead to a situation where &quot;the surgery succeeded, and the patient died&quot;. The project is &quot;successful,&quot; but it didn&apos;t &quot;move the needle&quot;.

**So what&apos;s the alternative to following the plan? Responding to Change. This is what we mean by agility:** aligning on a strategic goal and executing it with the ability to sense what is really going on and respond quickly. 

The earlier you sense, the faster you respond, the less energy and time you waste going down the wrong path. It’s almost like a cheat code to tilt the odds in your favor.

If a BOS provides the **discipline** to march, Agility delivers the **intelligence** to know if you’re marching off a cliff. Here is how to upgrade your BOS from a static reporting tool to a dynamic innovation engine.

### 1\. From &quot;Accountability&quot; to &quot;Empiricism.&quot;

A BOS effectively solves the &quot;who will do what, by when&quot; problem. This creates accountability. But in complex environments—whether you are restructuring a sales channel, changing a compensation model, or mandating a return to office—_doing what you said you would do_ isn&apos;t enough if the assumption behind the task was wrong.

**The Agile Upgrade:** Don&apos;t use your Weekly L10 or Management Meetings to check off tasks (&quot;Did you send the RTO memo?&quot;). Use them to review **evidence**.

- **Traditional BOS (Output):** &quot;I sent the &apos;Return to Office&apos; policy update to the whole company.&quot; (Task Complete).

- **Agile BOS (Outcome):** &quot;We piloted &apos;Anchor Wednesdays&apos; with the Finance team. Productivity remained flat, but employee NPS dropped 20 points. We should pause the wider rollout and interview the team.&quot; (Learning).

This shifts the culture from **compliance** (&quot;I did my job&quot;) to **learning** (&quot;We tested the policy, and it needs work&quot;). You still maintain the meeting discipline, but the content shifts from status updates to hypothesis testing.

### 2\. Treat &quot;Rocks&quot; as Bets, Not Contracts

In many operating systems, quarterly priorities are treated as set in stone. The goal is &quot;Green&quot; or &quot;Red&quot; based on completion. This creates a perverse incentive: teams will execute a bad idea just to get a &quot;Green&quot; score.

**The Agile Upgrade:** Frame your quarterly goals as **Hypotheses** or **Target Conditions**.

- **Instead of:** &quot;Roll out the new subscription pricing model to all clients.&quot;

- **Try:** &quot;Validate that 20% of renewals will accept the subscription uplift without churning.&quot;

This allows the &quot;How&quot; to change while keeping the &quot;Why&quot; aligned.

**Real-World Example: The &quot;Recurring Revenue&quot; Play** A typical business move is shifting a service business from one-off projects (lumpy revenue) to retainers (predictable revenue).

- **The Traditional BOS Way:** The &quot;Rock&quot; is &quot;Launch Retainer Model.&quot; The team spends 90 days rewriting contracts, updating the CRM, and training sales. They launch in Q2. Clients balk at the price. The quarter is wasted.

- **The Agile Way:** The &quot;Rock&quot; is &quot;Validate the Retainer Value Proposition.&quot;

### 3\. Organize Around Value Streams, Not Just &quot;Seats.&quot;

Standard operating systems love an Org Chart. They ask, &quot;Do we have the right person in the right seat?&quot; (e.g., VP of Sales, VP of Ops). But when you are trying to enter a new market or fix channel conflict, functional silos kill speed. Legal blames Sales for bad terms; Ops blames Sales for impossible delivery dates.

**The Agile Upgrade:** Don&apos;t just ask &quot;Who sits where?&quot; Ask **&quot;How do we deliver value to this new segment?&quot;**

You likely need a cross-functional team—what we call a **Value Stream Team**—that cuts _across_ the silos.

**Real-World Example: Entering a New Market.** Let&apos;s say you acquired a generalist HVAC services company and want to attack the specialized &quot;Medical Facilities&quot; market.

- **The Silo Way:** Marketing buys a list. Sales cold calls. Ops waits for a signed contract. When a deal finally lands, Ops realizes they lack the certifications to service a hospital. The deal dies.

- **The Agile Way:** Create a &quot;Medical Vertical Squad.&quot;

### The Bottom Line

A Business Operating System is necessary. It replaces the founder&apos;s &quot;fragile, personality-driven model&quot; with a professional chassis.

But if you stop there, you risk building a bureaucracy that is efficient at doing the wrong things.

If this is your challenge, see [Create a Business-level Operating System leveraging Agility](/work-with-me/create-a-business-level-operating-system-leveraging-agility/) and [Portfolio Agility](/work-with-me/portfolio-agility/).</content:encoded><category>Agile Business OS</category><author>Yuval Yeret</author></item><item><title>How to Upgrade Your Scaling SMB&apos;s Operating System Without Losing Agility</title><link>https://yuvalyeret.com/blog/how-to-upgrade-your-scaling-smbs-operating-system-without-losing-agility/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-to-upgrade-your-scaling-smbs-operating-system-without-losing-agility/</guid><description>Growth is supposed to feel like acceleration — for most 50-500 person companies, it feels like wading through mud. Four systemic traps that slow scaling companies and how to escape them without sacrificing agility.</description><pubDate>Tue, 04 Nov 2025 00:00:00 GMT</pubDate><content:encoded>Growth is supposed to feel like acceleration. For most companies with 50-500 employees, it feels like wading through mud.

You added people, more layers, and &quot;responsible adults.&quot; But instead of getting faster, you got slower. Predictability is down, and coordination overhead is overwhelming your top talent.

I was discussing this exact problem with Dave West on the Scrum.org podcast, as part of a series focused on how agility can help small and medium-sized businesses tackle their growth challenges. We agreed: scaling doesn&apos;t have to mean slowing down, but it almost always does. It&apos;s because leaders fail to address four systemic traps.

[https://api.substack.com/feed/podcast/1195288.rss](https://api.substack.com/feed/podcast/1195288.rss)

Here’s the pragmatic breakdown.

**1\. Your &apos;Founder Brain&apos; Is Now the Bottleneck.** The skills that got you from 10 to 30 people (hustle, intuition, product-market fit) are not the skills that get you to 100 or 300 (operating as a system). Early-stage leaders who excel at building often hit a ceiling when they need to enable a multi-team organization. The system is now too complex for a single person to manage. It&apos;s time to scale up.

**2\. You Optimized for Silos, Not for Value.** As you added functions—Sales, Marketing, Product, Ops—you built functional fiefdoms. Now, each department hits its own scorecard, but the _customer_ waits. You&apos;re spending more time in &quot;alignment&quot; meetings than on execution because value flow is breaking down at every handoff. You&apos;re optimizing locally while the system slows globally.

Instead of defaulting to departments, organize around outcomes. A cross-functional &quot;Pipeline Health&quot; team, for instance, will consistently outperform disconnected Sales and Marketing units trying to &quot;coordinate&quot; via endless meetings. Your collaboration structures should reflect the flow of value, not a list of functions.

## **4\. Your Scaling Framework Became a &apos;Responsibility&apos; Checklist** EOS, Scaling Up, D4X... these frameworks can be helpful. But too often organizations end up _serving the framework_ instead of making it serve _them_. You&apos;re treating &quot;rocks&quot; and scorecards as activity trackers, not as measures of real-world traction. All of these frameworks can benefit from a healthy dose of outcome orientation, aligned autonomy and evidence-based management.</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>AI Isn’t Failing — Our Operating Systems Are</title><link>https://yuvalyeret.com/blog/ai-isnt-failing-our-operating-systems-are/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/ai-isnt-failing-our-operating-systems-are/</guid><description>95% of AI projects fail — not because the models are wrong, but because organizations use project-mode management for high-uncertainty work. How agile operating principles change the AI success rate.</description><pubDate>Fri, 24 Oct 2025 00:00:00 GMT</pubDate><content:encoded>Executives keep hearing that “95 percent of AI projects fail.”  
The truth is uglier: it’s not the models that are failing, it’s the _management operating systems_ we&apos;re using to leverage them.

**The AI/OS Mismatch:** AI is high-potential/high-uncertainty work. Managing it with 1990s waterfall thinking is why 95% of projects fail. AI needs a Product Mindset, not a Project Plan.

Most organizations treat AI like a project — scope, budget, work breakdown structure, milestones. But looking for ways to leverage/operationalize AI is prime example of high potential with high uncertainty. Will this be a practical use case? Is it feasible? Viable?

![](/assets/images/blog/Scaling-Lean-Product-Management-Linkedin-Live-1.jpg)

### Why AI Adoption Often Stalls

| Traditional Approach            | The AI-Ready Reality                                                                        |
| :------------------------------ | :------------------------------------------------------------------------------------------ |
| **&quot;AI is an IT project.&quot;**      | AI adoption challenges live in Sales, Marketing, and Legal. It&apos;s an _organizational_ shift. |
| **&quot;Delivering scope = Value.&quot;** | You can deliver every feature on your AI roadmap and still move zero business metrics.      |
| **&quot;We need better models.&quot;**    | You need better _context_. AI effectiveness is capped by how well you define the problem.   |
| **&quot;Agile is for developers.&quot;**  | AI requires &quot;Agile&quot; thinking at the leadership level: sensing, responding, and pivoting.    |

Managing such work like a project often results in nasty surprises - projects don&apos;t deliver on time, and even when they do, they fail to make an impact.

### How to Find &quot;AI Gold&quot;

To find &quot;AI Gold,&quot; you have to stop managing deliverables and start managing **outcomes**. This requires three fundamental shifts in your Operating System:

1. **Context is the New Code:** In the age of AI, _Context is the training data._ Your OS must provide clear boundaries, defined users, and specific success criteria. The smarter your context, the faster your AI learns.
2. **Bounded Learning Loops:** Instead of a 12-month &quot;AI Roadmap,&quot; you need short &quot;Learning Cycles.&quot; The goal is to gather _evidence_. If the evidence says &quot;no,&quot; you pivot immediately—minimizing the cost of failure.
3. **Outcome-Driven Governance:** Traditional PMOs focus on schedule. An AI-ready OS asks &quot;Are we moving the needle?&quot; using Leading Indicators and OKRs.

### The Hidden Bottleneck: Your Operating System

Think of how you manage strategic projects in your organization:

- Crawl - It&apos;s so chaotic, it&apos;s impossible to deliver even a pretty stable project.

- Sit - We deliver stable projects through professional project management and accountability (e.g. through a PMO, adopting EOS). High-potential, high-risk projects are still a crapshoot.

- Walk - We can deliver high-technical/feasibility-risk projects through effective collaboration and fast feedback loops. Some of these projects provide the promised outcomes, but some of the most strategic ones don&apos;t.

- Run - This is the holy grail. We are able to maximize returns and minimize investment even for high-potential high-risk investments by leveraging derisking mechanisms, whether the risk is implementation, need, or total cost of ownership.

When leaders pull me in for advice, I see distinct differences between product-focused initiatives and the rest.

Most organizations have learned they need to walk and run when it comes to their product/tech initiatives. But when it comes to other initiatives, even this taxonomy is foreign to most company-level PMOs and leaders.

What happens when you plug AI into this environment?

Companies that are working to leverage AI in their products are doing reasonably well. There&apos;s plenty to learn and do when it comes to designing, developing, and maintaining AI features, as well as leveraging AI to accelerate product development, but product/tech organizations are at least aware of what they should be aiming for.

This is true when integrating AI capabilities into your internally focused products and systems as well.

The challenge arises when organizations try to leverage AI beyond the boundaries of their traditional IT. It&apos;s these use cases that have high potential but often fail miserably because they&apos;re not managed properly.

### Apply Product Thinking to AI

Organizations that _do_ find gold with AI borrow habits from great product teams:

1. **Start with a problem, not a technology.**  
   Ask, “Where would we _hire_ AI to move the needle?” not “Which tool should we buy?”

2. **Work in bounded, outcome-driven loops.**  
   Treat AI efforts like products with clear hypotheses, customers, and measures of success.

3. **Continuously develop context.**  
   The more clarity you give teams about constraints, users, and success criteria, the smarter their experimentation becomes. Context is the real training data.

At a BioTech firm I worked with, for example, scientific teams used Scrum-like loops to test how AI models could accelerate gene-therapy design. The secret wasn’t better algorithms; it was better _empiricism_ — visible hypotheses, short learning cycles, and shared evidence across disciplines.

### Upgrading the Company, Not Just the Code

You don’t need to replace your entire operating system, but you do need to upgrade it for _learning speed_. Ask yourself:

- Are strategic initiatives expressed as **outcomes** or **projects**?

- Do our scorecards show **leading indicators** we can steer with, or lagging ones we report after the fact?

- How often do we inspect and adapt our bets based on evidence, not hope?

### The Real Playbook

The organizations turning AI into business impact share one discipline: _agility_. Not the capital-A flavor with ceremonies and roles, but the practice of aligning, inspecting, adapting, and flowing work toward outcomes.

They learn faster, and pivot cheaper. They’ve moved from projects to products way beyond the classic boundary of the product/tech organization.

AI isn’t a silver bullet. It’s a forcing function. It exposes how slowly our organizations learn.  
Before you invest in more models, invest in an operating system that can _think and adapt like one._

### Summary: Upgrading Your AI Operating System

- **Reframe Pilots:** If AI pilots stall despite promising models, the constraint is usually your operating model, not the technology. Reframe initiatives around outcomes and run short inspect-and-adapt cycles.
- **First Step:** The most critical change is to move from project-based execution to hypothesis-driven product loops with cross-functional ownership.
- **Evolving the PMO:** Traditional PMOs can still play a role, but only if they shift from schedule policing to enabling evidence-based governance and decision quality.

Dive deeper in this recent Scrum Community Podcast conversation: [Why AI adoption requires an agile operating system](https://youtu.be/fGEr4Np7wdk?si=Ah0b8iCXR2ce5zrX).

---

_Turning AI activity into measurable business impact is exactly the work I do with leadership teams. Explore [AI Transformation advisory](/work-with-me/ai-transformation-strategy-to-execution) or [book a Clarity Call]({{DISCOVERY_URL}}) to diagnose what is slowing your organization&apos;s AI returns._</content:encoded><category>Company Agility</category><category>AI Activity to Impact</category><author>Yuval Yeret</author></item><item><title>Navigating the Product Operating Model Landscape - An Audio Series</title><link>https://yuvalyeret.com/blog/welcome-to-the-navigating-the-product-operating-model-landscape-audio-series-episode-0/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/welcome-to-the-navigating-the-product-operating-model-landscape-audio-series-episode-0/</guid><description>An audio series for product and technology leaders who want concrete steps toward becoming an empowered product organization — without the slide decks and theory-heavy frameworks.</description><pubDate>Fri, 17 Oct 2025 00:00:00 GMT</pubDate><content:encoded>[](https://substack.com/@yuvalyeretagility)

**Do you feel inspired by becoming an empowered product organization, but are unsure of the concrete steps to take to initiate the transformation?**

## **What You’ll Learn:**

- _**Why Agile Feature Factories Fail—and What to Do About It**_

- _**Assessing Your Current Operating Model—Are You Stuck in Projects?**_

- _**Principles of Effective Product Operating Models**_

- _**When does a Product Operating Model make sense?**_

- _**Making It Real: Mapping Your Trail Toward Transformation**_

## **This is for you if you’re:**

- A Head of Product, Technology, Engineering, or Product Ops, trying to apply or scale product-led practices

- Tired of theory or comprehensive perspective frameworks and hungry for real-world strategies that work

- Too busy to sit down for training or even watch a video “masterclass” (Webinar in disguise…) and prefer to consume audio podcasts.

- Not a fan of 6-figure, inspiring slide decks left behind by expensive consulting firms and product experts.

- Trying to discern

---</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>What should Reviews look like in a Product Operating Model?</title><link>https://yuvalyeret.com/blog/what-should-reviews-look-like-in-a-product-operating-model/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/what-should-reviews-look-like-in-a-product-operating-model/</guid><description>Show me your review sessions and I can tell you if you&apos;re a feature factory or a product lab. How to shift product reviews from backlogs and deliverables to outcomes, leading indicators, and strategic traction.</description><pubDate>Wed, 01 Oct 2025 00:00:00 GMT</pubDate><content:encoded>Show me your Review sessions and I&apos;ll easily tell you whether you&apos;re a process theater, feature factory, or product lab.

How do you switch from a feature factory to a product lab? From an organization managing projects and plans to one focused on traction towards outcomes and business impact?

https://youtu.be/AifEjtiZ4rI

You change the focus of your review sessions.

Here&apos;s what I&apos;m working on with a product leader who wants their organization to focus on outcomes and is trying to get product managers to think more strategically.

Instead of product reviews that focus on backlogs, plans, and reviewing outputs and deliverables...

We are coaching product managers to focus on the outcomes they&apos;re seeing from the work. What are the leading indicators? Do we still believe this direction makes sense?

And even beyond that, what evidence are we seeing about how the product is doing? About traction towards our strategic goals?

What insights can we gain from our product and business KPIs? Do you have any fresh ideas on how to move the needle towards our North Star Metrics? Are there any new metrics that matter that we should focus on?

So how about you? What do YOUR Product Reviews focus on? Are there any interesting ways you&apos;ve been shifting them towards Outcomes and Impact?

[https://api.substack.com/feed/podcast/1195288.rss](https://api.substack.com/feed/podcast/1195288.rss)

## Find the Scaling w/ Agility Podcast on your favorite Podcast Player:</content:encoded><category>Evidence Based Management</category><category>Product Operating Model + Product Orientation</category><category>Product</category><author>Yuval Yeret</author></item><item><title>From Agile Theater Doom Loop to Strategic Agility Flywheels</title><link>https://yuvalyeret.com/blog/from-agile-theater-doom-loop-to-strategic-agility-flywheels/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/from-agile-theater-doom-loop-to-strategic-agility-flywheels/</guid><description>The agile theater doom loop: compliance without outcomes, ceremonies without learning, metrics without meaning. How to break the loop and build strategic agility flywheels instead.</description><pubDate>Mon, 15 Sep 2025 00:00:00 GMT</pubDate><content:encoded>Lately, I’ve been exploring the concept of the flywheel idea. Jim Collins wrote about it years ago, but I see more leaders rediscovering it in practice. When a flywheel works, each turn makes the next one easier. Activities reinforce one another, and outcomes compound over time.

The opposite is the doom loop. That’s when every step feels uphill. You spend more and more energy just to keep things moving. Eventually, leaders lose interest in the transformation, and the wheel starts to slow down.

&gt; ### 💡 Insight: Invisible Agility
&gt;
&gt; If you&apos;re still talking about &apos;Story Points&apos; and &apos;Sprints&apos; after 12 months, you&apos;re in the Theater phase. Real success is when leaders talk about _Cycle Time_ and _Outcomes_.

If you’ve been part of a transformation—whether toward agility, alignment, or scalability—you probably know that feeling.

## What It Should Feel Like

When you’re in flywheel mode:

- Work flows into the next stage instead of getting stuck in hand-offs.

- Each cycle gets smoother, not harder.

- Each cycle produces more outcomes, not just more activity.

## Where the Doom Loop Shows Up

Most stalled transformations I see are caught in this spiral. Teams are running ceremonies, leaders are paying consultants, Jira is full of “features” and “stories.” But outcomes aren’t improving. That’s Agile Theater—a doom loop disguised as progress.

## How to Switch the Momentum

The way out usually isn’t more effort at the team level. It’s stepping upstream and addressing the constraint that keeps creating drag.

One typical example: product agility efforts that stall because portfolio and funding processes are still legacy. Teams may be set up with backlogs and boards, but if work is still pushed down project by project, the wheel won’t spin. Portfolio-level interventions—such as leaner planning, product orientation, and flow-based funding—unlock the system.

The same goes for OKRs. You can polish team OKRs forever. But if the strategy that feeds them is unclear or misaligned, you’ll stay stuck. Working at the company level is where you get leverage.

## From Doom Loop to Flywheel

The difference between a doom loop and a flywheel isn’t effort. It’s leverage. Leaders who solve for the fundamental constraint create conditions where momentum builds, rather than drains.

---

**Over to you:**  
Where have you seen a flywheel at work? And what’s the doom loop that keeps you up at night?</content:encoded><category>Change Management</category><category>Flywheels</category><author>Yuval Yeret</author></item><item><title>From Agile Theater to Product Breakthroughs: What Biotech Can Teach Us About Running Companies Like Products</title><link>https://yuvalyeret.com/blog/from-agile-theater-to-product-breakthroughs-what-biotech-can-teach-us-about-running-companies-like-products/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/from-agile-theater-to-product-breakthroughs-what-biotech-can-teach-us-about-running-companies-like-products/</guid><description>Biotech R&amp;D organizations applying agile principles: what they get right about empiricism that software teams lose sight of, and what cross-pollination looks like in practice.</description><pubDate>Wed, 27 Aug 2025 00:00:00 GMT</pubDate><content:encoded>When I first started working with Dyno Therapeutics—a Boston-based biotech tackling the gene therapy delivery problem—it didn’t look that different from many scaleups I’ve seen. Brilliant scientists, tons of funding, cutting-edge ideas. But also the antipatterns that creep in with scale - silos, dependencies, and a growing sense of “process theater”.

The turning point came when leaders at Dyno stopped trying to “install Agile” and instead focused on regaining and improving Dyno&apos;s agility and traction. A key unlock was a workshop where we explored the question &quot;_What if we organized Dyno itself like a product?_&quot;

That’s essentially the story you’ll hear on the latest [Scrum.org Community Podcast](https://www.scrum.org/resources/bringing-ideas-apom-life-lab-how-dyno-uses-agile-deliver-scientific-breakthroughs) with Tyson Bertmaring (COO and Head of Stewardship) and Adrian Veres (CSO). They share how Dyno moved from handoffs and functional silos to empowered, cross-functional teams aligned to clear product goals.

https://open.spotify.com/episode/6WkuOtCGgjLOnrdXSkIrov?si=nbQkayV9TGCCs1QO0mOEeA

What stood out for me listening back:

- They didn’t copy/paste Scrum ceremonies. They focused on **clarity of goals and continuous inspection/adaptation**.

- They dared to rip off the band-aid—building scientific teams that combined lab associates, data scientists, and ML engineers around a single outcome.

- They treated the **company itself like a product**, evolving its operating model with the same empiricism they applied to their science.

That’s the **Agile Product Operating Model (APOM)** in action. Not Agile Theater. Not “installing a framework.” But developing your company the same way you develop products: set outcomes, test approaches, learn, adapt.

I was fortunate to play a small role early in this journey, nudging the conversation away from agile mechanics towards agility and product principles. The results speak for themselves: faster innovation loops, aligned incentives, and a structure that scales with complexity instead of collapsing under it. (Tyson dives deeper into this earlier part of the journey on a [past episode](https://www.scrum.org/resources/company-spotlight-dyno-therapeutics-using-scrum-biotech))

## 👉 If you’re wrestling with silos, coordination overhead, or transformation fatigue, I encourage you to listen to [the episode here](https://www.scrum.org/resources/bringing-ideas-apom-life-lab-how-dyno-uses-agile-deliver-scientific-breakthroughs). And then ask yourself: _are we running our org like a theater production—or like a product?_</content:encoded><category>Product Operating Model + Product Orientation</category><author>Yuval Yeret</author></item><item><title>Why Do So Many Business Transformations Flop?</title><link>https://yuvalyeret.com/blog/why-do-so-many-business-transformations-flop/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/why-do-so-many-business-transformations-flop/</guid><description>Most transformation programs fail not because people resist change, but because they&apos;re managed like projects rather than learning systems. A diagnostic look at why — and what principled transformation looks like instead.</description><pubDate>Wed, 30 Jul 2025 00:00:00 GMT</pubDate><content:encoded>[https://api.substack.com/feed/podcast/1195288.rss](https://api.substack.com/feed/podcast/1195288.rss)

## Find the Scaling w/ Agility Podcast on your favorite Podcast Player:

In this solo episode of *Scaling With Agility*, Yuval Yeret pulls back the curtain on why so many agile, digital, and business transformations, more generally, fail. Instead of doubling down on top-down mandates and theater, Yuval explores how to foster meaningful change by treating transformation as an internal market. From empowering teams to structuring change as experiments, this episode offers a different take on achieving real organizational agility for leaders tired of check-the-box change and looking to drive outcomes that stick.

https://youtu.be/Cvg7kyxvILo

- &quot;You don&apos;t scale transformation by copying and pasting. You do it by treating it like a product—by validating its desirability and iterating.&quot;

- &quot;Empower teams with agency and context. Don&apos;t dictate rituals; align around outcomes.&quot;

- &quot;Sustainable change doesn’t come from mandates—it comes from treating transformation like an internal market.&quot;

- &quot;Focus on outcomes, not rituals. Do it because it’s useful, not because it’s prescribed.&quot;

- &quot;Real Transformation isn’t a rollout. It’s an invitation. An experiment. A conversation.&quot;

- &quot;When you force a solution that’s not ready for the mainstream, you kill its credibility.&quot;

- &quot;Ask yourself: Are you running a transformation… or just putting on a show?&quot;

**(00:00)** Introduction: The Reality of Transformations

**(00:27)** The Pitfalls of Forced Transformations

**(00:55)** The Illusion of Change: Vanity Indicators

**(01:23)** The Missteps in Agile Transformations

**(01:45)** The Frustration of Misguided Roles

**(02:24)** The Problem with Mandated Change

**(03:22)** A New Approach: Internal Market for Change

**(04:38)** Empowering Teams: The Why Conversation

**(06:13)** Principles for Sustainable Transformation

**(07:07)** Organizing Around Value

**(08:03)** Structuring Transformations as Experiments

**(08:52)** Validating Desirability

**(09:33)** Conclusion: Are You Running a Transformation or a Show?

**Ready to stop running a show?**  
👉 Begin with Yuval&apos;s free email course: [Scaling w/ Agility Crash Course](https://pages.yeretagility.com/scaling-w-agility-crashcourse)</content:encoded><category>Agility</category><category>Podcast</category><author>Yuval Yeret</author></item><item><title>Forever Flywheels?</title><link>https://yuvalyeret.com/blog/forever-flywheels/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/forever-flywheels/</guid><description>Flywheels require consistent turns, not one-time framework installations. Three agility flywheels worth building — safety nets, working ON the org, and descaling — and the doom loops that destroy them.</description><pubDate>Mon, 28 Jul 2025 00:00:00 GMT</pubDate><content:encoded>Flywheels are all the rage these days. I&apos;m a fan as well.

“No matter how dramatic the end result, the good-to-great transformations never happened in one fell swoop. Rather, the process resembled relentlessly pushing a giant, heavy flywheel…turn upon turn, building momentum until a point of breakthrough.” (Jim Collins, Good to Great)

A key attribute of a flywheel is the self-reinforcing loop.

Some examples of Flywheels in the agility/product space -

- **Safety Nets -** Investing in test automation and collective ownership that, over time, creates more flexibility in the team, reducing bottlenecks, and creating even more safety and capacity to invest even more in test automation and collective ownership

- **Working ON the Org/Business -** Investing in improvement in general. Spending time ON your business/organization is very hard when there&apos;s no &quot;momentum&quot; - when you need to keep turning the wheel to keep it moving. But as you invest in improvement, you start to build momentum, and things become somewhat easier. The same amount of work on the business results in more and more impact, and more and more capacity to focus on the business.

- **Descaling** \- Investing in team empowerment/autonomy - can be very challenging when you have a tightly coupled organization. Just getting the teams talking about their dependencies seems to take all the energy and time you have. But as you start to invest in descaling, you make integration and coordination somewhat easier. Which frees capacity and builds momentum and conviction to do more and more of that.

Consistency is crucial for all of these examples. It&apos;s not about &quot;installing a framework&quot; and then moving on. It&apos;s about the grit and the grind.

You can&apos;t talk about Flywheels without talking about their nemesis - the Doom Loop. (aka Downward Spirals)

Tech Debt, Quality Issues, and Hero Culture are a few examples that immediately come to mind.

## Look at your organization: Can you identify your flywheels? Your doom loops? Look at both your ways of working and your actual product/business.</content:encoded><category>Agility</category><category>Continuous Improvement</category><author>Yuval Yeret</author></item><item><title>Uncomfortable Truths About The Agile Industry&apos;s Focus on Vanity vs Outcomes</title><link>https://yuvalyeret.com/blog/uncomfortable-truths-about-the-agile-industrys-focus-on-vanity-vs-outcomes/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/uncomfortable-truths-about-the-agile-industrys-focus-on-vanity-vs-outcomes/</guid><description>A crossover podcast episode confronting agile industry drift toward activity for activity&apos;s sake — and what coaches, trainers, and leaders can do to refocus on meaningful outcomes over vanity metrics.</description><pubDate>Thu, 17 Jul 2025 00:00:00 GMT</pubDate><content:encoded>[https://api.substack.com/feed/podcast/1195288.rss](https://api.substack.com/feed/podcast/1195288.rss)

In this special crossover episode of *Mastering Agility* and *Scaling with Agility*, Yuval Yeret joins Jim Sammons and Rick Visotcky to confront the uncomfortable truths about the agile industry. Together, they explore why so much agile work has drifted into activity for activity’s sake and how coaches, trainers, and leaders can realign their work to drive meaningful outcomes. The conversation strikes a balance between candor and pragmatism, reflecting on the courage required to challenge the status quo while acknowledging the human realities of making a living. If you’re grappling with agile theater and wondering how to bring more integrity to your practice, this discussion is a timely call to action.

## Highlight Quotes / Concepts

- The tension between *certification-driven training* and *real transformation*

- The impact of commoditization on agile roles and courage

- How financial independence or reputation can enable principled interventions

- The idea of “forever employable” as a foundation for sustainable courage

---

## Chapters

**(00:00)** Introduction and Speaker Introductions  
Meet Yuval, Jim, and Rick, and hear about their backgrounds in agile training and coaching.

**(01:55)** Discussing Outcomes in Agile Training  
Exploring the irony of teaching outcome-focused techniques in a fundamentally output-driven training industry.

**(05:07)** Challenges in Agile Training and Consulting  
Yuval shares why current success metrics—certifications, butts in seats—are broken, and what it could look like to hold trainers accountable for real impact.

**(10:17)** The Reality of Agile Roles and Industry Issues  
Jim and Rick reflect on why the agile staffing and consulting ecosystem struggles to focus on value, not vanity metrics.

**(13:41)** Balancing Principles and Practicality  
A candid conversation about the personal and systemic conflicts between paying bills and doing the right thing.

**(23:10)** Courage and Safety in Agile Coaching  
Discussing Maslow’s hierarchy, courage, and why psychological safety is foundational to speaking truth to power.

**(37:47)** Conclusion and Future Topics  
A look ahead to exploring what it *really* means to “put your own mask on first” in an agile career.

---

## Notable Quotes

&gt; “We are guaranteeing the wrong things. We’re focused on vanity metrics. What would it look like if we started to focus on outcomes?”  
&gt; — Yuval Yeret
&gt;
&gt; “There’s no courage in safety. If you’re already safe, what do you need the courage for?”  
&gt; — Rich Visotcky
&gt;
&gt; “The unemployment line is full of people with strong principles and values.”  
&gt; — Jim Sammons
&gt;
&gt; “Forever employable is something that is a good outcome for agileists to strive for—because that’s the only way they can be real agileists.”  
&gt; — Yuval Yeret

---

## Guest Links and Resources

- Mastering Agility Podcast

- [Jim Sammons on LinkedIn](https://www.linkedin.com/in/jim-sammons/)

- [Rich Visotcky on LinkedIn](https://www.linkedin.com/in/visotcky/)

- *[Forever Employable](https://jeffgothelf.com/foreveremployable/)* [by Jeff Gothelf](https://jeffgothelf.com/foreveremployable/)

- *[Sense and Respond](https://www.senseandrespond.co/certified-training-partner)* [training partners](https://www.senseandrespond.co/certified-training-partner)

---

## Call to Action

**Suggested Experiment:** Reflect on your own engagements: Are you measuring success by activity or by evidence of meaningful change? Try defining a “no-OKR”—an explicit non-goal—for your next engagement to clarify focus and reduce vanity work.

---

## Find the Scaling w/ Agility Podcast on your favorite Podcast Player:

---

_Moving from agile theater to real business agility takes more than a framework — it takes a deliberate operating model shift. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agile</category><category>Fixing Your Agility</category><category>Podcast</category><author>Yuval Yeret</author></item><item><title>Clemens Adolphs on the Role of Agility in Getting AI Investments Right</title><link>https://yuvalyeret.com/blog/clemens-adolphs-on-the-role-of-agility-in-getting-ai-investments-right/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/clemens-adolphs-on-the-role-of-agility-in-getting-ai-investments-right/</guid><description>Clemens Adolphs on why AI investments fail when managed with project-mode thinking — and how agility principles change the AI delivery equation for enterprise organizations.</description><pubDate>Tue, 15 Jul 2025 00:00:00 GMT</pubDate><content:encoded>[https://api.substack.com/feed/podcast/1195288.rss](https://api.substack.com/feed/podcast/1195288.rss)

In this episode of the *Scaling With Agility* podcast, host **Yuval Yeret** welcomes **Clemens Adolphs**, co-founder of **[AIce Labs](https://www.aicelabs.com/)**, a company specializing in helping organizations successfully implement AI initiatives. Their conversation dives into the intersection of AI and agility, exploring how to avoid the all-too-common proof-of-concept trap and instead focus on delivering genuine outcomes. From internal market validation to adapting agile methods to the unique context of AI projects, this discussion is essential listening for leaders who want to scale AI initiatives without falling into process theater.

---

## Highlight Quotes / Concepts

- Why most AI proofs of concept never scale—and what to do instead

- Internal market validation as a critical success factor

- Adapting agile practices to the unique uncertainty of AI

- Recognizing and preventing common anti-patterns when combining AI and agility

---

## Chapters

**(01:28)** Clemens Adolphs’ Background and Journey into AI Implementation  
**(03:46)** Challenges Organizations Face When Bringing AI into Production  
**(09:02)** The Role of Prototyping and Experimentation in AI Projects  
**(11:09)** Why Internal Market Validation Beats Metrics Theater  
**(16:29)** Collaboration Models and Execution Patterns for AI Work  
**(23:10)** Agile Practices and Anti-Patterns: What Works and What Doesn’t  
**(38:13)** Closing Remarks and How to Connect with Clemens

---

## Notable Quotes

&gt; “The proof of concept is where AI projects often go to die. You need to design for internal market validation early on.” — *Clemens Adolphs*
&gt;
&gt; “Agile is not a one-size-fits-all recipe—especially when you’re dealing with the inherent uncertainty of AI.” — *Yuval Yeret*
&gt;
&gt; “Metrics are useful, but if they’re not tied to actual adoption or impact, you’re just performing success, not achieving it.” — *Clemens Adolphs*

---

## Guest’s Links and Resources

- **[AIce Labs](https://www.aicelabs.com/)**

- **[Follow/Connect to Clemens Adolphs on LinkedIn](https://www.linkedin.com/in/clemens-adolphs-7473a392/)**

---

## Yuval

**Yuval Yeret** helps leaders maximize outcomes through strategic, nuanced agility. These days, he’s focused on helping business leaders of mid-market/scaleup companies improve time to impact on strategic investments such as AI transformation. As a Product, Scaling, and Agility-focused management consultant, he’s worked with companies across tech, R&amp;D, biotech - supporting both product/tech organizations as well as the broader business in delivering better outcomes using agility.

**[Follow Yuval on LinkedIn](https://www.linkedin.com/in/yuvalyeret/)**

[Developing your AI capabilities using Agility](/blog)

## Find the Scaling w/ Agility Podcast on your favorite Podcast Player:</content:encoded><category>Developing Your Company Like a Product</category><category>AI Activity to Impact</category><category>Podcast</category><author>Yuval Yeret</author></item><item><title>How to Drive Towards Business Agility Without Falling Into Transformation Theater - Fireside Chat with Jesper Boeg</title><link>https://yuvalyeret.com/blog/how-to-drive-towards-business-agility-without-falling-into-transformation-theater-fireside-chat-with-jesper-boeg/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-to-drive-towards-business-agility-without-falling-into-transformation-theater-fireside-chat-with-jesper-boeg/</guid><description>A fireside chat on what distinguishes real agility from transformation theater — and the organizational conditions that enable evidence-based change rather than compliance-based performance.</description><pubDate>Mon, 14 Jul 2025 00:00:00 GMT</pubDate><content:encoded>[https://api.substack.com/feed/podcast/1195288.rss](https://api.substack.com/feed/podcast/1195288.rss)

🎯 Episode Overview

Yuval Yeret sits down with Jesper Boeg, an experienced transformation leader. Jesper has spent nearly two decades guiding organizations from team-level agile adoption to enterprise-wide agility. Together, they explore what *real* business agility looks like—beyond frameworks, dogma, and agile theater. The discussion dives into the evolving role of CXOs in driving adaptability, the pitfalls of applying agile practices indiscriminately, and the nuance required to align strategy, funding, and organizational design. This conversation is especially timely as leaders grapple with AI transformations, product-led growth, and the pressure to scale without losing focus or authenticity.

💡 Highlight Quotes / Concepts

**“Don’t go in trying to find nails in the organization with your hammer. Go in light, try to sense, try to nudge.”**

**“If your funding is not matching how you’re set up, you’ll never move from your old strategy to your new one.”**

**“Consistency doesn’t mean uniform mechanics—it means shared principles and clear interfaces.”**

**“Business agility isn’t about sprints for HR. It’s about creating shorter lead times, better discovery, and the strategic adaptability to stay ahead.”**

⏱️ Chapters

**(00:00)** Welcome and Introduction to Scaling with Agility  
**(00:30)** Meet Jesper: From team-level agile to enterprise transformation  
**(02:00)** The evolution of business agility and why it’s now a CXO problem  
**(03:00)** Defining business agility beyond rituals and frameworks  
**(04:00)** Jesper’s three elements of business agility: lead time, discovery, and strategic adaptability  
**(09:00)** Challenges of applying agile principles in the wrong places  
**(14:00)** Yuval’s story: Helping a biotech C-suite use agility to work *on* the company, not *in* it  
**(18:00)** Strategy before structure: Conways Law in action  
**(20:00)** Funding and capacity as critical levers for transformation  
**(22:00)** Lightweight interventions: Using simple boards to start the conversation  
**(25:00)** The importance of vertical slices vs. big bang transformation  
**(30:00)** AI transformation as a strategic bet: Applying product thinking internally  
**(33:00)** The danger of copy-paste scaling after early success  
**(36:00)** Principles over frameworks: Avoiding dogma and focusing on intent  
**(40:00)** Consistency, interfaces, and the challenge of defining the “API” for teams  
**(43:00)** Metrics, observability, and the risk of vanity measures  
**(48:00)** Why understanding the *why* behind principles matters more than tracking every number  
**(51:00)** Real product organizations vs. labeling technical solutions as “products”  
**(53:00)** Final advice: Start by defining what’s core, what’s context, and what truly matters  
**(55:00)** Closing thoughts and where to find Jesper online

✨ Notable Quotes

_“If you cannot stay ahead of the curve, then your entire strategy is at risk.”_  
_“Business agility is an agile operating system for your business, not just your product value stream.”_  
_“I’m not in business to supply usable solutions for the transformation office. I’d rather have people passionate about their products and their ways of working.”_  
_“The law of the raspberry jam applies—when you spread too thin, you lose your effectiveness.”_

[Enterprise Movement](https://www.enterprisemovement.com/)

**Jesper on LinkedIn:** [Jesper Boeg](https://www.linkedin.com/in/jesperboeg)

**Recommended Reading:**

*Crossing the Chasm* by Geoffrey Moore (on early adopters and scaling)

[How to apply crossing the chasm to transformation (Yuval&apos;s talk)](https://prezi.com/eotlextweb80/kanban-a-sane-way-towards-agility-in-the-enterprise/)

*Lean Startup* by Eric Ries (on build-measure-learn loops)

**Try this:**  
Identify one strategic initiative in your organization—perhaps AI transformation or a shift to subscriptions. Instead of launching a company-wide program, explore applying a *vertical slice* approach: build a cross-functional team, empower them to iterate, and measure outcomes in a contained context.

Or, take Yuval’s free *Scaling with Agility Crash Course* to explore how to scale without falling into the process theater trap 👉 [Scaling w/ Agility Crash Course](https://pages.yeretagility.com/scaling-w-agility-crashcourse)

## Find the Scaling w/ Agility Podcast on your favorite Podcast Player:

---

_Moving from agile theater to real business agility takes more than a framework — it takes a deliberate operating model shift. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Business Agility</category><category>Podcast</category><author>Yuval Yeret</author></item><item><title>A Simple Way to Get a Grip on Your Goals</title><link>https://yuvalyeret.com/blog/a-simple-way-to-get-a-grip-on-your-goals/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/a-simple-way-to-get-a-grip-on-your-goals/</guid><description>A practical framework for getting clarity on goals before rushing to OKRs or any goal-setting system. The clarity exercise that separates directional intent from measurable outcomes.</description><pubDate>Sat, 12 Jul 2025 00:00:00 GMT</pubDate><content:encoded>You’ve probably heard the saying, _What gets measured gets managed._ But just setting big goals—like OKRs—isn’t enough on its own.

If you’re not careful, those goals can pile up, get stuck, or drift out of sight. Before long, you’re wading through what I call the _OKR swamp_—lots of plans, not much progress.

A straightforward way to avoid this is to put all your goals on one visible board—a single place where you and your team can see what you’re aiming for and how it’s going.

![](/assets/images/blog/OKRs-Kanban_2025-01-24_19-02-10-1024x557.png)

---

Here are a few ways I’ve seen this work well:

Instead of keeping each department’s goals hidden in their own documents, bring them together on the same board. It helps everyone understand not just their own priorities but where they overlap—or clash—with others.

Map out the journey each goal takes. Start with ideas you’re considering. Then move to goals you’re committed to, what you’re actively working on, and finally, where you step back to reflect on what worked. This rhythm keeps you from slipping into a “set it and forget it” habit.

Be honest about whether goals are really moving forward. For example, mark each goal as Red, Yellow, or Green. Start everything in Red, and only shift it forward when there’s real evidence of progress. This helps you focus on what’s stalled, rather than what&apos;s flowing well.

Limit how many goals you’re working on at once. When everything’s a priority, nothing is.

Show who’s involved in each goal. If you notice the same people spread across too many commitments, that’s worth a conversation.

And remember, if your board starts looking too crowded or confusing, that’s a signal. It means you might have too much in play, or not enough clarity about what matters most.

Make it a habit to check this board when you review progress or think about new ideas. It’s a simple way to spark better conversations and keep your goals from sinking into the swamp.

## How are you managing your Goals​? I’d love to hear what’s worked for you.</content:encoded><category>Company Agility</category><category>Flow</category><category>Kanban</category><category>Objectives and Key Results</category><author>Yuval Yeret</author></item><item><title>Spraying GenAI Everywhere? Try This First</title><link>https://yuvalyeret.com/blog/spraying-genai-everywhere-try-this-first/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/spraying-genai-everywhere-try-this-first/</guid><description>Why scattering AI initiatives without identifying bottlenecks wastes effort — and how a Theory of Constraints lens helps you aim GenAI at the right problems before you automate.</description><pubDate>Fri, 11 Jul 2025 00:00:00 GMT</pubDate><content:encoded>Everyone’s asking: _How can we use GenAI to grow faster? Sell more? Keep customers longer?_

Here’s the thing—rolling out GenAI across your business isn’t just about flipping a switch. It’s messy. There’s uncertainty. You’ll try things that don’t work. You’ll learn. You’ll adjust.

In other words​​, it’s precisely the kind of challenge that benefits from an agile, experimental mindset—not just for building products, but for building how your company _operates_.

I see too many companies spraying GenAI around like fertilizer, hoping something sprouts. A better approach? Slow down.

First, take a hard look at the bottlenecks in your business—the critical processes that waste time, drain energy, or block growth.

Those are the areas where improvements through AI can move the needle.

_&quot;An hour_ _**lost**_ _at a_ _**bottleneck**_ _is an hour out of the_ _**entire system**\_\_. An hour_ _**saved**_ _at a non-bottleneck is_ _**worthless**\_\_.&quot; Eliyahu Goldratt, the creator of the Theory of Constraints (TOC)_

But even when focusing on the bottleneck, don&apos;t rush to plug in a shiny AI tool.

First, implement some basic process improvements. Tighten things up. Clarify how the work _should_ flow. Once you’ve got something stable and sensible, **then** you can ask, “How might GenAI help us do this faster or better?”

For example, maybe you notice your sales team spends hours each week copying data between systems—CRM, spreadsheets, proposals. It’s tempting to jump straight to “Can GenAI automate this?”

But first, ask: _Do we really_ _**need**_ _all these handoffs?_ Maybe you can rework your process so one system is the single source of truth. Maybe you can delegate approvals.

Try that first. Let people live with it for a few weeks. See what changes. Once you’ve simplified, **then** bring in GenAI—maybe to auto-draft proposals or summarize meeting notes.

Or take customer support. Perhaps your team wants GenAI to respond to all incoming emails. But if your help center articles are outdated and your processes are inconsistent, the AI will just give faster wrong answers.

GenAI can be powerful. But it’s smarter to aim it at the right places, get ready for it, and steer it using old-fashioned human effort,</content:encoded><category>Developing Your Company Like a Product</category><category>AI Activity to Impact</category><author>Yuval Yeret</author></item><item><title>From FOMO to JOMO</title><link>https://yuvalyeret.com/blog/from-fomo-to-jomo/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/from-fomo-to-jomo/</guid><description>Adopting AI (or Agile, or OKRs) out of FOMO almost always turns into JOMO — the Joy of Missing Out. A five-question framework for connecting any initiative to your most expensive problems before you commit.</description><pubDate>Thu, 10 Jul 2025 00:00:00 GMT</pubDate><content:encoded>You start hearing about the next thing—EOS, Agile, Scaling Up, AI.

At some point, there&apos;s enough FOMO (Fear Of Missing Out) that you feel like you SHOULD do something about it.

I&apos;ve had numerous business leaders reach out and ask me to help them &quot;**do the thing**&quot; (the latest example being AI Transformation).

When that&apos;s the ask, adopting a new thing (process, tool, approach) **fizzles** more often than not.

Because you don’t **really** care about the thing for its own sake, you care about **expensive problems.**

Let me suggest a prediction: If you&apos;re entering AI Transformation mainly out of FOMO, it will soon turn into JOMO (The **Joy** of Missing Out)

That&apos;s precisely what I&apos;ve observed happening with Agile, Scrum, OKRs, and EOS in the past, and I&apos;m already seeing it occur with AI.

**Want to sanity-check a big idea before you invest?**  
Instead of blindly following your FOMO, consider having a &apos;why&apos; conversation. (This is the conversation I have with leaders who reach out to make sure we head towards real impact instead of JOMO, but you can have it with yourself, or even your favorite GenAI chatbot... )

**Write down:**

- The _problem_ you’re solving (who has it, why it matters) or the _opportunity_ you want to leverage

- The _business impact_ you expect if you solved/leveraged it.

- Why is this _so important_ to you? Why deal with it _now_? _Why not wait a couple of months before we tackle it?_

- The _behavior change_ you expect (who will do what differently, by how much)

- _What are the alternatives? What have you tried? What else might do the job instead of doing this thing?_

- The central _hypothesis_ you’re betting on (we believe \[_business impact\]_ will be achieved if \[_who\]_ attains \[_benefit\]_ through the \[_thing\]_)

If you&apos;re still in FOMO mode, think deeper about:

- The _smallest experiment_ you can run to test it

- The _signals_ you’ll watch to know if it worked

If you can’t see the connection between the thing and your most expensive problems or most lucrative opportunities, it probably isn’t worth your time.

If you **can** see the connection, you have just framed the initiative in a way that makes it clear **why** you&apos;re focusing on it, what the outcomes are to align towards, and empowers everyone to make the right decisions to **steer it** along the way based on what you learn.

All of which will dramatically improve the odds of getting real value out of this initiative, rather than it becoming another tombstone in the initiative graveyard.

May the odds be ever in your favor ([improve your odds by applying product techniques to develop your company...](/blog))</content:encoded><category>Change Management</category><category>Company Agility</category><category>Developing Your Company Like a Product</category><category>AI Activity to Impact</category><category>Lean Startup For Change</category><author>Yuval Yeret</author></item><item><title>The Irony of Managing a Product Transformation like a Project</title><link>https://yuvalyeret.com/blog/the-irony-of-managing-a-product-transformation-like-a-project/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-irony-of-managing-a-product-transformation-like-a-project/</guid><description>If you&apos;re selling a product transformation but managing it like a project — tracking vanity metrics, avoiding kill criteria, and measuring outputs — you&apos;re doing exactly what you&apos;re asking others to stop doing.</description><pubDate>Wed, 09 Jul 2025 00:00:00 GMT</pubDate><content:encoded>The next time a big consultancy pitches a transformation - let&apos;s say a project to product transformation – ask them how they recommend managing it.

And see if what they describe looks more like a Project or a Product.

For example, Will they measure [​vanity metrics or product metrics​](https://preview.convertkit-mail2.com/click/dpheh0hzhm/aHR0cHM6Ly95dXZhbHllcmV0LmNvbS9ibG9nL2FhcnJyLXBpcmF0ZS1tZXRyaWNzLWZvci1jaGFuZ2UtYWRvcHRpb24v)?

It just goes to show how tempting these vanity metrics are.

How hard it is to talk about the real WHY (especially when the WHY is because a big consultancy firm sold us on it…)

How frightening it is to look at the actual outcomes of our initiatives.

Here&apos;s the thing...

As change agents driving a product operating model, we are asking people to behave differently. We should show them how that looks:

Starting with a hypothesis: _We believe that we will achieve stronger, more sustainable growth if product teams can deliver measurable customer outcomes with a product operating model that gives them end-to-end ownership and clear success metrics._ (Don&apos;t copy-paste - create your own!)

Provide leading indicators, for example -

- % of product teams who can clearly state their product mission and intended outcomes (ideally without looking it up)

- % of new product initiatives that go through hypothesis prioritization to determine whether to test, ship and measure, or drop

- % of new product initiatives that require testing undergo a discovery/truth curve process.

- % of product teams report they are empowered at the right level to make decisions

- % of product teams report fewer dependency overhead

For Key Results / Success Criteria, move from % to a discrete result, e.g., 80% of product teams can ...

And don&apos;t forget Kill Criteria, such as after **6 months**, fewer than **30%** of teams can articulate their mission and outcome metrics

What do you think will happen once you start treating your product operating model transformation as a product initiative (instead of a project)?

## Interested to learn more? Explore the [​Product-Oriented Portfolio Agility Trail Map​](https://preview.convertkit-mail2.com/click/dpheh0hzhm/aHR0cHM6Ly95dXZhbHllcmV0LmNvbS90aGUtcG9ydGZvbGlvLWFnaWxpdHktdHJhaWwtbWFwLw==) for in-depth insights into applying product thinking for product transformation.</content:encoded><category>Change Management</category><category>Product Operating Model + Product Orientation</category><category>Product</category><author>Yuval Yeret</author></item><item><title>Moving from Project to Product Ownership for your Cross-Org Initiatives</title><link>https://yuvalyeret.com/blog/moving-from-project-to-product-ownership-for-your-cross-org-initiatives/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/moving-from-project-to-product-ownership-for-your-cross-org-initiatives/</guid><description>Cross-org initiatives are strategic bets, but traditional project management consistently fails them. What product-oriented initiative ownership looks like — and why it applies even to non-product transformations.</description><pubDate>Tue, 08 Jul 2025 00:00:00 GMT</pubDate><content:encoded>How do you manage your cross-organization initiatives?

Those are some of the most significant, complex endeavors companies take on. They are often strategic bets for the organization, yet they are often very frustrating to manage.

So frustrating that these are often the reasons leaders start thinking about bringing on project managers... who:

- Apply very tight control for the whole project - tracking to committed scope and agreed upon project plan

- Spend a frustrating amount of time planning and coordinating activities

- Try to minimize change (processes such as change control and change request start appearing)

While there&apos;s much more control, and sometimes even signs of traction towards the project plans, outcomes are still elusive.

We&apos;ve learned a lot about project management in the last decades.

We&apos;ve learned that when working on a complex problem, it&apos;s essential to prepare for the unexpected. The plan becomes useless the moment you enter the ring with your opponent.

The way to improve your odds is to manage differently.

Let&apos;s take inspiration from how we&apos;ve been tackling this challenge in product development.

For starters, we&apos;ve moved from managing projects to managing products - focusing on achieving outcomes and business impact while being flexible with activities and deliverables.

The cool trick is that this thinking applies even when beyond classic product development.

Your move from perpetual to subscription licensing? you can treat it as a product designed to change behaviors and deliver an impact

Your adoption of a new talent acquisition approach? yes

Moving from a focus on bespoke projects for clients to a stronger product foundation? yes

And once you start tackling your initiatives this way, you can leverage **Product-oriented Initiative Ownership**, which means the people who take ownership of an initiative:

- Act as a visionary for their strategic initiative.

- Own the Outcomes

- Connect to customers,

- Collaborate with a multitude of teams on finding creative and effective ways to test and deliver outcomes.

- Make critical decisions as well as decentralize when possible while providing clarity and context.

- Focus on the risks/uncertainties and create discovery and delivery plans that provide plenty of opportunity to inspect, adapt, or stop.

- Leverage influence to drive collaboration towards outcomes across multiple products and departments.

## You might say they act like Professional Scrum Product Owners…</content:encoded><category>Company Agility</category><category>Developing Your Company Like a Product</category><category>Product</category><author>Yuval Yeret</author></item><item><title>Developing Your AI Context as a Product</title><link>https://yuvalyeret.com/blog/developing-your-ai-context-as-a-product/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/developing-your-ai-context-as-a-product/</guid><description>AI context — system prompts, knowledge bases, and tool configurations — is a product to be continuously discovered and improved. Applying product thinking to AI enablement.</description><pubDate>Wed, 02 Jul 2025 00:00:00 GMT</pubDate><content:encoded>_Context is King_

You&apos;ve probably encountered this term in the context of AI.

You won&apos;t get far with AI, even with amazing prompting techniques, if AI doesn&apos;t have the right context.

Many people focus on the Data aspect of context - what&apos;s in our CRM, in our collaboration tools, in our ERP, in any of our vertical systems.

Another interesting aspect is the intent - what are we trying to achieve? What is our strategy? What problems are we focused on? Who are the players?

Some of that information could be ascertained by inhaling data from systems.

But as you&apos;ve probably seen if you&apos;re playing around with AI - it still has context limits, so there&apos;s value in shaping and emphasizing.

For example - if I&apos;m telling AI who are my ideal customers, what are the problems I&apos;m focused on solving, what are the problems and opportunities I see in MY business, I&apos;m getting much more value, even without advanced prompting.

Think of it this way - Context is like a platform product. By creating the right context, you&apos;re reducing the cognitive load and expertise required for prompting, and getting better answers.

If Context is King, and is a product, it brings about an interesting question - How should we &quot;develop&quot; this product?

Do you already have someone responsible for Product Strategy for your AI Context?

Do you have a Product Goal for it?

A team that is focused on evolving it? Building an increment of the context, Shipping it (so people can use it), Sensing (whether its useful, using outcome-oriented leading indicators?), Responding?

Do you have a Context Backlog containing opportunities to improve the Context? (e.g. Connecting it to more data, shaping it using JTBDs, personas, OKRs, problem statements, training it)

What might it look like to apply product thinking and techniques in your AI transformation?</content:encoded><category>AI Activity to Impact</category><author>Yuval Yeret</author></item><item><title>Transformation or Bling? What My Apple Watch Taught Me About Agile, OKRs, and Real Change</title><link>https://yuvalyeret.com/blog/transformation-or-bling-what-my-apple-watch-taught-me-about-agile-okrs-and-real-change/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/transformation-or-bling-what-my-apple-watch-taught-me-about-agile-okrs-and-real-change/</guid><description>A fancy watch tells time. An Apple Watch changed behavior. The same distinction applies to Agile, OKRs, and SAFe — tools that can either transform or become theater, depending on how you engage with them.</description><pubDate>Wed, 18 Jun 2025 00:00:00 GMT</pubDate><content:encoded>When Vered and I got married, my father-in-law gave me a very nice watch as a wedding gift.

I didn&apos;t wear a watch that often at the time.

I wore the watch, but it didn&apos;t transform me. It provided the service of telling the time, but even back in 2004, we had phones that had clocks. And I was and am pretty punctual so didn&apos;t need that transformation.

(And when you&apos;re in Engineering/IT leadership, nobody cares about the watch you wear... at least in Israel... )

Don&apos;t tell Eli, but that watch spent many years in a safe drawer. And my left wrist got a nice tan, comparable to the right wrist.

Fast forward to 2019 or so, I decided to get an Apple Watch for myself.

The Apple Watch DID transform me.

It&apos;s &quot;Close Your Rings&quot; feature had the outcome of me paying much more attention to how much I move (or not), exercise (or not), and stand (or not).

I chose to heed the nudges to &quot;Close My Rings&quot; and started to stand, move and exercise more.

I don&apos;t always close my rings. I have better days/weeks and not so good ones.

I could make it an Apple Watch Close Your Rings Theater.

I COULD just set my move ring to 100 calories a day. Stand for one hour. And exercise 15 minutes. I could ignore the rings altogether.

But I strive to level up over time, rather than regress.

Here&apos;s the thing...

The work management tools and practice you&apos;re using are very much like my Apple Watch.

Kanban/Agile/OKR/Scrum/Post Its/Liberating Structures/SAFe/Product Model CAN transform you.

## It can also be fancy bling theater.</content:encoded><category>Agility</category><category>Fixing Your Agility</category><author>Yuval Yeret</author></item><item><title>Can you really run product discovery experiments more effectively with AI?</title><link>https://yuvalyeret.com/blog/can-you-really-run-product-discovery-experiments-more-effectively-with-ai/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/can-you-really-run-product-discovery-experiments-more-effectively-with-ai/</guid><description>AI tools promise to accelerate product discovery — but do they? A critical look at where AI actually helps in discovery, and where the bottleneck remains human judgment.</description><pubDate>Tue, 17 Jun 2025 00:00:00 GMT</pubDate><content:encoded>_&quot;GenAI can enable cheaper, faster experimentation / discovery (it compresses the truth curve by reducing the cost of pretotyping style product experimentation techniques)&quot;_ (Yours truly, in yesterday&apos;s insight on [how AI can really help you build better products](/blog/how-can-ai-really-help-you-build-better-products))

This statement seems to have hit a nerve with reader Elad, who is product leader at a cybersecurity scaleup: _&quot;Not everyone can do this... New companies, sure. Larger, established companies are knee-deep in mountains of code, dependencies, and tech debt. Whenever you need to build an MVP that depends on your existing product, good luck...&quot;_

Elad is right. His comment echoes my initial assumption, which is that the jury is still out on how helpful &quot;vibe coding&quot; and GenAI code can be for large-scale brownfield/legacy software products in general.

The interesting opportunity I&apos;m highlighting here is that GenAI, in general, and vibe coding, specifically, can make it easier to experiment in the pre-MVP stage, also referred to as [Pretotyping](https://www.pretotyping.org/).

Some of these experiments don&apos;t even require coding. But a product team could run a landing page, a fake feature, an explainer video, and other prototyping techniques much faster using GenAI as an accelerator.

When you have built enough confidence in the truth curve that it makes sense to build an MVP, vibe coding should be considered as an approach to create a real, throwaway experiment intended to validate or invalidate.

Indeed, there will be some environments where the only way to conduct meaningful experiments will be to build something that integrates with your existing system or product; in such cases, vibe coding might not be beneficial.

In these cases, it may be beneficial to allocate more time to building higher conviction through pre-MVP discovery and experimentation techniques, before proceeding to expensive development in your real product code.

Yes, new product development in a greenfield **is** easier in many ways.

The advantage that product teams with existing products and customers have is precisely that - **they have these customers**. It **should** be easier for them to have **conversations** with these customers about problems, opportunities, needs, and jobs they&apos;re trying to get done.

**You win some, you lose some...**

Have you used GenAI as an early pre-MVP experimentation technique? I&apos;d love to hear about your experience...</content:encoded><category>AI Activity to Impact</category><category>Lean Product Development Flow</category><category>Lean Startup</category><author>Yuval Yeret</author></item><item><title>How can AI REALLY help you build  better products?</title><link>https://yuvalyeret.com/blog/how-can-ai-really-help-you-build-better-products/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-can-ai-really-help-you-build-better-products/</guid><description>Practical patterns for using AI across the product development flywheel — from discovery and validation to faster build cycles and better feedback loops.</description><pubDate>Mon, 16 Jun 2025 00:00:00 GMT</pubDate><content:encoded>While the jury is out on the extent of impact GenAI and vibe coding will have on building mission-critical enterprise products...

Here are some thoughts on how AI can help turn the product flywheel:

- Use GenAI to enable fuller-stack engineers and reduce tech debt

- This will enable you to organize smaller product/outcome oriented teams

- These teams can achieve more with fewer dependencies and streamlined processes (even without looking at opportunities to streamline product dev processes themselves by using AI)

- GenAI can enable cheaper, faster experimentation / discovery (it compresses the truth curve by reducing the cost of pretotyping style product experimentation techniques)

- Cheaper experimentation allows for more &quot;shots&quot; for the same innovation capacity.

- Which leads to faster product market fit, more likely product/feature fit

- As well as reduced toil related to &quot;failure demand&quot; (customer who misunderstand the product, product failures, etc.)

- Freeing even more capacity to discover/explore/grow/reduce technical debt / improve the architecture

As this flywheel turns faster and faster, the product organization delivers better and better products and outcomes in an increasingly sustainable and resilient manner, with product organization operating systems that become simpler and more streamlined over time, rather than more complex.

What are some additional ways you&apos;re leveraging GenAI to help turn the Product flywheel?</content:encoded><category>Agility</category><category>AI Activity to Impact</category><author>Yuval Yeret</author></item><item><title>Michael Gerharz on Breaking Out of Agile Theater and Communicating Real Value</title><link>https://yuvalyeret.com/blog/michael-gerharz-on-breaking-out-of-agile-theater-and-communicating-real-value/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/michael-gerharz-on-breaking-out-of-agile-theater-and-communicating-real-value/</guid><description>A conversation about escaping Agile theater by communicating in business language and linking transformation work to real outcomes.</description><pubDate>Wed, 04 Jun 2025 00:00:00 GMT</pubDate><content:encoded>[https://api.substack.com/feed/podcast/1195288.rss](https://api.substack.com/feed/podcast/1195288.rss)

Ever get the feeling you’re the “agile person” in the room—brought in to run ceremonies, fix Jira boards, or play Scrum cop, but never actually invited to shape real strategy? If that hits close to home, you’ll want to listen in on my latest conversation with Michael Gerharz.

Michael’s a computer scientist by training, but these days he’s known for helping leaders and teams find the right words so their ideas actually land—rather than getting tossed in the trash. We dug into why so many agilists get stuck in what I call Process Theater: going through the motions, checking the boxes, but never really influencing the game. Michael sees the same pattern—agile as theater, not progress—and he’s got some hard-won insights about why it’s so damn hard to speak uncomfortable truths in organizations that just want to “do agile” rather than be agile.

We riffed on three big themes:  
– Why it’s so tough to communicate the real value of agile work (and why so many leaders default to checklists and ceremonies instead of outcomes)  
– The human tendency to avoid nuance, especially when LinkedIn and the broader business culture reward black-and-white takes  
– How to actually show up as a strategic partner, not just a tactical commodity

Michael introduced his PATH framework (Plain, Actionable, Transformative, Heartfelt) as a practical way for agile leaders to bridge the gap—ditch the jargon, speak the language of the business, and connect with what actually matters to stakeholders. If you’ve ever felt like your agile expertise is being wasted on the wrong conversations, this episode will give you new ways to break the cycle.

https://youtu.be/7V\_Zy1JIAAU

Want to go deeper?  
Check out Michael’s book, [The PATH to Strategic Impact](https://michaelgerharz.com/the-path/), or grab his free [PATH in a Nutshell guide](https://michaelgerharz.com/path-in-a-nutshell/) for a quick hit of the core ideas.

Want more? Subscribe to the Scaling w/ Agility Podcast on your favorite Podcast player:

---

_If this conversation reflects what you are seeing in your organization, continue with [Fixing Your Agility](/work-with-me/fixing-your-agility/) or [Work With Me](/work-with-me/)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>How To Evade Coordination Tax By Organizing Around Outcomes</title><link>https://yuvalyeret.com/blog/how-to-evade-coordination-tax-by-organizing-around-outcomes/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-to-evade-coordination-tax-by-organizing-around-outcomes/</guid><description>The hidden cost of cross-functional initiatives is the coordination tax. How Gillette reduced this tax by organizing focused virtual teams around outcomes — and how to apply the same principle in your organization.</description><pubDate>Wed, 28 May 2025 00:00:00 GMT</pubDate><content:encoded>Picture this: you&apos;ve a breakthrough strategic initiative tied to one of your company-level goals that impacts 10 teams across two product groups, as well as your GTM organization.

These are all busy, overloaded teams. Those same 10 teams are also juggling five other initiatives. And the business-as-usual whirlwind.

You pull this work into the backlogs/roadmaps for all of these teams. fractional slices of people across the teams will work on this. Which means it will take a while. Leaders involved with all these teams will need to be involved to coordinate.

How fortunate we are to have mechanisms in place to coordinate all of this. (Think PI/Quarterly planning, JIRA Align, Product Owners with their different backlogs, Solution Trains, and a complex network of cascaded OKRs)

Sound familiar? This is what I call the **coordination tax**—that hidden cost of trying to innovate across organizational boundaries that weren&apos;t designed for the outcomes you&apos;re pursuing.

## The Gillette Experiment

When we worked on the Gillette Exfoliating Razor, we tried something different. Instead of accepting the coordination nightmare, we asked a simple question: &quot;If we had free reign, what&apos;s the minimum number of people we&apos;d need if they could really focus?&quot;

The answer was about 30 people from across the R&amp;D, Commercial, Marketing, Finance, Prep for Manufacturing teams.

Instead of feeding the work into the teams all these people belonged to, we created what you might call a **virtual value center**—5 virtual teams that existed solely to figure out a winning proposition and get it to market.

Same amount of brainpower, spread over fewer people, concentrated to a shorter time, with less managerial overhead both because people were already working with the people they needed to coordinate with, as well as the shorter timespan.

It required some tough prioritization tradeoffs. It highlighted some islands of knowledge.

But it was worth it. The Exfoliating Razor became one of Gillette&apos;s most successful products many years, developed and brought to market faster than anything they&apos;d done before.

## It&apos;s not about the process

Here&apos;s the thing. The breakthrough wasn&apos;t about agile ceremonies or new tools.

It was about **the coordination** **and collaboration architecture**—designing your organization so that people can concentrate on what matters most.

Most organizations strive to optimize resource utilization, keeping everyone engaged across multiple initiatives. But innovation requires optimization for flow, getting the most valuable outcomes through the system as quickly as possible.

Now, let&apos;s be honest about the constraints. Carving out focused teams isn&apos;t trivial. You&apos;ll hit knowledge islands where someone needs to split their time. You&apos;ll face resistance from leaders who don&apos;t want to &quot;lose&quot; their people to a cross-functional effort. And you&apos;ll discover dependencies you didn&apos;t know existed.

At Gillette, we had some advantages—executive commitment made the tradeoffs possible. Even then, certain specialists (like material designers) couldn&apos;t focus 100% and had to play &quot;floater&quot; roles across initiatives.

And remember - we did this just for the #1 strategic priority, not across the board.

## Try this at work

That&apos;s an intervention pattern I&apos;ve seen work well - Identify a strategic priority that requires intense cross-functional collaboration and faces significant feasibility/desirability risks. And experiment with this approach for that initiative - where there&apos;s clear concern that the current ways won&apos;t deliver the desired outcomes or would be too painful to manage.

Here are some even easier interventions to consider, that can help you identify and build the conviction to try this:

- Map your current people to your strategic initiatives and count how many teams and people are working on multiple efforts simultaneously. Set that as a KPI—your &quot;Focus Factor&quot;—and work to improve it over time.

- Use a &quot;Portfolio&quot;-level Kanban to bring more transparency to how many initiatives you&apos;re working on at the same time. And to start conversations about managing the amount of initiatives in progress, especially those that cut across the organization.

## Conscious Focus over Perfect Focus

Remember - The goal isn&apos;t perfect focus (that&apos;s rarely possible), but conscious focus. When you&apos;re explicit about the tradeoffs, you can make better decisions about where to accept coordination costs and where to eliminate them.

This isn&apos;t about implementing a new methodology—it&apos;s about **organizing around outcomes** rather than org charts. Whether you call it value streams, empowered teams, or virtual pods doesn&apos;t matter. What matters is creating conditions where people can actually deliver on what you&apos;ve asked them to deliver.

The Gillette experience taught us that sometimes the biggest constraint to innovation isn&apos;t technology or market conditions—it&apos;s how we organize ourselves to do the work. When you align structure with strategy, remarkable things become possible.

[https://api.substack.com/feed/podcast/1195288.rss](https://api.substack.com/feed/podcast/1195288.rss)

## Find the Scaling w/ Agility Podcast on your favorite Podcast Player:

---

_Scaling Agile with SAFe requires more than certification — it takes context-sensitive implementation. [Explore SAFe advisory](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agile In Consumer Goods</category><category>Agility</category><category>Fixing Your Agility</category><category>Scaled Agile</category><author>Yuval Yeret</author></item><item><title>Fixing Your OKRs Using AI</title><link>https://yuvalyeret.com/blog/fixing-your-okrs-using-ai/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/fixing-your-okrs-using-ai/</guid><description>AI tools can help diagnose weak OKRs — identifying vanity metrics, output-focused objectives, and key results that lack measurability. A practical guide to AI-assisted OKR improvement.</description><pubDate>Tue, 27 May 2025 00:00:00 GMT</pubDate><content:encoded>Please don&apos;t write your OKRs using AI. OKRs should reflect YOUR strategy. Your choices. Your strong opinion. Your tradeoffs.

What you CAN do is use AI to fix your OKRs.

Here are some ways you could go about doing that:

1. Collaborate with AI to create a prompt that reflects your perspective on what makes great OKRs

2. Point AI at an OKR expert you&apos;re following and tell it to create a prompt based on that expert&apos;s advice. (Your OKR Hot Seat with that expert)

3. Point AI at a set of OKR experts and ask it to create a prompt to act as an OKR advisory board, weaving in the expertise/advice from the panel of experts.

4. Read an OKR-related book or take an OKR-related workshop, and take notes in the form of an AI prompt.

Whatever way you create this prompt, I like to save it as context, for example, as instructions or a file attached to a Perplexity space.

One of the advantages of this approach is that it works even when using an enterprise LLM, which is often more secure but weaker than publicly available ones.

Once you create the prompt wherever you want, you can take it inside the firewall and use it on your enterprise OKRs without the risk of sharing your strategy and priorities with a public large language model (LLM).

## P.S. I&apos;m sharing my &apos;Fix Your OKRs&apos; AI prompts. [Get them here](https://pages.yeretagility.com/fixyourokrs-ai-swipe)</content:encoded><category>Objectives and Key Results</category><author>Yuval Yeret</author></item><item><title>How To Break Process Theater Using Outcome Orientation</title><link>https://yuvalyeret.com/blog/how-to-break-process-theater-using-outcome-orientation/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-to-break-process-theater-using-outcome-orientation/</guid><description>When teams follow the rituals but business impact never materializes, you&apos;re in Process Theater. How outcome mapping closes the missing middle layer between process compliance and real organizational traction.</description><pubDate>Mon, 26 May 2025 00:00:00 GMT</pubDate><content:encoded>Picture this: You’ve invested in a framework, maybe rolled out Agile, SAFe or OKRs , and your teams are “following the process”. But despite all the activity, the promised business impact just isn’t showing up. Sound familiar? If so, you might be caught in Process Theater - a situation where everyone’s performing the rituals, but the outcomes you care about never materialize.

[(Prefer Audio? This article is available as an episode of the Scaling w/ Agility Podcast)](/yuvals-scaling-w-agility-podcast)

Let’s explore why this happens, how to spot it, and—most importantly—how to use outcome mapping to move from process compliance to real, sustainable traction.

What Does Process Theater Look Like?

First, let’s get clear on the symptoms. Process Theater isn’t about bad intentions. Most teams and leaders genuinely want to improve. But what you’ll see is a focus on mechanics over meaning. Teams spend 80% of their energy on following the process to say “we’re doing it,” not because they see the value.

Take OKRs as an example. If your organization is measuring success by whether OKRs exist, not whether they’re helpful, you’re in OKR Theater. You’re tracking the presence of objectives and key results, but nobody’s using them to drive decisions or create alignment. It’s activity masquerading as progress.

## **The Underpant Gnomes Problem: Missing the Middle Layer**

Why does Process Theater take root? It usually starts with a reasonable goal - maybe leaders want more alignment or sharper focus. But instead of connecting the dots between the process and the intended impact, everyone jumps straight to implementation. It’s the classic “[**underpant gnomes**](&lt;https://en.wikipedia.org/wiki/Gnomes_(South_Park)&gt;)” problem: Step 1, collect underpants (run standups, write OKRs); Step 3, profit (achieve alignment). Nobody can explain Step 2 - how the process leads to your desired outcome.

![](/assets/images/blog/9v5di6.jpg)

This missing middle layer is the connective tissue: the actual behaviors and outcomes that bridge process and impact. Without it, you end up with a lot of motion, but not much movement.

## **Alignment with Autonomy: The Real Goal**

Let’s take OKRs again. The intent behind OKRs isn’t just to document objectives and key results in a tool. It’s to create alignment with autonomy. You want people moving in the same strategic direction but with the freedom to figure out how to get there. That’s the heart of agility: aligned AND empowered teams.

But to get there, you need to define the behaviors you want to see. Instead of teams writing OKRs because they were told to, you want teams that understand the strategic context and can make decisions themselves. For leaders, it means providing clear intent and stepping out of the way, trusting teams to own the “how”.

## **Building Trust and Empowerment**

So, how do you build that trust? Leaders need to know what teams are working on - at the right level of detail - and see evidence of traction. When teams focus on a few key things and deliver tangible progress, it builds trust. That trust, in turn, leads to more empowerment and more decentralized decision-making. Over time, you get a positive flywheel: more trust leads to more autonomy, which leads to better outcomes, which builds even more trust.

But it doesn’t happen automatically. In most organizations, leaders are used to being involved in every decision. Sometimes, this is inertia, and sometimes, it’s a lack of trust.

![](/assets/images/blog/Outcome-Mapping_2025-05-25_18-48-05.png)

## **From Outcome Map to OKRs**

Once you map out the outcome - the behavior you want to change, you can define it as a key result in a change-focused objective. Here&apos;s one way this could look:

```
Objective: The majority of our innovative knowledge work takes place in aligned and empowered teams that have the autonomy and ability to innovate, experiment, sense, and respond by the end of the year.
```

```
Key Result: Leaders let their teams figure out what to build 80% of the time.
```

You could stop here. You identified the behavior you want to see. By setting this as your OKR, you’re providing direction and flexibility. You’re not dictating the activities or deliverables that would lead to leaders letting their teams figure out what to build more of the time. The team that would work on achieving this objective will have to hypothesize, ship, sense, and respond to techniques/interventions to try and move the needle towards this goal.

Having said that, sometimes a bit more direction can be useful. While you should avoid telling teams exactly what to do, you could provide the direction that trust leads to empowerment/autonomy.

```
Leading Indicator Key Result: Leaders consider 80% of their teams to be accountable, predictable, and trustworthy.
```

## **Closing the Curtain on Theater: Practical Steps**

If you’re a leader and you sense process theater in your organization, here’s what I suggest:

- Map out the specific behaviors that feel like theater. What are people doing just to check a box?

- Walk back from those behaviors: What’s driving them? What’s the impact? Can you identify a downward spiral?

- Reconnect with the original intent. What outcomes and impact are you after?

- Use [**outcome mapping**](https://jeffgothelf.com/blog/why-you-should-map-outcomes-to-impact-metrics/) to clarify the chain from process to impact.

- Look for interventions that stop the downward spiral and then start turning the flywheel towards the outcomes and impact you seek.

- Set objectives and key results around these behaviors and outcomes, not vanity metrics, even if these are harder to measure. Prefer measuring qualitative outcomes and quantitative vanity.

Prefer Video? Here&apos;s a deeper dive into this conversation:

https://youtu.be/W8tvONB5yzM

This article was inspired by the Sense &amp; Respond Learning [**_Who Does What by How Much OKR workshop_**](https://www.senseandrespond.co/okr-master-class).

![](/assets/images/blog/WDWBHM-Sample-Cover-In-SQUARE-Copy.png)

I recently joined [**Sense &amp; Respond Learning**](https://www.linkedin.com/company/sense-and-respond-learning) as a Certified Training Partner and will teach the OKR Masterclass to help organizations leverage OKRs to move their product development and transformation efforts from outputs to outcomes.

If you’re sick of process theater and the idea of evolving to focus on outcomes sounds interesting, [**let’s discuss how I can help**]({{DISCOVERY_URL}}).</content:encoded><category>Objectives and Key Results</category><author>Yuval Yeret</author></item><item><title>Tackling Strategy Theater - Fractals To The Rescue (Yet Again)</title><link>https://yuvalyeret.com/blog/tackling-strategy-theater-fractals-to-the-rescue-yet-again/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/tackling-strategy-theater-fractals-to-the-rescue-yet-again/</guid><description>Strategic themes gathering dust like unused New Year&apos;s resolutions? How to apply the same outcome-oriented, empirical patterns used at the team and portfolio level to break strategy theater at the enterprise level.</description><pubDate>Sat, 17 May 2025 00:00:00 GMT</pubDate><content:encoded>Are your strategic themes gathering dust like unused New Year&apos;s resolutions? If you&apos;re investing significant energy evaluating initiatives but your enterprise themes seem vague, unconnected, merely decorative, or too restrictive, you might suffer from &quot;Strategy Theater.&quot;

The frameworks these organizations use prescribe a strategy artifact. But the leadership team responsible for it hasn&apos;t boarded the business agility gravy train yet. Or they don&apos;t know how to.

So they define an OKR or Strategic Theme the way they always have.

Like our Epics, Features, Stories or whatever artifact you use in your product delivery organization, we&apos;d like our strategy to clarify why now, where we want to play, and how we will win, in a way that enables aligned autonomy.

Portfolio leaders at a firm I&apos;m working with were doing great work bringing outcome-oriented and evidence-informed steering to the initiative level. We recognized that the strategic themes could benefit from the same improvement. It was beautiful to see Portfolio Managers starting to challenge themselves and their peers to bring more outcome orientation and optionality to their enterprise&apos;s strategy artifacts.

Think about how the same patterns repeat at different organizational scales - like fractals in nature. Your delivery teams run experiments with stories, your product teams with features, and your portfolios with epics. Why stop the pattern there?

- A Strategy Owner can be to a strategic theme what an Epic Owner is to an epic and what a Product Owner is to a Product

- A Strategy Hypothesis could be to Strategies what an Epic Hypothesis is to epic-level initiatives.

- a Strategies Kanban can bring discipline and realistic flow consideration to strategic thinking, like the Portfolio Kanban is bringing to the initiatives level. It can be leveraged to manage the lifecycle of potential strategies - from sensing a strategic threat/opportunity to responding to it.

This isn&apos;t about adding complexity - it&apos;s about extending what already works with minimal addition.

## PS: How are you currently considering and developing your strategic themes? I&apos;d love to hear if you&apos;ve tried similar approaches to bringing outcome-oriented empiricism to strategy.</content:encoded><category>Blog</category><category>Leaner Portfolio Management</category><category>Objectives and Key Results</category><category>SAFe + Scaled Agile</category><author>Yuval Yeret</author></item><item><title>What To Do When Adoption of an Internal Tool/Process Stalls</title><link>https://yuvalyeret.com/blog/what-to-do-when-adoption-of-an-internal-tool-process-stalls/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/what-to-do-when-adoption-of-an-internal-tool-process-stalls/</guid><description>Internal tool adoption stalls for the same reason products fail: building without understanding the user. What IT and Ops leaders can borrow from product management to actually move the needle on adoption.</description><pubDate>Wed, 23 Apr 2025 00:00:00 GMT</pubDate><content:encoded>You&apos;ve paid for that product license. JIRA Align. Copilot. ChatGPT. Maestro. Pendo. Gong. ServiceNow. Snowflake. Cascade. Monday. Clickup.

(Engineering|Product|Rev|Whatever) Ops. IT. Take your pick.

OKRs. Scrum. Agile. SAFe. Force Mgmt. The latest framework/process you&apos;re deploying.

Now you&apos;re trying to maximize the usage of that product/process. You want to show ROI.

You create playbooks of what to do. You train everyone on it (an early warning sign is when getting people into training feels like herding cats)

At some point in the conversations to discuss the adoption of the new product you feel nobody&apos;s there with you. It&apos;s like that [video of the dancing guy....](https://www.youtube.com/watch?v=GA8z7f7a2Pk)  
[but nobody joins](https://www.youtube.com/watch?v=GA8z7f7a2Pk) :-(

It&apos;s like you&apos;ve &quot;Built it&quot; and nobody&apos;s coming.

What&apos;s going on?

Here&apos;s the thing - Deploying a product or process internally is like developing a product.

Yes, that product is already developed. The features/capabilities are all there, ready for your internal users to use.

But the fact that a feature is there doesn&apos;t mean people want to use it.

It doesn&apos;t mean they WILL use it. Even if you ask. And especially if you tell...

So what do you do?

See yourself as responsible for maximizing value. Not for adopting a tool. Figure out what problems to help your users with. What outcomes to focus on.

If managing the adoption of an internal product/process is like managing a product...

## What can IT/Ops leaders responsible for organizations focused on deploying/adopting these products/processes learn from product management?</content:encoded><category>Developing Your Company Like a Product</category><category>Product</category><author>Yuval Yeret</author></item><item><title>From Hype/FOMO/Theater to Fit-for-Purpose: How To Use a Product Operating Model To Develop Your Product Operating Model</title><link>https://yuvalyeret.com/blog/from-hype-fomo-theater-to-fit-for-purpose-how-to-use-a-product-operating-model-to-develop-your-product-operating-model/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/from-hype-fomo-theater-to-fit-for-purpose-how-to-use-a-product-operating-model-to-develop-your-product-operating-model/</guid><description>Alice is ambitious, Bob has a real problem, Charlie has FOMO. Only one of them will get real value from a Product Operating Model. How to approach any transformation initiative with product-led thinking instead of hype.</description><pubDate>Tue, 15 Apr 2025 00:00:00 GMT</pubDate><content:encoded>Alice wants her product organization to adopt a product operating model because she believes it&apos;s the future of working. She&apos;s been an early adopter of agile and lean startup methods and is constantly looking for better ways to work. 

Bob wants their product organization to adopt a product operating model because they have an expensive problem—they were brought in to help scale a product organization. With 12 product teams working on a line/portfolio of products, there&apos;s little consistency, little alignment to outcomes, and little predictability. 

Charlie heard about a product operating model from their analyst at Gortner. Then, the Partner at McLoitte, with whom they&apos;re working, suggested it might be the next big step in their organization&apos;s transformation. 

WDYT? Which of these product/tech leaders will get more out of their investment in adopting a product operating model? 

Alice is motivated by ambition. She is one of a rare breed of leaders whose ambition is oriented around the How, not the What. She knows that being proactive and creating a great organization will eventually impact her organization&apos;s results. Alice is willing to invest in improvement even if it&apos;s not directly connected to a top-of-mind, expensive problem. She&apos;s even excited to try new things for the sake of innovating. 

Bob is motivated by desire. They have a real problem to solve. For Bob, any work on ways of working needs to be tightly connected to top-of-mind problems/opportunities that affect the ability of their organization to deliver. 

Charlie is motivated by status / FOMO (Fear of missing out). If everybody is investing, they will jump on board. 

What should you do if you’re Alice? Bob? Charlie? How should you approach the Product Operating Model? (Or any similar opportunity? ) : 

Here’s what I’d do:

- Explore real problems and see which improvement ideas could address them. (even and especially if the improvement idea first emerged due to FOMO or new shiny thing syndrome)

- Frame an outcome hypothesis - why? Why now? 

- Identify leading indicators focused on the behaviors the change will drive/enable (avoid vanity metrics!) 

- Treat ways of working development as a “Platform Product,” applying a customer-centric approach to serve their internal customers—the product organization and the ecosystem around it. 

- Working with suppliers? Adopting a Product Operating Model could be a nice opportunity to move from a project-to-product mindset in how you engage your vendors… 

## Or, in other words, use a product-led mindset to develop and leverage a product operating model.</content:encoded><category>Change Management</category><category>Product Operating Model + Product Orientation</category><author>Yuval Yeret</author></item><item><title>The Status of Agile as a Platform and Navigating Agile Career Pivots</title><link>https://yuvalyeret.com/blog/the-status-of-agile-as-a-platform-and-navigating-agile-career-pivots/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-status-of-agile-as-a-platform-and-navigating-agile-career-pivots/</guid><description>A conversation with Jonathan Stark on the current state of Agile as a platform — how it has matured, what platform saturation means for practitioners, and how to navigate an agile career pivot toward outcomes and away from frameworks.</description><pubDate>Tue, 15 Apr 2025 00:00:00 GMT</pubDate><content:encoded>What&apos;s the future of Agile? Agility? [Agile as a career choice?](/blog/the-future-of-agile-roles-the-future-of-agility)

Yesterday, I joined [Jonathan Stark](https://jonathanstark.com/) on his podcast Ditching Hourly to discuss [the current state of Agile as a platform, how it has evolved over the years, and what practitioners should consider as the platform matures.](https://podcast.ditchinghourly.com/episodes/yuval-yeret-the-status-of-agile-as-a-platform-and-navigating-career-pivots)

Jonathan primarily focuses on advice for freelancers/consultants on ditching hourly billing through positioning, productized services, and pricing advice. If, like me, you&apos;re a freelancer/solopreneur agile practitioner (or are considering becoming one), I&apos;m sure you&apos;ll find Jonathan&apos;s materials interesting. (I do.)

He recently published a series on [Platform Specialization](https://jonathanstark.com/daily/20250326-1737-what-is-platform-specialization), which I thought was very relevant to the Agile space.

One very interesting part of the conversation was how to apply Jonathan&apos;s advice (e.g., the Why conversation) if you&apos;re an internal or employee agile practitioner trying to survive or thrive by moving from agile theater toward a more outcome-oriented, evidence-informed positioning.

What are YOU doing about what&apos;s recently happening in the Agile space?

https://open.spotify.com/episode/14zbBVlwWh2L4WDcIy7VFm?si=cP-mUzCjT0qcmB32Wgpvqw

## [Interested to hear more from me? I recently launched the Scaling w/ Agility Podcast. Check it out.](/yuvals-scaling-w-agility-podcast)</content:encoded><category>Agile</category><category>Public Speaking Media</category><author>Yuval Yeret</author></item><item><title>The Value Of The Feature Factory</title><link>https://yuvalyeret.com/blog/the-value-of-the-feature-factory/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-value-of-the-feature-factory/</guid><description>Feature factories are a milestone, not a destination. Why organizations get stuck shipping features and what it takes to cross the threshold from output-focused to outcome-driven product delivery.</description><pubDate>Fri, 11 Apr 2025 00:00:00 GMT</pubDate><content:encoded>Back in 2006, calling my product delivery organization a factory would have been a compliment.

We were struggling to deliver predictably. Quality was such a big issue that I joked about asking one of our QA engineers to take a vacation during our final hardening week so that we would have a chance to get through the week without additional, painful fix/test/fix/test cycles.

Becoming a Feature Factory with improved flow, predictability, transparency, and quality was serious progress.

Feature Factories have their place. They&apos;re a milestone on the road to becoming a Product-oriented organization.

It&apos;s much harder to organize teams empowered to deliver outcomes if your teams still deliver components.

It&apos;s almost impossible to steer with evidence if your teams don&apos;t continuously create working stuff that generates evidence/data.

The main issue I see with Feature Factories is that organizations stay stuck with them.

They see them as the goal, not a stopover.

Agile/Product Theater isn&apos;t helping - it&apos;s a reality distortion field.

The main benefit of the recent buzz around Product Operating Models is that they help product and technology leaders see through this reality distortion field.

We should help product and tech leaders pursue becoming a product-oriented organization that is empowered to seek towards customer outcomes.

What we shouldn&apos;t do is disrespect the journey that got us here.

Yes, you could argue that we should have moved from the feature factory straight to a product lab.

But what about incremental change? Iterating? Inspecting and adapting?

Most organizations needed the Feature Factory stopover.

## Now we need to get together and help them take the next step (rather than fight the Agile vs Product wars).</content:encoded><category>Agile</category><category>Fixing Your Agility</category><category>Product Operating Model + Product Orientation</category><author>Yuval Yeret</author></item><item><title>Product-Led AI: How to Turn LLM Geekery Into Customer Outcomes</title><link>https://yuvalyeret.com/blog/product-led-ai-how-to-turn-llm-geekery-into-customer-outcomes/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/product-led-ai-how-to-turn-llm-geekery-into-customer-outcomes/</guid><description>Every major tech wave has a cart-before-the-horse phase. What product-led AI looks like instead: starting with customer outcomes, embedding cross-functional ownership, and exploring problems before solutions.</description><pubDate>Thu, 10 Apr 2025 00:00:00 GMT</pubDate><content:encoded>Engineers excited about LLMs, Agentic AI, RAGs, spending time going to the vendors, playing around like kids with new toys.

Without a real problem in mind. Without the ability to deploy any of it in the organization (the engineers don&apos;t talk to the legal folks much...)

Can you think of where so much time and energy is spent on a technical innovation without connecting it to a real problem?

Of course you can... Mobile, Cloud, Big Data, just to think of a couple of recent examples.

To be honest, I can&apos;t think of a significant technology wave WITHOUT this cart-before-the-horse behavior.

This is an example of tech/engineering-led behavior.

What would Product-led look like? Here is a non-comprehensive starting point to consider...

- Align around the customer outcomes we&apos;re hoping GenAI will serve—e.g., improving the Developer Experience, the Shopper Experience, or the Fraud Detection Officer Experience.

- Empower the team to deliver outcomes - if Legal is a major issue for deploying AI, have someone on the team who understands their perspective and is ideally empowered to make some decisions. If Security/Risk is an issue, have someone from Cybersecurity on the team. Localize dependencies so that the team can try real things fast.

- Explore the problem/opportunity space - what are the biggest friction points/bottlenecks in the current experience/process that need solving?

How are you approaching your GenAI efforts? What might it look like to apply a product mindset, orientation, and operating model to developing your AI capabilities, **even when they have nothing to do with your products?**</content:encoded><category>Developing Your Company Like a Product</category><category>AI Activity to Impact</category><category>Popular</category><category>Product Operating Model + Product Orientation</category><category>Product</category><author>Yuval Yeret</author></item><item><title>SAFe-ly Scaling an Agile Product Operating Model</title><link>https://yuvalyeret.com/blog/this-week-in-scaled-agile-framework-and-the-product-operating-model/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/this-week-in-scaled-agile-framework-and-the-product-operating-model/</guid><description>SAFe evolving toward a product operating model: how the framework is adapting to empowered product teams, outcome focus, and the shift from project to product.</description><pubDate>Fri, 04 Apr 2025 00:00:00 GMT</pubDate><content:encoded>How can an Agile Product Operating Model (APOM) enhance how organizations use SAFe?

I had several conversations with product leaders this week where this question came up. Organizations that are struggling with SAFe Theater and want to see much more empowerment, outcome orientation, and evidence-driven decision making and steering.

They realize SAFe has helped them evolve from charos towards a stable &quot;Feature Factory&quot;, and they are now setting their aim for becoming a &quot;Product Lab&quot;.

If this sounds like your reality you might find my [recent conversation with Scrum.org CEO Dave West interesting.](https://www.scrum.org/resources/agile-product-operating-model-apom-and-safe-do-they-relate) Check it out:

https://open.spotify.com/episode/2ygn2oxE0U7UhKnd5xA8o0?si=Ms5y5cjYT3OJ2U-jbnHGYw

In related news, Scaled Agile released an [Executive Briefing about the Product Operating Model At Scale](https://scaledagile.com/resources/product-operating-model-executivebrief/), which is worthwhile reading as well. Let me know if you&apos;d like me to facilitate a live Q&amp;A discussing this briefing.

## [![](/assets/images/blog/image-6-1024x629.png)](https://scaledagile.com/resources/product-operating-model-executivebrief/)</content:encoded><category>Product Operating Model + Product Orientation</category><category>SAFe + Scaled Agile</category><author>Yuval Yeret</author></item><item><title>Sniffing your Product Orientation Maturity using Team Names</title><link>https://yuvalyeret.com/blog/sniffing-your-product-orientation-maturity-using-team-names/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/sniffing-your-product-orientation-maturity-using-team-names/</guid><description>A low-cost diagnostic: what your team names reveal about product orientation maturity, and how to use naming patterns as a starting point for broader operating model conversations.</description><pubDate>Thu, 03 Apr 2025 00:00:00 GMT</pubDate><content:encoded>**Persistence Pioneers**

**UI Architects**

**Embedding Engineers**

**Refactor Rebels**

**Sprint Sprinters**

**Integration Innovators**

**Audio Overview Creators**

**Mind Map Builders**

**YouTube Insights Team**

**Scalability Savants**

**Podcast Summarization Squad**

**Knowledge Connectors**

Can you guess which product these teams are working on?  
Which of these team names helped you more than others?

Let&apos;s say your organization has more &quot;UI Architects&quot; or &quot;Persistence Pioneers&quot; than &quot;Knowledge Connectors&quot; or &quot;Youtube Insights&quot;. What does it mean about your [Product Pyramid?](/blog/when-and-why-do-we-need-a-product-operating-model)

**Here&apos;s a party trick for you:** Want a quick sniff test to determine whether your teams are empowered to focus on and deliver outcomes? Look at their names.

## (Still wondering which Product these teams are working on? NotebookLM)</content:encoded><category>Evidence Based Management</category><category>Product Operating Model + Product Orientation</category><category>Product</category><author>Yuval Yeret</author></item><item><title>When and Why You Need a Product Operating Model</title><link>https://yuvalyeret.com/blog/when-and-why-do-we-need-a-product-operating-model/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/when-and-why-do-we-need-a-product-operating-model/</guid><description>You scaled successfully, but delivery slowed down. This guide explains when and why organizations need a Product Operating Model to reduce coordination tax and restore flow.</description><pubDate>Wed, 02 Apr 2025 00:00:00 GMT</pubDate><content:encoded>You found product-market fit. You scaled by hiring great product people and the best engineers. You&apos;re using agile ways of working. So why is it harder to ship a simple feature today than it was when you were 50 people?

&gt; ### 💡 Insight: The Coordination Tax
&gt;
&gt; Most organizations scale by adding &apos;alignment layers&apos; (PMOs, sync meetings). This is a tax on your speed. True scale comes from _eliminating_ dependencies, not managing them.

You’re not alone. Many teams start strong, laser-focused on delivering value. But as success scales, dependencies pile up, alignment fades, and the startup days&apos; speed and impact are gone. It&apos;s become a major risk to continued growth.

## Why Do Product Organizations Stall?

Here’s the typical lifecycle:

- **Early Days**: One team, minimal dependencies, clear goals. It’s all about finding product-market fit and delivering value fast.

- **Growth Phase**: Demand grows, teams specialize, and suddenly alignment becomes a challenge. Conversations shift from outcomes to scope and timelines.

- **Scaling Chaos**: Multiple products and cross-company initiatives create sprawling dependencies. Work devolves into projects managed with traditional methods.

The result? Fewer empowered teams, more inefficiencies, and a lot of frustration. Right now, your organization is inverted. You have 10% of your teams delivering value, and 90% of your teams managing &apos;coordination tax.&apos; You are paying senior engineers to sit in alignment meetings instead of building product.

## Flipping the Pyramid

We need to stop managing dependencies and start eliminating them. We flip the pyramid to restore **flow**:

1. **Empowered Product Teams**: The foundation. These teams own outcomes and operate autonomously. We want to move as much work as possible into such teams by changing product topology, team structure, or architecture.

2. **Product Groups**: For work that spans multiple teams but can still be managed within a focused group. Use when you can&apos;t create a single empowered team or want to encourage synergies.

3. **Strategic Initiatives**: A small set of cross-organizational efforts managed with flow principles—focused on outcomes, evidence-driven, and limited in scope.

![](/assets/images/blog/image-3-1024x461.png)

## The Roadmap to Change

A Product Operating Model isn’t just another reorg—it&apos;s mainly about behavior, decision rights, and flow. Structure can support it, but behavior creates outcomes. Transforming requires:

- Aligning on strategic goals and priorities. If you are overloaded, start by actively limiting the amount of work pulled into the higher levels of the pyramid.

- Using the healthy pyramid as a north star for architectural changes to detangle products.

- Building platforms and enabling teams to support empowered teams.

- Managing the balance between team autonomy and organizational alignment.

You can usually feel meaningful improvement—early signal shifts—in a quarter when leadership tackles the top systemic constraints. Full operating model maturation is iterative.

## Why It Matters

A flipped pyramid means less micromanagement and a clearer path to delivering real value. If you have more engineers than ever but less speed and impact, adding more process won&apos;t fix it.

---

_If you want to operationalize this, see my [Product Operating Model Playbook](/blog/how-to-develop-your-product-operating-model-playbook/) or explore [Strategic Agility advisory](/work-with-me/figure-out-your-product-operating-model-strategy/)._</content:encoded><category>Popular</category><category>Product Operating Model + Product Orientation</category><author>Yuval Yeret</author></item><item><title>What Do Trusted Peer Groups Have to Do with Scaling Agility? (Podcast)</title><link>https://yuvalyeret.com/blog/what-do-trusted-peer-groups-have-to-do-with-scaling-agility-podcast/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/what-do-trusted-peer-groups-have-to-do-with-scaling-agility-podcast/</guid><description>Peer groups like masterminds and forums offer a powerful antidote to the loneliness of leading agility transformations. A podcast conversation on vulnerability-based trust, trail maps, and why shared experience beats advice.</description><pubDate>Mon, 31 Mar 2025 00:00:00 GMT</pubDate><content:encoded>Leading an agility journey can often feel lonely. These days, especially, there&apos;s plenty of complexity, and rapid change—what we’ve come to know as VUCA (Volatile, Uncertain, Complex, Ambiguous) or even the newer BANI framework (Brittle, Anxious, Nonlinear, Incomprehensible).

Building and growing a consulting/advisory business in the agility/product/scaling field also provides plenty of VUCA and BANI.

Peer groups, like Masterminds or the Forums used in the Entrepreneur Org (EO) / Young Presidents Org (YPO) / Vistage, offer an interesting approach to supporting individuals navigating these challenges.

Last year, I took the time to explore the Peer Group concept in more depth, exploring how it can help me serve leaders on their agility journey. I connected with Mo Fathelbab, who founded the International Facilitators Organization (IFO), and became an IFO Facilitator.

**Why Peer Groups for Leaders Navigating the Frontiers of Agility?**  
With their emphasis on empathy, vulnerability, confidentiality, and sharing experiences rather than prescribing advice, here&apos;s why I&apos;m thinking this might be interesting in our world:

- You want to steer your ship but also crave meaningful feedback from peers who understand your challenges.

- You need a safe space to share wins, struggles, and ideas without judgment or competition.

- You benefit from learning through others’ experiences rather than theoretical advice.

If this approach resonates, I encourage you to check out my [recent conversation with Mo on *The Heart of Business*](https://www.buzzsprout.com/2238229/episodes/16866430). In it, I share my journey toward becoming an IFO facilitator and how peer groups have influenced my thinking about leadership and collaboration.

[![](/assets/images/blog/archive/Podcast Cover_large.jpg)](https://www.buzzsprout.com/2238229/episodes/16866430)

Here&apos;s what Mo and I explored on the podcast:

- **Learn from My Journey:** Hear how I transitioned from tweaking computer systems to transforming organizational systems, blending technical expertise with human dynamics.

- **Build Trust in Leadership Teams:** Discover how vulnerability-based trust can strengthen decision-making and foster open, productive conversations.

- **Embrace Flexibility with Trail Maps:** Find out why I advocate for &quot;trail maps&quot; over rigid roadmaps to empower teams and navigate uncertainty effectively.

- **The Power of Shared Experiences:** Understand why sharing personal experiences, rather than giving advice, helps preserve autonomy and fosters growth.

- **Unlock Agency in Your Organization:** Explore the importance of creating structures that enable autonomy and mastery for individuals and teams.

- **Reconnect Through Human Moments:** Learn why I believe in the value of building connections through shared meals and in-person interactions, even in a remote-first world.

- **Join My Vision for Peer Groups:** Get inspired by my plans to create peer groups where leaders can share experiences, tackle challenges, and grow together.

- **Navigate Change with Confidence:** Hear my approach to helping organizations adapt to large-scale transformations like agile or AI integration.

[Listen To The Heart of Business Podcast](https://www.buzzsprout.com/2238229/episodes/16866430)

---</content:encoded><category>Leadership</category><category>Public Speaking Media</category><author>Yuval Yeret</author></item><item><title>How to Implement a Product Operating Model (Playbook Guide)</title><link>https://yuvalyeret.com/blog/how-to-develop-your-product-operating-model-playbook/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-to-develop-your-product-operating-model-playbook/</guid><description>A practical implementation guide for building your Product Operating Model playbook, including collaborators, rollout approach, and iterative adoption.</description><pubDate>Fri, 28 Mar 2025 00:00:00 GMT</pubDate><content:encoded>_Guest post by [Vered Yeret](https://www.linkedin.com/in/veredyeret/). This guide shares Vered&apos;s approach to designing and rolling out a Product Operating Model playbook in a practical, iterative way._

If you need the strategic context first, start with [When and Why You Need a Product Operating Model](/blog/when-and-why-do-we-need-a-product-operating-model/). This page focuses on implementation.

A Product playbook is a repository of best practices, processes, and tools that streamline product management. It ensures that products meet customer expectations and drive business growth.

This document suggests an approach for building such a playbook. Of course, the content will vary based on the organization&apos;s culture, structure, stakeholders, and needs. 

This playbook can be considered a product serving the Product Organization and the Company. With that in mind, here is an approach for developing it using product techniques. 

This includes being customer-centric (the Product professionals being the customers), involving relevant stakeholders, and iteratively discovering and delivering increments of the playbook to delight Product Professionals and help them do better product work. 

## Start with the Why? Define Purpose &amp; Goals  

Review and agree with stakeholders on the goals and outcomes of this playbook:  

1. Align product management processes for consistency, efficiency, and cross-functional collaboration.  

2. Enhance decision-making and communication across the company&apos;s product teams.  

3. Leverage this playbook to help onboard new PMs and ensure they clearly understand processes, tools, and expectations. 

4. Serve as a guiding framework for consistent product excellence, communication, and collaboration at the Product Organization.  

## Who needs to be involved? Identify Key Collaborators

1. **Product Management**: Heads of Product, Senior PMs, Product Owners. They typically own the playbook itself, but it must be a collaborative effort.

2. **Engineering &amp; Design**: Tech Leads, UX/UI Designers, QA Leads.

3. **Customer-Facing Teams**: CSMs, Sales, Support.

4. **Product Marketing**: Product Marketing Managers ensure product features and market positioning alignment.

5. **Data &amp; Analytics**: Analysts providing metrics &amp; insights.

6. **Operations &amp; Enablement**: Project Managers, RevOps.

## How to gather data? Collaboration Structure

1. **Establish a Single Source of Truth**: Use a collaboration tool like Notion, Confluence, or Miro for asynchronous collaboration and documentation. This is the central hub where all inputs, insights, and templates are collected and refined.

2. **Workshops**: Cross-functional sessions to gather insights and identify gaps.

3. **Focus Groups**: Deep dives into specific areas (e.g., Roadmapping, Discovery, Decision Making, Prioritization, Launch).

4. **1-on-1 Interviews:** Senior stakeholders for detailed feedback.

5. **Surveys:** Broader quantitative input.

## Create a Steering Committee

1. Key group representatives will guide and champion the playbook and ensure company strategy alignment.

2. Establish regular check-ins for feedback and course corrections.

## Key Components of a Product Management Playbook

1. **Product Vision &amp; Strategy:** Defining, documenting, and communicating the company&apos;s product vision and strategic objectives, and how to align it to the company’s strategy.

2. **Product Development Lifecycle:** Clearly defined stages from discovery, planning, development, launch, and post-launch.

3. **Roadmapping &amp; Prioritization:** Frameworks and tools for prioritizing features, initiatives, and setting timelines.

4. **Decision-Making Frameworks:** Guidelines for making trade-offs and ensuring alignment with strategic goals.

5. **Stakeholder Management:** Best practices for communication, collaboration, and reporting.

6. **Metrics &amp; Measurement:** Clear metrics to measure success, track progress, and continuously improve.

7. **Using Agile &amp; Lean Methodologies:** How to leverage agile and lean principles for iterative development, faster feedback loops, steering with evidence, and reducing waste.

8. **Encouraging a Customer-Centric Mindset:** Ensuring product decisions are driven by customer needs, insights, and feedback throughout the product lifecycle.

9. **Onboarding &amp; Training:** A standardized process to onboard new PMs and get them up to speed quickly.

## Develop the Playbook Iteratively (Like a Product…)

1. **Discovery &amp; Research:** Map existing processes &amp; pain points.

2. **Prioritize** high-impact opportunities and **Select** one improvement area at a time. Don&apos;t try to boil the ocean. Capture core principles, decision rules, and key workflows first, then iterate based on adoption and friction points.

3. Focus on a **Clear Outcome-based Goal**
   1. Define clear KPIs: Adoption Rate, Satisfaction Scores, Onboarding Success, as well as leading outcome indicators.

4. **Learn from High-Performing PMs/Teams internally and externally:**
   1. Gather Insights: Interview high-performing PMs and cross-functional stakeholders to understand what works best.
   2. Observe High-Performing Teams: Shadow top-performing PMs and teams during planning sessions, roadmap reviews, and retrospectives to identify effective practices.
   3. Adopt and integrate: Incorporate effective frameworks, road mapping techniques, prioritization methods, and feedback loops from top performers.

5. **Draft Framework:** Create outlines for Processes, Roles, and Tools sections.

6. **Test &amp; Refine:** Build and refine templates with stakeholder feedback.

7. **Communicate and Rollout:** Deploy and enable the wider product organization.
   1. Announce the initiative via various communication methods: Slack, Email, and Town Halls.
   2. Provide regular updates &amp; host training sessions.
   3. Ensure easy access to the playbook.
   4. Create a feedback mechanism for continuous improvement. Tie the playbook to regular planning and review cadences to keep it from becoming shelfware.

8. **Review and Adapt:**
   1. Measure adoption and impact.
   2. Continuous improvement through feedback loops until the desired outcomes are achieved.

## Final Thoughts

In this playbook we outlined a product-oriented approach for building a product playbook—also known as a product operating model. Using this approach, a Product organization can take pragmatic, nuanced increments towards improving how it operates.

This allows organizations to scale with consistency, adapt to dramatic changes (e.g. GenAI adoption), and continuously improve the Product Management experience in a way that is sustainable, collaborative, and impactful.

If you want help applying this in your own organization, I offer a [Figure Out Your Product Operating Model Strategy Workshop](/work-with-me/figure-out-your-product-operating-model-strategy/) as well as an [advisory service oriented around building and evolving your Product Operations capability &quot;as a product&quot;](/work-with-me/bring-clarity-and-traction-to-your-product-organization-with-product-operations).</content:encoded><category>Product Operating Model + Product Orientation</category><author>Yuval Yeret</author></item><item><title>Accelerating Without Losing Grip: The Power of Organizational Traction</title><link>https://yuvalyeret.com/blog/accelerating-without-losing-grip-the-power-of-organizational-traction/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/accelerating-without-losing-grip-the-power-of-organizational-traction/</guid><description>Organizational traction is what separates companies that execute well from those that generate activity without outcomes. What it means, how to measure it, and why agility is the mechanism.</description><pubDate>Tue, 25 Mar 2025 00:00:00 GMT</pubDate><content:encoded>A CEO asked me last week why I&apos;m using the term [Organizational Traction](/mastering-organizational-traction-trail-map).

I got the inspiration from _Traction: Get a Grip on Your Business (\_Gino Wickman&apos;s book introducing EOS - [here&apos;s my take on it from a while ago](/blog/entrepreneurial-operating-system-traction-how-does-it-relate-to-agile-scrum)).

Here&apos;s how I explained it in the conversation yesterday:

_Imagine you established a strategic vision. You know where you&apos;re going._

_But it seems like there&apos;s no progress towards this vision._

_It&apos;s like full gas in neutral._

_Trying to get a grip in the mud._

_Or losing grip in a tight corner._

_Or your tires are worn out. Or its time to change to winter tires._

**Company operating systems like EOS, OKRs, Scaling Up, and Scrum are designed to improve traction.**

It&apos;s not about activity. It&apos;s not even about outputs. It&apos;s about outcomes and evidence of moving in the right direction at a good speed.

I started using traction instead of progress in my work with product organizations and company leadership teams. I find it is a better fit when trying to evolve from projects to products, from activity and output to outcomes.

If you want to dive deeper, I discuss a few of these company operating systems and explore accelerating without losing traction in the [Mastering Organizational Traction email course](/mastering-organizational-traction-trail-map).

Are you using EOS? Scaling Up? OKRs? Are they helping you maintain/improve traction? [Let&apos;s discuss]({{DISCOVERY_URL}})

​</content:encoded><category>Company Agility</category><category>Popular</category><author>Yuval Yeret</author></item><item><title>Product-Led vs Service-Led: PLG, Product-Led Org, and Product Operating Model</title><link>https://yuvalyeret.com/blog/whats-the-difference-between-product-led-growth-product-led-org-and-product-operating-model/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/whats-the-difference-between-product-led-growth-product-led-org-and-product-operating-model/</guid><description>Compare product-led and service-led business models. Understand how PLG, product-led organizations, and product operating models differ, and when each approach fits.</description><pubDate>Tue, 25 Mar 2025 00:00:00 GMT</pubDate><content:encoded>I see some practitioners and leaders using these terms interchangeably. I thought I&apos;d take the time to clarify the overlaps and differences, first of all for myself.

**Product-Led Organization**—As opposed to Sales, Engineering, or Marketing-led organizations, a Product-Led organization is structured to deliver value through the product. These organizations often have product-oriented leaders at the helm. Examples include Tesla, Spotify, and Atlassian.

**Product Operating Model** (POM)—This is about how the product/engineering organization operates. It typically entails empowered product teams aligned and steering toward customer outcomes. It has gained popularity as more organizations move from project factories toward a product focus.

**Product-led growth** (PLG)—A go-to-market strategy where the product itself is the leading mechanism for acquiring customers. Think Slack, Dropbox, Zoom, or Canva—utilizing freemium models and viral loops.

**What&apos;s the relationship between these three terms?**

A company could be a Product-led Organization, leverage a Product Operating Model, and rely on a PLG motion. It could also do each one of these or any mix.

A Product Operating Model thrives in a Product-led Organization, but it is an uphill battle in a Sales- or Marketing-led environment. It is almost essential if you&apos;re trying to build a PLG motion because it&apos;s so product-centric. I&apos;m having a headache imagining an organization trying to achieve PLG without it.

**What&apos;s the relationship between a Product Operating Model and Agile?**

It&apos;s tough to discern &quot;Awesome Agile&quot; from a Product Operating Model. I&apos;m not talking about the theater or rituals here. I&apos;m talking about the principles used to design the organization and run it.

---

_If this distinction matters in your current strategy work, explore the [Product Operating Model advisory path](/work-with-me/figure-out-your-product-operating-model-strategy/) to discuss your context._</content:encoded><category>Product Operating Model + Product Orientation</category><author>Yuval Yeret</author></item><item><title>How To Start A Conversation About Agility</title><link>https://yuvalyeret.com/blog/how-to-start-a-conversation-about-agility/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-to-start-a-conversation-about-agility/</guid><description>Why most agile training skips principles for practices — and how to start a conversation about agility that lands, even with skeptical leaders who want to skip straight to Day 2.</description><pubDate>Mon, 24 Mar 2025 00:00:00 GMT</pubDate><content:encoded>## &quot;Can we just start with day 2? (Fast forward the WHY/WHAT)&quot;

If only I had a dollar for every time I heard this statement in an agile workshop (and was smart enough to invest in NVDA at the time...)

Even before we became addicted to short-form content, we never had the patience for the history lesson that most of these agile workshops started with. Workshops morphed to spend more time on practices and less time on principles.

A side effect of this widespread focus on the HOW is that more and more practitioners and leaders are think they don&apos;t need workshops or formal training anymore. They can learn the HOW on their own, from a book, from AI, or from free videos.

The result? Whether it&apos;s due to shallow HOW-focused training and materials or just skipping the training, We&apos;re seeing people who practice without understanding the WHAT and the WHY.

Without a solid grasp on the Intent, It is hard to adapt to the context.

The other extreme is also far from ideal. The whole &quot;Agile is Dead&quot; movement is &quot;throwing the baby out with the bathwater&quot; (what Ron Jeffries called [&quot;We tried $baseball$ and it didn&apos;t work&quot;](https://ronjeffries.com/xprog/articles/jatbaseball/) - replace $baseball$ with XP, Scrum, SAFe, POM)

## What&apos;s an alternative to focusing on the HOW?

Here&apos;s what how I bring both Principles and Practices together, in a way that is intent-driven and context-aware.

It starts with getting the organization [unstuck](/work-with-me/fixing-your-agility) (whether already &quot;using&quot; Agile or not).

I often start with this exercise:

- Create an applicability/maturity matrix (see image)

![](/assets/images/blog/image-4.png)

- Populate with principles or practices you&apos;re considering. (I have a list [here](/principle-based-agility-assessment) I often use, but it could also be the SAFe principles, Agile Manifesto principles, XP principles, or whatever you fancy)

- Facilitate a conversation about applicability/fit, ranging from &quot;fit like a glove to our world&quot; to &quot;why the heck would this work for us?&quot; This can drive interesting conversations.

- Similar - for &quot;Where are we?&quot; (maturity) - this is more about whether we are leveraging this principle/practice right now. if not, what would need to be true to leverage it?

- It&apos;s helpful to start with applicability and only then talk about current state - because we&apos;re already in the mindset of which principles will be helpful. (also - you can skip the principles you don&apos;t think will be helpful )

You could do this on your own for self-reflection or together with colleagues. (Having some [external expertise](/work-with-me/fixing-your-agility) to challenge your assumptions doesn&apos;t hurt...)

In my experience, after identifying what principles will be beneficial, exploring the practices/patterns available to instantiate these principles is a much healthier, fruitful conversation.

PS My focus on Enterprise Kanban and, later on, [Portfolio Agility](/the-portfolio-agility-trail-map) emerged after seeing how often traditional portfolio-level processes/behaviors/metrics are lurking under the surface, inhibiting the agility of these organizations I was trying to help.</content:encoded><category>Agility Principles</category><author>Yuval Yeret</author></item><item><title>What is the difference between Scaled Agile/SAFe and a Product Operating Model? (Interview on the Business Agility Now Podcast)</title><link>https://yuvalyeret.com/blog/what-is-the-difference-between-scaled-agile-safe-and-a-product-operating-model-interview-on-the-business-agility-now-podcast/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/what-is-the-difference-between-scaled-agile-safe-and-a-product-operating-model-interview-on-the-business-agility-now-podcast/</guid><description>SAFe and the Product Operating Model are not in conflict — they can complement each other. A podcast interview exploring empowered product teams, outcome-oriented PI Planning, and why incentive alignment is the real lever.</description><pubDate>Fri, 21 Mar 2025 00:00:00 GMT</pubDate><content:encoded>I recently joined Adam Mattis on the &quot;Business Agility Now&quot; podcast for a conversation about scaling agile and product operating models. It&apos;s always a pleasure to chat with Adam about the realities of applying agility at scale and some of the trends I&apos;m seeing in the field.

We covered various topics, drawing from our experiences helping organizations navigate the complexities of business agility in a variety of environments.

Here are some of the **key themes and topics** we focused on:

**The Enduring Principles of Product Management:** We explored the idea that while applying technology to product management is relatively new, the core discipline itself has deep roots in consumer goods industries.

**The Growing Awareness of Product Orientation:** Organizations who initially focused solely on agile project management are now recognizing the critical need to become genuinely product-oriented to achieve desired business outcomes.

**Product Ownership vs. Product Management:** We delved into the differences between these roles, drawing parallels with category management and product line management in consumer goods.

**The Challenges of Centralized Decision-Making:** We discussed how, in many enterprises, true decision-making authority often resides far above the designated product managers and product owners, leading to the &quot;feature scribe&quot; phenomenon.

**The &quot;Backlog Owner&quot; Reality:** We touched on the fact that many individuals with the title of &quot;product owner&quot; are essentially backlog managers without true product ownership responsibilities.

**The Buzz Around the Product Operating Model (POM):** We explored the emerging conversations around product operating models, considering whether they represent genuine shifts in perspective or just new terminology for old problems. We highlighted that an **emphasis on empowered product teams and steering with evidence** are key aspects of a POM .

**SAFe and Product Orientation:** We discussed how a strong foundation in agility (using frameworks like Scrum/SAFe) is crucial for a successful product-oriented approach. There&apos;s a real opportunity to use the product-oriented movement to re-emphasize core agile and SAFe principles like focusing on objectives and outcomes in PI Planning.

**The Foundational Prerequisites for Product Centricity:** We agreed that before organizations can truly embrace a product-centric view, they need to establish strong foundations in areas like DevOps, CI/CD, clear product definitions, and aligned teams.

**The Power of Product-Oriented Portfolio Conversations:** Shifting the focus at the portfolio level from managing a book of work to emphasizing outcome-oriented strategic themes and leading indicators can be game-changing.

**The Critical Role of Incentives:** We underscored the point that to truly become product-centric, organizations need to align their incentive structures to reward product performance rather than just project outputs.

**The Consultant as an &quot;Interventionist&quot;:** We had an interesting exchange about the role of consultants, with Adam coining the term &quot;Enterprise Interventionist&quot;. We emphasized the importance of providing appropriate interventions and even having the courage to say &quot;no&quot; when the conditions for success aren&apos;t there.

**The Potential Synergy Between SAFe and POM:** I shared my belief and experience in the trenches that SAFe and the Product Operating Model aren&apos;t in conflict but can complement each other, with SAFe providing the structure for execution that POM needs.

Throughout our conversation, we emphasized the need to move beyond just adopting new terms and to focus on the hard work required to create truly product-oriented organizations that deliver tangible business value.

If you&apos;re interested in these topics and want to hear our full discussion, I encourage you to **[listen to the entire podcast episode](https://scaledagile.com/podcast/safe-and-product-management/)** or watch it on [Youtube](https://www.youtube.com/watch?v=ZxYcIrsT0Yw).

As a follow-up to these ideas, I recently released a free email course called the [&quot;Portfolio Agility Trail Map.&quot;](/the-portfolio-agility-trail-map) It offers insights and tips for those looking to make their scaled agile organizations / portfolios more product-oriented. If you&apos;d like to explore this further, check it out.

I&apos;d love to hear your thoughts on these topics! Feel free to connect and share your experiences.

https://www.youtube.com/watch?v=ZxYcIrsT0Yw&amp;feature=youtu.be

_Questions about scaling agility, Kanban, or organizational transformation? [Explore advisory options](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Public Speaking Media</category><category>Product Operating Model + Product Orientation</category><category>SAFe + Scaled Agile</category><category>Videos</category><author>Yuval Yeret</author></item><item><title>Mastering Organizational Traction Or Portfolio Agility?</title><link>https://yuvalyeret.com/blog/mastering-organizational-traction-or-portfolio-agility/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/mastering-organizational-traction-or-portfolio-agility/</guid><description>Organizational traction and portfolio agility are the same path. Why leaders pursuing either goal inevitably arrive at the need to manage a portfolio of investments with flow-based thinking.</description><pubDate>Mon, 10 Mar 2025 00:00:00 GMT</pubDate><content:encoded>Should you focus on mastering organizational traction or on establishing portfolio agility?

Let me tell you a secret: In my experience, mastering organization traction involves realizing you have a portfolio of investments you&apos;re managing.

So actually the paths converge...

The difference is that mastering **organizational** traction extends beyond the IT/Product world.

It intercepts business initiatives before becoming mandates for the technology organization.

It also manages non-digital developmental work (yes - some of that still exists!)

When people ask me which email course I should take—Mastering Organizational Traction or Product-oriented Portfolio Agility—I ask them about their context.

![](/assets/images/blog/image-3-1024x467.png)

If they&apos;re a product/tech leader trying to apply a product operating model in a multi-product context - I suggest the [Product-Oriented Portfolio Agility Trail Map](/the-portfolio-agility-trail-map).

If they&apos;re a chief of staff, CXO, or even a Product/Tech leader trying to work through a scaling up inflection point, [Mastering Organization Traction](/mastering-organizational-traction-trail-map) is often a better starting point.

If you want help deciding where to start, see [Portfolio Agility](/work-with-me/portfolio-agility/) and [Create a Business-level Operating System leveraging Agility](/work-with-me/create-a-business-level-operating-system-leveraging-agility/).</content:encoded><category>Developing Your Company Like a Product</category><category>Leaner Portfolio Management</category><author>Yuval Yeret</author></item><item><title>When is Agile worth the Overhead?</title><link>https://yuvalyeret.com/blog/when-is-agile-worth-the-overhead/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/when-is-agile-worth-the-overhead/</guid><description>A practical framework for deciding when and where agile methods are worth the overhead — and when simplified approaches are more effective than formal agile frameworks.</description><pubDate>Fri, 07 Mar 2025 00:00:00 GMT</pubDate><content:encoded>_“Agile is so great we need to use it for EVERYTHING”_

*“Agile is so much overhead, we stopped using it for ANYTHING”* 

*Are you also trying to navigate what to do with Agile? Whether it’s worth the overhead?* 

After years of helping a diverse group of organizations figure out where and how to use agile methods, here&apos;s what I&apos;ve learned... 

If you want the TL;DR version - Agile has the **potential to shine** when ….

1. There’s enough [risk and uncertainty](/blog/risk-aware-product-development-a-k-a-agile-2) to justify the overhead of frequent feedback loops.

2. Addressing the challenge/leveraging the opportunity requires collaboration - sometimes across functions. 

3. You focus on [principles/behaviors](/principle-based-agility-assessment) rather than [mechanics/dogma](/blog/the-agile-theater)

What this also means is that in the **absence of the need for iterative collaborative work,** no matter how streamlined and effective your agile process is, **it might not be worth the time!**

## Diving Deeper 

You can think of it as a two by two chart with an axis for type of work (routine/operational vs innovative/developmental) and the other for level of collaboration needed (individual vs collaborative, sometimes cross-functionally)

|                                | **Individual/ Functional / Siloed**                                                                  | **Cross-Functional / Systemic**                                                                                                                                                                                                          |
| ------------------------------ | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Innovative / Developmental** | Introducing new IT capabilities Conversion Funnel Optimization Paid Ads &amp; Growth Experiments         | Improving the Customer Experience Introducing and optimizing revenue generation motions Developing new products and features, and finding Product-Market-Fit Improving the onboarding experience Creating an amazing employee experience |
| **Routine / Operational**      | Solving IT issues (IT Helpdesk) Maintaining products  Generating Revenue (using established motions) | Ensuring Customer Success Talent Acquisition Generating Revenue (complex enterprise ABM)                                                                                                                                                 |

## Cross-functional / Collaborative Bets

Developing new products and getting to Product-Market Fit is an easy example—there’s plenty of risk/uncertainty combined with the need for collaboration across product management, development, and often go-to-market functions. 

This is why working in an agile manner is a given for new product development (note including GTM in the loop is less of a given…) 

And why more and more leaders and organizations are leveraging agile/agility patterns for other cross-functional developmental/innovative work. 

Developing capabilities that grow/transform the organization often land in this quadrant as well - think of it as Developing the organization like a product.

A trendy current example (Circa 2025 at least ) is figuring out how GenAI capabilities can help the organization scale. 

GenAI could also help reduce the collaboration needed and enable smaller, faster teams to cover a wider area of skills/responsibilities. 

## Individual Routine/Operational Work

There’s almost no need for feedback, so iterative approaches don’t make much sense. 

Managing flow can be helpful in avoiding overload, improving focus, etc. 

This is where techniques such as Getting Things Done (GTD), Personal Kanban, Pomodoro can be helpful. 

This work is also where automation can make a big impact—it can help the same group of people get more work done, which is useful when trying to improve margins as you scale. The developmental work from the top right quadrant often aims to improve this work. 

AI Agents can help take over work that requires monitoring/reacting and only involve humans when needed, which fits well here. For example, it could automate some of the SDR work—enriching incoming leads and drafting personalized nurture sequences—or help recruiters nurture candidates in a thoughtful yet compliant manner. 

## Collaborative Routine/Operational Work

Most organizations want multiple people to interview a candidate and exchange notes as part of the talent acquisition process. Still, a hiring committee does not necessarily address a complex problem (but sometimes it does! e.g., when working on a new type of role, shifting needs, etc.).

Visualizing and managing flow can be useful here as well. Techniques like a Kanban board for the entire “value stream” (e.g. candidate journey) are worth considering. 

Automation and AI can also be helpful here, e.g., by consolidating hiring committee notes and suggesting key points for a live conversation. 

Although the work is routine, it is still helpful to improve it. So some debrief/retrospection on a cadence or at the end of a certain batch of work can be helpful. You can think of this aspect as a bridge between the routine operational work and “developing the organization like a product” work. 

## Individual Bets

Beyond flow, the concepts of outcome orientation and empiricism are useful here. Even if no team/collaboration is needed, it still makes sense to derisk through experimentation and maintain optionality through focus on outcomes.

Individuals should still consider navigating the truth curve—looking for the cheapest way to learn and steer before committing too much time to a bet. 

## It’s all about Intent, Context, and Choice

Here’s the thing. Applying a cookie cutter approach for everything might seem more straightforward and more consistent, but creates two significant issues: 

1. If it’s not a good fit, it will require much more energy to get going. It will be an uphill battle, and it is often the start of a reinforcing downward spiral of the whole approach. 

2. Even if it can be a good fit, forcing people to use it removes their choice. People don’t resist change; they resist being changed. 

In my experience, aligning on the intent, exploring the context variables that affect relevance, and finally giving people the choice when/where to apply a new technique/approach creates dramatically different results. 

## Here’s a quick reflection challenge for you: 

1. What’s one area in your organization where you should STOP leveraging agile ways of working? 

2. What’s one area where you can leverage more agile ways of working, that you haven’t thought of until now? 

3. What’s one small thing you can do to give people more choice in approaching agile in your organization?

---

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agility</category><category>Developing Your Company Like a Product</category><author>Yuval Yeret</author></item><item><title>Scaling Companies Up Requires Some of The Startup Phase Scrappiness</title><link>https://yuvalyeret.com/blog/scaling-companies-up-requires-some-of-the-startup-phase-scrappiness/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/scaling-companies-up-requires-some-of-the-startup-phase-scrappiness/</guid><description>Why scaling companies fail when they apply efficiency-tuned operating models to new product bets — and how to run a dual operating system that keeps startup scrappiness alive alongside scaled operations.</description><pubDate>Mon, 03 Mar 2025 00:00:00 GMT</pubDate><content:encoded>Founders know that scaling their company to Unicorn status requires extending beyond a singular focus.

Launching a product extension.

Complementing your established Go-to-market motion.

Entering new markets (Different ICP, Geography, etc. )

**Often, companies approach these extensions using the same processes they use for their established Products/Markets.**

They approach a new product opportunity with unwarranted conviction.

They go into a new market using established/scaled revenue operations.

They implement new motions using &quot;big design up front&quot;

They often spread too thin by working on multiple extensions simultaneously.

They work on them using the same processes and structures that are tuned for &quot;efficiency&quot; and &quot;margin expansion&quot;

That often turns out to be an expensive mistake.

**Because unlike your established Product/Market, these extensions are often bets.**

They often require multiple departments to collaborate tightly to find the extension&apos;s Product-Market-Motion Fit.

They require an experimentation mindset (like the same company had in its pre-PMF days...)

Whether it&apos;s new leaders brought in to &quot;scale&quot; the company, or the same leaders who were around during the initial leaner days, **running a dual operating system - efficient and scrappy side by side - is hard.**

I find it helpful to be explicit about your portfolio of activities - which can benefit from efficiency-focused operating systems, and need agile scrappiness.

Here&apos;s one technique that can help you[​ improve organizational traction ​](/mastering-organizational-traction-trail-map)on these strategic bets:

- Reflect on your goals (e.g. OKRs or items on your [​company Kanban board​](/blog/lets-open-the-portfolio-kanban-cards))

- Categorize them based on the level of bet they represent

- Decide what the right operating model is for them - Scrappy or Efficient?

- Manage the riskier Bets like VCs manage their startup portfolio

## NOTE: This post is inspired by a [​Science of Selling Podcast episode on Extending to Multi-Product Selling​](https://open.spotify.com/episode/2Ohe1FPTunWwYcY8pQnRQj?si=PYbmh8d5S7SRT4ibFq2Rzw).</content:encoded><category>Agile Business OS</category><category>Company Agility</category><author>Yuval Yeret</author></item><item><title>How To Choose An Owner For a Cross-Organization Initiative</title><link>https://yuvalyeret.com/blog/how-to-choose-an-owner-for-a-cross-organization-initiative/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-to-choose-an-owner-for-a-cross-organization-initiative/</guid><description>A practical framework for selecting initiative owners in a product-oriented organization: why ownership is about Why and What more than How, and how to avoid the accountability vacuum on cross-product work.</description><pubDate>Tue, 25 Feb 2025 00:00:00 GMT</pubDate><content:encoded>Reader Kevin had this question about [Cross-Product Initiative Ownership](https://preview.convertkit-mail2.com/click/dpheh0hzhm/aHR0cHM6Ly95dXZhbHllcmV0LmNvbS9ibG9nL3BvcnRmb2xpby1hZ2lsaXR5L21pc3VuZGVyc3Rvb2QtYW5kLWVmZmVjdGl2ZS1pbml0aWF0aXZlLW93bmVyc2hpcC1mb3ItY3Jvc3MtcHJvZHVjdC1pbml0aWF0aXZlcy8=):  
​*&quot;How should we choose an Initiative (or Epic) Owner when multiple parts of the organization will be responsible for delivery?&quot;*

That is a good question that often comes up in the trenches when I&apos;m helping organizations apply product-oriented agile thinking to cross-organization initiatives.

Here&apos;s how I think about it: Initiative Ownership is about the Why and the What more than the How.

**Ask yourself - who is the best person to:**

- Act as a visionary for their strategic initiative.

- Own the Outcomes

- Connect to customers

- Collaborate with a multitude of teams on finding creative and effective ways to test and deliver outcomes.

- Make critical decisions and decentralize when possible while providing clarity and context.

- Focus on the risks/uncertainties and create discovery and delivery plans that provide ample opportunity to inspect, adapt, or stop.

- Leverage influence to drive collaboration towards outcomes across multiple products and departments.

​

Want a shortcut? Cross-product initiatives often have a &quot;lead&quot; organization closest to the outcomes we&apos;re trying to unlock.

The Initiative Owner often comes from that organization. Even if other teams have more work to enable/deliver the desired outcomes.

PS I&apos;ve spent quite a bit of time in recent months training and coaching Initiative/Epic Owners on moving from project/delivery focus to product and evidence-based thinking. If that sounds interesting, [let&apos;s chat...]({{DISCOVERY_URL}})

For hands-on support building this capability, see [Portfolio Agility](/work-with-me/portfolio-agility/).</content:encoded><category>Leaner Portfolio Management</category><author>Yuval Yeret</author></item><item><title>What Do You Do When OKRs Become Too Much Administrative Work?</title><link>https://yuvalyeret.com/blog/what-do-you-do-when-okrs-become-too-much-administrative-work/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/what-do-you-do-when-okrs-become-too-much-administrative-work/</guid><description>When OKRs become a burden, the problem is usually misapplication, not the framework itself. Practical ways to go lightweight on OKR process while still enabling aligned autonomy as you scale.</description><pubDate>Fri, 14 Feb 2025 00:00:00 GMT</pubDate><content:encoded>Does it ever feel like OKRs are too much overhead?

Does it make sense that OKRs will only work when _&quot;We we will have more people to manage them&quot;?_

Let&apos;s be honest - OKRs can sometimes feel a bit heavy:

- It takes time to draft them (especially if you&apos;re trying to capture everything via OKRs...)

- It takes time to align (especially if you&apos;re driving them top-down, relying on large single-track meetings to converge, and are structured in a way where most strategic objectives hit many teams)

- It takes time to manage / track (again, especially if you have many OKRs spanning significant cross-sections of the organization)

If you&apos;re tempted to hire a PMO to manage your OKRs because they&apos;ve become too much for your Chief of Staff to tackle, it&apos;s a major warning sign.

So what&apos;s the alternative?

One approach you can try is to go very lightweight. Whatever the company goals are, capture them.

Don&apos;t spend time on wordsmithing and outcome orientation (for now)

Start a kanban board to manage progress/traction on these goals.

Don&apos;t try to manage all work via OKRs - just strategic guidance beyond the whirlwind.

If there&apos;s a strategic initiative that cuts across too many functions and requires &quot;project management&quot; consider a lightweight agile approach like Scrum to manage it. No need for dedicated agile roles, but somebody should be identified as the owner of steering toward the desired outcome and there should be clarity on who&apos;s involved in this initiative and has dedicated capacity for it.

Be very careful when letting people be involved in multiple such strategic initiatives. Limit the number of initiatives in progress if they all hit the same people.

Here&apos;s the thing—some of the administrative overhead that OKRs bring can be avoided by adhering to the principles and being careful with the process BS.

Some of it isn&apos;t really OKR administrative overhead—it&apos;s just growing pains. It&apos;s a sign that you&apos;re approaching an inflection point and need to make some tough decisions about your organizational topology.

You don&apos;t have to use OKRs, EOS, or Scrum. But if you do want to scale up, you will need to figure out how to enable aligned autonomy.

(I&apos;m curious - if you used OKRs and have now switched to another operating system - what did you switch to? How is it different? )

## Before you go, [Mastering Organizational Traction Trail Map](/mastering-organizational-traction-trail-map) is a free email course in which I help you chart a course toward better Focus and Traction.</content:encoded><category>Company Agility</category><category>Objectives and Key Results</category><author>Yuval Yeret</author></item><item><title>How To Shift from Project to Product at the Portfolio level - A Scrum.org Community Q&amp;amp;A Podcast</title><link>https://yuvalyeret.com/blog/how-to-shift-from-project-to-product-at-the-portfolio-level-a-scrum-org-community-qa-podcast/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-to-shift-from-project-to-product-at-the-portfolio-level-a-scrum-org-community-qa-podcast/</guid><description>The project-to-product shift starts at the team level but only truly lands when the portfolio follows. A roadmap for making it happen at the funding and governance level.</description><pubDate>Thu, 13 Feb 2025 00:00:00 GMT</pubDate><content:encoded>A major focus for me these days is helping Leaders who set out to shift their organizations from a project to a product mindset figure out how to scale product orientation to a multi-product environment. They want to apply product thinking to their strategic initiatives that cut across products and beyond the product organization.

This is what we refer to as Product Portfolio Management.

A few weeks ago, I joined Dave West and Darrell Fernandes on the Scrum.org Community Podcast to help answer key questions about Agile product portfolio management from a recent webinar.

In the conversation we:

- Chart a path toward a product-oriented portfolio operating model ([What I also explore in the Product Portfolio Agility Trail Map](/the-portfolio-agility-trail-map))

- Discuss the shifting role of quarterly business reviews

- Explore aligning initiatives with strategic goals

- Talk about how to leverage Kanban and Evidence-Based Management to manage and steer your strategic investments.

[Listen to the Podcast](https://open.spotify.com/episode/2SqI2paXt5xTtQbNcAPE44?si=uGHbWIc0Q5aVbltEGgfNrA) (and stay tuned for Part 2!)

## &lt;iframe style=&quot;border-radius:12px&quot; src=&quot;https://open.spotify.com/embed/episode/2SqI2paXt5xTtQbNcAPE44?utm_source=generator&quot; width=&quot;100%&quot; height=&quot;352&quot; frameborder=&quot;0&quot; allowfullscreen allow=&quot;autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture&quot; loading=&quot;lazy&quot;&gt;&lt;/iframe&gt;</content:encoded><category>Leaner Portfolio Management</category><category>Product Operating Model + Product Orientation</category><author>Yuval Yeret</author></item><item><title>How Can We Nudge a Product Team To Be More Flexible?</title><link>https://yuvalyeret.com/blog/strategic-alignment-even-over-stable-teams/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/strategic-alignment-even-over-stable-teams/</guid><description>When a stable product team is misaligned with strategic priorities: how to evaluate flexibility needs, protect empowerment principles, and make the minimum effective structural adjustments without undermining team flow.</description><pubDate>Wed, 12 Feb 2025 00:00:00 GMT</pubDate><content:encoded>What do you do when a product team&apos;s capabilities aren&apos;t aligned with strategic priorities?

This is a common challenge for product/portfolio leaders.

On the one hand - a product-oriented operating model talks about empowered, stable product teams.

On the other hand - we want to focus on maximizing outcomes.

What if a product is good enough? How would we even know?

And how would we know [whether we have a flexibility/alignment issue?](/blog/is-your-safe-agile-release-train-flexible-enough)

Because this is such a tough predicament, in many cases, the organizational anti-bodies do their best to hide the issue. Feature Factories are a great way to do that.

A team could always find features to work on. Taking the conversation to a higher level and aligning around strategic and intermediate outcome-oriented goals helps make the misalignment transparent.

Let&apos;s say we identified such a misalignment. What can we do?

One approach I&apos;ve seen work is creating a product group that brings together several teams with some potential affinity/overlap - even if they are separate right now.

By bringing these products (and the teams working on them) together and having one shared goal and prioritized outcomes, we nudge the team toward being able to work on additional products.

But this won&apos;t happen on its own. We will need to be explicit about the goal of this structure and the expectation of improved team flexibility.

## We would need to make our intention to build flexibility explicit - [Think of it as a &quot;Flexibility Runway&quot;](/blog/is-your-safe-agile-release-train-flexible-enough)</content:encoded><category>Leaner Portfolio Management</category><category>Product Operating Model + Product Orientation</category><author>Yuval Yeret</author></item><item><title>Pushing The Boundaries of a Product Portfolio</title><link>https://yuvalyeret.com/blog/pushing-the-boundaries-of-a-product-portfolio/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/pushing-the-boundaries-of-a-product-portfolio/</guid><description>What to do when business initiatives pre-commit product teams to specific outputs before the portfolio model can weigh in. Practical strategies for avoiding rubber-stamping and enabling genuine product empowerment.</description><pubDate>Mon, 10 Feb 2025 00:00:00 GMT</pubDate><content:encoded>_“We have to have this product capability - it’s a key element of this business initiative we already committed to.”_

The essence of the Product Operating Model is to empower product teams to achieve outcomes without prescribing to them what outputs to deliver.

I often encounter organizations who adopt a Product Operating Model as an intervention into how they build products. Frequently, business investment decisions are made outside of the model.

When a business initiative has already been green-lighted, asking too many questions about whether to invest in the product capabilities needed to support it can be a career-limiting move for a product professional.

The alternative I often see is &quot;rubber stamping&quot; - going through the motions - asking the questions just because your process dictates it, even though everyone knows the outcome.

**Unfortunately, Just saying you are &quot;Product-oriented&quot; doesn&apos;t automatically make you product oriented.  
Especially if it&apos;s just the product/engineering organization that is product-oriented.**

So, what can you do in these situations?

To start with - acknowledge and manage this reality.

Clarify which initiatives are automatically greenlighted based on business decisions and which are discretionary product portfolio investments oriented around strategic product portfolio goals.

Work closely with business stakeholders so they can see the value of outcome-oriented evidence-based management when applied to product initiatives.

Respect their decision making authority about business initiatives. .

Discuss and define a clear process for managing business-driven and product initiatives.  
Don&apos;t waste time on rubber stamping.

Reviewing this ratio can bring transparency and enable a constructive evidence-based conversation.

For business-driven initiatives, look for ways to deliver product outcomes incrementally. Enable/encourage incremental/iterative rollout of the business initiative.

Build trust through improved execution flow and predictability.

Look for opportunities to apply product oriented techniques to the business investment decision. (Find a friendly early adopter business stakeholder who&apos;s willing to acknowledge uncertainty)

You&apos;ll probably get better traction by figuring out what&apos;s frustrating business leaders about how business initiatives are managed, then by telling them &quot;we&apos;re using a product operating model now and this is how you should work&quot;. Don&apos;t ask me how I know.

## How have you navigated the tension between pre-approved business initiatives and applying a product-led, evidence-based approach in your organization?</content:encoded><category>Leaner Portfolio Management</category><category>Product Operating Model + Product Orientation</category><author>Yuval Yeret</author></item><item><title>When and How To Organize Your Agile Release Trains (ARTs)</title><link>https://yuvalyeret.com/blog/when-and-how-to-organize-your-agile-release-trains-arts/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/when-and-how-to-organize-your-agile-release-trains-arts/</guid><description>Practical criteria for designing Agile Release Trains (ARTs): how to group teams around value streams, localize dependencies, and avoid the common mistake of creating ARTs that mirror your org chart.</description><pubDate>Fri, 07 Feb 2025 00:00:00 GMT</pubDate><content:encoded>The idea of bringing dependent teams together to collaborate better and minimize cross-dependency overhead isn&apos;t unique to SAFe. It&apos;s just a fractal of the pattern of an agile cross-functional team, which Agile hasn&apos;t invented either, just leveraged.

Here&apos;s how you might go about designing effective ARTs:

- Examine your work - what&apos;s on the roadmap, what&apos;s the vision, etc. - and how it will hit the different teams/groups in the organization.

- Look for ways to group teams that localize as much collaboration/dependencies as possible. It will never be perfect.

- These should be your ARTs (or Tribes, or scrum of scrums, or Product groups)

- Ideally, each of these should own a major strategic theme for the organization or a major product where they focus on the north star for that product and are empowered to explore, build, and deliver value in that area.

There will still be dependencies. Sometimes, even a lot. For most brownfield organizations where SAFe is considered, the architecture will look like iron spaghetti, people will be quite specialized, and to be honest, probably some of the groups you create won&apos;t be ideal because of politics, siloes, and turf wars.

It&apos;s tempting to add more and more processes to manage these dependencies across these ARTs/groups. SAFe even has patterns for doing that (Solution Trains etc. ) which makes it tempting.

Avoid that if possible.

Use these dependencies to start a conversation about (re)organizing around value.

**Descale if you can. Scale if you must.**

I&apos;ve seen examples where a new ART was created to tackle a cross-cutting initiative because it made more sense than managing slices of it across multiple existing ARTs. It goes against the common principle of stable teams, but it&apos;s a tradeoff sometimes worth making (no by-the-book prescription, just a set of principles to help guide you...)

The other thing to consider is architecture. Can we improve the architecture to break down some dependencies? Amazon avoided the need for ARTs through an edict to provide an API for everything so two-pizza teams can tackle their work with minimal/no dependencies on other teams.

Not many organizations are willing to do that. However, as leaders and practitioners, we should continue advocating for these interventions.

The bottom line is - creating an ART that brings together dependent teams might be the best you can do right now.

The north star is a topology where each agile team is as empowered and decoupled as possible, even within such an ART. And minimum situations where ARTs need to collaborate with others.

You might never get there, but keep trying if it makes economic sense.

## PS In the [Portfolio Agility Trail Map](/the-portfolio-agility-trail-map), I share a typical scenario where the portfolio lens is used to see the need for (re)organizing around value. This happens organically, almost inviting itself, rather than a big design upfront (you can imagine the change management benefits of that...)

_Improving portfolio flow requires both the right practices and the right mindset. [Explore Portfolio Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Leaner Portfolio Management</category><category>SAFe + Scaled Agile</category><category>Scaled Agile</category><author>Yuval Yeret</author></item><item><title>How To Manage a Product Transformation Project</title><link>https://yuvalyeret.com/blog/how-to-manage-a-product-transformation-project/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-to-manage-a-product-transformation-project/</guid><description>Transformations managed like projects fail for the same reason projects fail in complex domains. Managing a product transformation with agility — iterative, evidence-based, and outcome-focused.</description><pubDate>Wed, 05 Feb 2025 00:00:00 GMT</pubDate><content:encoded>For the fun of it - the next time a big consultancy gives a big presentation to your organization, pitching a POM - ask them how they recommend managing this transformation.

And see if what they describe looks more like a Project or a Product.

For example - Will they measure [vanity metrics or product metrics](/blog/aarrr-pirate-metrics-for-change-adoption)?

It just goes to show how tempting these vanity metrics are.

How hard it is to talk about the real WHY (especially when the WHY is because a big consultancy firm sold us on it...)

How frightening it is to look at the actual outcomes of our initiatives.

Here&apos;s the thing -

As change agents driving a product operating model, we are asking people to start being accountable for outcomes. To avoid specifying a book of work and share the purpose, be open to a conversation where we look at the efficacy of delivering what they asked for.

We should show some leadership by example.

Here&apos;s our initiative.

Here&apos;s the outcome we believe it will achieve.

Here are the leading indicators we will track along the way.

Here are our &quot;kill criteria&quot; for it.

If we can use a product operating model to develop our product operating model, we stand a chance of actually getting the organization to use it.

Both because it will be fit for purpose and because we will have a great case study to share.

## Check out the [Product-oriented Portfolio Agility Trail Map](/the-portfolio-agility-trail-map) for deeper insights on how to leverage product orientation to improve product orientation.</content:encoded><category>Change Management</category><category>Product Operating Model + Product Orientation</category><author>Yuval Yeret</author></item><item><title>From Blueprints To Trail Maps</title><link>https://yuvalyeret.com/blog/from-blueprints-to-trail-maps/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/from-blueprints-to-trail-maps/</guid><description>Why comprehensive blueprints for agile portfolio transformations fail — and why a trail map approach (visualize flow, shape flow, organize, steer with evidence) works better in practice.</description><pubDate>Sun, 02 Feb 2025 00:00:00 GMT</pubDate><content:encoded>When implementing agile portfolio management, leaders&apos; first—and often most daunting—question is: “Where do we start?”

I’ve taught my share of frameworks. In some cases, a comprehensive blueprint or roadmap makes sense. They feel safer to people from traditional project/program management - who ARE often the exact people leading the move towards agile ways of working, especially at the portfolio level. 

But this sense of safety and predictability is often misplaced. More often than not by the time we&apos;re deep into the actual implementation, you&apos;ve either learned quite a bit and need to revise the blueprint (at which point a lot of the work on details was a waste of time) or the blueprint acts as a set of blinders so you ignore the learning, stick to the plan, and miss the mark on delivering the change outcomes.

A blueprint also comes with the baggage of requiring people involved with the change to grasp a lot, plan in depth, and, most importantly, commit to comprehensive change. 

What often works better is a more straightforward, iterative, evolutionary approach.

**Think [Trail Map](/the-portfolio-agility-trail-map) rather than a blueprint.** 

It highlights the trails but gives you options for approaching them. 

**What does that look like when pursuing Portfolio-level agility?** 

- **Visualize Your Portfolio Flow:** Start by laying out all your initiatives on a transparent board. This isn’t about micromanaging every task—it’s about seeing the big picture.

- **Manage and Shape Flow:** Once you have visibility, look for opportunities to reduce overcommitment. Fewer, better‑funded initiatives lead to a more empowered, outcome‑focused team.

- **Organize in ways that accelerate Flow:** Experiment with ways to organize in a more streamlined fashion. Try these approaches on specific examples, see what works, inspect, and adapt. 

- **Use Evidence-Based Management To Improve Outcomes:** Orient your most significant initiatives towards outcome-oriented goals and steer based on feedback loops.

- **Evolve:** Use evidence‑based management to see what works and let that learning inform future decisions.

By thinking of your portfolio as a living, evolving entity—and using a trail map to guide your early steps—you can gradually build a product‑oriented, agile portfolio without overwhelming your teams or leadership.

As a side benefit, leadership will see, learn, and model the behaviors and culture needed for organizational agility…

How are you thinking about bringing agility to your company/portfolio? What’s one first trail you can explore? 

## PS The [Portfolio Agility Trail Map](/the-portfolio-agility-trail-map) is an email course where I share what I’ve learned about using this approach. Similarly, the [Mastering Organizational Traction Trail Map](https://pages.yeretagility.com/mastering-org-traction) applies this concept to improve organizational traction for growing companies.</content:encoded><category>Change Management</category><category>Leaner Portfolio Management</category><author>Yuval Yeret</author></item><item><title>Cross-Product Initiative Ownership</title><link>https://yuvalyeret.com/blog/misunderstood-and-effective-initiative-ownership-for-cross-product-initiatives/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/misunderstood-and-effective-initiative-ownership-for-cross-product-initiatives/</guid><description>Why cross-product initiatives fail under classic program management — and what it looks like when initiative owners act with real product ownership accountability in a product-oriented operating model.</description><pubDate>Sat, 01 Feb 2025 00:00:00 GMT</pubDate><content:encoded>Many organizations tackling cross-product initiatives struggle with initiative ownership.

At its heart, a cross-product initiative involves significant impact across multiple products/groups (sometimes called a portfolio)

As organizations scale up, they get to the point where they need to tackle cross-product/cross-organization initiatives. These are often significant, complex endeavors aimed at solving an expensive problem or opening a very lucrative door for the organization. In other words - they&apos;re strategic bets.

Even organizations with a strong product culture are tempted to leverage classic program management to deal with these initiatives. What does that look like:

- Tracking to committed scope (rather than steering towards outcomes),

- Control (rather than aligned autonomy).

- Dissonance between the way initiatives are managed and how product teams are working. 

- Change Control (rather than collaboration and flexibility)

Sadly, this style of management isn&apos;t appropriate here.

In a product-oriented operating system, we realize that these are complex and treat them in many ways like products - including assigning product ownership accountability to them - e.g. in the form of Initiative Ownership.

**But the point isn’t to call someone an Initiative/Epic Owner. The value comes from them acting like one.**

**Product-oriented Initiative Owners:**

- Act as a visionary for their strategic initiative.

- Own the Outcomes

- Connect to customers,\\

- Collaborate with a multitude of teams on finding creative and effective ways to test and deliver outcomes.

- Make critical decisions as well as decentralize when possible while providing clarity and context.

- Focus on the risks/uncertainties and create discovery and delivery plans that provide plenty of opportunity to inspect, adapt, or stop.

- Leverage influence to drive collaboration towards outcomes across multiple products and departments.

You might say they act like Professional Product Owners...  

## Are you looking at tips and tricks for bringing product orientation to the portfolio level? In the [Portfolio Agility Trail Map, I share what I’ve found helpful when helping organizations like yours on this journey](/the-portfolio-agility-trail-map).</content:encoded><category>Leaner Portfolio Management</category><category>Product Operating Model + Product Orientation</category><author>Yuval Yeret</author></item><item><title>Organizational Traction w/ an OKRs Kanban</title><link>https://yuvalyeret.com/blog/improving-strategic-traction-through-an-okr-kanban-system/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/improving-strategic-traction-through-an-okr-kanban-system/</guid><description>Treating OKRs as a Kanban system: visualizing strategic work, limiting WIP at the leadership level, and using Kanban cadences to review and adapt strategic priorities.</description><pubDate>Mon, 27 Jan 2025 00:00:00 GMT</pubDate><content:encoded>What gets measured gets managed. But setting OKRs isn&apos;t enough. The flow and traction of OKRs need to be managed as well - otherwise, you&apos;ll find yourself in the OKR swamp.

Using an OKR Kanban can help you both see the swamp and improve the flow and traction of OKRs.

Here&apos;s an example -

![](/assets/images/blog/OKRs-Kanban_2025-01-24_19-02-10-1024x557.png)

Here are some of my favorite patterns for managing OKR flow using Kanban:

- Use **One** OKR Kanban board. It&apos;s okay and preferable to see OKRs from multiple departments/teams/groups on the same board. It reinforces the transparency and alignment as well as interesting conversations about misalignment.

- Use an OKR workflow for considering/exploring possible objectives/bets, planning/committing, actual experimentation/execution towards outcomes, and reflection/adaptation. This will help reinforce a product-oriented mindset - for both product and business OKRs!

- Consider a workflow that helps you identify struggling OKRs to focus on - e.g., a Red/Yellow/Green - and make sure to start Red and expect OKRs to &quot;Earn&quot; their movement to Yellow/Green based on actual evidence. (This is a poor man&apos;s Work Item Aging approach)

- Limit the number of OKRs in progress and consideration - Focus drives traction.

- Visualize who&apos;s involved in which OKR, as well as the level of coupling/integration.

- Decide whether to visualize KRs independently - this can provide interesting insights but can also hurt transparency if there&apos;s too much information.

- If your board is too busy - that says something!

- Use your OKRs Kanban when checking your OKRs and considering any new OKRs or other significant work. It can help facilitate healthy conversations.

How are YOU managing your OKRs? Do you have any favorite patterns for seeing and improving OKR flow?

**Looking for ways to improve flow and traction on your company&apos;s strategic initiatives?**

## The [Organizational Traction Trail Map](https://preview.convertkit-mail2.com/click/dpheh0hzhm/aHR0cHM6Ly9wYWdlcy55ZXJldGFnaWxpdHkuY29tL21hc3RlcmluZy1vcmctdHJhY3Rpb24=) is a practical, no-fluff email course designed to help leaders of scale-up and midsized organizations break free from scattered priorities and bring organizational flow, focus, and clarity.</content:encoded><category>Flow</category><category>Kanban</category><category>Objectives and Key Results</category><author>Yuval Yeret</author></item><item><title>What&apos;s The Right Timing For Portfolio Agility?</title><link>https://yuvalyeret.com/blog/dont-sleep-on-multi-product-portfolio-level-product-agility-practices/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/dont-sleep-on-multi-product-portfolio-level-product-agility-practices/</guid><description>Single-team agility is table stakes. Multi-product portfolio-level practices — value stream management, lean budgeting, portfolio Kanban — are where the leverage hides.</description><pubDate>Mon, 13 Jan 2025 00:00:00 GMT</pubDate><content:encoded>Most organizations wait way too long to adopt some portfolio-level agility practices. 

They&apos;ve been told, &quot;You can&apos;t scale what&apos;s broken,&quot; so they wait until they nail agile at the team and product group level. 

What if fixing what&apos;s broken REQUIRES focusing on the upstream that&apos;s shaping the work and context of these teams?  

Back in 2012 or so, I met an SVP responsible for a 1000-person delivery organization that was working in a traditional waterfall. Critical Chain optimized waterfall. But still. Component Teams. Heavy coordination and integration costs across multiple products. Build that takes 2 weeks to integrate. 

Riki and her team ran a very successful and profitable shop. However, they recognized that in order to satisfy their customers, they often had to accept change out of cycle, which created a constant fire drill. 

We discussed options. What Riki liked was starting with visualizing, understanding, and managing flow at the portfolio level, to break the waterfall. 

We got it going within weeks. (Did I mention Riki and the team were experienced, highly motivated operations-focused leaders? ). It didn&apos;t take long for Flow times to start improving and for &quot;Welcome Change&quot; to be a more reasonable proposition. 

Over time, we&apos;ve noticed how much &quot;cross-product&quot; work this portfolio delivered and started exploring ways to reorganize around value. 

We started introducing more and more agility principles and practices (eventually, they did reorganize to stream-aligned cross-product groups focused on the REAL product and leveraged team-level agile ways of working). 

Here&apos;s the thing - 

Starting at the Portfolio level gives you as a leader, tons of leverage to make an impact on the product-oriented agility of your organization - by tackling the systemic constraints to Product thinking, Flow, and Empiricism and allowing you to learn and model the behaviors you expect from your people. 

## **Interested in bringing product agility to a multi-product/portfolio context?** [​**Check out the Portfolio Agility Trail Map**​](/the-portfolio-agility-trail-map)**—a free email course based on the lightweight Kanban-first approach described above, combined with modern concepts such as the Product Operating Model and Evidence-based Management.**</content:encoded><category>Leaner Portfolio Management</category><category>Product Operating Model + Product Orientation</category><author>Yuval Yeret</author></item><item><title>Navigating The GenAI Storm</title><link>https://yuvalyeret.com/blog/navigating-the-genai-storm/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/navigating-the-genai-storm/</guid><description>GenAI transformation is a classic VUCA challenge — high uncertainty, fast-moving, multi-disciplinary. How organizations can use agile operating principles to navigate AI investments without drowning in hype.</description><pubDate>Wed, 08 Jan 2025 00:00:00 GMT</pubDate><content:encoded>How can we leverage GenAI to help us build better products? Operate more efficiently? Close more deals? Reduce customer churn?

A Company&apos;s GenAI transformation is a classic example of volatility, uncertainty, complexity and ambiguity - and the need to try things out, inspect, and adapt, by multi-disciplinary teams.

In other words, it&apos;s the classic use case for an agile, product-oriented approach.

Not for building a Product.

But for building/evolving your Company.

Instead of spraying and praying GenAI all over the place...

Identify the jobs to be done, functions, and key processes that are constraining the company.

Apply some good old process improvement (don&apos;t worry about GenAI yet)

Once you stabilize a process that makes sense - THEN consider how GenAI can help minimize the effort.

Example?

Might seem meta - but can GenAI help make agile/Scrum more efficient?

Start by looking at your agile ways of working and eliminating some waste (e.g. spend less time tasking and estimating and more time delivering... ). Don&apos;t worry about how GenAI can improve estimates. Start by making sure you need sprint-level estimates to begin with.

Let&apos;s say you decide to move to smaller behavior/example-driven stories. After you try that for a bit, you can see if GenAI can help slice into these smaller bits.

Can GenAI help craft / grade OKRs? Sure, but I&apos;d suggest first making sure to fix your OKRs before you start relying on GenAI. Otherwise you might save some time on creating them, but stay stuck with the same antipatterns.

Yours,

Yuval &quot;Let&apos;s Leverage Agile for Your GenAI Transformation&quot; Yeret</content:encoded><category>Developing Your Company Like a Product</category><category>AI Activity to Impact</category><author>Yuval Yeret</author></item><item><title>Product-Oriented Portfolio Leader</title><link>https://yuvalyeret.com/blog/product-oriented-portfolio-leader/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/product-oriented-portfolio-leader/</guid><description>What product-oriented portfolio leadership actually looks like: aligning vision with outcomes, empowering value streams, and managing focus and flow at the portfolio level without micromanaging delivery.</description><pubDate>Tue, 07 Jan 2025 00:00:00 GMT</pubDate><content:encoded>What does Product Oriented Portfolio Leadership Look like? These leaders ...

- Model agile leadership by fostering collaboration, decentralized decision-making, and **servant leadership** to inspire trust and empower teams.

- **Align** portfolio objectives, vision, and strategies with organizational goals, ensuring they are **outcome-oriented,** measurable and continuously updated to reflect strategic needs.

- **Organize** value streams and teams around products and strategic themes in a way which **empowers** them to run fast with minimal dependencies and maximum local decision making leading to **fast learning** and improving the likelihood of great product outcomes.

- Optimize portfolio processes to ensure **smooth flow**, align governance with lean principles, and **promote a sustainable pace** for long-term health and efficiency.

- Proactively mitigate risks through **empiricism, experimentation, and evidence-based decision making.**

- **Model Focus, Flow, Outcome-orientation and Empiricism i**n how the organization&apos;s most significant initiatives are considered and managed.

Does this look familiar?

Honestly, You could come up with this list yourself. All I did was think through what it would look like to apply the [Agility Principles](/principle-based-agility-assessment) for Portfolio Leaders.

But I think its a nice example of the power of starting with principles rather than mechanics/practices.

Does it make sense for Portfolio Leaders to use Portfolio Kanbans? Epics? OKRs? Guardrails/Boundaries? Team Topologies? Very often it does. But these are all much more powerful when you start with the intent and then choose what works in the context.

So, instead of a checklist of practices you&apos;re using (or not) - how about reflecting on whether leadership behaviors are aligned with agility principles?

## (FWIW That&apos;s the model I&apos;m using when coaching/mentoring leaders - whether they consider themselves portfolio leaders or not...)</content:encoded><category>Leadership</category><category>Leaner Portfolio Management</category><author>Yuval Yeret</author></item><item><title>Next Steps Towards Product Portfolio Agility</title><link>https://yuvalyeret.com/blog/assessing-your-product-portfolio-agility/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/assessing-your-product-portfolio-agility/</guid><description>Before improving portfolio agility, you need an honest read on where you actually are. A practical assessment framework for product portfolios — covering funding, flow, autonomy, and outcome-orientation.</description><pubDate>Thu, 02 Jan 2025 00:00:00 GMT</pubDate><content:encoded>You&apos;re [actively managing the flow](/blog/actively-managing-portfolio-flow) of your most significant investments.

You&apos;ve started conversations about how to [descale by organizing around products](/blog/descale-your-portfolio-by-organizing-around-products).

What&apos;s next?

It depends. Where do you want to improve? Outcome orientation? Aligned Autonomy? Sustainable Pace? Predictability? Empiricism?

The principles of agility apply at the portfolio level as well. A [principle-based assessment](/principle-based-agility-assessment) can help you see where you are and support a structured conversation about where to go next.

Just make sure to discuss WHY you believe improving in a certain area makes sense. What would be the impact, how does that support your strategic transformational goals.

This is also where the journey becomes less structured. A Choose your own adventure.

Here are some example paths -

When portfolio leaders wanted to improve empiricism and reduce investment risk we improved the definition of workflow to better reflect and encourage product discovery behaviors and introduced a key decision whether to go through discovery or skip it straight to delivery.

When a product leader wanted to empower product teams, even when working on the most significant initiatives, we emphasized structuring these initiatives around outcomes, using OKR language instead of classic PRDs and business cases.

When an enterprise was struggling with unsustainable pace, a key intervention was a portfolio planning exercise inspired by agile planning techniques, where the different involved product groups got together and collaborated on creating a [realistic portfolio roadmap using pull mode](/bringing-the-magic-of-pi-planning-to-the-portfolio-level-safe-summit-talk-follow-up).

In a large enterprise with multiple portfolios, we tackled some common patterns across the enterprise, and other challenges that were more specific to one portfolio. For example, a Technology Services portfolio focused on applying product thinking to enabling work and identifying/nurturing internal platforms - intending to minimize dependencies and synchronization needed between them and the business-facing portfolios.

## **What portfolio-level challenge are YOU working on? (Which of these intervention paths would you like me to explore in more depth?)**</content:encoded><category>Leaner Portfolio Management</category><author>Yuval Yeret</author></item><item><title>Descale Your Portfolio By Organizing Around Products</title><link>https://yuvalyeret.com/blog/descale-your-portfolio-by-organizing-around-products/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/descale-your-portfolio-by-organizing-around-products/</guid><description>The most powerful portfolio simplification move: organizing around products instead of projects. How product-oriented portfolio management reduces complexity at scale.</description><pubDate>Fri, 20 Dec 2024 00:00:00 GMT</pubDate><content:encoded>Is your [Portfolio Kanban Board Busy](/blog/what-do-busy-portfolio-kanban-boards-tell-us)? Do you feel like almost any outcome of any significance needs to be managed at the Portfolio level because it involves several of your product/development groups?

One solution would be to invest in better portfolio management, coordination mechanisms, etc.

A better solution would be to descale. To find ways to organize around outcomes.

The goal is to minimize the number of outcomes spanning product/development groups.

That&apos;s the whole idea of Empowered Product Teams. Also known as Stream-aligned in Team Topologies.

Empowered means having the decision rights, resources, and skills needed to discover and deliver product outcomes with minimal dependencies.

Decision rights are meaningless without the resources and skills.

You can empower Product Managers - but if the Product Team is heavily dependent on other teams, than you&apos;re only empowering them to negotiate and spend time in coordination nightmare, that often does flow up to the cross-product layer (also known as Portfolio...) for resolution.

When portfolio leadership teams approach me with this challenge, I guide them through:

1. Identifying the constraints - the usual suspects involved in everything. In many cases, 80% of the dependencies map to 20% of the teams...

2. Looking for product topology options that might work better.

3. Considering whether architectural interventions such as introducing a self-service platform can help melt some of the iron spaghetti.

4. Considering aggressive cross-product T-shaping - enabling people/teams to do work currently limited to specific, constrained teams.

We then compare the different design options (as well as the current state) based on:

- How much of the portfolio&apos;s work will be localized using this option? Aim for the majority of the work to be localized. If possible, 80% would be even better.

- How much of a change from the current state is this option? Change is hard...?

- How much product/technology/people risks does this option entail (e.g., distributing a core capability with limited know-how)?

- How future-proof is this option? How aligned is it with our strategy? What&apos;s on the horizon?

When we find a significantly better alternative worth exploring, we evolve it like a product - we clarify the desired outcomes and leading indicators, agree on a discovery approach, and tackle it incrementally if possible.

And yes, this is a [fractal](/blog/i-see-snowflakes-and-fractals-i-see-them-all-the-time) of how you could tackle a product group that is facing too many dependencies, which is a fractal of how you improve the resiliency and flow on an empowered product team.

Or, in other words - [“Turtles all the way down”](https://en.wikipedia.org/wiki/Turtles_all_the_way_down)</content:encoded><category>Leaner Portfolio Management</category><category>Product Operating Model + Product Orientation</category><category>central</category><author>Yuval Yeret</author></item><item><title>What Do Busy Portfolio Kanban Boards Tell Us?</title><link>https://yuvalyeret.com/blog/what-do-busy-portfolio-kanban-boards-tell-us/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/what-do-busy-portfolio-kanban-boards-tell-us/</guid><description>A packed Portfolio Kanban signals centralized decision-making and an iron spaghetti portfolio. How to use your portfolio board to diagnose — and fix — the structural causes of slow portfolio flow.</description><pubDate>Wed, 18 Dec 2024 00:00:00 GMT</pubDate><content:encoded>They tell us a story of slow, centralized decision-making, often related to classic program management culture combined with an iron spaghetti portfolio where delivering product outcomes often requires wide collaboration across teams and even teams of teams.

An agile, product-oriented portfolio relies mainly on providing strategic guidance and alignment, not managing every Portfolio Kanban board investment.

This is why, once you establish a Portfolio Kanban board to see the investments you&apos;re managing, you should think about whether you actually NEED to manage these investments at the portfolio level.

It might be time to inspect and adapt the definition of portfolio workflow - focusing on which items should flow at the Portfolio level.

A few elements we often consider are - 

1. investment size 

2. Strategic opportunity/risk

3. Level of cross-product collaboration needed

Essentially, we want the portfolio conversations to focus on the larger, higher opportunity/risk high cross-product collaboration investments, and decentralize decision making to empowered product teams for other investments. 

It doesn’t mean portfolio leaders don’t care about these other investments. But they trust their product teams and maintain a lighter touch interface, compared to those investments they want to focus on. 

Here’s what you can do - 

Analyze the cards on your portfolio kanban according to these 3 criteria. Let’s say a grade of 1-3 for each. This means the overall grade for each investment/card will be between 3-9:

- 3-4 This should probably NOT be a portfolio level card. 

- 5-6 Let’s have a conversation about whether we want to track these

- 7-9 This SHOULD be a portfolio level card. 

(feel free to add a criteria and use whatever formula works for you - I provide this here just for illustration purposes)

What if it turns out most of your cards SHOULD be portfolio-level cards? One option is that you’re running a good portfolio approach already with empowered stream-aligned product teams working on smaller, more focused investments most of the time. 

But if you have lots of cards AND it looks like they should stay at the portfolio level - now its time to think about **how to descale your portfolio by organizing around products, and building products using continuous discovery.** (in other words, it is time to continue your product portfolio agility journey...)

## **What does your Portfolio Kanban Board tell you?**</content:encoded><category>Leaner Portfolio Management</category><author>Yuval Yeret</author></item><item><title>Improving Portfolio Flow Using Flow Metrics</title><link>https://yuvalyeret.com/blog/improving-portfolio-flow-using-flow-metrics/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/improving-portfolio-flow-using-flow-metrics/</guid><description>Flow metrics — cycle time, throughput, WIP, aging — aren&apos;t just for team-level Kanban. How to apply them at the portfolio level to visualize investment flow and make smarter prioritization decisions.</description><pubDate>Tue, 17 Dec 2024 00:00:00 GMT</pubDate><content:encoded>So you have a Portfolio Kanban board managing your biggest investments. You’re actively managing the flow by using this kanban board in your conversations about the portfolio. 

Kanban/Flow Metrics can help sharpen your flow focus even further. The [four flow metrics](https://kanbanguides.org/english/#elementor-toc__heading-anchor-10) described in the Kanban Guide for Scrum Teams / Kanban Guide are Work in Process (WIP), Cycle Time, Throughput, Work Item Age (WIA). 

How can these metrics help us at the Portfolio level? 

Yes, We can see the current **WIP** just by looking at the Portfolio Kanban.

We can drive additional insights by explicitly measuring the WIP level, seeing its trend over time, and measuring it both by counting items in each stage of the workflow as well as looking at the overall investment size that is in process.

Hopefully, the insight is - we really have too many things in the process, and we should do something about it. And over time, measuring WIP will show whether what we’re doing is successful. 

**Cycle Time** for portfolio-level investments will be measured in months. (Not weeks, and hopefully not years…). It will also have higher variability since we’re not forcing our portfolio investments to fit a timebox. Cycle Time gives us key information about our time to learn and time to market. Over time, we can hopefully establish a Service Level Expectation (SLE) that will help us manage our expectations around investment workflow. 

**Throughput** doesn’t care about the size of the investments. It counts investments “finished” in a unit of time. Remember - in most portfolio workflows finished means “we’re done treating this as a high profile investment - its now back to business as usual”. 

With information about the overall throughput, we can have some interesting conversations about the funnel leading into the workflow. For example - if we learn that our throughput is 3 investments a quarter (I know multiple portfolio teams who would love to have that) - how many investments does it make sense to consider each quarter? What’s the proper shape of the consideration funnel? Where are our bottlenecks/constraints? 

The **Work Item Age** metric helps us anticipate/intercept investments that aren’t meeting our expectations by showing us how much time a work item has already been active. Even in the case of portfolio investments with a long time horizon, Work Item Age can help identify anomalies. 

**Now what? Start measuring flow metrics for your Portfolio Kanban** ( as soon as possible because it will take time to see meaningful data )

If you have some historical data, you can try reverse engineering flow metrics to accelerate establishing a baseline. This sort of data can be helpful in convincing portfolio leaders and stakeholders that the portfolio is more like a swamp than a river…

Finally, a warning. It’s essential to focus on flow. And it is the right place to start. But it&apos;s far from enough. 

**Make sure that you’re leveraging flow to improve outcomes**.

## This is where we’ll turn next in this Product Portfolio Agility series of emails. (I&apos;m sprinkling on this topic amongst other topics. If you want me to double down on this topic - reply and let me know!)

_Improving portfolio flow requires both the right practices and the right mindset. [Explore Portfolio Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Flow</category><category>Leaner Portfolio Management</category><author>Yuval Yeret</author></item><item><title>The Story Points Detox Plan Shortcut</title><link>https://yuvalyeret.com/blog/the-story-points-detox-plan-why-experiment-when-we-already-have-data/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-story-points-detox-plan-why-experiment-when-we-already-have-data/</guid><description>You don&apos;t need a new experiment to switch from velocity to flow metrics — your historical sprint data is already the experiment. A practical shortcut for the story points detox plan.</description><pubDate>Fri, 13 Dec 2024 00:00:00 GMT</pubDate><content:encoded>_Reader Mary shared an inspiring story of introducing modern flow metrics in parallel to classic agile metrics, such as Velocity, to improve flow on her team._

_If you haven&apos;t guessed so far, introducing Flow is one of my favorite patterns for moving from mindless mechanical agile (Agile Theater) towards intent-driven principle-aware agility. There&apos;s something about working on Flow that is magical in how it wakes you up to the principles whether it&apos;s at the personal, team, or portfolio level._

_Introducing flow metrics is a great way to do that. Visualizing the work using a Kanban board is another. But as Mary highlights, people can get hung up on their beloved Velocity..._

_Today&apos;s post is an example of horrible flow. It was stuck deep in my drafts for 5 years. Not sure how that happened. But anyhow, here&apos;s the story of the Story Points Detox Plan - a blast from 2019 (don&apos;t you wish some days we were all back in 2019? )_

## The Story Points Detox Plan

So you&apos;ve read about the #NoEstimates movement, and you&apos;re thinking about trying flow metrics instead of velocity. What next? How do you convince your team and stakeholders to part away with their beloved velocity?

Well, Agile is all about Empiricism, right? So, your first step should be to run an experiment. Actually, No! You probably already ran the first experiment. You can consider previous Sprints your team planned and delivered using Story Points and Velocity as your dataset.

You probably have a chart along these lines that shows you your historical Velocity and helps the Scrum Team when planning the Sprint or Release. Using the same data, create a similar chart where the difference is in the Y-axis. Instead of showing the sum of Story Points-based Velocity for each Sprint, show a count of PBIs Done in each Sprint. 

Compare the shapes of those two charts. Is one of them more stable than the other? Do you feel more comfortable creating a forecast using one of them? Many teams find that the count-based chart is much more stable, and they feel more comfortable forecasting the number of items they&apos;ll deliver in their next Sprint than the number of Story Points. Maybe that&apos;s the case with your team, maybe not.

Looking at these two charts and having this discussion can be a great Retrospective activity with the Scrum Team if you want the team to consider experimenting with a new approach to planning. 

**Are you using [Flow Metrics](/blog/4-key-flow-metrics-and-how-to-use-them-in-scrums-events) in your team/organization? If so - what pattern did you use to introduce it? If not - which pattern will you use?**

## **Where else can you apply this pattern? Where else do you already have some data/evidence that you can use to build confidence to try something different?**</content:encoded><category>Change Management</category><category>Flow</category><author>Yuval Yeret</author></item><item><title>Observations From The Agile Frontier</title><link>https://yuvalyeret.com/blog/observations-from-the-agile-frontier/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/observations-from-the-agile-frontier/</guid><description>Field observations from organizations pushing agility beyond software: what the frontier looks like, what patterns are emerging, and what remains unsolved.</description><pubDate>Thu, 12 Dec 2024 00:00:00 GMT</pubDate><content:encoded>As we wrap up 2024, I thought I&apos;d drop by and share what I see in the agile/agility world and my thoughts about the future.

Is Agile Dead? No, but mechanical Agile Theater is undoubtedly out of favor. While organizations still need to be more agile, more leaders understand that agility requires focusing on intent and principles. Organizations are significantly reducing investments in training and certification and turning their attention to making it work (what I call - [Fixing/Repairing your Agility](/fixing-your-agility &apos;Fixing Your Agility&apos;))

Product Operating Models are all the rage, but under the covers, the answer to HOW to become product-oriented goes through the same agility principles. (And there’s significant concern that [the Product Operating Model will become the new theater](/transformed-yet-still-the-same-an-all-to-familiar-agile-story &apos;“Transformed”. Yet still the same. An All Too Familiar Agile Story&apos;))

While this is happening in the Enterprise Technology space, Agile continues to make headway beyond software and product development. Some of you are at the forefront of leveraging agile ideas in a variety of product, commercial and organizational initiatives in [BioTech](/iterating-beyond-software &apos;Iterating Beyond Software – Applying Agile/Evidence-Based Management in Consumer Goods, Food &amp; Beverage, Pharma/BioTech and Beyond&apos;), [Consumer Goods](/gillette-2 &apos;Gillette – Designing and Productizing a New Razor with Scrum&apos;), Pharma, Deep Tech and beyond.

We’re also seeing a convergence of agile/agility and strategy. It is becoming clear that business operating systems need to adopt agility principles. Operational leaders are working on deploying frameworks such as [OKRs](/blog/okrs-sk-but-we-dont-know-anything-better-scaling-founder-mode-by-fixing-okrs) and [EOS](/blog/entrepreneurial-operating-system-traction-how-does-it-relate-to-agile-scrum) to improve strategic alignment AND enable effective execution. 

I’ve also been reflecting on where I fit into all of this. **I help leaders who want agility but are skeptical of by-the-book frameworks streamline processes, improve flow, and accelerate innovation outcomes at scale.**

**Unlike many others in this space, I focus on pragmatic, intent-based, context-adaptive, evolutionary application (instead of prescriptive by the book dogmatic installation of frameworks)**

More concretely, this means helping leaders fix agility and bring it to new frontiers. It means continuing to work with technology/engineering/transformation leaders, doing more work with product leaders, and helping early adopter operational / company leaders who are pioneering strategic / change agility. 

And, of course, continuing to reflect and share my point of view and applicable insights with you, my readers. I hope these themes are on your mind as well. Every reply/comment I receive from you helps further my thinking (and makes my day!) 

## **Speaking of that - I’m working to get my point of view on agility in front of more leaders. With the above framing in mind - Can you think of 1-2 people who will enjoy these emails? Would you mind forwarding the ones you like to them?**</content:encoded><category>Agile Frontier</category><author>Yuval Yeret</author></item><item><title>De-Risk Product Development w/ Leading Indicators</title><link>https://yuvalyeret.com/blog/using-leading-indicators-to-de-risk-product-development/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/using-leading-indicators-to-de-risk-product-development/</guid><description>Outcome OKRs aren&apos;t enough — without leading indicators, you&apos;re just doing waterfall with better labels. How to build hypothesis-driven leading indicators that enable real steering in uncertain product development.</description><pubDate>Wed, 11 Dec 2024 00:00:00 GMT</pubDate><content:encoded>Here&apos;s one major reason why your OKRs are enabling waterfall projects and not product orientation.

And its related to the common advice to focus on Outcome OKRs ...

We constantly talk about moving from outputs to outcome OKRs. Providing alignment to the real goal and enabling flexibility and discovery.

What we should talk about more often is that to steer towards outcomes in an environment of uncertainty, we need continuous feedback. We need leading indicators.

Easy to say, harder to practice. Especially when you&apos;re working on larger investments (think portfolio-level bets or new products)

Coming up with leading indicators requires us to build a hypothesis around what will enable/drive the desired customer behaviors and outcomes.

That requires deep insight. This raises a question I&apos;ve been pondering recently: When does it make sense to develop leading indicators? Key Results?

On one hand, developing leading indicators requires intimacy with the problem space.

On the other hand, it would be good to know whether we have a way to steer using feedback before going into a major investment.

Where I&apos;m landing for now is:  
\- consider and prioritize potential investments based on desired outcomes (lagging indicators).  
\- For investments that require discovery (aka bets) determine leading indicators and a clear approach for steering/discovery based on feedback  
\- Consider the leading indicators and discovery approach when prioritizing/approving these bets.  
\- Break the bigger investment into smaller slices that each aim to move the needle on the leading indicator. (this is hard but is where the magic is!)  
\- Use the leading indicators to steer during discovery/delivery. Be open to pivoting both the investment as well as the leading indicators we use to manage it, based on new information.

## What&apos;s your take? Are you insisting on establishing leading indicators? What challenges are you facing using them to guide continuous product discovery/development?</content:encoded><category>Objectives and Key Results</category><category>Product</category><author>Yuval Yeret</author></item><item><title>Actively Managing Portfolio Flow</title><link>https://yuvalyeret.com/blog/actively-managing-portfolio-flow/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/actively-managing-portfolio-flow/</guid><description>A Portfolio Kanban is just a traffic visualization until you actively manage it. Here&apos;s what right-to-left portfolio review looks like — and how it catalyzes strategic conversations without forcing them.</description><pubDate>Tue, 10 Dec 2024 00:00:00 GMT</pubDate><content:encoded>Seeing the swamp is the first step in shaping it into a river.

You&apos;ve established a Portfolio Kanban — a flow-based view of the significant work taking place in your organization (also known as your portfolio).

More likely than not, there are a lot of cards on that board, like a traffic jam in rush hour.

## What Is Active Portfolio Flow Management?

Active portfolio flow management is the practice of regularly reviewing your Portfolio Kanban not just to see what&apos;s in progress, but to make deliberate decisions about what to start, stop, accelerate, and deprioritize — based on flow signals rather than political pressure.

The distinction from passive portfolio management is important: a Portfolio Kanban that leadership looks at once a month without making decisions is just a status dashboard. Active management means using the board as a decision-making tool in a regular cadence.

## How Do You Review a Portfolio Kanban Effectively?

The most powerful shift is reviewing the board **right to left** — starting from the work closest to done — instead of left to right, which is the natural direction people tend to talk about work.

By using this &quot;Hebrew mode,&quot; you are focusing on finishing work already in progress. You only get to discuss starting new work after the weight of all the investments already in progress has essentially demotivated you from even considering it.

This is a nifty system for nurturing a habit of _stop starting, start finishing_.

In practice, a right-to-left review asks:

- What is closest to done and needs a final push?
- What is stalled and needs a decision — continue, pause, or cancel?
- What dependencies or blockers are preventing flow?
- Only then: is there capacity to pull new work?

## What WIP Limit Patterns Work for Portfolio Kanban?

When you need to reduce a backed-up portfolio, several patterns apply:

**No New Work** — a moratorium on starting new investments until existing ones finish. Painful in the short term; powerful for building the stop-starting muscle.

**Freeze** — a harder stop where no new cards can even be created until the portfolio thins. Used when the backlog itself is out of control.

**Differentiated Service** — applying explicit classes of service so mission-critical investments get flow priority while lower-priority work waits. This prevents the WIP limit from starving the most strategically important work.

**Soft WIP Limits** — setting a maximum number of active investments per lane and using that as a forcing function for conversations rather than a hard rule.

These patterns are not mutually exclusive. Organizations often combine a soft WIP limit with a differentiated service layer for strategic items.

## What Constraints Does Portfolio Flow Management Reveal?

As you start focusing on flow, you&apos;ll begin to see constraints you couldn&apos;t see before:

**Bottleneck teams or groups** — the one team involved in everything. When you see them on 80% of portfolio cards, it&apos;s a signal to be much more selective about what you pull into their lane — and a signal to invest in either growing their capacity or reducing dependencies on them.

**Investments that are too large** — work items so big they occupy their lane far longer than others. Large investments create the illusion of progress while consuming capacity for months without delivering value. Breaking them into independent, separately valuable investments accelerates time to market.

**Blind investments** — work with no leading indicators of whether it&apos;s going well. When a card has been in flight for six months with no outcome signal, you are flying blind. This is an excellent opening for introducing outcome-oriented, evidence-informed portfolio management — OKRs, intermediate milestones, or explicit hypothesis tracking.

**Dependency gridlock** — investments that can&apos;t move because they depend on each other or on shared infrastructure. Visibility at the portfolio level surfaces these dependency clusters far earlier than project status reports do.

## What Is the Relationship Between Portfolio Flow and Product Portfolio Agility?

Actively managing flow on a Portfolio Kanban won&apos;t magically turn a project-oriented organization into a product-oriented portfolio. But it is one of the most effective ways to **start the journey**.

The reason: Portfolio Kanban creates a shared visual truth that forces conversations about investment strategy. Those conversations — &quot;why are we starting this if we can&apos;t finish that?&quot; — are the seeds of lean portfolio thinking.

The maturity path typically looks like:

1. **Visible portfolio** — everything is on a board; leadership can see it
2. **Actively managed flow** — regular right-to-left review; WIP limits applied
3. **Outcome-oriented portfolio** — each investment has explicit hypotheses and leading indicators
4. **Product-oriented portfolio** — organized around persistent value streams rather than temporary projects

Most organizations get stuck between steps 1 and 2 because they never make the review cadence real and action-oriented.

## What Metrics Matter for Portfolio Flow?

The same four flow metrics that matter at the team level apply at the portfolio level:

- **Throughput** — how many investments are we completing per quarter? Is it going up or down?
- **Cycle time** — how long does it take from approval to delivered value? What is our 85th percentile?
- **WIP** — how many investments are simultaneously active? Is that number going up or stabilizing?
- **Work item age** — how long have each of our in-progress investments been running without completing?

Work item age is particularly powerful at the portfolio level. Any investment that has been in-progress for longer than 2x your average cycle time is a candidate for an active conversation: accelerate, descope, or stop.

### Practical Implementation Tips

- **Kanban vs. Spreadsheets:** A spreadsheet tracks what is planned; a Portfolio Kanban tracks what is actually flowing. Use Kanban to surface the flow problems—bottlenecks, blocked work, and excessive WIP—that traditional project status reports often hide.
- **Establish a Review Cadence:** Aim for a weekly, 30-60 minute action-oriented portfolio review at the leadership level. Supplement this with a monthly strategic session to connect flow data back to business outcomes and investment strategy.
- **Avoid the &quot;Status Tool&quot; Trap:** The biggest mistake is using a Portfolio Kanban only for reporting. It only delivers value when it changes decisions—specifically what you start, stop, or accelerate. If a review ends without a decision, the system isn&apos;t working yet.
- **Break Down Multi-Quarter Work:** Large, long-term investments should be decomposed into independently valuable milestones. Managing these as distinct portfolio items reduces the risk of late-stage discovery and waste.

---

_Interested in building a lean portfolio management system in your organization? [Explore Portfolio Agility advisory](/work-with-me/portfolio-agility) or [get in touch](/contact)._</content:encoded><category>Flow</category><category>Leaner Portfolio Management</category><category>central</category><author>Yuval Yeret</author></item><item><title>‘Let’s open the (Portfolio Kanban) Cards’</title><link>https://yuvalyeret.com/blog/lets-open-the-portfolio-kanban-cards/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/lets-open-the-portfolio-kanban-cards/</guid><description>‘What goes on a Portfolio Kanban card? Breaking down the information needs for portfolio-level work items — value proposition, investment hypothesis, and flow-based prioritization signals.’</description><pubDate>Mon, 09 Dec 2024 00:00:00 GMT</pubDate><content:encoded>A question you&apos;re probably asking yourself as you&apos;re trying to [visualize and manage the](/blog/visualizing-portfolio-flow-or-lack-thereof) flow of your most significant [initiatives/projects](/blog/visualizing-portfolio-flow-or-lack-thereof) (Aka Portfolio Flow) is - what should the cards represent? What information should they contain?

Following SAFe Lean Portfolio Management? your cards will reflect [Epics](https://scaledagileframework.com/epic/). And you’ll probably use Epic hypothesis statements and Lean Business Cases as the artifacts supporting these cards. 

Focused on Outcomes? Your cards might represent [OKRs](/blog/improving-focus-and-alignment-by-organizing-around-okrs-and-managing-okr-flow) - meaning each card will include an Objective and a small set of Key Results. 

Serious Lean shop? Your cards might represent [A3](https://blog.crisp.se/2009/09/23/henrikkniberg/1253687880000) documents focused on a problem/opportunity. 

Inspired by the Spotify Model? Your cards will represent Bets based on [DIBBs](https://blog.crisp.se/2016/06/08/henrikkniberg/spotify-rhythm?ref=https%3A%2F%2Fproduct-frameworks.com) (Data, Insights, Beliefs, Bets)

Here’s the thing though

 if you’re not following any of these approaches, you can start with the cards simply reflecting the artifacts you ARE using to manage your initiatives. Whatever those look like. 

Start with what you have. 

Using the different approaches above can definitely help improve the outcome orientation and evidence-informed rigor of your portfolio and nudge it towards being product-oriented. 

But start with baby steps. Start with visualizing flow. Then, [begin to manage it](/blog/actively-managing-portfolio-flow). 

Yes, it&apos;s even ok to start with [solution-oriented names](/blog/its-all-in-the-name) :-) 

**Hey - are you using a portfolio kanban? What’s in your cards?**

If you want support implementing this in your context, see [Portfolio Agility](/work-with-me/portfolio-agility/).</content:encoded><category>Leaner Portfolio Management</category><author>Yuval Yeret</author></item><item><title>The Change Agent Catch 22</title><link>https://yuvalyeret.com/blog/the-change-agent-catch-22/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-change-agent-catch-22/</guid><description>Senior leaders don&apos;t have time for process discussions — yet they&apos;re the ones who need to change. How focusing on their most expensive problems, rather than new frameworks, is the way out of the change agent catch-22.</description><pubDate>Fri, 06 Dec 2024 00:00:00 GMT</pubDate><content:encoded>&quot;_Don&apos;t tell me to implement this new process._&quot;

&quot;_I don&apos;t have time to discuss process._&quot;

Many change agents I work with struggle with engaging senior leaders who don&apos;t have time for dialogues around systems and ways of working.

They also don&apos;t appreciate being prescribed a new process.

They rarely have time to learn about principles.

**What do you do about this catch 22?**

One approach which I found helps is to focus on expensive problems.

The problems at the top of their worry list.

Those problems rarely manifest as system problems.

## Which is why its so hard to &quot;sell&quot; what we do, right?</content:encoded><category>Change Management</category><author>Yuval Yeret</author></item><item><title>Visualizing Portfolio Flow (Or Lack Thereof)</title><link>https://yuvalyeret.com/blog/visualizing-portfolio-flow-or-lack-thereof/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/visualizing-portfolio-flow-or-lack-thereof/</guid><description>You can&apos;t improve what you can&apos;t see. How a Portfolio Kanban board reveals what&apos;s actually flowing — and what&apos;s stuck — at the portfolio level, and what to do once you can finally see it.</description><pubDate>Thu, 05 Dec 2024 00:00:00 GMT</pubDate><content:encoded>You can’t improve what you can’t see. Improving flow at the portfolio level requires seeing it first. 

How do you see? A Portfolio-level Kanban is a common way to start seeing. 

Let’s explore what that looks like

Let’s discuss how work flows at this level (Definition of Workflow as described in the Kanban Guide)

The first thing to agree on is what is the value that flows at the portfolio level. 

Typically, those will be the organization&apos;s significant initiatives to consider and manage. 

Should it be all initiatives? Just the top 10? Start with all the initiatives the people managing this portfolio/organization/business currently manage. 

This might be a very long list. Or a very short one. That’s ok. Start with what you have. Don’t stress too much about it (for now). You’ll have plenty of time to discuss what &quot; significant &quot; means later.

Now, define the start and finish boundaries. It might look obvious, but there are some interesting questions to explore here. 

When do you start managing initiatives? When does the idea first float? When the “business” is ready to ask technology to support it? I often see the latter. While I think the former has a better chance of shaping innovation around business outcomes and empiricism, It might make sense to start with what you have and be ready to evolve towards a wider breadth later on as you get buy-in for it. It often depends on who’s on the portfolio leadership team. If it’s the team running the business unit/company, there’s a better chance of getting there. 

When do we stop managing initiatives? Remember, we’re not managing everything. So when is the right time to move to “business as usual”? Again, start with where you are right now and discuss whether to make a change now or consider it later. 

Next, you’ll have to define the states that the items flow through in between.  
You might already have a workflow. Or maybe you will want to take inspiration from SAFe’s LPM, Spotify (Think it Build it Ship it Tweak it) or some other variant. Here&apos;s my go-to skeleton...

Again, be careful to have a dialogue about whether to start with what you have or leap into a new model. 

In any case, the key point about all elements of the definition of workflow is that you, as the portfolio team, should own it. What you have right now is just the starting point. Commit to trying it, inspecting, and adapting as needed based on whether it&apos;s a good fit for your needs. 

Over time, you’ll want to bring in better flow, outcome orientation, empowerment/autonomy, and empiricism.

You&apos;ll be able to see if you&apos;re product-oriented and have some evidence that will feed your product topology inspection and adaptation.

You have to start somewhere. It&apos;s better to start seeing the flow now, then spend weeks/months figuring out your ways of working (not to say product structure), and only then get going. 

**Let’s call it a day. Tomorrow, you can create your Portfolio Kanban. WDYS?**

---

_Improving how your SAFe implementation actually delivers speed and outcomes — rather than process overhead — is a core part of how I work with scaled organizations. [Explore SAFe advisory](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Leaner Portfolio Management</category><category>central</category><author>Yuval Yeret</author></item><item><title>Expensive Problems &gt;&gt; Principles &gt;&gt; Practices</title><link>https://yuvalyeret.com/blog/expensive-problems-principles-practices/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/expensive-problems-principles-practices/</guid><description>Expensive problems in product development — the organizational dysfunctions that multiply waste: large batches, handoffs, queue buildup, and coordination overhead. Principled approaches to each.</description><pubDate>Wed, 04 Dec 2024 00:00:00 GMT</pubDate><content:encoded>End-to-end flow of value

Continuous Improvement

Autonomy and Empowerment

Organizing Around Value

Sustainable Pace

Alignment around Outcome-oriented Goals

Energized People

Leaders who Serve

Speed and Empiricism

All worthy **Agility Principles** (at least I think so…) 

But why should anyone care? 

I mean, it’s **much healthier to focus on principles** than practices as a goal. 

But even these principles are a form of HOW. They don’t answer the WHY. 

Ask “So what happens if we DON’T follow this principle?” a couple of times and you will get **closer to** **expensive problems:**

- Miscommunication, duplicated efforts, and decreased effectiveness.

- Delays and an inability to adapt to changing conditions.

- Bottlenecks, demotivated employees, and ineffective product development processes.

- High turnover rates and decreased output quality.

- Poor team morale, lack of direction, and reduced organizational success.

Ask “so what” again and you get to some juicy **expensive problems** business leaders might actually be losing sleep over: 

- Wasted resources, increased operational costs, and missed strategic opportunities (a really expensive problem in the age where money isn’t free anymore)

- Falling behind competitors, losing market share, and failing to meet customer expectations. 

- Hindered innovation, slowed time to market, and subpar product quality, impacting revenue growth.

- Increased recruitment and training costs, disrupted team cohesion, and negatively affected customer satisfaction.

- Decreased productivity, inability to achieve business objectives, and a decline in overall organizational health and profitability.

Now what? 

Option 1: You already know you want to focus on a specific principle. Great. Make sure you include a “Why Now” that connects it to an expensive problem. (and if you can’t find one - maybe rethink the conviction on that principle? ) 

Option 2: Start with a Why conversation exploring the expensive problems your organization is currently having. THEN try to find the agility principle that would help address that problem.

Here’s an example:

Don’t tell a senior business director “We’re gonna use KPIs now”.   
Don’t even tell them “We’re gonna work on improving Alignment, Outcome-orientation and Empiricism now”  
Don’t even tell them “We’re going to use KPIs to improve alignment so that we deliver better business wins”  
(don&apos;t ask me how I know...)

**Instead - Facilitate a dialogue around the top expensive problem on their mind. Use Five Whys or Cause and Effect Loops to identify principles that could help. Explore which practices make sense to everyone to try and work on that expensive problem.** 

Which option would you go for? 1? 2?</content:encoded><category>Agility Principles</category><category>Change Management</category><category>Fixing Your Agility</category><category>central</category><author>Yuval Yeret</author></item><item><title>Is it Time for Our Agility Work To Go Underground?</title><link>https://yuvalyeret.com/blog/going-underground/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/going-underground/</guid><description>When the language of agile transformation creates resistance, sometimes the most effective change work is invisible. How to embed agility principles without the label — and when going underground is the right strategy.</description><pubDate>Wed, 27 Nov 2024 00:00:00 GMT</pubDate><content:encoded>It seems like we are working on a lot of initiatives. Could it help to get a picture of all the initiatives and where they are in the pipeline?

Would it help to make sure we involve the teams and leaders who will need to execute on initiatives in the decision when to actually start them?

It feels like we, the leadership team, are involved in every decision and are becoming a bottleneck for the organization. Could we perhaps agree on a threshold size of initiative/project where we get involved, and below which we empower our people?

People often work together across departments, and every cross-department initiative is slower and riskier. Could we perhaps agree to work in cross-department teams on certain initiatives?

Are there specific, ongoing, repeating cross-department patterns of work? Does it maybe make sense to arrange cross-department teams to work on those? Maybe give these teams outcome-oriented goals to pursue?

Would it make sense to let people know what&apos;s the intent behind the work they&apos;re doing? Maybe measure progress towards outcomes when we review how initiatives are doing? How these teams are doing?

Would it make sense to expect leaders to focus on building their organization and work with other leaders to build and develop the company? Maybe measure a leader&apos;s effectiveness by how effective their organization is, especially when they&apos;re NOT around calling the shots?

It seems like we&apos;re oscillating between staying stuck in analysis-paralysis and spending a lot of time and money going in a direction without validating it makes sense. Would it help us sleep better at night to identify the most significant assumptions we are making and find a way to derisk them as cheaply and cost-effectively as possible?

**Sometimes, the best way to pursue agility, especially at the organizational level, is to go underground**.

We&apos;ve seen how the mandated &quot;Go Agile for Agile&apos;s sake&quot; can become Agile Theater real quick.

We can avoid that when pursuing Portfolio Agility, Product Operating Models, and whatever next big thing comes along.

This advice won&apos;t work if a big consulting firm is driving your transformation. I&apos;m sorry, and maybe I&apos;ll see you on the other side (you won&apos;t be the first, don&apos;t worry)

**But if you&apos;re in the driver&apos;s seat, you can try this different approach, injecting helpful questions and patterns based on your context and needs.**

Could you take a few minutes to think about it? What&apos;s the question you should be considering? What is the impact you are trying to achieve? Would you reply and let me know?

Reminder - The Principles-based Agility Assessment can be a great source of questions for the guerilla agilist trying to help their team/organization improve its ability to innovate, get to market faster, satisfy its customers, and create new value. [It&apos;s now free through Cyber Monday.](https://yuvalagility.gumroad.com/l/principle-based-agility-assessment/blackfriday)

## PS I&apos;ve used this underground approach several times through the years. I&apos;m helping a pharma company&apos;s leaders pursue agility without &quot;Going All In On Agile.&quot; If you want my advice on how to try this in your context, I&apos;m one reply away.

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Change Management</category><category>Fixing Your Agility</category><author>Yuval Yeret</author></item><item><title>What Happened to Agile? And Where Do We Go From Here</title><link>https://yuvalyeret.com/blog/what-happened-to-agile-and-where-do-we-go-from-here/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/what-happened-to-agile-and-where-do-we-go-from-here/</guid><description>Agile demand outstripped supply and the movement lost its soul. A candid assessment of what went wrong and a pragmatic path forward — through principles, not theater.</description><pubDate>Mon, 25 Nov 2024 00:00:00 GMT</pubDate><content:encoded>Let&apos;s be honest. These are &quot;interesting&quot; times for being an agilist.

Whether you&apos;re in the &quot;Agile is Dead&quot; camp or not, it is clear that the movement is not well.

Agile took over the software development world in a storm.

As that happened, the demand for agile outstripped the supply.

Agile became practice-focused. A commodity.

Mainstream organizations didn&apos;t have the patience or desire to think from first principles. They preferred to implement agile rather than to evolve in an agile manner. The consulting and training industry obliged to provide products and certified people to support these products.

Anyhow, Perfect storm.

**Here&apos;s an alternative approach that you can use to get out of this mess or avoid it in the first place**:

**Focus on agility rather than agile—principles instead of practices.**

Ask yourself these questions:

- Are we focusing on the end-to-end flow of value?

- Are we continuously improving how we work?

- Are we leveraging autonomy? Organizing people around value and empowering them?

- Are we maintaining a sustainable pace? Of work? Of change?

- Are we aligned? Are our goals and measures outcome-oriented?

- Are we energizing people/teams?

- Are leaders serving? Enabling? Nurturing? Focusing on systems?

- Are we valuing speed and empiricism as a key way to derisk innovation? Change? Growth?

**Which of these questions resonates the most for you? Why?**

These are the questions I explore with organizations when we get together to either explore agility or accelerate/fix it. It&apos;s about establishing an agile-oriented intent that might pull in agile practices and frameworks based on context.

**PS You can now leverage these questions for** conversations about your agile agenda. My principles-based agility assessment goes into more depth into these aspects of agility and helps you drive this conversation. [Get it for free here](/principle-based-agility-assessment)</content:encoded><category>Agility</category><category>Assessments</category><category>Fixing Your Agility</category><category>Blog</category><category>central</category><author>Yuval Yeret</author></item><item><title>The Two Word Check-in - Minimally Viable Daily Meeting</title><link>https://yuvalyeret.com/blog/the-two-word-check-in-minimally-viable-daily-meeting/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-two-word-check-in-minimally-viable-daily-meeting/</guid><description>Before status, accountability, and conflict resolution — the daily meeting needs to warm up the social fabric. Why a two-word check-in is the most essential part of any standup or daily Scrum.</description><pubDate>Fri, 22 Nov 2024 00:00:00 GMT</pubDate><content:encoded>What a difference through just two words.

Two Words Check-in.

I used it as a warm-up in a leadership session for a Boston-based BioTech.

They liked it so much that they started using it as common practice. They started using it in their weekly Review/Retrospective/Planning sessions (Yes, they were using Scrum to develop the company; go figure)

It became a highlight.

Before you can talk work, accountability, results, and tackle conflicts, you need to maintain / warm up the social fabric.

Here&apos;s an idea -

Instead of talking about what you&apos;re all working on, share how you&apos;re feeling.

Check-in with each other as human beings. (Two words check-in is one great way to do that, but whatever works)

And that&apos;s it. (no 3 questions, no status, nada. Unless people really want to chat about something, or an issue emerges from the check-in)

That&apos;s the most essential aspect of a Daily Scrum/Standup anyhow.

Try it.

## Let me know how it went?</content:encoded><category>Fixing Your Agility</category><author>Yuval Yeret</author></item><item><title>To Async or Not to Async</title><link>https://yuvalyeret.com/blog/to-async-or-not-to-async/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/to-async-or-not-to-async/</guid><description>Improving the daily standup isn&apos;t always the answer — sometimes people just don&apos;t want more synchronous meetings. How to evolve agile ceremonies to balance original intent with the preferences of the people using them.</description><pubDate>Thu, 21 Nov 2024 00:00:00 GMT</pubDate><content:encoded>So you identified a [meeting people won&apos;t miss one bit](/blog/developing-meetings-people-will-be-disappointed-to-miss) in your organization.

Let&apos;s say it&apos;s a daily check-in. Standup. Scrum. The name doesn&apos;t change the fact that this is an often-mentioned issue people have with approaches such as Scrum, EOS, Scaling-up, SAFe.

Want to improve this event? You can try increasing focus via visualization. Reviewing team structure to ensure people actually need to collaborate. Making sure the purpose and flow of the meeting are about issue identification and problem-solving rather than collecting status reports. Focusing just on exceptions to flow rather than everything.

Those are all well worth trying. What I&apos;m starting to encounter more and more frequently is a desire to reduce the amount of meeting time, regardless of meeting quality.

You could (and many of you do) argue that if the meeting quality was really &quot;Level 10&quot; people won&apos;t mind them. Maybe.

There&apos;s another possibility.

Maybe by insisting on solving the issues with these meetings and sticking to them, we&apos;re enforcing our generational preferences on younger generations who don&apos;t share our preference for in-person meetings and formal communication. And its not just generational. People&apos;s preferences have changed (for example due to COVID19) and they are growing especially wary of virtual meetings.

So, what would a Gen Z Scrum/EOS look like?

Maybe I should go to TikTok/Insta and find out...

The point isn&apos;t necessarily whether these meetings make sense: Sync, Async, or some hybrid.

It is about evolving our ways of working in a way that balances empathy for the needs and wants of our &quot;customers&quot; (those using these ways of working) with the original intent.

Async or not Async isn&apos;t the question. Evolve or Die is.

If you are redesigning collaboration rhythms across teams, [Create a Business-level Operating System leveraging Agility](/work-with-me/create-a-business-level-operating-system-leveraging-agility/) is a practical next step.</content:encoded><category>Agile Frontier</category><category>Fixing Your Agility</category><author>Yuval Yeret</author></item><item><title>Agile Marketing - Gateway to Wider Agility</title><link>https://yuvalyeret.com/blog/agile-marketing-gateway-to-wider-agility/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/agile-marketing-gateway-to-wider-agility/</guid><description>Marketing agility often becomes the trojan horse for broader organizational change. How agile marketing teams create pull for agility in adjacent departments and leadership.</description><pubDate>Wed, 20 Nov 2024 00:00:00 GMT</pubDate><content:encoded>Agile marketing helps marketing organizations develop better campaigns faster.

It helps marketers find sustainable pace and flow in the hectic marketing world by leveraging Scrum and Kanban.

Team members act as &quot;Mini CMOs&quot; - thinking cross-functionally and are empowered to deliver results.

BUT

When there&apos;s a problem or opportunity requiring collaboration with other functions...

Agile Marketing suddenly looks like an agile island in a sea of traditional management.

Like agile development without DevOps.

Agile Marketing is a great stopover.

On the way to an even more exciting destination - Agile Business Teams.</content:encoded><category>Agile Marketing</category><category>Company Agility</category><category>central</category><author>Yuval Yeret</author></item><item><title>Product Revisited</title><link>https://yuvalyeret.com/blog/product-revisited/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/product-revisited/</guid><description>The Product Operating Model conversation is too narrowly focused on tech products. What happens when you apply product thinking to the business format, operations, and the company itself — not just the software.</description><pubDate>Tue, 19 Nov 2024 00:00:00 GMT</pubDate><content:encoded>I&apos;m starting to wonder whether the current focus on Product Operating Models is a distraction from the real opportunity of applying Product Thinking.

The whole conversation is about empowered product teams. There&apos;s minimal conversation about what&apos;s the product. Models inspired by Silicon Valley Big Tech companies focus on tech-heavy products.

But what if the product is the business format?

In [E-Myth Revisite](https://www.michaelegerbercompanies.com/product/the-e-myth-revisited/)d, Micael Gerber talks about developing your business as if you&apos;re preparing to make it a franchise (meaning the business format is systemized to the point that it is a product in and of itself).

[Melissa Chi](https://suprainsider.substack.com/p/29-from-product-leader-to-coo-driving), a Product Leader who transitioned into a wider COO role, talks about [how her organization realized that the operational side of the business is also worth treating as a product](https://suprainsider.substack.com/p/29-from-product-leader-to-coo-driving). This makes so much sense, yet it is still uncommon in the product organizations I&apos;ve seen.

Business Leaders at a large FinTech already consider themselves owners and developers of the real business product.

They are somewhat confused by the fact that there&apos;s now an additional product—the technology product (an artifact of a product operating model transformation driven by the technology organization).

Here&apos;s my suggestion:

When considering your product portfolio and where to apply a product operating model...

Think about everything involved in creating the customer experience as the product.</content:encoded><category>Product Operating Model + Product Orientation</category><category>central</category><author>Yuval Yeret</author></item><item><title>Shaping Agility</title><link>https://yuvalyeret.com/blog/shaping-agility/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/shaping-agility/</guid><description>Shaping Agility is a community for leaders and change agents pursuing meaningful organizational impact. An overview of the community resources, podcasts, and why Yuval joined as a community creator.</description><pubDate>Mon, 18 Nov 2024 00:00:00 GMT</pubDate><content:encoded>I&apos;m honored to a community creator in [Shaping Agility](http://shapingagility.com) - a community dedicated to fostering workplaces where individuals are passionate about making a meaningful impact. It offers tools, insights, interventions, and a supportive network to empower leaders and change agents in achieving sustainable success. The community provides various resources, including podcasts like “Shaping Portfolio Agility,” which features in-depth interviews with executives and thought leaders on portfolio management, and “SPCs Unleashed,” a 21-part livestream series aimed at deepening knowledge of SAFe competencies.</content:encoded><category>Recommended Links</category><author>Yuval Yeret</author></item><item><title>Developing Meetings People Will Be Disappointed To Miss</title><link>https://yuvalyeret.com/blog/developing-meetings-people-will-be-disappointed-to-miss/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/developing-meetings-people-will-be-disappointed-to-miss/</guid><description>Most meetings fail because they lack clear purpose, preparation, and decision-making structure. How to design meetings that people actually want to attend — because they produce real outcomes.</description><pubDate>Fri, 15 Nov 2024 00:00:00 GMT</pubDate><content:encoded>&quot;How disappointed will you be if we won&apos;t have this standing meeting anymore?&quot;

Let&apos;s be honest - do any of you expect to see a &quot;very disappointed&quot; answer from the meeting participants? (If you do - let me know! I want to know your secret!)

If there&apos;s anything competing with Agile in terms of how fast it&apos;s losing favor, it is Meetings.

Meetings (call them Events, ceremonies, rituals) also play a significant role in what people dislike about Agile Frameworks such as Scrum and SAFe.

There&apos;s another example, a somewhat funny one.

Ask people whose company adopted EOS (Entrepreneurial Operating System), and few of them will be disappointed with the loss of the &quot;Level 10&quot; weekly meeting.

This is ironic because the whole idea of the Level 10 meeting is that participants consistently consider it a 10/10 meeting.

So what can we do?

**Try making all of your standing meetings optional. Not just for individuals. But for the team to decide they don&apos;t want to have them.**

What? The Scrum Team can choose to ignore their Sprint Planning meeting? yes.

The ELT can choose to ignore the EOS &quot;Level 10&quot; weekly meeting? yes.

The teams on the SAFe ART can skip PI Planning? yes.

Can the Portfolio Leadership team skip a Portfolio Sync or Review meeting? yes.

Here&apos;s what you might see...

People have a say. They choose. They come as players, not as pawns.

They stop following processes by the book and start thinking about the intent and the context and stop

Whoever wants that meeting to happen needs to think hard about making it one people won&apos;t want to miss.

## They will need to start developing the meeting as a product people choose to use, an experience that works for them.</content:encoded><category>Developing Your Company Like a Product</category><author>Yuval Yeret</author></item><item><title>Continuously Deploying Points of View</title><link>https://yuvalyeret.com/blog/continuously-deploying-points-of-view/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/continuously-deploying-points-of-view/</guid><description>Applying continuous deployment thinking to ideas and perspectives: publishing thinking iteratively rather than waiting for the perfect article. The case for continuous intellectual deployment.</description><pubDate>Thu, 14 Nov 2024 00:00:00 GMT</pubDate><content:encoded>These are interesting times.

If you’re an agile practitioner (like me) you’re navigating a lot of uncertainty. 

What’s the right language? 

“Should I talk about Agile? Avoid it? Take a contrarian view of it?”

&quot;Is Agility better than Agile? Worse?&quot;

&quot;Should I talk about SAFe? Scrum? or better to talk about Product?&quot;

Agilists are struggling to stay relevant. And to fight harsh perspectives.

It&apos;s a great time to develop (or polish) your point of view.

Developing ANYTHING in a field of uncertainty requires iteration. Transparency, Inspection, and Adaptation. 

How can you do that for a point of view? 

You can write point of view slices. Even that process will make it transparent, and enable you to inspect it. 

You can also publish it. Get it in front of people. And inspect whether they engage with it. 

The more slices you get out there, and the more frequently you do it, the faster you might work through point-of-view options and converge towards something that works. 

Here’s the thing: 

Daily Emails. Continuous Deployment for Ideas. Used for developing your point of view. 

And testing it with yourself and your audience. 

## What are some ways you’re getting faster feedback on your ideas?</content:encoded><category>Agility Beyond Software</category><author>Yuval Yeret</author></item><item><title>Continuous Deployment - Vanity or Transformational Capability?</title><link>https://yuvalyeret.com/blog/continuous-deployment-vanity-or-transformational-capability/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/continuous-deployment-vanity-or-transformational-capability/</guid><description>Continuous deployment is often pursued as a vanity metric rather than a flow enabler. The conditions under which it genuinely transforms delivery vs when it creates false confidence.</description><pubDate>Wed, 13 Nov 2024 00:00:00 GMT</pubDate><content:encoded>It often feels like Continuous Deployment has become a bragging right for a technology organization.

&quot;We can deploy 13593 times a day.&quot;

&quot;A developer can deploy the product on their first day at work.&quot;

&quot;Our pets can deploy to production.&quot;

Even more often, I encounter organizations that don&apos;t understand the intent behind being able to deploy continuously.

Few organizations need continuous deployment capabilities from a time-to-market perspective. So why is it so crucial?

Because integrating and deploying every small change dramatically reduces the length of our feedback loop.

We talk about Empowered Product Teams. Empowered to deliver outcomes.

But in an environment of uncertainty, we don&apos;t know for sure whether a certain product development will indeed deliver the expected outcome. So we need to try, inspect, and adapt.

This is where the feedback loop is crucial. Without continuous deployment, it might take us weeks to inspect and adapt. We will work from assumptions, requiring us to plan and specify more.

Product Operating Models are cool.

But without the ability to close feedback loops.

To make a decision and gauge its outcome.

Whether it creates the experience and behavior we hypothesized

It&apos;s a Product theater.

On the other hand, if you can continuously deploy but are NOT using it to close feedback loops, that&apos;s also a theater.

And what if you&apos;re designing razors? Molecules? Laundry care formulas? Craft beer?

The intent is still the same - You want to close fast feedback loops.

You want genuine feedback on your latest decision as quickly as possible.

So you 3D print the latest increment of the benefit bar for your razor, formulate a trial run of the beer/laundry care formula, and get it in front of customers—not to make money, but to learn and adapt if needed.

Here&apos;s the thing

Like any other practice - it&apos;s all about the intent. Why is it worthwhile doing this?

Understanding the intent helps us adjust the practice to the context.

This is especially useful when [using a practice like continuous deployment outside of its usual context](/work-with-me/create-a-business-level-operating-system-leveraging-agility).

https://youtu.be/9NCu\_wWCZBs</content:encoded><category>Agile</category><category>Agility Beyond Software</category><author>Yuval Yeret</author></item><item><title>Scaling Your Product Org w/ Product Operations</title><link>https://yuvalyeret.com/blog/product-operations-a-key-ingredient-in-your-product-journey/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/product-operations-a-key-ingredient-in-your-product-journey/</guid><description>Product Operations is the connective tissue of a scaled product organization — managing tooling, processes, metrics, and the feedback loops that keep product teams effective.</description><pubDate>Tue, 12 Nov 2024 00:00:00 GMT</pubDate><content:encoded>Something clicked for me over the last couple of weeks as I&apos;ve been sharing my reflections on what I&apos;m seeing in the trenches when it comes to the journey towards Product Organizations and Product Operating Models.

As a reminder, The vision of the Product-oriented organization is to have product teams:

- Fully aligned around outcomes

- Focused on what truly matters

- Collaborating cross-functionally

- Equipped with data-driven insights to make informed decisions

This is a great north star.

But a challenging transformation.

Especially in organizations new to the Product world (think classic IT/internal software/beyond software).

Moving from managing tasks and backlogs to managing outcomes.

Owning Products rather than Projects / Technologies.

Providing Product professionals with access to the data and insights they need to iterate towards valuable outcomes.

What I&apos;ve seen help is when organizations have people who enable, steward and promote product-oriented thinking and ways of working, and provide the platforms/tools that make it easier for product professionals to work this way.

In established Product Organizations, especially in the Tech world, this is known as Product Operations — optimizing structure, processes, and tooling to enhance the Product Management experience and drive innovation with fewer distractions.

Here&apos;s the thing:

If you&apos;re leading your organization&apos;s journey from Project to Product, [Product Operations](/work-with-me/bring-clarity-and-traction-to-your-product-organization-with-product-operations) capabilities is one area you should be learning about and thinking through as part of the structure of your Product organization.

PS I think the future of Product Operations is even more interesting. As companies start to [use product thinking to develop the company](/blog), there will be even more demand for enabling people to think and work in product ways of working.</content:encoded><category>Product Operating Model + Product Orientation</category><category>Product</category><category>central</category><author>Yuval Yeret</author></item><item><title>Developing your Product-oriented Portfolio Using a Product-oriented Approach</title><link>https://yuvalyeret.com/blog/developing-your-product-oriented-portfolio-using-a-product-oriented-approach/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/developing-your-product-oriented-portfolio-using-a-product-oriented-approach/</guid><description>Apply product thinking to the portfolio transformation itself: iterative rollout, validated learning, and outcome-oriented milestones instead of waterfall transformation plans.</description><pubDate>Fri, 08 Nov 2024 00:00:00 GMT</pubDate><content:encoded>Three members of a PMO are asked what they are doing:

- The first says, **“I’m updating processes to align projects with product teams.”**

- The second says, **“I’m shifting our portfolio approach from projects to products to enhance delivery and value focus.”**

- The third says, with conviction, **“I’m transforming how we invest, plan, and deliver value by focusing on products rather than projects, enabling our teams to be more adaptive, customer-centric, and capable of delivering lasting impact for our business and customers. I’m helping build a product-oriented mega-lab.”**[(inspired by the story of 3 bricklayers…](https://sacredstructures.org/mission/the-story-of-three-bricklayers-a-parable-about-the-power-of-purpose/))

Since we’re talking about a Product-oriented Portfolio, it makes sense to treat developing it as a Product Initiative.

Making sure we’re focused on outcomes, rather than checkboxes. 

We might use patterns and frameworks (such as a Kanban Board, OKRs, and Portfolio Reviews), but we should start with why. This will help steer us in the right direction and ensure our intervention evolves in a way that improves its fit for purpose. 

It’s also leadership by example. This is the way we expect other portfolio initiatives to be managed. 

Like product initiatives focused on outcomes rather than projects focused on a predetermined scope. 

So, the first thing to do will be to establish what’s broken. What are the pains in how the job of managing the portfolio of technology investments is currently being done? 

Using Evidence-based Management, we could look at areas like: 

- Are we happy with the value we’re creating across all our products? One interesting question at the portfolio level is whether our customers feel they’re working with a disjointed set of products/capabilities or are they getting a seamless experience? 

- Are we happy with the outcomes generated from what we deliver? Do we even know whether our customers are happy? Do we even plan outcomes? Measure them? 

- How satisfied are we (and our stakeholders) with our ability to innovate? 

- How good/bad is our time to value? 

- Are we aligned to our business strategy? Are we working on what will move the needle from a strategic perspective? Do we know? Can we actually double down on these things? 

- How hard is it for people to actually deliver business outcomes? How many hoops do they need to jump through to get meaningful things out the door? 

- How happy are we with our ability to adapt to shifting business needs and realities? 

- Are the things we’re currently measuring helping drive the right behaviors? Or incentivizing undesired ones? 

- Are people motivated and energized by their work? Do they understand and connect to the bigger picture? 

Then, describe an outcome hypothesis. What are we hoping to see? What’s going to look different for all the various stakeholders? And what is going to be the impact of this changed environment on our business? 

Describe some leading indicators - How will we know we are heading in the right direction? [How will we know we’re not](/blog/hacking-your-way-to-an-evidence-informed-mindset?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=hacking-your-way-to-an-evidence-informed-mindset)? 

Try to weave the problems/opportunities you’re seeing, the dream state, and the approach you have in mind into one coherent story. 

So, are you a [cathedral builder](https://sacredstructures.org/mission/the-story-of-three-bricklayers-a-parable-about-the-power-of-purpose/) by now? 

PS Here are some tools you can use to help you in this exploration of the problem/opportunity - 

- [A3 Document](https://blog.crisp.se/2009/09/23/henrikkniberg/1253687880000)

- [Objectives and Key Results](/blog)

- [Value Proposition Canvas](https://www.strategyzer.com/library/the-value-proposition-canvas)

- [Lean Canvas](/work-with-me/steer-towards-product-market-fit-with-lean-startup-coaching)

- [SAFe Epic Hypothesis](https://scaledagileframework.com/epic/)</content:encoded><category>Leaner Portfolio Management</category><category>central</category><author>Yuval Yeret</author></item><item><title>Embarking on Your Product-Oriented Lean Portfolio Management Journey</title><link>https://yuvalyeret.com/blog/embarking-on-your-product-oriented-lean-portfolio-management-journey/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/embarking-on-your-product-oriented-lean-portfolio-management-journey/</guid><description>Starting your Lean Portfolio Management journey: organizing around value streams, shifting from project to product funding, and building the muscles for portfolio-level agility.</description><pubDate>Thu, 07 Nov 2024 00:00:00 GMT</pubDate><content:encoded>Are you at the stage where traditional portfolio-level processes and behaviors present the most significant impediment to agility?

I see this often. The organization spends six or seven-figure amounts on an agile transformation. 

Teams and Teams of Teams are working in Agile/Scrum/SAFe. 

Still, the promised land of outsized value creation and improvement of time to market (rather than flow time of stories or “features”) is elusive. 

Looking at the conversations around budget, governance, and driving your significant business initiatives, agility is the last term that comes to mind (bureaucracy and large ship struggling to maneuver are more apt descriptions)

You envision finding an organizational operating system that orients around outcomes, where the right people collaborate closely with each other, where people naturally and easily integrate and experiment, and where there’s a goldilocks mix of alignment, autonomy, and guardrails.

**You decide it&apos;s time to [bring agility and product-orientation to the portfolio level](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework/lean-product-portfolio-management).**

What does that look like?

Let&apos;s discuss transforming your IT portfolio from a feature factory managing scattered investments to creating a product-oriented mega-lab that drives growth, value, and resilience.

**You can think about the journey to a product-oriented portfolio in four stages: Crawl, Walk, Run, and Fly.**

Each stage helps your organization evolve towards agility, evidence-based decision-making, and continuous alignment.

**Crawl:** You start by recognizing that you already have a portfolio of investments, even if it&apos;s not formalized. In this stage, you start to understand your portfolio and the flow (or lack thereof) of your significant investments.

**Walk:** Begin actively managing the flow and shaping demand. (Saying No, or not yet) It’s about turning a collection of projects into cohesive products—creating an intentional balance between technology and business investments. Starting to have conversations around which decisions to manage at the portfolio level, and which to empower product teams to have. 

**Run:** Now, it&apos;s about aligned autonomy. Teams are free to innovate, while strategic goals keep everyone focused on the outcomes that really matter. Stable funding decoupled from product cycles helps teams thrive without constant budget concerns.

**Fly:** Finally, you’re in full agility mode—treating your entire business like a product. Lean Startup principles guide how you adapt and grow, and every aspect of the industry evolves in response to real-world feedback. 

**This journey isn’t about frameworks or processes—it’s about behaviors.**

In the early stages, it is focused on establishing flow. Then, it is about reorganizing around value and outcomes and eventually being evidence-informed. 

Where are you in this journey? Which behaviors are you seeing? What are the next ones to focus on? 

**PS What if there was a way to navigate the portfolio agility journey, without falling into the trap of a prescriptive itinerary that so often ends up at the (agile) theater? That would be nice, right?**  
If this is your challenge, see [Portfolio Agility](/work-with-me/portfolio-agility/) and [contact me for a clarity conversation](https://calendar.google.com/calendar/appointments/schedules/AcZssZ1oyzEgQC72Vn3BahuIujWuWDiHhazgSuq97w4awDqO-OUWsvXZ-znuwte22yvLQMg1jWuNQZVw?gv=true).

https://youtu.be/ghN5fHv3Ikw</content:encoded><category>Leaner Portfolio Management</category><category>central</category><author>Yuval Yeret</author></item><item><title>Stop Focusing on Utilization. Start Focusing on Flow</title><link>https://yuvalyeret.com/blog/stop-focusing-on-utilization-start-focusing-on-flow/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/stop-focusing-on-utilization-start-focusing-on-flow/</guid><description>Optimizing for 100% utilization creates inventory backlogs and hidden waste. Why Theory of Constraints thinking — find the bottleneck, subordinate everything else — is the smarter path to organizational throughput.</description><pubDate>Wed, 06 Nov 2024 00:00:00 GMT</pubDate><content:encoded>Does it make sense to aim for 100% utilization across the organization? Is that efficient?

Whether it’s an ad agency, a factory, a product development organization, or any organization - it has a constraint.

The constraint/bottleneck should be optimized, but other areas of the process shouldn’t aim for 100% utilization since that would create waste and overload.

For example, let’s say client approvals are the constraint. If everyone else aims for 100% utilization, tons of “inventory” would be waiting to be approved.

Instead, the [Theory of constraints](https://www.tocinstitute.org/theory-of-constraints.html) (which was born in the manufacturing world but its principles apply for knowledge and creative work) would say to find the constraint and focus on it - by subordinating other steps to its pace, helping it, and eventually elevating it.

For example, we could make it easier for the client to approve, choose easier clients to work with and use slack in other areas to deal with this issue.

One good way to apply this thinking is to manage end-to-end flow (via something like a Kanban board) across functions and disciplines.

But first, you have to learn to see flow.

In agencies, tracking the flow of client deliverables is often a good place to start.

And back to utilization—one nice trick is to move from optimizing utilization of people/teams to optimizing utilization of deliverables—minimizing the amount of time the deliverable sits as idle inventory waiting to be worked on. (This is also known as Flow Efficiency.)

Here&apos;s where you can start then:

- Identify the 1-2 key business processes you want to focus on optimizing/fixing

- Decide what will be flowing across the value stream (e.g. Deliverables, Customers, Projects, Requests, Campaigns, Plays, etc.).  
   Tip - This isn&apos;t necessarily the day-to-day tasks - it&apos;s often work that will flow end to end in a few weeks. YMMV

- Map out the key steps in the flow

- Create a Kanban Board where you will see and manage the flow as part of your regular management cadence across whatever functions/disciplines/people are involved. Look for bottlenecks and constraints and focus your improvement conversations around them.

- Measure [Flow Times and other flow metrics](/blog/4-key-flow-metrics-and-how-to-use-them-in-scrums-events) and look for interesting patterns.</content:encoded><category>Flow</category><category>Blog</category><author>Yuval Yeret</author></item><item><title>The Pricing Page for Your Change Product</title><link>https://yuvalyeret.com/blog/the-pricing-page-for-your-change-product/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-pricing-page-for-your-change-product/</guid><description>Giving people options — revolutionary or evolutionary, push or pull, mandatory or invitation-based — lowers change resistance by giving back control. How to apply pricing page thinking to internal transformation.</description><pubDate>Fri, 01 Nov 2024 00:00:00 GMT</pubDate><content:encoded>You&apos;ve seen it before. The pricing page. With the three options.

Silver. Gold. Platinum (nobody wants bronze)

DIY. DWY. DFY.

Starter. Professional. Enterprise

What if you tried using &quot;Pricing Options&quot; when selling/marketing internal change?

Revolutionary. Evolutionary. Safe. Extreme. Fast.

Meeting-heavy. Meeting-less.

Invitation-based. Mandatory-change based.

Pull. Push.

Here&apos;s the thing

Multiple pricing options create choice. Choice gives control. Control lowers resistance. (Think of it as another hack in the [&quot;open space agility&quot; / &quot;invitations-based change&quot;](/blog/safe-invitations-part-3-3-combining-open-space-agility-and-safe) toolbox)

When our change clients see options, they feel empowered. Instead of looking for alternatives, they pick what feels “just right.&quot;

More options = less pushback + more change.

(BTW, Too many options = confusion + less change... )

Can you create a &quot;pricing page&quot; for the change/transformation you&apos;re selling to your organization?

Can you do better than Good. Better. Best? Can you come up with descriptive names focused on outcomes? risk? other aspects of the change?

Remember - context matters. What&apos;s best in one place is barely good for another, and vice versa.

## PS The idea for this post came up while I was listening to [The Perils of Good Better Best pricing](https://2bobs.com/podcast/the-perils-of-good-better-best-pricing) yesterday.</content:encoded><category>Change Management</category><category>Product</category><author>Yuval Yeret</author></item><item><title>Navigating Strategic Change using Breadcrumbs (A Halloween Story)</title><link>https://yuvalyeret.com/blog/navigating-strategic-change-using-breadcrumbs-a-halloween-story/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/navigating-strategic-change-using-breadcrumbs-a-halloween-story/</guid><description>Revolutionary vs evolutionary change — and why both require breadcrumbs. How Roger Martin&apos;s concept of strategic breadcrumbs helps change agents design a path that works for the Early Majority, not just early adopters.</description><pubDate>Thu, 31 Oct 2024 00:00:00 GMT</pubDate><content:encoded>Meet change approaches F and S. 

S is a revolutionary change for people. It requires new roles and totally new ways of working. It is shock therapy. 

It requires such a leap that people often resort to faking it because it is so hard for them to change. 

F is evolutionary. It starts with where you are. It shows you how you’re working. It nudges you along the way. 

It is so comfortable and safe that it&apos;s tempting to settle down and rest instead of moving toward the destination. 

Both S and F require careful navigation of the change path and proactive leadership and guidance. 

A concept that can help for both S and F is what Roger Martin refers to as [Breadcrumbs](https://rogermartin.medium.com/strategic-breadcrumb-spacing-6273ae50983e) (Think Hansel and Gretel ).

Breadcrumbs help us see the next step, make S safer and clearer, and light the path for F. 

Many Experts and Early Adopters don’t need the breadcrumbs. The path is clear for them. They sometimes find breadcrumbs repulsive and prescriptive. 

They have a particular distaste for specific safe havens along the path. 

Here’s the thing, though…

Change is a Product. It should be customer-centric. Designed for the context.

There are different types of customers (or people going through change). Many of them do need breadcrumbs. 

It&apos;s not the breadcrumbs that are evil. It&apos;s the witch (that is hiding the breadcrumb trail)!

## Happy Halloween !</content:encoded><category>Change Management</category><author>Yuval Yeret</author></item><item><title>Using the PMF Survey to gauge Company Fit For Purpose</title><link>https://yuvalyeret.com/blog/using-the-pmf-survey-to-gauge-company-fit-for-purpose/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/using-the-pmf-survey-to-gauge-company-fit-for-purpose/</guid><description>The Product-Market Fit survey asks &quot;how would you feel if you could no longer use this product?&quot; The same question, applied internally, reveals how fit for purpose your ways of working really are.</description><pubDate>Wed, 30 Oct 2024 00:00:00 GMT</pubDate><content:encoded>_How would you feel if you could no longer work the way we work here?_

- _Glad_

- _Not Disappointed_

- _Somewhat Disappointed_

- _Very Disappointed_

Sean Ellis, the OG Growth Hacker, came up with the [PMF survey question](https://pmfsurvey.com/), which has become one of (if not the) established ways to gauge Product Market Fit:

If more than 40% of your existing customers answer “Very Disappointed,” you are well on your way.

Y**our way of working is also a Product.** It also has customers. They’re called team members, associates, employees, whatever name you want to use.

The Structure, Process, Culture, and Tools are all part of this Product.

**Would you dare run the PMF survey about the Company as the Product?**

One interesting dynamic in the case of the Company is that the answer might shift significantly over time.

Have you ever spent time at a Scale-up?

There’s often this feeling of losing traction, even stalling. There was once energy, joy, and purpose. Everyone knew everything going on, and the team was small, aligned, and powerful.

Post-PMF the team is growing fast. The afterburner is on.

More people join, Leaders take over functions, and siloes are formed. New grown-up processes are added. Sometimes they work. Sometimes they don’t.

You almost don’t need to run the PMF survey on the company at that point. It’s pretty evident that most people wouldn’t be disappointed if the company could no longer work this way. Some would even be Glad. Nobody would be very disappointed.

So what do you do?

**You start developing and iterating your Company as a Product, working to regain PMF.**

[This is also what I do](/work-with-me/create-a-business-level-operating-system-leveraging-agility). I help leaders see, develop and iterate their organizations using product thinking and techniques.</content:encoded><category>Developing Your Company Like a Product</category><category>Product</category><category>central</category><author>Yuval Yeret</author></item><item><title>AARRR Pirate Metrics for Change Adoption</title><link>https://yuvalyeret.com/blog/aarrr-pirate-metrics-for-change-adoption/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/aarrr-pirate-metrics-for-change-adoption/</guid><description>AARRR (Acquisition, Activation, Retention, Referral, Revenue) applied to change management: treating agile adoption as a product and measuring it with the same rigor as customer-facing products.</description><pubDate>Mon, 28 Oct 2024 00:00:00 GMT</pubDate><content:encoded>&quot;We trained 1359 people!&quot;

&quot;we transformed 127 teams&quot;

Enough with the vanity metrics.

Ever wonder how your change initiative is REALLY doing?

Think of your organization as an internal market for the change.

Consider [Pirate Metrics (AARRR)](https://www.productplan.com/glossary/aarrr-framework/) to see how your change &quot;Product&quot; is doing in this market.

**Acquisition (or awareness) –** are people discovering our change? How effective are we at acquiring new interested internal customers for the change?

**Activation –** Are these people taking the actions we want them to? Are they starting the change process?

**Retention –** Are our activated changers continuing to engage with the change?

**Revenue –** Are we making money from user activity?

What does this mean in the world of change? Revenue stands for &quot;Value Extraction&quot; which should be measured in terms of change outcomes (not just activity).

**Referral –** Do changers like the change enough to tell others about it? How often do we get inbound requests to change from people that weren&apos;t on our radar yet?

If you want to go the extra mile you could ask changers the [Sean Ellis PMF survey](https://pmfsurvey.com/) - “how would you feel if you could no longer use this new changed way of working?” and measure the percent who answer “very disappointed.” (an interesting sidebar discussion is whether the PMF threshold of 40% applies for internal change as well. Or should we aim higher? lower? WDYT?)

**How about an Example**

Let&apos;s say we are trying to get people to [change the names of their work artifacts to reflect outcomes.](/blog/its-all-in-the-name) We are focused on a change audience of everyone in a Product discipline in the organization.

**Acquisition (or awareness) –** How many Product people are aware of this concept? we could use internal analytics to see how many of these people opened this new guidance, showed up for an info session, etc.

**Activation –** How many of the Product people started naming items using an outcome orientation? This is a bit harder to measure at scale. One technique we could use is to include a gauge for each work artifact where the product person indicates whether the name is outcome oriented in their view.

**Retention –** Do these Product people continue to rename items? to name new items using an outcome oriented name?

&quot;**Revenue&quot; –** Are we seeing positive outcomes from these new names? Here is where we would have to be clear with our outcome hypothesis from the get go. As part of the change plan we will lay that out and consider it before actually going through the change.

**Referral –** Do we start to see more and more Product people showing awareness, getting interested, even without us reaching out? Can we measure somehow when people forward the &quot;playbook&quot; to others?

As you can see, the concepts apply nicely, even if the telemetry to measure change might require some creativity.

One other thing you can try is to consider AARRR metrics as leading indicators when you&apos;re designing the change / intervention. While &quot;Revenue&quot;/Outcome is what you&apos;re really aiming for, the AARRR funnel can help lead to outcome while avoiding vanity metrics.

So ...

Think about a change/intervention you&apos;re currently advocating for in your organization

What would the Pirate Metrics tell you?

Would you dare asking the PMF survey question?

https://youtu.be/xJzaKeCYVhg

---

_Improving how your SAFe implementation actually delivers speed and outcomes — rather than process overhead — is a core part of how I work with scaled organizations. [Explore SAFe advisory](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Change Management</category><category>Developing Your Company Like a Product</category><category>Blog</category><category>central</category><author>Yuval Yeret</author></item><item><title>From Inclusive to Focused Goals using Even Over statements</title><link>https://yuvalyeret.com/blog/from-inclusive-to-focused-goals-using-even-over-statements/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/from-inclusive-to-focused-goals-using-even-over-statements/</guid><description>Inclusive culture is good. Inclusive goals are not. How Even Over statements force the trade-off conversations your OKRs need to have real teeth and drive actual focus.</description><pubDate>Thu, 24 Oct 2024 00:00:00 GMT</pubDate><content:encoded>Do you ever feel like your goals are too inclusive?

Being inclusive is essential for culture but not so good for setting goals.

You want your goals to mean something.

They shouldn&apos;t be an excuse to enable you to continue to spread your attention all over.

A question you can ask about your goal/s is &quot;What are the investments we WON&apos;T be making as a result of these goals?&quot;

(This is my favorite question to drop into a group of Portfolio Leaders trying to figure out their Strategic Themes / OKRs...)

I added this question to the worksheet I use for drafting and considering Goals/OKRs. (If you want me to create a template of this worksheet, reply and let me know...)

Another technique you can try is &quot;[Even Over](https://kb.founderculture.net/public/posts/utb4drb0)&quot; statements. &quot;Improved Customer Onboarding Experience **Even Over** New Features&quot; &quot;Plug Churn **even over** new logos&quot;

([The Agile Manifesto for Software Development](https://agilemanifesto.org/) is an excellent example of even over statements)

So...

Consider your current Goal/s. Whether they are Product Goals, Strategic Themes, Outcome Hypothesis for an Epic / Feature.

Does the goal enable trade-offs of what&apos;s in/out?

Is it clear what&apos;s really important?

Can you use an &quot;even over&quot; statement to help clarify?</content:encoded><category>Objectives and Key Results</category><category>central</category><author>Yuval Yeret</author></item><item><title>Product Operating Model for Shared Services and Business Operations Teams</title><link>https://yuvalyeret.com/blog/product-operating-model-and-shared-services-business-operations-teams/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/product-operating-model-and-shared-services-business-operations-teams/</guid><description>How to apply product operating model principles to shared services and business operations teams to improve handoffs, flow, and business readiness.</description><pubDate>Thu, 24 Oct 2024 00:00:00 GMT</pubDate><content:encoded>While the Product Operating Model focuses on developing new Products, it has implications and potential benefits for the teams operating the business and supporting these products. (These work in the Operational Value Stream, as defined in SAFe.)

## Improving the Interface between Product Development and Business Operations

The handoff point between development and operations is a common source of frustration, delays, and rework for everyone. Business Operations / Shared Services teams are surprised; their operational considerations are much harder to address when they come when the solution is already built, and everyone is hoping to celebrate and move on. Reducing this friction requires involving operations early, making dependencies visible, and optimizing end-to-end flow metrics. Late-stage handoffs are a predictable source of rework and delay.

(Note: One specific example is GTM (Go to Market) activities. GTM Teams simply LOVE it when they&apos;re brought in after they have zero opportunity to shape the product. This is a classic question in the relationship between Product and Marketing. There&apos;s more to say about this specific example, but the principles we outline here are a good start)

The DevOps approach was created to help streamline and improve this handoff/interface. While developed in the context of Technology Operations, the principles apply to any sort of operational work: 

- Understand how work **Flows** through development to operations. Notice bottlenecks, patterns, and start to think about how to create leaner more streamlined flow of value. This is achieved through managing work such as Features through an end to end Kanban system that includes all of the operational steps needed before operations business as usual. 

- Move beyond “us vs them” to a **Culture of shared responsibility** for both innovation flow as well as business uptime, quality, etc. This is achieved through shared KPIs, bringing people closer together through more frequent interactions and deliveries and other interventions. 

- **Automate** in order to enable faster flow and feedback **-** the goal in the Product Operating Model is to deliver frequently, in order to learn and steer continuously, which is crucial in environments of uncertainty / probabilistic development (which is often the case for new product/capability development). Delivering frequently burdens business operations if there’s a heavy manual transaction cost as part of the delivery process. Automation of as much as possible in the path to operating capabilities/products in production is a key enabler for continuous or more frequent delivery, and the Product Operating Model. 

- **Measure Flow, Quality, and Value -** as mentioned above, The Product Operating Model depends on feedback, through evidence, to inspect and adapt. Measurement of flow helps inspect and adapt the process. Track flow, quality, and outcome impact. The right mix helps teams improve reliability while still evolving services toward higher strategic value. In addition, strong measurement enables more confidence in changes being introduced, which in turn enables more frequently introducing changes. 

- **Recovery - reduce risk &amp; preserve value** - finally, strong ability to recover from mistakes through fast turn around of fixes, enables moving faster and making changes more frequently. 

To dive deeper - check out [SAFe&apos;s CALMR approach](https://scaledagileframework.com/calmr/) and [Gene Kim&apos;s Three Ways](https://itrevolution.com/articles/the-three-ways-principles-underpinning-devops/)

![](/assets/images/blog/archive/recovered/product-operating-model-and-shared-services-business-operations-teams-1-ad_4nxfcjxeswhgll_ok6ntdp_chhswxb7ishkdp3jkeapyugl56ghbwbrsz3euwhrizikqa__gt5jieqf_rpzijcdnwtddvalfhapcc96ag1ab4e12mvlmb47yt8jwbcibmklmuboykkbphkzzd7_cbcc2onal4.png)

Again, all these principles were created in technical operations but can map nicely to business operations. Specific questions to consider: 

- What’s the appropriate way to model business operations readiness work in the Kanban systems ARTs use to manage the flow of Features?

- What’s the best way to engage business operations representatives in the work of the Development Value Streams/ARTs?
  - During activities such as PI Planning where the upcoming quarter is planned and dependency on partners such as business operations can be considered and taken into account? 
  - To weigh in on refining a Feature into Stories? 
  - Capture business readiness acceptance criteria as part of the non-functional aspects of the Features/Stories? 
  - Join Planning Sprints where business readiness interaction is needed? 
  - Review Sprints to provide feedback and steer from an operational perspective? 

- What are the biggest challenges for more frequently delivering through to the business? What are some manual steps that could be automated or simplified or otherwise improved to reduce the overhead and enable higher frequency? 

- What do we need to measure to enable and streamline ongoing business operations? Mainly to reduce the risk of accepting changes more often? 

- How can we streamline recovery from business operational issues - mainly resulting from new deliveries but not limited to that context. 

## Improving Business Operations Flow 

Another question that often surfaces is whether it makes sense to use the Agile ways of working of the Product Operating Model in business operations. There’s a big difference between developing services/products and running/operating them. Developing products is almost always a probabilistic endeavor, rife with uncertainty and discovery. Agile/Adaptive ways of working are designed to help derisk and maximize outcomes in this context. This is a core part of the Product Operating Model (also known as Agile Product Operating Model). 

Running/operating services could be both probabilistic and deterministic. Sometimes even in the same type of work. Take cybersecurity for example. Much of cybersecurity operational work is deterministic - routine vulnerability scanning, configuring security products for new users / services, System patch management. 

There are spurts of probabilistic work with higher uncertainty - think threat hunting, incident impact assessment or zero-day vulnerability management. 

Let’s take another example - legal operations. Drafting/reviewing standard contracts, regulatory reporting compliance are a few examples of deterministic operational work. Handing a regulatory investigation, assessing legal risk exposure for a new product/capability, evaluating compliance in emerging regulations (e.g. cryptocurrency) are some examples with more uncertainty. 

Why is this important? Deterministic work can be managed using a “factory”, output-focused flow approach. There’s still value in understanding and improving flow, shaping demand to available capacity, reducing juggling, delays, and rework. But there’s not as much of a need for empiricism and the tight feedback loops provided by agile ways of working. 

**Don&apos;t rush to copy-paste ways of working from product development to operational work. Shared services teams don&apos;t always need to adopt Scrum to work in a product operating model. Choose ways of working based on uncertainty and flow characteristics. Some teams benefit most from Kanban and flow management, not sprint mechanics.**

The first question an operations team should ask themselves is what’s the balance between probabilistic and deterministic work and use that to determine whether it makes sense for them to fully use agile ways of working such as Scrum Sprints, or to focus on understanding and improving flow using, for example, a Kanban approach to work management. 

Even deterministic teams benefit from an inspection and adaptation loop for their working methods. Techniques such as a cadence of retrospectives work well to help teams improve their processes, teamwork, and overall outcomes. 

## Improving Business Operations Capabilities / Effectiveness

Inspecting and adapting their work can also result in ideas for innovating business operations capabilities. What can we do with these ideas? 

If they require product capabilities, Introduce them into the intake process for the Development Value Streams and have representatives of business operations support/guide their development as stakeholders, or even join the team working on them to help hands-on in the trenches. 

If they don’t require product capabilities, Apply the Product Operating Model within business operations by creating a mini-development value stream/team. Product Ownership prioritizes a backlog of ideas and explores/develops/deploys these ideas into the operation. 

Some questions operations teams can ask: 

How can we productize our services? What can we automate? What can we systemize and expose as self-service? 

There might be many opportunities – which of them is most valuable? What would create the best outcomes for the people you are serving? What would let you serve more people more effectively? 

Once teams start to think this way – Many aspects of Product Thinking and a Product Operating Model suddenly become useful. Agility becomes a helpful way to navigate the uncertainty of which self-service capabilities will be consumed and which will be rejected...

Even in this mode btw, the team would probably work on a mix of &quot;run the business&quot; operational work and &quot;developing the business&quot; improvement work. Be careful where and how you apply ways of working to support these two very different work styles.

---

_Agile marketing creates real pipeline impact when practices match the team&apos;s actual rhythm. Explore [Agile Marketing advisory](/work-with-me/agile-marketing-workshop) or [reach out](/contact)._</content:encoded><category>Product Operating Model + Product Orientation</category><category>SAFe + Scaled Agile</category><category>central</category><author>Yuval Yeret</author></item><item><title>It&apos;s all in the Name</title><link>https://yuvalyeret.com/blog/its-all-in-the-name/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/its-all-in-the-name/</guid><description>The names your teams use for Epics, Features, and Stories reveal whether you&apos;re in solution mode or outcome mode. Why renaming is more than semantics — it reshapes how your organization thinks about what it builds.</description><pubDate>Tue, 22 Oct 2024 00:00:00 GMT</pubDate><content:encoded>Shifting from projects/solutions to a product/outcomes mindset is hard.

And the Names we use for our Epics / Features / Stories make it even harder.

Too often than not, those names are a relic of the original ask, which is typically of the &quot;build it and they will come&quot; nature.

Even as we work on exploring the story, feature benefit hypothesis, and epic bet, we often keep that original name.

Everybody already knows that name, so it&apos;s easier.

**But unhelpful.**

It reinforces solution/HOW thinking. It focuses on activities or outputs rather than outcomes.

Want an example? Look at Google&apos;s &quot;**AI Overview**&quot;.

I don&apos;t know if that name was used internally while the feature/initiative was being considered and developed.

Let&apos;s imagine it was.

**AI Overview** is the solution.

It is the result of exploring the insight that users are increasingly asking complex, multi-step questions that traditional search formats struggle to address efficiently and the hypothesis that it could assist users in quickly finding relevant, high-quality information and engaging with more diverse web content.

**&quot;Easier and faster answers to complex searches/questions&quot;** could be an **outcome-oriented name** that keeps everyone focused on the outcome and maintains optionality about the solution.

So ...

For the things you&apos;re working on right now (whether they&apos;re Portfolio Epics, Features, PBIs, or even Projects!) ...

Try using names that describe the intended outcome/experience.

Use these names to reinforce the product/outcome orientation mindset to all stakeholders.

Use these names as a constant reminder that the WHAT/HOW might shift based on what you have learned.

If you want help applying this outcome-oriented naming discipline in your portfolio and product work, see [Figure Out Your Product Operating Model Strategy](/work-with-me/figure-out-your-product-operating-model-strategy/) and [Portfolio Agility](/work-with-me/portfolio-agility/).</content:encoded><category>Evidence Based Management</category><category>Product Operating Model + Product Orientation</category><category>Product</category><author>Yuval Yeret</author></item><item><title>Product Ownership - To Be Or Not To Be - The Product Leader&apos;s bind</title><link>https://yuvalyeret.com/blog/product-ownership-to-be-or-not-to-be-the-product-leaders-bind/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/product-ownership-to-be-or-not-to-be-the-product-leaders-bind/</guid><description>When product managers aren&apos;t excited to take on product ownership, that&apos;s a sniff test for team topology. How to help CPOs reshape component-oriented teams into empowered product teams that want to own outcomes.</description><pubDate>Mon, 21 Oct 2024 00:00:00 GMT</pubDate><content:encoded>Meet Alice. Alice is the CPO at BuzzCorp. As BuzzCorp tries to move from &quot;Agile Theater&quot; to product-oriented agility, Alice is trying to figure out the appropriate structure for the Product organization.

Beyond the Product Managers in her group, BuzzCorp also has about three times as many Product Owners working closely with its Agile Teams, which are mostly oriented around systems, components, and layers of the BuzzCorp technology stack.

Alice sees the Product Managers as driving strategy. But she also wants them to be engaged in continuous discovery, development, and validation loops to bring their strategic vision to reality.

**Product managers SHOULD take on the responsibility of product ownership for their product.**

**Whether they&apos;re excited to do so is an excellent sniff test for whether your team topology is product-oriented**

Alice and her team aren&apos;t very excited to take on the product ownership role with the way the teams are currently structured. Sniff test - it smells...

How do we help Alice and her team out of this bind?

Alice will need to work with technology/engineering/IT leadership to develop a product topology based mainly on empowered product teams.

This often means shuffling teams from systems/components to product-oriented teams.

Other patterns include identifying an internal platform and considering it a product, with the appropriate empowered product team and ownership that ensues.

In other cases, the Product is quite big - and it&apos;s unclear how to split it into sub-products each with its own empowered decoupled product team.

While not trivial, that is a crucial exercise to explore. (If you&apos;re interested in my spending time on some techniques for slicing products reply SLICE...)

As a pragmatic compromise, Alice can organize the groups working on these larger monolithic products into stream-aligned teams (also known as Feature Teams) that can deliver a feature on this product but don&apos;t necessarily own the end-to-end product lifecycle/outcomes.

Each of these teams would be empowered to hit a certain objective/goal out of the park by exploring what features are needed and trying different approaches until they achieve the objective (or go back to the Product level with a suggestion to reconsider the goal).

Even though they don&apos;t own a product, Alice realizes that these teams will benefit from having a product management professional working closely with them and providing product ownership guidance and direction to the team. She decides that this is an excellent opportunity for junior product managers in the product organization.

So...

What does your team topology look like? Is it product-oriented? A good question to ask is whether a real Product professional would thrive if they took on the product ownership role for each of the teams. How could you tweak the topology to make it more Product-oriented? What would need to be true for that new topology to work? What does the runway towards making it real look like?

## What is the 15% small intervention you can try to drive, as a Product Leader, to create more empowerment in a few more areas of your product organization?

_Designing and evolving a product operating model is one of the highest-leverage things a product leader can do. [Explore Product Operating Model advisory](/work-with-me/figure-out-your-product-operating-model-strategy) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>&quot;Transformed&quot;. Yet still the same. An All Too Familiar Agile Story</title><link>https://yuvalyeret.com/blog/transformed-yet-still-the-same-an-all-to-familiar-agile-story/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/transformed-yet-still-the-same-an-all-to-familiar-agile-story/</guid><description>They formed agile teams. They track stories in JIRA. They do three questions daily. They&apos;ve &quot;transformed.&quot; And yet nothing meaningful has changed. The all-too-familiar gap between agile theater and real product orientation.</description><pubDate>Fri, 18 Oct 2024 00:00:00 GMT</pubDate><content:encoded>Picture BuzzCorp (Many of you won&apos;t have to use too much imagination). They&apos;ve invested significant efforts in developing software and products in an agile manner.

They formed agile teams (but a deeper look shows those are the existing component/functional teams using agile methods)

They manage Features/Stories in JIRA/ADO (but those are the functional slices that these teams can accomplish, rather than useful product slices)

They&apos;ve transformed.

There&apos;s some flow of &quot;stories&quot;, maybe even &quot;features&quot;. 3 questions are asked every day. velocity is counted.

They are doing agile. At the team level.

But.

Products still require collaboration across many teams, and typically, many months pass before something potentially valuable is integrated and available for customer feedback, not to say release.

BuzzCorp Product Managers don&apos;t understand why they&apos;re expected to become &quot;Product Owners&quot; of these teams.

So, the engineering/IT organization assigned &quot;Product Owners&quot; (who create stories, manage the backlog, and manage team interactions but don&apos;t own a product or even product-level outcomes).

BuzzCorp adopts an agile scaling framework to help them manage this crazy web of dependencies. (But once again, they ignore the intent and principles and take the easy way out)

BuzzCorp Product leaders think Agile is a sham. They start looking at an alternative.

PS What will happen when they install a product operating model (you can probably guess ...)?

https://youtu.be/NAYAINQmC18</content:encoded><category>Agile</category><category>Fixing Your Agility</category><category>Product Operating Model + Product Orientation</category><category>central</category><author>Yuval Yeret</author></item><item><title>Breaking the SAFe Season 1</title><link>https://yuvalyeret.com/blog/back-to-breaking-the-safe/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/back-to-breaking-the-safe/</guid><description>Season 1 of Breaking the SAFe: an honest exploration of where SAFe implementations go wrong and what practitioners can do to course-correct before the transformation stalls.</description><pubDate>Wed, 16 Oct 2024 00:00:00 GMT</pubDate><content:encoded>Is SAFe good?

Is SAFe agile?

What are SAFe&apos;s strengths? Weaknesses?

How does SAFe see the Scrum Master and Product Owner roles?

What are the benefits and challenges of the PI Planning practice?

Ryan Ripley and I recorded [&quot;Breaking The SAFe](https://youtu.be/yp8yBfGRopY?si=3eUBqbQo-6GuUnvUhttps://www.youtube.com/playlist?list=PL9uyGDiy_ChWPZLFX9hM3wtp8m8uBwrcy),&quot; a series of videos deconstructing some of SAFe&apos;s intent and choices, especially those that seem to clash with Professional Scrum.

Do you want a Cliff&apos;s Notes version?

Here&apos;s an Audio Overview (AI-Generated by Notebook LM):

Here&apos;s the complete Breaking the SAFe series if you still prefer to listen/watch humans:

https://www.youtube.com/playlist?list=PL9uyGDiy\_ChWPZLFX9hM3wtp8m8uBwrcy</content:encoded><category>Blog</category><category>Public Speaking Media</category><category>SAFe + Scaled Agile</category><category>central</category><author>Yuval Yeret</author></item><item><title>Spectrum Healthcare - Organizing around Patient Outcomes To Amplify Business Impact</title><link>https://yuvalyeret.com/blog/bringing-business-clinical-operations-and-it-together-to-deliver-faster-better-business-outcomes-at-spectrum-healthcare/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/bringing-business-clinical-operations-and-it-together-to-deliver-faster-better-business-outcomes-at-spectrum-healthcare/</guid><description>Spectrum Healthcare needed IT, clinical, and operational leaders to move critical cross-cutting initiatives faster. Yuval helped launch a cross-functional SAFe-based operating cadence that improved collaboration, sped delivery on telemedicine and clinic initiatives, and strengthened business outcomes.</description><pubDate>Tue, 15 Oct 2024 00:00:00 GMT</pubDate><content:encoded>**Overview**

Spectrum Healthcare, a multispecialty medical practice in Maine, wanted to improve operational efficiency across surgical operations, quality, marketing, clinical operations, physiotherapy champions, compliance, medical staff services, billing, and IT. IT, clinical and operational leaders aimed to enhance collaboration across departments and improve their ability to drive operational changes effectively.

**When/Why**

Spectrum was looking at several key initiatives - Consolidating/Evolving their network of clinics as they grow, Going digital with an electronic medical record, introducing and extending new models of care such as telemedicine and enabling radiologists to work remotely. The urgency for improvement skyrocketed during the COVID-19 pandemic which obviously accelerated the need for several of these business shifts and created some additional challenges and opportunities.

**Options**

Before adopting Agile, Spectrum Healthcare had relied on a traditional project management method to implement changes. However, this approach of managing fragmented communication and collaboration between IT and operational team suffered from delayed feedback, rework, frustration, missed timelines and mediocre outcomes, ultimately affecting patient care and work experience for everyone involved.

Spectrum realized it needs to pivot much more swiftly than its current collaboration structures and ways of working allowed for. It chose to work with Yuval due to his unique expertise and experience applying agility at scale beyond the boundaries of IT.

**Success**

Spectrum Healthcare leaders set their sights on faster time to market with better outcomes on their strategic cross-cutting initiatives - with leading indicators being improved collaboration between IT and operational leaders and faster integrative feedback loops as these business initiatives were being developed. The first notable achievements were the completion of a clinic consolidation and the rapid deployment of telemedicine services during the pandemic. Teams also shifted focus on high-priority projects and became more predictable.

**Path to Success**

Spectrum chose to use agile to tackle these cross-functional business initiatives. In order to work effectively on several initiatives that included synergy and shared expertise, we decided to leverage a Scaled Agile Framework (SAFe) ART construct. The engagement started a strategic workshop where IT and business/operational leaders learned about SAFe (using Leading SAFe), explored and created a blueprint for how Agile principles could be applied to their specific context. A Value Stream Identification workshop followed, mapping out the Operational Value Stream (the patient journey) and the Development Value Stream (improvements to that journey). We launched an Agile Release Train (ART) with cross-functional teams working on key initiatives, including telemedicine and remote radiology access.

**How We Helped**

## Our work together included training leaders, identifying appropriate way to organize around value and collaboration, and facilitating and supporting initial cycles through the new way of working, enabling inspection and adaptation to tweak the approach to Spectrum&apos;s needs.</content:encoded><category>Case Studies</category><category>Clients</category><category>Caap Client</category><author>Yuval Yeret</author></item><item><title>Searching for Products in the Healthcare Provider World</title><link>https://yuvalyeret.com/blog/searching-for-products-in-the-healthcare-provider-world/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/searching-for-products-in-the-healthcare-provider-world/</guid><description>Applying product thinking in healthcare provider organizations: finding the products, defining the customers, and adapting agile principles to a highly regulated, patient-safety environment.</description><pubDate>Tue, 15 Oct 2024 00:00:00 GMT</pubDate><content:encoded>If you&apos;re a healthcare provider, what is your product?

This question surfaces when these organizations try to adopt a Product Operating Model or move from project management to a product-oriented organization (and yes, there&apos;s quite an overlap between these two )

I like to consider this from the perspective of the customer—in this case, the patient. The product is an experience—a fast, convenient, high-quality treatment with minimal friction—not just the treatment itself but the whole experience around it.

This definition unlocks the potential to create empowered cross-functional product teams accountable to patient experience.

In a small provider, this might be one team involving people from different areas of the organization.

In a larger provider, this might involve multiple teams, each structured and empowered to own a patient experience (e.g., the telemedicine experience, the clinic visit experience). Some teams will be long-standing, owning and improving a product experience over time. Some teams will be formed to create new patient experiences or to drive dramatic change across experiences.

Once you organize empowered teams, the next question to tackle is how they could collaborate in a way that lets them iterate through fast feedback. What does an increment of the patient experience that can be inspected and used for adaptation look like? An example I&apos;ve seen work is a tweak of the SOP, supported by a tweak of the involved IT system, tried in at least one clinic.

The energy I see when these empowered cross-functional teams get together is nothing by magical. It&apos;s like you unleash the power of people, removing the shackles of bureaucratic siloed processes by which they were bound.

The magic is followed by success. [At one client who followed this approach](/blog/bringing-business-clinical-operations-and-it-together-to-deliver-faster-better-business-outcomes-at-spectrum-healthcare), we saw breakthroughs in business consolidation initiatives, digital enablement, and rolling out telemedicine at breakneck speed - without missing a beat.

So -

Spend some time Identifying the right Product topology/architecture for your organization. This is key to creating an environment where leaders can empower people to go figure out how to move the needle on a customer experience.

Then, help these product-oriented teams slice their work in a way that enables them to iterate.

The example above talks about healthcare providers. What&apos;s the Product architecture in your world?</content:encoded><category>Agility Beyond Software</category><category>Company Agility</category><category>central</category><author>Yuval Yeret</author></item><item><title>Simplifying Scaling Through Fractals, Snowflakes and Turtles</title><link>https://yuvalyeret.com/blog/i-see-snowflakes-and-fractals-i-see-them-all-the-time/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/i-see-snowflakes-and-fractals-i-see-them-all-the-time/</guid><description>You don&apos;t need to be a specialist in every framework when you understand the underlying patterns. How fractal thinking lets you zoom in and out across Kanban, OKRs, SAFe, and Portfolio Agility with the same mental model.</description><pubDate>Fri, 11 Oct 2024 00:00:00 GMT</pubDate><content:encoded>Can you dance at all parties? Be the expert at the intersection? Sounds like an oxymoron—Jack of all trades, master of none.

Beyond the fact that you need to be curious, open-minded, and a lifelong learner, I have a trick for you.

You don&apos;t need to be an expert in every snowflake when you&apos;re a snow expert.

Once you understand the pattern of a Fractal, you can zoom in and out.

Focusing on the underlying principles of the practices/frameworks you&apos;re using will make grasping new ones much easier.

Pattern-matching will help you see the similarities and you will be able to focus your learning effort on the differences.

You can then consider whether the new patterns can be useful in other contexts.

Here are some examples of how I&apos;ve done this:

I&apos;ve seen the similarities between OKRs, EBM, and Agile ways of working to help me get up to speed on OKRs much faster, but also to improve OKRs with emphasis on Agile and Evidence-informed thinking.

I&apos;ve helped leaders see that flow is a useful lens at all levels and that Kanban can help see and improve flow for individuals, teams, groups, portfolios and the enterprise.

I&apos;ve helped portfolio leaders move from push/tell/centralized control planning in strategy deployment (OKRs) to decentralized control with alignment through [patterns used in PI Planning](https://safesummit.com/2024washingtondc/full-agenda/).

Once you start to see Snowflakes and Fractals, I promise you&apos;ll start to see them all the time...

Curious about Turtles? It&apos;s [Turtles All The Way Down!](https://en.wikipedia.org/wiki/Turtles_all_the_way_down)</content:encoded><category>Agility</category><category>Intersections</category><category>Leaner Portfolio Management</category><category>central</category><author>Yuval Yeret</author></item><item><title>Leveraging Agility on a Ways of Working Simplification Initiative</title><link>https://yuvalyeret.com/blog/leveraging-agility-on-a-ways-of-working-simplification-initiative/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/leveraging-agility-on-a-ways-of-working-simplification-initiative/</guid><description>A fictional case study showing how a cross-functional team applied agility practices to tackle a Gordian knot organizational challenge — from identifying leading indicators to iterating on solutions.</description><pubDate>Fri, 11 Oct 2024 00:00:00 GMT</pubDate><content:encoded>FlowImpact Yoga, a fast-growing network of studios, continues using the Think It, Build It, Ship It, Tweak It operating system.

On the last employee survey, they saw improvements in cross-company collaboration and goal clarity, which makes the mediocre results in Decision-Making an area to try to improve.

In a leadership team meeting, they decided to treat this as an OMTM (One Metric That Matters) and treat it as a worthy goal.

Early on, they realized this was a multi-pronged issue with many moving parts and no clear-cut solution—a Gordian knot. It was an excellent opportunity to leverage agility practices to tackle the complexity.

As the cross-functional team that opted in to tackle this gets going, a key question they ask themselves is, &quot;What will be our Increment? How will we achieve transparency that gives us the evidence we need for steering?&quot;

They quickly realize that moving the needle on the metric that matters will be a lagging indicator that wouldn&apos;t move fast enough to steer. However, they can ask their colleagues to rate Decision-Making Speed and Autonomy for each major decision being made as well as on a more frequent basis, e.g., every two weeks. They believe this will be a good leading indicator for the metric that matters.

The desire to get traction on the leading indicator leads them to break the challenge into small slices and focus their discovery, validation and intervention. They select one decision type in one area as an initial area for their experimentation.

This is when they move from Thinking to Building. In this case, building means trying out new decision frameworks and decentralizing several decision types while providing improved context for alignment. By finding a fast-moving outcome metric, they can try many more things in the same period. That proves crucial because their first experiments fall flat. But after several tries, they find an intervention that shows promise.

They spend a bit more time validating and then start working towards a wider deployment of this intervention—they are getting ready to &quot;Ship It&quot; into the organization. Once the intervention is in place, they continue to monitor, find some issues in other decision areas where the alignment approach requires a different structure, &quot;Tweak&quot; the decision-making SOP a bit, and then they are happy with the results they&apos;re seeing.

Decision-making is no longer the biggest constraint people face. It is time to move on to the next one.

So...

## What is your biggest organizational constraint right now? The One Internal Metric That Matters? What&apos;s a leading indicator you could focus on when trying to move the needle? What would iterating towards improvement look like?</content:encoded><category>Change Management</category><category>Company Agility</category><author>Yuval Yeret</author></item><item><title>Iterating Beyond Software - Applying Agile/Evidence-Based Management in Consumer Goods, Food &amp;amp; Beverage, Pharma/BioTech and Beyond</title><link>https://yuvalyeret.com/blog/iterating-beyond-software/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/iterating-beyond-software/</guid><description>What does &apos;working software&apos; mean when you&apos;re not building software? How Done Increments and empirical delivery apply to consumer goods, pharma/biotech R&amp;D, and any domain where the output isn&apos;t code.</description><pubDate>Thu, 10 Oct 2024 00:00:00 GMT</pubDate><content:encoded>Working Software. Done Increments. Two related concepts in the agile world that people trying to leverage Agile/Scrum&apos;s empiricism outside of the software/technology space struggle with.

The intent behind these practices is to achieve transparency to validate/invalidate assumptions — managing based on evidence. The key idea is to get transparency as early and often as possible to minimize the risk of continuing down the wrong path.

## What Is the Non-Software Equivalent of &apos;Working Software&apos;?

The assumptions we want to derisk could be in areas such as:

- **Desirability** — will they want it?
- **Viability** — can we make money on it?
- **Feasibility** — can we do this, can we make this?
- **Sustainability** — can we do it in a way that is sustainable for our people, society, and world?

We face these assumptions whether we&apos;re building a fully digital product, a cyber-physical system, consumer goods (laundry care, grooming, beverages, food), or tackling a complex challenge — such as how to get from initial indication to FDA approval as quickly as possible while navigating unknown competitive threats, clinical trial results, and regulatory environment.

The need for transparency and derisking is universal. Accommodating &quot;transparency every couple of weeks&quot; is the non-trivial challenge.

## How Do Done Increments Work in Consumer Goods?

Some environments make working increments easier than others.

**Food and beverage formulations** — tweaking a formula is relatively fast. If you have a good setup for consumer testing, you can get increments in front of customers quickly. A &quot;Test Kitchen&quot; approach—a rapid-iteration lab environment—is an excellent example of this model working in practice. It operationalizes the &apos;Done Increment&apos; concept for physical products, enabling inspect-and-adapt cycles on a cadence comparable to software sprints.

**Razor design** — physical products can sometimes be tested with 3D-printed parts. This is a compromise in fidelity, but the earlier feedback is worth the tradeoff. The key question is always: is this increment good enough to generate the feedback we need?

**Gating mechanisms as increment checkpoints** — most consumer goods companies have gating mechanisms before commercialization (desirability, viability, feasibility). You can use these as structured increment review moments, but make them more frequent and lower-fidelity. Rather than waiting for the full gate, run a lightweight multi-criteria review every few weeks.

## How Do You Apply Agile Empiricism in Pharma and Biotech?

The FDA approval process is a good stress test for agile empiricism beyond software. Suggesting &quot;put your submission package in front of the FDA every two weeks&quot; is unrealistic.

But the principle—frequent inspection of assumptions—still applies. In long-cycle domains like pharma R&amp;D, you break the path into shorter hypothesis-testing loops. A clinical trial cannot be shortened, but the work of preparing, designing, and de-risking it can be managed iteratively.

**Mock regulatory panels** — a panel of experts convened every few weeks to review where you stand. Not a complete submission, but a holistic review of one risky aspect. The purpose is to find the smallest experiment that gives you meaningful evidence about your biggest assumption.

**Clinical hypothesis tracking** — breaking the path to approval into explicit hypotheses (safety, efficacy, competitive differentiation) and maintaining visible tracking of evidence. This is Evidence-Based Management (EBM) applied to R&amp;D. EBM provides a structured way to track whether the organization is improving its ability to deliver value—regardless of whether the output is code or clinical outcomes.

**Discovery-to-validation cadence** — moving from Build It to Ship It is a considerable cliff in regulated development. Iterative work happens in the Think It and Build It stages, building up enough evidence to clear that cliff confidently.

## What Is the Core Principle for Iterating Beyond Software?

There&apos;s no single answer—but there is a single principle: **look at the tradeoff between delayed feedback, the risk of inaccurate feedback due to increment fidelity, and the cost of creating each increment**.

- Delayed feedback = higher risk of discovering problems late
- Low fidelity feedback = risk of learning the wrong lesson
- High cost of increments = pressure to batch into fewer, larger iterations

The right balance is context-specific. In formula development, cost is low and fidelity is high—so iterate fast. In razor manufacturing, full mold cost is high—so use 3D prints, accept lower fidelity, and iterate early before committing to tooling.

We want early and frequent transparency that enables us to steer using evidence. Practices like Scrum&apos;s Definition of Done serve that intent—adapted to fit the context, not applied mechanically. The core value of Scrum—empiricism through frequent inspection of working increments—applies in any domain with uncertainty.

## What Agile Practices Translate Best Outside Software?

**Practices that translate directly:**

- Sprint cadence for regular stakeholder review
- Retrospectives — inspect and adapt the process, not just the product
- Product Goal and Product Backlog — a prioritized list organized around outcomes
- WIP limits — preventing too many parallel experiments from diluting focus

**Practices that need adaptation:**

- Daily Scrum — still useful, but may be weekly in slower-moving R&amp;D environments
- Definition of Done — requires careful design per domain (e.g., a tested formulation, a 3D-printed prototype)
- Sprint Review — the &quot;shippable increment&quot; becomes the appropriate fidelity increment for that domain

**Practices to be cautious with:**

- Story points and velocity — often misleading; prefer flow metrics
- Burn-down charts — useful if work is genuinely decomposable; often not the case in R&amp;D

---

_Working on applying agility in a non-software domain? [Explore agility beyond software advisory](/agility-beyond-software) to discuss your context._</content:encoded><category>Agile In Consumer Goods</category><category>Agility Beyond Software</category><category>Blog</category><category>Popular</category><category>central</category><author>Yuval Yeret</author></item><item><title>Why The Intersection Matters (A Case Study)</title><link>https://yuvalyeret.com/blog/why-the-intersection-matters-a-case-study/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/why-the-intersection-matters-a-case-study/</guid><description>A case study in why experts at the intersection of SAFe, Kanban, Scrum, OKRs, and agility-beyond-software deliver better transformations than specialists — and what it looks like when optionality becomes the real advantage.</description><pubDate>Tue, 08 Oct 2024 00:00:00 GMT</pubDate><content:encoded>I encounter more and more people struggling to find a clear path in the agile space. They are dealing with a complex, scaled environment with many legacies, with some scaling patterns needed.

SAFe resonates to them as an approach that fits their organization&apos;s appetite (or lack thereof) for change/risk but they also want to make sure that the agile heart is still beating in there. They find someone at the intersection of SAFe and the Professional Scrum and Kanban world to be a safer bet (sorry, had to).

Experts at the intersection keep you honest. They challenge you to think about where you&apos;re going.

They have options. They also make for better training, more profound coaching conversations, more buy-in, better understanding, and therefore, smoother and more effective change - leading to faster outcomes of your transformation.

When they realize that their impediment is alignment, integration, and flow across multiple products and some of the organizational operating model assumptions and want to introduce agility at the portfolio level, they appreciate someone who was also involved in some of the most enormous scale Kanban case studies AND knows their way around Evidence-based Management and OKRs to be helpful.

Anybody can talk about SMART goals. Fewer experts can leverage the intersection to think of applying INVEST for your Goals/OKRs, applying Evidence-based Management to them, not to say to think of applying Flow/Kanban to your OKRs.

When they decide to take agility out of the technology organization to marketing, sales, and eventually to the whole company, they appreciate someone&apos;s broader perspective that leads to seeing and emphasizing patterns and principles rather than practices and methodologies because they&apos;ve tried to apply mechanics before and ended up with Agile Theater.

With the expert at the intersection, they deliver a cross-functional initiative with no actual software in it ahead of time, with outsized market value unlocked due to the resulting agility (even though they might not be using all the agile practices).

## Not everyone appreciates the value of the intersection. Optionality seems to complicate things. Maintaining expertise in different areas isn&apos;t trivial.</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Product Thinking for Product Leaders: How to Apply It to Your Organization</title><link>https://yuvalyeret.com/blog/how-product-leaders-can-apply-product-thinking-to-their-organization/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-product-leaders-can-apply-product-thinking-to-their-organization/</guid><description>How product leaders can use product thinking on the product organization itself, with experiments, minimum viable changes, and evidence-based adaptation.</description><pubDate>Mon, 07 Oct 2024 00:00:00 GMT</pubDate><content:encoded>&quot;_PMs work on the 𝗽𝗿𝗼𝗱𝘂𝗰𝘁. Product leaders work on the 𝗽𝗿𝗼𝗱𝘂𝗰𝘁 𝗼𝗿𝗴._&quot; - Ed Biden

Let&apos;s take it one step further.

Product Leaders should work on the Product Organization using a Product Approach.

Successful Product Leaders I worked with applied their Product chops to working on their Org. They Hypothesize, Experiment, Keep options open, Inspect and Adapt, Orient to Outcomes, and use Evidence to guide them.

https://youtu.be/bVBYTzc47Co

They DON&apos;T spend 100 days planning the reorg to solve all Product organization problems. They get going with bite-sized changes within 10 days. (If we were playing buzzword bingo, you could call this Bias for Action I guess)

They apply a Product Operating Model to introduce a Product Operating Model.

They consider themselves stewards of the Product Management experience and frame their goals and actions around serving their customers (The PMs and other stakeholders of the Product organization).

They treat their potential changes/interventions as a hypothesis and walk the truth curve. They use Minimum Viable Changes.

They engage and empower cross-functional teams of the right people (often bringing in perspectives outside the Product Org) to figure out complex problems.

You might consider this Product Operations. Initially its a capability the Product Leader and core Product Management team might focus on. Over time, As their organization scales it often makes sense to organize a specialized enabling / platform team to help steward the Product Operating Model.

The most successful ones? They rally their colleagues to [work on the whole company as a product](/blog/the-next-agile-frontier-agile-company-development).</content:encoded><category>Company Agility</category><category>Popular</category><category>Product Operating Model + Product Orientation</category><category>central</category><author>Yuval Yeret</author></item><item><title>The Intersection</title><link>https://yuvalyeret.com/blog/the-intersection/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-intersection/</guid><description>Agile, OKRs, SAFe, Kanban, lean startup, product operating models — the intersection of these approaches is where the most powerful insights live. Why working across frameworks is a feature, not a weakness.</description><pubDate>Sun, 06 Oct 2024 00:00:00 GMT</pubDate><content:encoded>SAFe, Scrum, Kanban, Spotify Model

Empiricism, Flow

Revolution, Evolution

Agile for Software Development, Agile Beyond Software, Developing your Company using Agile

Running Lean, OKRs, EBM, EOS, Scaling Up, Decision Strategies, D4X, The Advantage, Liberating Structures

Incubators, Accelerators, Pre-seed Startups, Scaleups, Small/Medium Businesses, Fortune 50

BioTech, Pharma, Technology, FinTech, CyberSecurity

Agile Transformation, Product Operating Models

Process, Practices, Principles, Culture

Founder, Teacher/Trainer, Coach, Mentor, Consultant, Advisor, Speaker, Writer, Developer, Leader, Facilitator

Individual, Team, ART, Portfolio, Company

Operating Systems, Networking Design, Principles of Product Development Flow, Operating Systems for Ways of Working

SAFe Fellow, SPCT, Scrum.org PST, Kanban Trainer, Professional Scrum with Kanban Guide and Workshop Co-Creator

I always found myself at the intersection of many ideas, contexts, and communities.

This creates exciting opportunities to cross-pollinate, co-create, and innovate across domains.

It also creates a challenge - what am I? Why should people work with me?

I think I get it now. I&apos;m at the intersection, helping bridge / integrate different ideas. I write, speak, teach, coach, and mentor people who care more about outcomes than a specific path. They are trying to navigate this complex landscape of ideas populated with many people who are comfortable in their own neighborhood/community and try to build walls around it.

This approach isn&apos;t for everyone. It&apos;s simpler to stick to a specific path and follow it. My people care more about connecting paths to shape new ones.

I&apos;m glad you&apos;re here.

PS WDYT about &quot;The Agile Intersection&quot; as an idea for a podcast? If you like it and want me to get going, reply with INTERSECTION. I&apos;m thinking about it. Any evidence that there&apos;s interest/demand might help me prioritize it.</content:encoded><category>Intersections</category><author>Yuval Yeret</author></item><item><title>Hacking your way to an Evidence-Informed Mindset</title><link>https://yuvalyeret.com/blog/hacking-your-way-to-an-evidence-informed-mindset/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/hacking-your-way-to-an-evidence-informed-mindset/</guid><description>Opinions and power dynamics make evidence-based decisions hard. Cultural hacks for shifting your organization from conviction-driven to evidence-informed — without requiring a full transformation first.</description><pubDate>Fri, 04 Oct 2024 00:00:00 GMT</pubDate><content:encoded>Evidence-Informed - Making decisions informed by evidence. This includes decisions such as:

- Prioritize

- Go/no-go

- Continue / Stop / Pivot

Opinions, Convictions, Lack of Trust, Power dynamics, and Impatience make it hard to introduce evidence-informed thinking into an organization&apos;s day-to-day decisions, whether at the level of a Product Manager/Owner, Portfolio Leader, or the C-suite.

Over the years, I&apos;ve collected a few cultural hacks to make this mindset shift a bit easier:

- Minimize the use of the term &quot;Requirements&quot; (which implicitly and subconsciously infers that something is required). I prefer the language of Options, Bets, or, if that&apos;s too hardcore initially, Items.

- Identify a set of attributes to consider (e.g., direct value, future opportunity, strategic alignment) as part of the decision - at a minimum, this helps flush out the rationale behind an opinion and helps everybody align

- Explicitly include a &quot;Learn / Reflect&quot; stage as part of the life cycle—and make sure everyone knows it&apos;s there and that it actually takes place. This both drives learning and improves future decisions but also associates some accountability with the conviction to &quot;go do it.&quot;

- Agree on a clear definition of what a &quot;Home Run Success&quot; looks like - in outcome/impact-oriented language (&quot;this moved the needle this way&quot; vs. &quot;we built this, and it is working&quot;) - BEFORE committing.

- Agree on outcome-oriented leading indicators that signal we are heading towards success.

- Agree on a clear definition of what a &quot;Fast Failure&quot; looks like - what would be a leading indicator that we are going nowhere and need to stop/pivot. (Annie Duke calls this [&quot;Kill Criteria&quot;](https://www.linkedin.com/posts/lennyrachitsky_one-of-annie-dukes-top-tips-for-making-better-activity-7192194217660616705-tCMM?utm_source=share&amp;utm_medium=member_desktop))

- Identify a bright spot—an example of evidence-informed behavior that was used to unlock business value or avoid significant failure/waste.

- Gamify it. For example, one business group I work with decided to start a &quot;Shark Tank&quot; process. This is also another hack: If you can get people to come up with their own ways of introducing evidence-informed behavior, embrace and amplify those even if they&apos;re not exactly prescribed in your process.

Finally, It&apos;s not a hack per se but choose your battles. Live to fight another day. It might be too late to introduce evidence-informed thinking to an initiative already in flight.

In my experience, evolution often works better than revolution for this shift.

## Now that I think of it, evolution often works better than revolution for most shifts.</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>How do you fix OKRs that have lost the plot?</title><link>https://yuvalyeret.com/blog/fix-your-okrs-back-to-first-principles-2/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/fix-your-okrs-back-to-first-principles-2/</guid><description>How do you fix OKRs that have lost the plot? This session resets OKRs around business outcomes, focus, and real steering instead of reporting theater.</description><pubDate>Wed, 02 Oct 2024 00:00:00 GMT</pubDate><content:encoded>In this video, I explore the core issues many organizations face with their OKR (Objectives and Key Results) practices. We’ll revisit the fundamental principles that often get lost in the process of setting and tracking OKRs and explore how to fix misaligned strategies. Tune in for actionable insights to help you reset your approach, align your OKRs with meaningful business outcomes, and foster a culture of focus, learning, and growth.

🚀 **Key Topics**:

- The core principles behind OKRs

- Common pitfalls and how to avoid them

- Aligning OKRs with real business impact

- Practical steps to reset your OKR approach

🔗 Read the full article: [Fix Your OKRs: Back to First Principles](/blog/fix-your-okrs-back-to-first-principles)

https://youtu.be/W6gTu2iC2AE</content:encoded><category>Objectives and Key Results</category><category>Popular</category><category>Videos</category><category>central</category><author>Yuval Yeret</author></item><item><title>Think It Build It Ship It Tweak It - a Business Fable</title><link>https://yuvalyeret.com/blog/think-it-build-it-ship-it-tweak-it-a-business-fable/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/think-it-build-it-ship-it-tweak-it-a-business-fable/</guid><description>A practical fable for running business initiatives as evidence-based bets using a right-to-left Think/Build/Ship/Tweak flow.</description><pubDate>Wed, 02 Oct 2024 00:00:00 GMT</pubDate><content:encoded>FlowImpact Yoga is a rising power in the fitness industry. A PE firm has just purchased it, and its leadership is hard at work, making the best of the holding period to grow and improve the business. 

There are many ideas on the table. The leadership team realized that 1. They need to focus, and 2. Many of these ideas are business bets they would do well to validate/learn from. 

Jim, the CPO, recalls a mode he read about once in an article about [how Spotify Builds Products](https://blog.crisp.se/wp-content/uploads/2013/01/HowSpotifyBuildsProducts.pdf). It talks about “Think it, Build it, Ship it, and Tweak it.&quot; He suggests to the COO, Ella, that they use it to start managing their business initiative portfolio. This model works for any business initiative portfolio, not just software product teams, as long as leaders can define hypotheses and explicit signals.

They set up a high-level Kanban board in their management tool, plugging in all of the inflight initiatives and categorizing them according to their current state. There’s too much in the “Build It” category, which is worrying but unsurprising. They decide to stop starting new initiatives until the queue clears up.

In their leadership meetings, they walk this Kanban board right to left. Ella suggested this based on her experience in Lean. Walking the board right to left forces learning-first decisions and reduces the temptation to keep starting new initiatives.

They start from ideas in **“Tweak It”** to see if they’re ready to move on to “business as usual.” Have we achieved our outcome hypothesis? What can we learn from the metrics? Are we still moving the needle, or are we seeing diminishing returns? Is this still the business constraint?

The new shorter midday class schedule aimed at the WFH crowd seems to be proven and well-tuned and ready to become part of SOP.

Then, they talk about business initiatives in the process of **“Ship It**.” The heated yoga studios are being deployed throughout studios in the Midwest. Ella asked the leader for this initiative some questions about the learning curve of deploying the heated studios and whether the classes in ready studios are filling up according to expectations. They are acting like a mini-founder—excited about this bet, learning and adjusting along the way.

They then discuss the initiatives in **“Build It.”** They discuss outcome-oriented leading indicators from the “concierge” experiment in the Boston studio. Enough evidence warrants “Shipping” this service across the network.

Jim is worried that the “inactivity-based churn call from the studio head” feature doesn’t seem like its moving the needle. Because churn is a crucial metric they ask the team to continue to experiment. The biggest mistake at this stage is treating the categories as labels rather than decision gates. Each stage should include evidence checks and capacity discipline.

Then they get to the bets in “**Think it**.” They look at the initiative to run a Yoga for Winter Sports class. What is the insight? What is the satisfaction gap this idea is aiming at? Ella, Jim and the rest of the leadership team review the body of evidence and decide that while the idea is interesting, there’s too much going on right now. 

Every month, the leadership team gets together and reviews their portfolio of business bets. Some of these are digital-heavy. Some have no digital aspect in sight. That doesn’t matter—because they are all business bets that benefit from outcome-oriented, evidence-informed decision making.

Ella and Jim are invited to the PE firm Portco Summit to present how they’ve applied a Product Operating Model to the business. While fewer business initiatives are in motion, more initiatives impact the metrics that matter, and the business has improved traction overall.

Dare we say there’s more **Flow** and more **Impact**?

---

_If you want to apply this operating rhythm in a real portfolio context, explore [Portfolio Agility Advisory](/work-with-me/portfolio-agility/) or [Strategic Alignment with OKRs](/work-with-me/strategic-alignment-and-execution-at-scale-leveraging-okrs/)._</content:encoded><category>Developing Your Company Like a Product</category><category>Blog</category><category>Leaner Portfolio Management</category><category>Popular</category><category>central</category><author>Yuval Yeret</author></item><item><title>Tackling Projects in a Product Operating Model World - Aka Herding Wildcats Down Waterfalls</title><link>https://yuvalyeret.com/blog/tackling-projects-in-a-product-operating-model-world/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/tackling-projects-in-a-product-operating-model-world/</guid><description>Projects are second-class citizens in a Product Operating Model — until a strategic cross-product initiative shows up. How to manage projects without reverting to waterfall while preserving product team empowerment.</description><pubDate>Mon, 30 Sep 2024 00:00:00 GMT</pubDate><content:encoded>Projects and initiatives are second-grade citizens in a [Product Operating Model](https://www.scrum.org/resources/moving-agile-product-operating-model-evidence-based-approach-delivering-products-digital-age) world.

The organization worked hard to organize around products, creating empowered product teams, each with its product manager/owner focused on a product goal that hopefully aligns with the organization&apos;s larger strategy.

At scale, you might have Product Groups and even Product Portfolios, each empowered to drive outcomes in their area.

This is great because it localizes dependencies and makes collaboration easier between the different people involved in the product.

But what do we do when a &quot;strategic cross-product project&quot; shows up in our funnel, or more importantly, when we decide to explore/deliver it?

One of the behaviors I&apos;ve seen repeatedly in organizations following a Product Operating Model is that while each Product operates in an iterative agile fashion, the integration across them looks more akin to the traditional big batch waterfall.

I&apos;ve seen people interpret the Product Operating Model as a divide-and-conquer mechanism, which can work when focusing on individual Product Goals but can lead to disaster when tackling integrative work.

There are several approaches to tackling these cross-product initiatives/projects in a Product Operating Model world, which I will explore in a future article.

For now, my suggestion to you is to make sure that you&apos;re applying the first principles of agility to these cross-product initiatives/projects/programs as well:

- **Avoid prioritization hell**—Use a mix of strategic goals that cut across the portfolio of products, as well as a clear portfolio backlog and ownership, to provide clear guidance to the different products regarding the balance/priority of cross-product initiatives related to the individual products.

- **Avoid integration hell** - Maintain transparency based on integrated working products/solutions on an ongoing basis - which will mean slicing the cross-product initiative into small cross-product slices.

- **Avoid getting surprised** - Frequently Inspect and adapt based on transparency and feedback.

- **Organize around value** - Think of ways to facilitate effective collaboration among the people involved in the work. Remember that stable Product Teams are an optimization designed for a certain context—there are situations where it might not be optimal.

- **Discretionary approaches—you don&apos;t have to deal with all cross-product initiatives using the same approach. Have a set of heuristics (e.g.,** complexity, coupling) for when to use more collaborative patterns.

- **Inspect and adapt the model itself**. If it&apos;s not helping you drive strategic work, it&apos;s time to tweak it. The model should be working for you, not you for it. Having said that - optimize for the whole, not for individual parts (Products in this case)

- **Outcome-oriented Goals, Evidence-informed -** Ultimately - Don&apos;t let the fact that we are calling this a project or initiative take away from the value of treating it like a Product - with an outcome-oriented goal, and continuous adjustment based on evidence (from inspecting working integrated increments as frequently as makes sense).

The bottom line is to keep your thinking hat on! Reflect on why you&apos;re using a Product Operating Model and its underlying principles, and apply principles and patterns in context rather than copying practices.

One of the interesting questions I didn&apos;t cover today is what are the accountabilities involved in such a cross-product initiative/project (especially who should be leading). I&apos;ll talk about that some other time. In the meantime, maybe you can already see what might make sense if we look at it from the first principles of agility and leverage agility patterns.

## https://youtu.be/rCCdu7bzhAc

_Designing and evolving a product operating model is one of the highest-leverage things a product leader can do. [Explore Product Operating Model advisory](/work-with-me/figure-out-your-product-operating-model-strategy) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><category>Product Operating Model + Product Orientation</category><category>Scaled Agile</category><author>Yuval Yeret</author></item><item><title>Company as a Product</title><link>https://yuvalyeret.com/blog/company-as-a-product/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/company-as-a-product/</guid><description>Jason Fried, Dharmesh Shah, and other founders on treating the organization itself as a product — continuously discovered, iterated, and improved with the same discipline as your customer-facing products.</description><pubDate>Thu, 26 Sep 2024 00:00:00 GMT</pubDate><content:encoded>_&quot;One of the things that we do differently is that we treat our company as a product&quot;_ — Jason Fried, CEO and co-founder of 37signals ([Wisdom From The Top with Guy Raz](https://open.spotify.com/episode/75h6Fnu6RoNJYhjLsGKGwv?si=7bd2bfe310b742d7))

_&quot;Culture is a Product. Every company builds two products — one is the product they build for their customers, and the other is a product they build for their team.&quot;_ — [Dharmesh Shah](https://www.linkedin.com/in/dharmesh/), Founder and CTO at HubSpot

Some of the most successful founders have already unlocked a secret that most organizations miss entirely: the organization itself is a product — and it deserves the same rigor, investment, and continuous improvement as anything you ship to customers.

## What Does It Mean to Treat Your Company as a Product?

Treating the company as a product means applying the same disciplines that make great product teams effective — customer discovery, iterative delivery, outcome orientation, and continuous improvement — to the development of the organization itself.

Through the lens of a Product Operating Model, this breaks into three dimensions:

**Mindset** — Approach every organizational challenge with a view to stakeholders, users, outcomes, dependencies, ownership, and value. Ask &quot;who are the customers of this internal process or experience?&quot; before asking &quot;what should we build?&quot;

One concrete example: seeing yourself as a Steward of the employee experience. One of Yuval&apos;s clients — a COO in everything but title — chose the title &quot;Head of Stewardship&quot; to make this mindset explicit and visible to the organization.

**Alignment** — Organize, structure, and manage to a product model. Define cross-functional teams around company-as-a-product challenges. Align them to shared outcome-oriented goals (OKRs, for example).

For instance: who needs to be involved to improve the hiring and onboarding experience? One organization carved out a small cross-functional team involving People, IT, and hiring managers (as customers of this product) to collaborate on the whole experience — working as a team aligned to a shared OKR.

**Investment** — Plan and invest in your company like it is one of the products in your portfolio. Define a strategy for it. Set intermediate goals. Make conscious investment choices between improving the company vs. building customer-facing products. Manage the flow of those investments.

## Why Is the Company-as-a-Product Idea Important?

Most organizations invest heavily in developing products for customers and almost nothing in deliberately developing themselves as organizations. The result is that the management operating system — how decisions are made, how teams are structured, how work flows, how strategy is executed — becomes increasingly misaligned with the complexity of the work.

The company-as-a-product idea closes this gap by applying the same rigor to internal development that ambitious product organizations apply to their customer-facing products.

The practical implications are significant:

- **Internal customers** — employees, teams, and leaders are customers of internal products (HR processes, tooling, communication systems, reporting). Treating them as customers changes how you design and improve these systems.
- **Outcomes over outputs** — rather than measuring &quot;we held 200 onboarding sessions,&quot; you measure &quot;new joiners reach full productivity 30% faster.&quot; The outcome frame changes what gets prioritized.
- **Continuous improvement** — rather than running an annual reorganization or a once-a-decade ERP replacement, you improve the organization iteratively, with frequent inspection and adaptation.
- **Explicit investment** — rather than letting the organization drift, you make deliberate portfolio decisions about where to invest in organizational capability vs. customer-facing product capability.

## What Does the Agile Product Operating Model Add to Company as a Product?

The agile and Product Operating Model layer makes &quot;company as a product&quot; actionable rather than a metaphor:

**Designing self-managed, empowered teams** with minimal dependencies — applying the same team topology thinking to internal teams (People, Finance, IT, Legal) as to product teams.

**Working in quick iterative cycles** — building increments of organizational value, testing them with internal customers, inspecting results, and adapting. The equivalent of &quot;working software&quot; for internal products is a meaningfully improved employee or team experience.

**Aligning to outcome-oriented goals** — OKRs or similar goal systems applied to organizational improvement work, with leading indicators to track whether the change is actually working.

**Focusing on the right things** — stop starting, start finishing. Even organizational improvement work can become a portfolio of too many simultaneous initiatives, each competing for the same leadership attention.

**Leveraging proven frameworks** — Scrum, Kanban, and SAFe practices that work for product development translate well to managing complex organizational change when applied with appropriate adaptation.

## What Are Practical Examples of Company as a Product?

**Developer Experience as a Product** — a team explicitly responsible for the tooling, build systems, testing infrastructure, and developer workflows that make the engineering organization faster and less frustrated. This team has a Product Owner, a roadmap driven by developer satisfaction and productivity metrics, and a regular cadence of shipping improvements.

**Employee Onboarding as a Product** — instead of an onboarding &quot;program&quot; run by HR, a cross-functional team continuously improves the new joiner experience: measuring time-to-productivity, testing different onboarding structures, and treating new joiners as customers whose journey needs to be designed and optimized.

**Hiring Process as a Product** — applying product discovery to recruiting: interviewing candidates (as customers of the process), hiring managers, and successful hires about where the hiring funnel creates friction, then iterating on the process.

**Internal Knowledge Systems as a Product** — wikis, documentation, and knowledge management systems treated as products with users, metrics (is the information people need actually findable?), and a team accountable for their quality.

## Who Should Be Thinking About Company as a Product?

The company-as-a-product mindset applies across leadership levels:

- **Team leads and managers** can apply it to the team experience they are creating for their reports — the psychological safety, clarity of direction, quality of feedback, and fairness of process.
- **Functional leaders** (People, Finance, Legal, IT) can apply it to the internal services and experiences their functions deliver to the broader organization.
- **COOs and Chief of Staff leaders** can apply it to the company&apos;s operating system — how decisions are made, how information flows, how resources are allocated.
- **CEOs and founders** like Jason Fried and Dharmesh Shah can apply it to the organizational design and culture they are actively building, rather than passively experiencing.

At every level, the shift is the same: from managing the organization as an inherited system to actively developing it as a product.

### Summary: Making &quot;Company as a Product&quot; Actionable

- **Origins and Influence:** Notable founders like Jason Fried (37signals) and Dharmesh Shah (HubSpot) have long championed this approach. It aligns with modern disciplines like Team Topologies, Developer Experience (DevEx), and Platform Engineering.
- **Connection to the Product Operating Model:** While the Product Operating Model defines how you deliver value to customers, &quot;Company as a Product&quot; is that same model turned inward. It’s about applying empowered teams and outcome orientation to your own internal structures.
- **Operationalizing Culture:** Unlike traditional &quot;culture work&quot; which can feel abstract, this approach is operational. It defines specific internal products, assigns cross-functional accountability, and iterates based on evidence and measurable outcomes.
- **How to Begin:** Identify one high-friction internal experience—onboarding, hiring, or meeting culture—and treat it as a product. Define the internal customers, set a 90-day measurable goal, and run a focused &quot;product sprint&quot; to improve it.

---

_Interested in applying product thinking to organizational development? [Explore the Company as a Product approach](/work-with-me) or [connect with Yuval](/contact) to discuss how this applies to your context._</content:encoded><category>Company Agility</category><category>Developing Your Company Like a Product</category><category>central</category><author>Yuval Yeret</author></item><item><title>Transformation Blues - Fighting the nice-to-have cave of pain with Must Have and Case Studies</title><link>https://yuvalyeret.com/blog/transformation-blues-fighting-the-nice-to-have-cave-of-pain-with-must-have-and-case-stuides/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/transformation-blues-fighting-the-nice-to-have-cave-of-pain-with-must-have-and-case-stuides/</guid><description>Why transformation initiatives lose momentum: the shift from burning platform to nice-to-have. How to keep organizational change alive after the initial crisis passes.</description><pubDate>Mon, 23 Sep 2024 00:00:00 GMT</pubDate><content:encoded>My clients are often frustrated that their transformation isn&apos;t taking off despite promising results (e.g., outsized outcomes and speed by leveraging agile ways of working in a strategic initiative). 

One path that leaders often take is to follow initial promising results with a mandate to follow new ways of working throughout the organization. This is the classic playbook, and many consultants are happy to oblige (there’s lots of money in training and coaching large swaths of the organization quickly, where it&apos;s clear the organization cannot tackle this on its own). 

This brute force approach can work in some environments but more often stalls. I talked quite a bit about this a decade ago. I suggested considering the transformation landscape as a market and applying crossing-the-chasm principles and techniques - recognizing early adopters, the chasm, the need for a full kit product, etc. One concrete approach I started using and formalizing was an invitations-based approach to change (see this [guidance article](https://scaledagileframework.com/invitation-based-safe-implementation/) for an example of how to apply this in the scaled agile world)

Over the years, I’ve helped leaders implement this approach, and it has created more sustainable transformation, but it&apos;s far from perfect. One frustration is that if you don’t mandate, people don’t change. I’ve always talked about the need to market and nudge, connecting the potential benefits/outcomes to the needs of the organization, but there was still a missing piece. 

Rob Snyder has some [brilliant content on](https://howtogrow.substack.com/p/nice-to-have-vs-need-to-have-4b9) [Product-Market Fit](https://howtogrow.substack.com/p/nice-to-have-vs-need-to-have-4b9) (Paul Stansik at ParkerGale Capital recently interviewed [Rob](https://pefuncast.libsyn.com/product-market-fit-with-rob-snyder) on the Private Equity Funcast). One of the key insights is that demand is actually your product being THE way to address THE top priority on the customer/buyer&apos;s to-do list. It needs to be a [must-have](https://howtogrow.substack.com/p/nice-to-have-vs-need-to-have-4b9) in their specific context/situation, or there won&apos;t be strong demand (and you cannot create demand, but you can meet demand). 

If we apply this notion to the transformation demand context, the insight is that as long as the transformation you’re trying to “market/sell” internally is nice to have, you’re not going to have much success. You will be stuck in the “pain cave,” struggling to convince people to transform and tempted to use brute force. 

So …

To follow Rob’s advice, find the case studies inside the organization where the transformation addressed a must-have to-do list item. Use these case studies to sell/market the transformation and look for similar opportunities where it could potentially be a must-have. Pay close attention to what’s on the enterprise “to do” list. Whether it is product initiatives or business transformation and look for those with high complexity and cross-functional integration where you can show, based on past case studies, that your approach is THE way to get this complex critical thing done. It might take more time than brute force, but after a couple of home runs on critical opportunities, your constraint will be keeping up with demand… 

Yours

Yuval

## PS I’m using Rob’s approach for this new product/service I’m working on. If you can guess which recent article was inspired by his approach, I’ll [schedule a clarity call]({{DISCOVERY_URL}}) to discuss applying this approach to get your transformation out of the cave pain.

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Change Management</category><category>Company Agility</category><category>Invitations Over Mandates Open Space Agility</category><category>Open Space Agility</category><author>Yuval Yeret</author></item><item><title>Situational Leadership: Balancing Involvement and Ownership</title><link>https://yuvalyeret.com/blog/situational-leadership-balancing-involvement-and-ownership/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/situational-leadership-balancing-involvement-and-ownership/</guid><description>A founder can&apos;t own everything — but checking out isn&apos;t the answer either. A practical taxonomy for deciding when to Own, Coach, Delegate, or Learn based on strategic importance and your own expertise.</description><pubDate>Thu, 19 Sep 2024 00:00:00 GMT</pubDate><content:encoded>Meet Fanny. Fanny is the founder of a successful startup.

Fanny comes from a product background

She starts to feel overwhelmed.

She wants to stay involved but understands that even a superwoman like her has limits.

While researching how other leaders are tackling this, someone on the VC Portco Slack channel she&apos;s on shared an [HBR article about an approach leaders at Apple are using](https://hbr.org/2020/11/how-apple-is-organized-for-innovation).

She gathers her leadership team, and they examine everything going on right now. She asks the team to help her figure out how to show up most effectively. Fanny wants to balance being involved in the right things with being involved the right way.

Fanny and the team identify four categories:

- Areas of crucial strategic importance and/or high uncertainty/volatility - where Fanny is an expert. They decide that Fanny will play an Owner for these areas, but also that it doesn&apos;t make sense to have more than one, maybe two such areas in flight at any point in time. They identify their current exploration of SMB through PLG as the area Fanny will **Own**.

- There are areas where Fanny is an expert, but they are quite stable, or the development/growth work is not as complex/strategic. In these areas, Fanny would engage as a **Coach/Teacher**, and someone else would be the Owner. They decided that Fanny would coach/teach Bill, a Product Manager, who would own driving and delivering their enterprise product&apos;s summer release and overall roadmap.

- These are areas where Fanny isn&apos;t an expert and are pretty stable. Fanny will **Delegate** initiatives in these areas to the appropriate leader, who will act as a mini-CEO/Owner for that area/initiative. They decide to approach both the work to introduce a new Financial management system and the introduction of MEDDIC in Sales to the CFO and CRO, respectively.

- Finally, there are areas that are outside of Fanny&apos;s comfort zone but are crucial and volatile, for which Fanny will need to take the time to **Learn**. You guessed it—their foray into AI and how it might disrupt their product/market is one such area.

The team finds this taxonomy clarifying and liberating. It makes the situational leadership choices that they need to make as a team visual and explicit.

They also realize that across all of these areas, it will help them all engage at the appropriate altitude to ensure the work happens across functions in an integrative, iterative fashion and Bets are being validated/invalidated using small increments—whether those are new product developments or new business processes/approaches. This [way of working](/blog/the-next-agile-frontier-agile-company-development) will help them identify areas where they need to adjust their leadership involvement mode and provide steering guidance without meddling.

They agree that this &quot;minimum viable change&quot; is worth trying to see how it goes. Like other company bets, they will review and reflect on how it&apos;s going frequently and tweak/adapt/rethink as needed.

They also understand that a lot is going on and they suspect that while situational/discretionary leadership might help, it might not be enough. They decide to reflect on that in their next leadership strategic session. Fanny has seen a &quot;[Bets Kanban](https://www.youtube.com/watch?v=_SjSg565pqk)&quot; that one of her buddy CEOs started using to drive conversations about flow and focus at the company level, which she wants to show and discuss with the team.

## PS Friends protect friends from unsustainable leadership situations. Would you please take a minute to think about who else should see this article and share it with them?

_Running your company as a product — with evidence, iteration, and clear accountability — is how modern high-performing organizations operate. [Explore Company as a Product advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Company Agility</category><author>Yuval Yeret</author></item><item><title>Lazy engineers leverage the Product Operating Model</title><link>https://yuvalyeret.com/blog/lazy-engineers-leverage-the-product-operating-model/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/lazy-engineers-leverage-the-product-operating-model/</guid><description>Why the best engineers push for a product operating model: autonomy, clear ownership, and the end of endless coordination overhead. The engineer perspective on organizational design.</description><pubDate>Wed, 18 Sep 2024 00:00:00 GMT</pubDate><content:encoded>**&quot;We are a team providing services, why should we care about this new Product Operating Model?&quot;**

Meet Yuval. Yuval is an engineer on the IT networking team. They are a shared services team responsible for the organization&apos;s networks as well as helping application teams in his organization get their applications working in production. It is 1995, PowerBuilder UI over SQL\*Net accessing an Oracle Database is all the rage. (And the term DevNetOps is decades in the future, but already being practiced... but let&apos;s talk about that another day...)

Yuval and his colleagues are lazy\*. While they enjoy driving to a remote branch once in a while to help an application team deploy and stabilize their new application, it&apos;s become a bit repetitive to go out there and see that the new application isn&apos;t really tuned for the slow networks between the branch and HQ.

\*\_I’m lazy. But it’s the lazy people who invented the wheel and the bicycle because they didn’t like walking or carrying things.(\_Polish Nobel Peace Prize winner [Lech Wałęsa](https://en.wikipedia.org/wiki/Lech_Wa%C5%82%C4%99sa))

Yuval and his team come up with the idea to improve the service and provide a simulated branch environment at HQ, and offer the service of testing your application in the lab before you release to production.

This is great. Time passes and Idan, an even lazier colleague figures out that there might be better things to do than to offer the lab environment for these test (it&apos;s still work for the network engineering team). He comes up with a simulator that can run on the PC desktop from which the application developer is testing.

Idan just made the networking engineering team a platform team that enables developers to self-serve.

What is happening here?

Yuval, Idan and colleagues are doing two things at the same time. They are providing an ongoing service, while they are thinking about ways to improve the service. They are thinking about the service as a product. They are constantly thinking about how to create leverage - more value to the organization (and less work and more time to play video games - that&apos;s the best test for the LAN performance...)

Fast forward 30 years.

Shared services teams are asking &quot;Why is this new Agile Product Operating Model applicable to us?&quot;

If you care about improving the services you&apos;re providing and/or struggling to service demand with limited capacity, you need to think about how to productize your services. What can you automate? what can you systemize and expose as a self service? There might be many opportunities - which of them is most valuable? what would create the best outcomes for the people you are serving?

Once teams start to think this way - everything in Product Thinking and in a Product Operating Model suddenly becomes useful. Agility becomes a useful way to navigate the uncertainty of which self-service capabilities will be consumed and which will be rejected.

Before you conclude that shared services / operational teams need to use agile/product ways of working for all their work, note that this isn&apos;t necessarily useful, repeatable operational work. Many shared services teams focus on the flow of operational work and use agile/product techniques to manage developmental/capability improvement work.  
​  
So...

## if you&apos;re providing a service, think about how and where product thinking can help you be a hero.

_Designing and evolving a product operating model is one of the highest-leverage things a product leader can do. [Explore Product Operating Model advisory](/work-with-me/figure-out-your-product-operating-model-strategy) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Insights from Developing The Code / Operating System For My Business</title><link>https://yuvalyeret.com/blog/insights-from-developing-the-code-operating-system-for-my-business/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/insights-from-developing-the-code-operating-system-for-my-business/</guid><description>Dogfooding agility in a consulting business: why every business runs on an operating system, how systems thinking reveals the right constraint to invest in, and what happens when you apply cross-functional product thinking to your own growth.</description><pubDate>Thu, 12 Sep 2024 00:00:00 GMT</pubDate><content:encoded>I’ve been spending some time working on my business recently. It&apos;s time for some dogfooding and drinking my own champagne. I’m spending quite a bit of time in my [Lean Canvas](https://www.leanfoundry.com/tools/lean-canvas) (actually pondering several different ones), working on deep Ideal Client Personas (aka [Dream Clients](https://www.kurlycreative.com/blog/dream-clients-new-business), [Lighthouse Clients](https://www.linkedin.com/posts/kenyarmosh_how-i-closed-more-than-50m-in-client-services-activity-7148297588545404928-kLJs)), using my [Personal Kanban](https://www.personalkanban.com/) much more, and thinking seriously about using a CRM.

I also started looking at new approaches that I haven’t leveraged before and encountered [StoryBrand](https://storybrand.com/), [Scalable Service Offers](https://theremotesolopreneur.com/), [Coach Builder](https://coachbuilder.com/), [FounderOS](https://www.founderos.com/) and others. (ChatGPT has been a good pal for this journey, by the way. We&apos;re chatting about a certain approach and using it to sharpen my take on my business. I&apos;m trying to do that while walking in fresh air when I can.) You might have noticed I&apos;m posting more frequently, and the emails might look slightly different (I switched to ConvertKit and am considering what role email sequences could play). You might also have noticed a different focus/style to my content. Maybe it doesn&apos;t resonate with you that much, maybe it resonates much more (I&apos;m trying to laser focus... not sure I&apos;m there yet...)

This is all a bit of “Inside Yeret Agility,” so why would you, dear listener, care? One of my insights is that many of these approaches describe **systems** that you can use. Matt Gray even calls his approach an Operating System (FounderOS).

As a business owner/founder (whether you’re a service-oriented solopreneur like me, a creator, an agency owner, or a startup/scaleup leader) **you have different systems in your business that all need to work well for the business to create value for the right customers and then capture value.** How you run this system can, of course, dramatically affect how well your business runs. As a software engineer who switched from developing/tweaking software to developing/tweaking processes and organizations, my metaphor is that each **system runs on a certain “operating system/code”** . E.g., your Sales system could be running on “ad hoc” or “[MEDDIC](https://meddicc.com/meddic-sales-qualification-and-frameworks)”. Marketing could be using content/inbound marketing. I’m **not** talking about the tools used (like Workday, Salesforce, Hubspot) but about the **structures, processes, and ways of working**.

At any point in time, you could be investing time in installing or improving the “code” in any of these systems. I’ve found myself tempted to spread thin across all systems or focus on a system without evidence that it&apos;s the right place to invest.

This led me back to a system of systems view - an **overall operating system that you use to manage your “development efforts.”** Every business has this system of systems. What “code” this system runs could vary from “ad-hoc,” to annual plans.

If we accept systems thinking - that notion that investing in developing/tweaking/replacing the “code” in the right system is crucial to affect the overall performance of your business, it is then essential to think about what “code” needs to run for this vital system of systems.

We want something that will help us see the whole - this is where value stream thinking, or thinking in pipelines/chains, and having the right metrics/telemetry is necessary. How does value flow or get stuck? Whether its the customer journey, employee journey, new product / capabilities journey, what are our constraints/bottlenecks? Where should we focus? Goldratt would urge us to always look for the constraint and focus on it. Sometimes its awareness/attention. Sometimes its conversion. Sometimes its poor delivery. Sometimes its finding talent to grow.

Once you have some data/evidence you can make an informed bet to focus on improving what’s going on at a certain constraint. Getting from a decision to improve to actually improving is a different story. One obstacle is your limited capacity to work ON the business since you must also RUN the business. Another is that even if you identify a constraint in a certain area, dealing with it might require tweaking/overhauling multiple systems (e.g., churn could go back to sales selling to the wrong clients, marketing using lousy messaging, and even the wrong ideal customer profile). When you’re a solopreneur like me, I can look in the mirror and have a tough chat with myself about any of these things. As your organization grows and specializes in tackling these constraints, it becomes a cross-functional endeavor, not to mention integration hell.

Integration hell. Where have we heard this term before? Hmmmm. So, what should we do to derisk this work on scaling constraints? What sort of operating system would be a good fit here? That would leverage cross-functional teams empowered to achieve an outcome, who work on small slices, integrating frequently, trying things out, and deciding whether to pivot or persevere.

Software developers started to organize their work in cross-functional teams (crossing functions inside technology/IT/Product) running iterative cycles focused on working integrated software to derisk software development. Over time, we started to see departments such as Marketing use similar techniques in their function (cross-functional here means Digital/Field/Event/Social/Product Marketing/etc,). [Growth Hacking](https://en.wikipedia.org/wiki/Growth_hacking) is essentially using similar techniques to focus on growth, and here cross-functional does cut across several functions. Terms like [RevOps](https://www.salesforce.com/sales/revenue-lifecycle-management/what-is-revenue-operations/) and the rise of the CRO in the scale-up world indicate the understanding that we need to think in systems rather than focus on siloes. OKRs show promise of enabling the right behaviors but are more often than not abused and misunderstood.

The next step in this evolution is to [**upgrade the operating system**](/blog/the-next-agile-frontier-agile-company-development) **for the system of systems** to give it these evidence-informed, frequent inspection and adaptation cycles run by empowered cross-functional teams capability. What’s the appropriate name for this new OS? I don’t know. I’m a developer, not a marketer…

## Anyhow, I&apos;ll get back to developing/tweaking my own systems. It&apos;s fun to be a developer again :-)

_Running your company as a product — with evidence, iteration, and clear accountability — is how modern high-performing organizations operate. [Explore Company as a Product advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Company Agility</category><author>Yuval Yeret</author></item><item><title>‘”OKRs S&amp;amp;%k, but we don’t know anything better” - Scaling Founder Mode by Fixing OKRs’</title><link>https://yuvalyeret.com/blog/okrs-sk-but-we-dont-know-anything-better-scaling-founder-mode-by-fixing-okrs/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/okrs-sk-but-we-dont-know-anything-better-scaling-founder-mode-by-fixing-okrs/</guid><description>‘When scaleup leaders say OKRs are broken but can’’t find anything better, the real problem is usually misapplication. How fixing OKRs back to first principles enables the aligned autonomy founder mode can’’t scale without.’</description><pubDate>Wed, 11 Sep 2024 00:00:00 GMT</pubDate><content:encoded>**“OKRs S&amp;%k, but we don’t know anything better”**

This was a direct quote from a cybersecurity scaleup’s Chief of Staff, but I hear the sentiment way too often from founders, chiefs of staff, COOs, and others in the scaleup ecosystem.

I started encountering OKRs when working with scaleups a couple of years ago, helping leaders fix their ways of working to reap the promised benefits of “Agile.”

A specific BioTech scaleup used OKRs as a “grown-up” way to manage an organization growing fast and needing more management.

It felt like an **artifact of “Manager Mode” (as opposed to “[Founder Mode](https://paulgraham.com/foundermode.html)”)**. You could imagine their VC “suggesting” OKRs (and EOS).

When I looked deeper into HOW they were using OKRs, I saw some familiar patterns. I’ve been helping leaders fix their Agile for a while now. It was interesting to see some of my usual nemesis patterns:

1. Using new processes to reinforce rather than bridge across silos/functions – manage dependencies rather than avoid them.

2. Calling work in different names but still being involved in the details as if it were still early days in the lab/garage/WeWork shared space – instead of providing clarity about the mission and staying at the right altitude—choosing strategically what check-in cadence and involvement is appropriate where.

3. Using cool new tools (Monday, ClickUp, Trello, JIRA, Basecamp and Kanban boards in general) but still working on too many things and inflicting context overload and unsustainable pace on everyone.

4. Telling people their goals rather than involving them in figuring out the mission and the plan.

We got going [fixing their OKR](/blog/fix-your-okrs-back-to-first-principles) operating system.

We started by **focusing their OKRs on the things that mattered**, not everything that was happening. We reflected on how to organize around these OKRs. We made structural changes to the organizational topology, complemented by temporary empowered teams.

We **rewrote OKRs to focus on outcomes**, e.g., “Double the velocity of our search for useful therapeutics,” and brought those into a big-room collaborative goal-setting session where everyone in the company tried to figure out what this meant and what would need to be true for it to be possible (hint—it’s not about working twice as hard!).

We **deemphasized mechanics and pedantic processes and emphasized principles**. This also applied to their use of agile processes. A dogmatic Scrum Guide compiler would probably have issues, but they didn’t care. They understood Empiricism (it helped that they were all smart scientists) and did what was needed to ensure they had it.

That enabled them to **leverage agility (not necessarily agile!) beyond their software/technology teams**. They started using iterative, outcome-oriented, empowered cross-functional teams for initiatives such as “Scientist productivity – getting them up to speed and getting out of the way” that involved People Ops, IT, and Business Ops.

**The results?** Finally, there is more **traction** towards what’s important without micromanaging. The leadership team finally has **time to focus on where to take the company**. People feel like **players, not pawns**. They are **becoming more agile** (not necessarily doing agile). They are leveraging OKRs (instead of following OKRs).

They had a **scalable operating system** in place that allowed them to continue to tackle the growth/scaling milestones they would continue to face.

**They found a way to [scale](/work-with-me/create-a-business-level-operating-system-leveraging-agility) Founder Mode.**</content:encoded><category>Business Agility</category><category>Company Agility</category><category>Fixing Your Agility</category><category>Objectives and Key Results</category><category>Popular</category><category>central</category><author>Yuval Yeret</author></item><item><title>Scaling Founder Mode</title><link>https://yuvalyeret.com/blog/scaling-founder-mode/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/scaling-founder-mode/</guid><description>Founder mode is valuable — but micromanagement doesn&apos;t scale. How to preserve the systems thinking and direct engagement of founder mode while enabling an organization that can run without you in every detail.</description><pubDate>Tue, 10 Sep 2024 00:00:00 GMT</pubDate><content:encoded>Founder Mode is all the craze these days. But here’s what I’ve seen: micromanagement doesn’t scale.

Founders obsessing over ALL details? Is that the only way?

What I like about Founder Mode is that it addresses head-on a problem I&apos;ve been seeing for a while—the divide-and-conquer approach to scaling.

The way managers are taught to run companies seems to be like modular design in the sense that you treat subtrees of the org chart as black boxes. You tell your direct reports what to do, and it&apos;s up to them to figure out how. But you don&apos;t get involved in the details of what they do. That would be micromanaging them, which is bad. (Paul Graham - Founder Mode)​

I agree with Paul - This modular design ignores the fact that the company is an organic, complex, system with many interactions between its parts.

Trying to optimize any one piece isn&apos;t necessarily going to optimize the whole.

I recall conversations with a CMO who was frustrated that her people were only thinking about their domain (Field Marketing, Digital Marketing, Product Marketing) and not integrating.

“I want them to be mini-CMOs”

I believe the solution isn&apos;t necessarily for founders to be involved in all the details.

I think the right approach is to scale Founder Mode by selectively applying it.

For each strategic company initiative, have a mini-founder who leads a cross-functional, empowered, outcome-oriented team that focuses on one metric/outcome that matters—essentially a mini-startup.

For some initiatives, the Founder/CEO would be the hands-on mini-Founder.

For others, they would select someone else to step up to the plate.

I don&apos;t think the issue is necessarily that the professionals around the founder are fakers, but more importantly, they&apos;re hired for specialization rather than their ability to be a mini-founder.

A Founder who wants to keep scaling (and still have a life!) would select/nurture leaders around him who can take on these complex cross-function initiatives instead of focusing on their turf and playing a version of the corporate &quot;schedule chicken&quot; game.

Next, the Founder would ensure that these complex initiatives are tackled using principles used for building complex products—orienting around outcomes, iterating, learning, and adapting in short cycles.

This doesn&apos;t mean the whole company needs to work this way.  
This approach is overhead for stable operations.

A good heuristic I found when working with companies is that work ON the company is typically more complex than work IN the company. That&apos;s a good place to start applying Founder Mode. Another is to only apply it for working on the few things that really matter right now (think your REAL [OKRs](/blog/fix-your-okrs-back-to-first-principles))

[Read more about my take here](/blog/the-next-agile-frontier-agile-company-development)

## How are you scaling Founder Mode?</content:encoded><category>Business Agility</category><author>Yuval Yeret</author></item><item><title>NEC - From Project Chaos to Predictable High-Throughput Flow</title><link>https://yuvalyeret.com/blog/from-fingerprints-to-frameworks-necs-agile-journey-with-scrum-and-kanban/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/from-fingerprints-to-frameworks-necs-agile-journey-with-scrum-and-kanban/</guid><description>NEC was dealing with project chaos, weak product focus, and low predictability in a high-stakes engineering environment. Yuval helped combine Scrum, Kanban, and leadership-level transparency to create steadier flow and a stronger foundation for scale.</description><pubDate>Tue, 03 Sep 2024 00:00:00 GMT</pubDate><content:encoded>The journey for NEC with Scrum, Kanban, and agility illustrates the effectiveness of these practices in transforming complex, real-world environments. By starting small, defining their products, having greater focus by having teams understand what their products were, and engaging leadership in transparent decision-making, NEC addressed immediate operational challenges and laid a strong foundation for sustained growth and innovation. Being pragmatic and approaching their agility journey with an agile mindset was key to enabling this sustainable, sticky change in a hectic, high-stakes operational environment. 

## Check out NEC&apos;s agile journey in this recent episode of the Scrum.org Community podcast, where Scrum.org&apos;s Dave West interviews Steve Lizotte, VP of Engineering at NEC, and Yuval.</content:encoded><category>Case Studies</category><category>Clients</category><author>Yuval Yeret</author></item><item><title>Mastering Agility Podcast - Lean Portfolio Management and OKRs with Yuval Yeret</title><link>https://yuvalyeret.com/blog/mastering-agility-podcast-lean-portfolio-management-and-okrs-with-yuval-yeret/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/mastering-agility-podcast-lean-portfolio-management-and-okrs-with-yuval-yeret/</guid><description>Lean Portfolio Management and OKRs together: how strategic objectives connect to portfolio investment decisions, and what makes OKRs useful at the portfolio level.</description><pubDate>Tue, 18 Jun 2024 00:00:00 GMT</pubDate><content:encoded>In this conversation, Jim, Sander, and their guest, Yuval, discuss various topics, including SAFe, lean portfolio management, and OKRs. They explore the misconceptions and polarizing nature of SAFe, the difference between a traditional PMO and a lean portfolio, and the challenges of managing different ways of working within a global organization. They also delve into the concept of OKRs, the importance of setting realistic goals, and the potential pitfalls of tying incentives to OKRs. The conversation concludes with a discussion on metrics and the value of thinking in bets.

## https://open.spotify.com/episode/5WOxtlxSZLiFhCurk3RKe6?si=VJT48FoOQAG1iHTZ2Y3fPg</content:encoded><category>Public Speaking Media</category><category>SAFe + Scaled Agile</category><author>Yuval Yeret</author></item><item><title>Interview on the Private Equity Funcast -Understanding the Agile/Agility Ecosystem</title><link>https://yuvalyeret.com/blog/interview-on-the-private-equity-funcast-understanding-the-agile-agility-ecosystem/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/interview-on-the-private-equity-funcast-understanding-the-agile-agility-ecosystem/</guid><description>Interview on the Private Equity Funcast: explaining the agile/agility ecosystem, how PE-backed companies benefit from organizational agility, and what transformation really means.</description><pubDate>Wed, 29 May 2024 00:00:00 GMT</pubDate><content:encoded>[](https://www.youtube.com/@parkergalecapital)

I&apos;ve been an avid listener of the [Private Equity Funcast](https://pefuncast.libsyn.com/) for a while. I find the Private/Growth Equity space fascinating—there are lots of potential synergies with my agility practice, interesting conversations, and exciting opportunities. On the Funcast, ParkerGale partners Jim, Devin, Paul, and their guests share their culture-oriented perspective and approach.

True to the name, I had lots of fun discussing the Agile/Agility ecosystem, especially in the context of middle-market private equity portfolio companies with [Jim Milbery](https://www.linkedin.com/in/jmilbery/) (a Partner at the firm). I was pleasantly surprised with how much Jim knows about Agile and Agility so we could dive right into what we&apos;re both seeing in the trenches - comparing notes and ideas and riffing off each other.

Some topics we covered -

- The importance of principle-driven agility over rigid adherence to frameworks.

- Leveraging agility in various industries, organizational functions, and broader business operations

- &quot;Agile Theater,&quot; where companies follow agile rules without understanding the process.

- OKRs (Objectives and Key Results) as strategic guides rather than rigid metrics.

- The unique position of private equity firms and consultants in driving agile transformations through pragmatic, principle-based solutions.

I hope you enjoy this episode at least as much as I did recording it - and consider subscribing.

PS For more on agility in private equity check out my article on [Agility, Evidence-based Management and their role in improving returns in the Private Equity space](/blog/agility-evidence-based-management-and-their-role-in-improving-returns-in-the-private-equity)

https://open.spotify.com/episode/4HwM3O1eBY0i2oNjbi3qkw?si=14a0c7f997494305

https://www.youtube.com/watch?v=Rz54kQwAV8g</content:encoded><category>Public Speaking Media</category><category>Private Equity</category><author>Yuval Yeret</author></item><item><title>The Next Agile Frontier - Agile Company Development</title><link>https://yuvalyeret.com/blog/the-next-agile-frontier-agile-company-development-2/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-next-agile-frontier-agile-company-development-2/</guid><description>The next frontier for agility is applying it to the company itself — not just delivery teams. A look at the scaling challenges (lost innovation, slow time-to-market, leadership bottlenecks) that call for treating the company as a product.</description><pubDate>Tue, 12 Mar 2024 00:00:00 GMT</pubDate><content:encoded>### Dealing with business growth/transformation challenges through agility

I’ve been helping companies improve their operations for over a decade. A repeating pattern is where a very successful company is facing growing pains affecting its ability to scale to the next level. Some examples of the challenges I’m called in to help with:

- **Losing the Ability to Innovate** You often see companies that grow successfully to the point where it seems their ability to innovate stalls. Looking deeper, you see them struggling to cope with growing technical complexity, coordination costs across teams, and leadership bottlenecks. This affects product innovation, GTM innovation, and other key business processes.

- **Time to Market / Time to Learn —** The more complex the organization, the more time it takes to deliver value or close a learning loop. And in an environment of volatility, uncertainty, complexity, and ambiguity, this hurts your ability to compete. The bigger you are, the more you resemble the incumbents you once disrupted. Everywhere you look — product development or how the company runs its key business processes, there’s more and more friction and slowdown.

- **Losing Key Talent —** Talented people are looking for an environment where they can thrive, have the right level of autonomy, work on interesting problems with minimum friction and headaches, and see the value and connect to a worthwhile mission/purpose. As companies grow, the way they operate becomes less and less attractive to talented people. They feel bottlenecked, stuck, and mired with more and more legacy and start looking for greener fields.

### Business/Organizational Agility — The New Business Operating System

Addressing these challenges by improving our ability to innovate and deliver, solving complex problems in an environment of uncertainty, is what we call “agility.” It essentially translates to having a scalable ability to build/try/measure/learn, in fast cycles, customer-facing products, as well as business/internal processes, in a way that is aligned with the company’s strategic focus. You might also call these OKRs, Distributed Leadership, Nimble, DevOps, Lean Startup, or Scrum.

While Agile was created in the IT/Software world, more and more organizations realize that its principles and thinking apply broadly. Business/Organizational Agility is emerging as the term used for this new and improved “business operating system” that applies these agile approaches across the organization, from product development/IT through revenue-generating activities such as Sales/Marketing to how the C-suite/Senior executives are working as a team on the biggest gnarliest challenges the company is facing in executing and validating its business model.

This new “business operating system” typically requires some virtual reorganization to teams and teams of teams that own products/experiences/value, adoption of evidence/data-driven ways of working, and a leadership style that provides clarity and empowers teams to figure out how to work and how to achieve their goals. It includes work on focus/flow, empiricism, and continuous improvement at all levels of the organization.

A useful definition of the essence of this agility is provided in the [Evidence-Based Management (EBM) framework created by Scrum.org](https://www.scrum.org/resources/evidence-based-management). This framework can also be used to assess a company’s maturity on the journey towards being an “evidence-based managed company” or operating on an “evidence-based operating system.” The EBM framework purposefully stays away from prescribing ways of working.

In recent years I’ve been working with more and more companies that are applying these “Evidence-based agile operating systems” across the company.

The trigger to “upgrade the operating system” is sometimes proactive internal leadership. More frequently, there’s a major event driving it. This can be a major new threat/opportunity, a major change in leadership, or an investment/recapitalization event.

### Focusing Agility Where It Matters The Most

Having a company-level evidence-based operating system doesn’t mean every activity in the company should be managed in an evidence-based manner. This way of structuring/working is especially useful when working on developing — developing products, services, or generally “ [developing company](https://open.spotify.com/episode/36GowhjKkJXW0pj6Eohi0h?si=VmGTlaH2REig77ykYq7Rsw) **#2”** (the company you want to become). Running ongoing operations might or might not require this way of working.

Try this - once you come up with your strategy for the quarter/year (e.g. your OKRs) assess each element according to uncertainty, complexity, dependency, and impact. Then, based on this analysis, choose the ones that would benefit the most from an “evidence-based management approach” and plan how to manage them this way. This might mean organizing a cross-functional, empowered, focused team of the portfolio company employees and external SMEs (if relevant) that will work in short cycles to create useful increments of value in this area and review them frequently with other stakeholders. It might mean creating high-level “Goals” and providing people with clarity on the Bet while allowing them to explore alternative ways to achieve the desired outcomes via trial and error in the trenches.

Replacing the Engine Mid-flight

More often than not, these strategic interventions will need to occur in parallel to continuing to run the business as hard as ever. People struggle to balance their day job (Company **#1**, the current company that needs to continue running) and transformation work (Developing Company **#2** — the one we are working to create) — how much capacity to assign to each? Does managing the day job and transformation work as part of the same bucket make sense? Who’s in charge of each type of work? Who mediates when there are conflicts?

I hear from CEOs in these situations that they frequently need to get involved in resolving these conflicts between the day-to-day and the transformation. This results in delays, frustrations, and feelings of disempowerment. The environment is even more volatile if this transformation also coincides with other bigger company changes (e.g., new leadership, new investors/owners).

Another common friction/frustration area is goal-setting. What should we focus on now? What’s realistic to achieve? Do we involve people who will do the actual work in goal setting? OKRs are a popular goal-setting mechanism. But they’re not as trivial to implement as they might seem… One common anti-pattern is to set too many OKRs, top-down. ( A better way is to provide alignment via Objectives and let teams come back with realistic Key Results. There’s much more to say about the effective usage of OKRs in a PE environment, maybe later…)

This balancing act between operational and transformational work, alignment, and autonomy is a key area of focus for business/organizational agility. In my experience, Patterns such as “product ownership” and “developers,” while they sound very IT/product-centric, can come in handy.

Organizing around Bets

Another common sign of trouble is when teams are overly dependent on other teams to the point that their progress is frequently blocked. They spend precious time coordinating and managing across the organization rather than executing. This can manifest as leaders of teams being extra busy in trying to coordinate the complicated network of dependencies and the desire for more and more “coordination/management layers” such as PMOs, project managers, and the like.

A preferred play is to [reorganize around value](https://www.linkedin.com/pulse/improving-focus-alignment-organizing-around-okrs-managing-yuval-yeret) — rethink team structure and bring together the people collaborating closely in executing the transformation into empowered, focused teams that self-manage with minimal overhead. These teams might include people from different functions — for example, Product Management, Marketing, Sales Enablement or Finance, Legal, and HR. This virtual team structure should be aligned with the key initiatives the company is focused on.

### The New Frontier for Agility

Agile was born in software development and has been widely adopted in IT and Product organizations to the point that there&apos;s little argument that product/technology organizations should operate using agility principles.

More recently, other functions, such as Marketing, have adopted these agility principles and practices. These are useful stopgap measures on the journey toward real organizational agility.

The next frontier I&apos;m seeing in a couple of early adopter organizations is the evolution towards a more holistic definition of &quot;development&quot; that I explored in this article - developing the company&apos;s capabilities. In Scrum, this would mean that the **company is the Product.** 

https://youtu.be/eU9CwIv7ONo

---

_If your company is hitting the scaling ceiling — losing innovation speed, increasing coordination overhead, or struggling to move from strategy to execution — [let&apos;s explore what is getting in the way](/work-with-me)._</content:encoded><category>Developing Your Company Like a Product</category><category>Popular</category><category>Videos</category><category>central</category><author>Yuval Yeret</author></item><item><title>Should SAFe Strategic Themes include gradable Key Results?</title><link>https://yuvalyeret.com/blog/dont-follow-okr-best-practices-when-setting-safe-strategic-themes/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/dont-follow-okr-best-practices-when-setting-safe-strategic-themes/</guid><description>SAFe Strategic Themes are not OKRs — and treating them like OKRs creates confusion. When to use gradable Key Results vs directional strategic themes in SAFe.</description><pubDate>Fri, 16 Feb 2024 00:00:00 GMT</pubDate><content:encoded>[Strategic Themes in SAFe](https://scaledagileframework.com/strategic-themes/) represent strategic choices at the Enterprise/Portfolio level that should guide decisions throughout the portfolio.

A qualitative Objective accompanied by a quantitative, valuable, and measurable evidence-oriented Key Result connected to a portfolio KPI is a great way to make sure the strategic theme is pointing toward desired outcomes without going into too much granularity. So far, so good.

These OKRs are supposed to be gradable - including specific expectations of what success would look like. (E.g. Improve Net Promoter Score from 35 to 60). This raises an interesting question: How does the LPM team know that this specific target is achievable? when we set Strategic Themes - we might know how far we WANT to go, but we don&apos;t know how realistic that is. To use the example below - we might want to get to a Net Promoter Score of 60 - but is that realistic? at all costs?

If we commit to Strategic Theme Key Results prematurely, we risk business predictability and losing people&apos;s connection and motivation. It is similar to the dynamic in PI Planning - The ART teams determine what objectives are possible. They&apos;re provided a direction, but they figure out how far they can go in that direction.

Back at the portfolio - Higher confidence in the target should similarly be based on some involvement/consideration of the draft targets with a reasonable representation of the development value streams that will be involved in working towards them. This should be light weight unless there&apos;s something material about a specific KR.

With this in mind - If you want to create better alignment, respecting the people in the portfolio, here are some tweaks to try:

- Consider drafting Strategic Themes with valuable, measurable, but not gradable Key Results. To use an example from the SAFe article - Instead of &quot;Improve Net Promoter from 35 to 60,&quot; use &quot;Improve Net Promoter Score from 35 to X (60?).&quot;

- Draft Strategic Themes as described in the current guidance - but consider the Key Results in draft status - to be confirmed based on bottom-up cascading back from Teams to ARTs to the Portfolio.

- My favorite approach is to build quicker confidence and alignment around Strategic themes through a Strategic planning workshop that uses draft Strategic Themes as input and then uses a structure similar to PI Planning to cascade/inform value streams / ARTs / Teams who will draft their own objectives and key results, integrate and validate the Strategic Themes. Participants could be the LPM + Solution ARTs + ARTs stakeholders across the portfolio.

Beyond specific fixes - more importantly, go back to first principles - in this case, SAFe principles - when thinking about the process of setting Strategic Themes and OKRs in general. (Assuming Variability and Preserving Options, Decentralizing Control, Unlocking the intrinsic motivation, Cadence and Synchronization come to mind here)

## Are you seeing the dysfunction I&apos;m talking about in your organization? Do my suggestions resonate?

_OKRs work best when they&apos;re connected to how teams actually operate. [Explore OKR advisory](/work-with-me/strategic-alignment-and-execution-at-scale-leveraging-okrs) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Objectives and Key Results</category><category>SAFe + Scaled Agile</category><category>Scaled Agile</category><author>Yuval Yeret</author></item><item><title>Yuval&apos;s Journey to Scrum | Expert Insights &amp; Tips</title><link>https://yuvalyeret.com/blog/yuvals-journey-to-scrum-expert-insights-tips/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/yuvals-journey-to-scrum-expert-insights-tips/</guid><description>Yuval&apos;s personal journey to Scrum expertise — from early agile experiments to PST certification, and the insights that shaped his pragmatic approach to professional Scrum.</description><pubDate>Sun, 04 Feb 2024 00:00:00 GMT</pubDate><content:encoded>Join Ryan Ripley as he delves into Yuval&apos;s comprehensive journey into the world of Scrum, exploring the various facets that have shaped his career and contributions.

In this Episode:

[00:00](https://www.youtube.com/watch?v=fCL4p1ukURU&amp;t=0s) - Warm Welcome to Yuval Yeret  
[04:05](https://www.youtube.com/watch?v=fCL4p1ukURU&amp;t=245s) - Yuval’s Professional Background and Introduction to Scrum  
[08:30](https://www.youtube.com/watch?v=fCL4p1ukURU&amp;t=510s) - The Turning Point: Adopting Scrum in Yuval’s Leadership Role  
[12:45](https://www.youtube.com/watch?v=fCL4p1ukURU&amp;t=765s) - Yuval’s Motivations and Realizations in Choosing Scrum  
17:20 - The Evolution of Yuval’s Perception of the Scrum Master Role  
22:35 - Key Advice for Aspiring Scrum Masters from Yuval

What You&apos;ll Learn: Yuval Yeret’s multifaceted background and his initial steps into the Scrum framework. The pivotal role continuous integration and leadership played in his Scrum adoption. Insights into Yeret’s journey from a leader to a professional Scrum trainer. The importance of empowerment in the Scrum Master role and its impact on team dynamics. Practical tips and resources for those seeking a Scrum Master career.

https://www.youtube.com/watch?v=fCL4p1ukURU</content:encoded><category>Public Speaking Media</category><category>Scrum</category><author>Yuval Yeret</author></item><item><title>Professional Scrum Trainer Spotlight w/ Yuval Yeret</title><link>https://yuvalyeret.com/blog/professional-scrum-trainer-spotlight-w-yuval-yeret/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/professional-scrum-trainer-spotlight-w-yuval-yeret/</guid><description>Scrum.org Professional Scrum Trainer spotlight on Yuval Yeret — his journey, approach to teaching Scrum, and what makes PSTs different from regular agile coaches.</description><pubDate>Fri, 12 Jan 2024 00:00:00 GMT</pubDate><content:encoded>I&apos;m featured in the latest Scrum.org Community Podcast PST Spotlight series. Dave West and I talked about my background in DevOps and product development and how I developed my passion for agile and empiricism that has developed over the years. We talked about how I became a PST while introducing Kanban to the Scrum.org community, and my focus these days e.g. bringing the Scrum and Flow spirit to OKRs and scaling Scrum&apos;s ideas in non-traditional environments, such as marketing, consumer goods and biotech, with a focus on integrating Agility and Evidence-Based Management to create a healthier OKR-based operating system.

We also touched on some trends in the Agile/Agility movement/industry such as the shift from practices to first principles and patterns.

Always fun to have a chat with Dave. Check it out!

## [https://www.buzzsprout.com/872401/14293483](https://www.buzzsprout.com/872401/14293483)</content:encoded><category>Blog</category><category>Public Speaking Media</category><author>Yuval Yeret</author></item><item><title>The Fixing OKRs Live Stream Series</title><link>https://yuvalyeret.com/blog/the-fixing-okrs-live-stream-series/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-fixing-okrs-live-stream-series/</guid><description>A live stream series on diagnosing and fixing broken OKR implementations — covering goal-setting pitfalls, cascade traps, and how to reconnect OKRs to real strategic outcomes.</description><pubDate>Fri, 05 Jan 2024 00:00:00 GMT</pubDate><content:encoded>&lt;figure&gt;

https://youtube.com/playlist?list=PLQhWcxnkPo7dYyggVl3aATgg3O2Z6F3vd&amp;si=7cvRdCK7yC\_gQhQD

&lt;figcaption&gt;

Fixing OKRs Play List

&lt;/figcaption&gt;

&lt;/figure&gt;

Are you struggling with OKRs? Tune into my Fixing OKRs Videos, which were recorded in a set of live streams earlier this year. If you want to dive deeper - [check out my OKR advisory and coaching offerings.](/work-with-me/strategic-alignment-and-execution-at-scale-leveraging-okrs)</content:encoded><category>Fixing Your Agility</category><category>Objectives and Key Results</category><category>Popular</category><category>Videos</category><category>central</category><category>okr-media</category><author>Yuval Yeret</author></item><item><title>Deconstructing SAFe Criticism - Focusing on the SPC role</title><link>https://yuvalyeret.com/blog/deconstructing-safe-criticism-focusing-on-the-spc-role/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/deconstructing-safe-criticism-focusing-on-the-spc-role/</guid><description>A SAFe Fellow&apos;s honest analysis of the most common SAFe criticisms — what&apos;s fair, what&apos;s FUD, and how the SPC certification model contributes to implementation theater.</description><pubDate>Thu, 04 Jan 2024 00:00:00 GMT</pubDate><content:encoded>[](https://www.youtube.com/@yyeret2)

https://www.youtube.com/live/0KIXhw-koBI?si=17rYZqYqZcjJWAWG

There’s a lot of criticism out there about SAFe (Scaled Agile Framework). Leaders aiming to achieve agility at scale often find the landscape confusing and, at times, frightening. Some of the criticism is fair and worth addressing. Some is pure FUD mongering (Fear, Uncertainty, Doubt) As a Professional Scrum Trainer AND a SAFe Fellow/SPCT I get a first row seat for these &quot;framework wars&quot; and find myself in a unique position to not only understand this criticism but also work towards addressing it — whether by better explaining SAFe or evolving the ecosystem to reduce common anti-patterns.

Some of the most common criticisms revolve around poor SAFe implementations, which I often refer to as “SAFe Theater.” These are implementations that look agile on the surface but are just going through the motions without true understanding or commitment. Much of the criticism stems from the fact that organizations often rely on individuals who lack adequate experience and understanding of agility to implement SAFe effectively.

---

### Understanding the SPC Role

The SPC (SAFe Practice Consultant) is the individual certified and positioned by SAFe to lead an organization&apos;s SAFe journey. Responsibilities include embodying an agile mindset, leading change, implementing SAFe, coaching, and training, particularly around flow and accelerating business agility.

SAFe is explicit about defining different roles at various organizational levels. These include Scrum Masters at the team level, Release Train Engineers (RTEs) at the ART (Agile Release Train) level, and SPCs who work across teams, portfolios, and the broader journey. SPCs often operate within a Lean-Agile Center of Excellence, providing strategic guidance and coaching across the organization.

This means that the SPC is a crucial role to the successful understanding and application of SAFe in the enterprise. You can compare it to the role of an experienced Scrum Master that focuses on successful understanding and application of Scrum at the organizational level.

---

### Becoming an SPC

To become an SPC, one must complete the Implementing SAFe class, a four-day program covering principles, practices, mindset, and implementation strategies. While the class is valuable, the problem lies in what follows: After passing a multiple-choice exam, individuals are certified as SPCs, with no real test of their ability to train, coach, or implement SAFe effectively in the real world.

In other words, becoming an SPC is very similar to becoming a Professional/Certified Scrum Master, Product Owner, or Project Manager (PMP).

---

### Strengths of the SPC Model

When experienced professionals (e.g., VP of Engineering, PMO leaders, Agile coaches) attend the Implementing SAFe class, they gain valuable insights that enhance their ability to drive agile transformations effectively. These leaders often become strong partners for change, and the SPC certification, when paired with real experience, can be an effective tool for scaling agility.

The fact that SAFe includes a &quot;train the trainer&quot; model where SPCs can train others in their organization, goes one step further than the Scrum model. Scrum Masters are expected to coach/train/mentor their teams and organizations. In the Scrum world, the Scrum Master focuses on informal on the job style training. In the SAFe world SPCs are enabled to deliver formal certified training.

In the right hands, this model can help organizations scale training faster with reduced reliance on external training. The &quot;Train the Trainer&quot; fan-out model has helped SAFe spread fast.

---

### Challenges and Criticisms

The problem arises when organizations or consultants treat the SPC certificate as sufficient proof of expertise. Without proper experience, new SPCs are often thrust into positions where they are expected to deliver training or lead transformations without adequate knowledge or capability.

Some consultants simply add the SPC credential to their resume to make more money, and organizations sometimes have unrealistic expectations, assuming the certificate alone is enough. When poorly equipped SPCs deliver training or facilitate implementations, it results in what I call “SAFe Theater,” where people are just going through the motions without real understanding or belief in what they’re doing.

This isn&apos;t a problem limited to the SAFe world, of course. The Scrum Master is another example where the certification has helped Scrum spread, but also created dysfunction where organizations rely on the certification in leu of real agile expertise - leading to widespread Scrum/Agile Theater.

---

### Opportunities for Improvement

Enterprises need to adjust their expectations of what the SPC certification means. They should look for outcomes, experience, capability, fit as well.

Organizations should ask probing questions during the hiring or contracting process. For example, asking SPCs to share stories about their experience coaching, training, or facilitating value streams can reveal much about their capabilities. Additional certifications like Professional Scrum Trainer (PST) or PSM III can also indicate broader expertise and experience.

As a community, we must discourage unprofessional or unethical behavior by setting clearer standards for what professionalism looks like. This could include agreeing on what readiness looks like for training or consulting and expecting an SPC to say NO when they&apos;re not yet ready to take on certain responsibilities.

---

The SPC model has tremendous potential, but we must be willing to address the real challenges that come with it. By doing so, we can build a stronger, more credible ecosystem that genuinely helps organizations achieve agility at scale.

If you&apos;d like to discuss the right approach for developing and leveraging SPCs in your organization - [let&apos;s discuss.](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework)

[![](/assets/images/blog/Deconstructing-SAFe-Criticism-SPCs_2024-01-04_16-02-56-1024x862.png)](https://app.mural.co/t/yeretagility8646/m/yeretagility8646/1702562019724/8b50740ee66f5e2d52d6a462cfa0fb437b4655b5?sender=u97fdbbf1d0f5276534c34163)</content:encoded><category>SAFe + Scaled Agile</category><category>Videos</category><category>central</category><author>Yuval Yeret</author></item><item><title>Mapping Flow Metrics in SAFe, Professional Scrum with Kanban, Project 2 Product and Evidence-based Management</title><link>https://yuvalyeret.com/blog/mapping-flow-metrics-in-safe-professional-scrum-with-kanban-project-2-product-and-evidence-based-management/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/mapping-flow-metrics-in-safe-professional-scrum-with-kanban-project-2-product-and-evidence-based-management/</guid><description>Flow metrics — throughput, cycle time, WIP, and work item age — apply across SAFe, Scrum, and Kanban. A practical guide to mapping them to your specific framework combination.</description><pubDate>Thu, 04 Jan 2024 00:00:00 GMT</pubDate><content:encoded>Suggested New Year Resolution - Improve Flow of Value!  
Start with Measuring Flow... but how? There are different flow metric taxonomies - how are they similar/different? In this live stream, I reviewed the PSK, Project 2 Product, SAFe, and EBM flow metrics taxonomies and how they map to each other. I also discussed the bigger picture and how flow metrics relate to and support outcome focus / evidence-based management.

Check it out, and tune in to upcoming live streams by subscribing to my YouTube channel and/or [following/connecting on Linkedin](https://www.linkedin.com/in/yuvalyeret/).[](https://www.youtube.com/@yyeret2)

https://www.youtube.com/live/f7Of98jN28I?si=gsBIGCXlzvtBhTgv

If you&apos;re interested in the resources/links I shared - [here&apos;s the Mural with the links](https://app.mural.co/t/yeretagility8646/m/yeretagility8646/1696534430849/05f040a8a7f2d6f498142aca6385546f8d033213?sender=u97fdbbf1d0f5276534c34163):

[![](/assets/images/blog/Flow-Metrics-Landscape_2024-01-04_17-22-59-919x1024.png)](https://app.mural.co/t/yeretagility8646/m/yeretagility8646/1696534430849/05f040a8a7f2d6f498142aca6385546f8d033213?sender=u97fdbbf1d0f5276534c34163)

A significant part of my consulting practice is focused on helping organizations establish and accelerate flow - including the [Accelerating Flow workshop](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework/accelerating-flow-workshop). if you&apos;re interested to learn more [let&apos;s discuss](/accelerating-flow-workshop &apos;Accelerating Flow Workshop&apos;)</content:encoded><category>Flow</category><category>Metrics</category><category>Videos</category><author>Yuval Yeret</author></item><item><title>Expanding My Collaborative Horizon - Teaming Up with Flow Sphere</title><link>https://yuvalyeret.com/blog/expanding-my-collaborative-horizon-teaming-up-with-flow-sphere/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/expanding-my-collaborative-horizon-teaming-up-with-flow-sphere/</guid><description>Announcing a collaboration on flow-based organizational improvement: combining Kanban expertise with systems thinking to help organizations design better delivery systems.</description><pubDate>Mon, 13 Nov 2023 00:00:00 GMT</pubDate><content:encoded>Today, I want to share a major business update. Last week I associated my SAFe SPCT (and Fellowship) with [Flow Sphere](https://www.flowsphere.ch/en_US/) as part of a strategic partnership between Flow Sphere and my consulting practice Yeret Agility.

Flow Sphere is a premier boutique agile consultancy, SAFe [Gold SPCT Partner](https://scaledagile.com/partner-finder/partners/001d000002939BKAAY/), and Scrum.org PTN, led by [Sacha Czudek and Stephan Neck](https://www.flowsphere.ch/en_US/about-us/) - two of my favorite SPCTs. We share a common pragmatic perspective, with SAFe being just one approach to scaling agility.

With Sacha and Stephan in Switzerland, [Nagesh Sharma](https://www.scrum.org/nagesh-sharma) in India, and now me in the United States, we now have both geographical breadth that aligns with many of the enterprises we&apos;re serving as well as the professional diversity through expertise in SAFe, Professional Scrum, Flight Levels, OKRs, Lean Startup and beyond.

We&apos;ve already had a chance to collaborate on a SAFe/Flow Pharma IT engagement. It is one example of the value we can unlock for our clients through this strategic partnership.

I look forward to collaborating with Nagesh, Stephan, Sacha, and the team on shaping the future of the agile/flow sphere!

If you have any questions about what this means - I&apos;m happy to discuss!

Best, Yuval</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Vincenza Nigro - Global Franchise Lead - Hansa Biopharma</title><link>https://yuvalyeret.com/blog/vincenza-nigro-global-franchise-lead-hansa-biopharma/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/vincenza-nigro-global-franchise-lead-hansa-biopharma/</guid><description>&quot;Yuval helped me bring the science and mindset of agile into the Biotech world — with a focus on transparency, empiricism, shared understanding, and empowerment.&quot;</description><pubDate>Fri, 18 Aug 2023 00:00:00 GMT</pubDate><content:encoded>## Yuval helped me bring the science and mindset of agile into the Biotech world. He advised me and my team on how to operationalize the agile best practices and apply them pragmatically and practically to our unique context - with a focus on transparency, empiricism, shared understanding, and empowerment. Yuval brings a wealth of experience across many industries and is a real partner in our journey.</content:encoded><category>Testimonials</category><author>Yuval Yeret</author></item><item><title>OKR Implementation Tips</title><link>https://yuvalyeret.com/blog/okr-implementation-tips/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/okr-implementation-tips/</guid><description>OKRs become the new silver bullet until implementation goes wrong. Common OKR anti-patterns — activity-based key results, siloed OKRs, relabeled project lists — and the best practices that make OKRs actually work.</description><pubDate>Tue, 15 Aug 2023 00:00:00 GMT</pubDate><content:encoded>## OKRs – Yet Another Silver Bullet

It seems OKRs are the new “silver bullet” - VC/PE/GE Investors give John Dorr’s “Measure What Matters” book to their CEOs and strongly suggest that their portfolio companies use OKRs. 

While the idea of using OKRs to improve strategic focus and alignment with execution is great, things often go wrong in implementation.

When I come to such an organization, I often see an environment where every project becomes an OKR, OKRs that describe outputs and activities, and OKRs that are siloed and departmental, sometimes even individually assigned. It&apos;s as if the organization took whatever way it used to manage work and slapped an OKR label.

When that happens, leaders and investors reap none of the potential benefits of OKRs. Alignment isn’t improved, and people don’t have the context to make better decisions. They also don’t have the space to make decisions. The organization still exhibits the same micro-management siloed behavior that existed before introducing OKRs.

## OKR Best Practices

Here are some tips for getting more alignment, empowerment, and focus using OKRs.

First, understand that OKRs are there to help you align developmental work, not manage ongoing operations. For example, in the Marketing/Revenue world, you don’t need to use OKRs to manage ongoing marketing and revenue work. But you might use OKRs to align around moving to a PLG motion, focusing on plugging a retention leak.

Secondly, the power of OKRs comes from creating alignment around outcomes and empowering people and teams to figure out how to achieve those outcomes. Set OKRs that focus on what you’re trying to achieve, not how to achieve it. Ask Why a couple of times to move from activity to output to the desired outcome.

Another common problem is where leaders set OKRs in a vacuum – not considering the capacity of the organization to achieve the objective. Consider the big picture of operational and developmental work flowing across your organization. Consider a set of candidate OKRs and set a clear priority between them. Then, let people and teams PULL from the top of this list the OKRs they CAN achieve. (PS This is very similar to the concept of Backlog in Agile ways of working such as Scrum.)

To avoid “Fire and Forget,” create a disciplined routine of creating transparency on what outcomes have been achieved, inspecting and adapting on a cadence that makes sense so that you can steer towards maximizing those outcomes. Allow, welcome, and even encourage adjusting actions and activities as needed to achieve the objective. And be open to the possibility that even the objective might change.

## Not everything needs to be an OKR

Many organizations confuse OKRs and KPIs and struggle to determine which work to manage using OKRs. As mentioned, OKRs should be used for developmental/growth/change work. Let’s explore this in more depth by explaining the difference between KPIs and OKRs.

Every organization balances running the business and improving/growing/scaling the business. Key Performance Indicators (KPIs) are the quantifiable measures used to evaluate our performance against our promises. You can also call them Key Promise Indicators. KPIs are used for ongoing operations – to run our business. Churn / Revenue / Conversion Rate / Throughput are all examples of KPIs. We monitor the KPI Dashboard to keep our business on track.

Objectives and Key Results ( [OKRs](https://felipecastro.com/en/okr/what-is-okr/)) are meant to be about managing/guiding change rather than maintaining the status quo. 

OKRs typically describe a desired change in a KPI as the quantitative outcome associated with the qualitative objective.

## Interaction between KPIs and OKRs

A typical journey towards becoming an evidence/data-based organization would include identifying key business processes or value streams, agreeing on a set of KPIs aligned with the outcomes we expect those streams to create, creating a baseline of these KPIs, and a routine for ongoing management. As part of that, gaps between desired and actual performance are identified, and objectives can be created to close these gaps. This is where OKRs are defined. 

## A Business Example

For example - one of these business processes/value streams is Revenue generation. One obvious KPI here will be Revenue. But Revenue is not an OKR! Improving Revenue could be an OKR, but it would be a mediocre OKR that doesn’t provide any help/context as to what exactly we want to achieve. Improving Expansion Revenue is somewhat better because it provides some guidance on where to focus. This OKR will require some new KPIs to measure it - e.g., Expansion Revenue - and the first Key Result might be to discern expansion revenue vs. straight renewals vs. new logos and establish a baseline. The team focused on this OKR would then figure out what projects/initiatives could move the needle on expansion and set a KR to capture their intent there and what results they are expecting in terms of the KPI. 

In this way - what you might call “development” work is tightly connected to “operational” work and aligned with the needs of the business- but managed in a different way that taps into creativity and optionality. 

## How to manage work towards OKRs

Another anti-pattern I see often is using traditional project/program management to manage OKR work. Most OKR work involving complex changes to our products, our business model, or key business processes is rife with volatility, uncertainty, complexity, and ambiguity to the point that plans don’t survive contact with reality.

What works better is approaches to project/program management inspired by Agile software development. These approaches are incremental and iterative and emphasize cross-functional collaboration in tight feedback loops leveraging empiricism. In this context, it means to create a sequence of Increments that provide progress toward the desired output in alignment with the OKR. Each Increment is created in a cycle of planning, doing, inspecting, and potentially adapting. Companies use this approach to incrementally and iteratively design marketing campaigns, business model innovation, product-led growth plays, and other business capabilities.

## Closing Notes

OKRs can be a powerful tool. They can also be misused and generate more damage than benefit. In this article, I provided several best practices for helping you tap into the power and potential of OKRs to help organizations align, focus, and execute.

## If you want to discuss these best practices and your context in more depth, Reach out to me and schedule a free OKR consultation session.

_OKRs work best when they&apos;re connected to how teams actually operate. [Explore OKR advisory](/work-with-me/strategic-alignment-and-execution-at-scale-leveraging-okrs) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Objectives and Key Results</category><author>Yuval Yeret</author></item><item><title>What changed in SAFe 6.0 and what actually matters?</title><link>https://yuvalyeret.com/blog/whats-new-in-safe-6-0-agile-indy-2023-meetup/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/whats-new-in-safe-6-0-agile-indy-2023-meetup/</guid><description>What changed in SAFe 6.0 and what actually matters? A practical look at the updates that affect flow, teams, portfolio thinking, and business agility.</description><pubDate>Fri, 11 Aug 2023 00:00:00 GMT</pubDate><content:encoded>https://www.youtube.com/watch?v=BJC_qoO2wRg</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Adam Magen - VP Operational Excellence - Siemens Digital Industries</title><link>https://yuvalyeret.com/blog/adam-magen-vp-operational-excellence-siemens-digital-industries/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/adam-magen-vp-operational-excellence-siemens-digital-industries/</guid><description>&quot;By having Yuval on board, we found not just an experienced professional but also a partner in our lean journey — he can swiftly move from strategy to training to hands-on coaching.&quot;</description><pubDate>Wed, 09 Aug 2023 00:00:00 GMT</pubDate><content:encoded>## By having Yuval on board, we found not just an experienced professional but also a partner in our lean journey with a passion and commitment to coach and guide us until we achieve our goals. Yuval’s vast knowledge and experience along with keen analytical skills enable him to fit the lean principles into our organization’s DNA and to help us overcome difficulties and constraints without risking our short-term business targets. Yuval has many capabilities which make him highly versatile. He can swiftly move from strategy/blueprints to training a class, implementing methods/processes all the way to helping us through some tough issues through hands-on coaching. This makes Yuval very valuable and influential in our journey towards lean.”</content:encoded><category>Testimonials</category><author>Yuval Yeret</author></item><item><title>Steve Lizotte - VP Engineering - NEC Americas</title><link>https://yuvalyeret.com/blog/steve-lizotte/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/steve-lizotte/</guid><description>VP Engineering at NEC Americas on 2+ years working with Yuval: pragmatic, direct, tailored solutions that drove dramatic improvements in schedule adherence, quality, and customer satisfaction.</description><pubDate>Wed, 09 Aug 2023 00:00:00 GMT</pubDate><content:encoded>Yuval is the best Lean/Agile partner I have ever worked with. Over the 2+ years of our working relationship, he has consistently brought a pragmatic and refreshingly direct approach to problem-solving, coaching, and training. He leans in, and rather than prescribing a canned academic/textbook solution, he works with us to truly understand our core problems and then prescribes a tailored solution that works best for us. We have measured significant improvements in schedule adherence, quality, and customer satisfaction. The results have been dramatic.

In addition to working with our core development teams, Yuval has presented Lean/Agile fundamentals to senior executives within my organization and customers who participate in our Customer Advisory Board meetings.

## He is a no-nonsense straight-talker, and I unconditionally recommend him to anyone serious about agile transformation.</content:encoded><category>Testimonials</category><author>Yuval Yeret</author></item><item><title>Enna Jimenez - Business Transformation and Quality Leader - IDEMIA</title><link>https://yuvalyeret.com/blog/enna-jimenez/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/enna-jimenez/</guid><description>&quot;His attention to detail and training program were exactly what we were looking for. He has a way of communicating change in a way that is easy to understand.&quot;</description><pubDate>Mon, 19 Jun 2023 00:00:00 GMT</pubDate><content:encoded>## It was such a pleasure to work with Yuval. His attention to detail and training program were exactly what we were looking for. He has a way of communicating change in a way that is easy to understand. I absolutely loved working with Yuval and would encourage everyone to work with him. Would absolutely hire him and his company again! Thanks Yuval!</content:encoded><category>Testimonials</category><author>Yuval Yeret</author></item><item><title>Kate W. Isaacs - MIT</title><link>https://yuvalyeret.com/blog/kate-w-isaacs/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/kate-w-isaacs/</guid><description>&quot;Yuval is a highly experienced agile professional, a skilled interventionist, and an A+ team player. He is highly skilled with clients in bringing his knowledge and intuition to help them meet their goals.&quot;</description><pubDate>Mon, 19 Jun 2023 00:00:00 GMT</pubDate><content:encoded>## Yuval is a highly experienced agile professional and trainer, a skilled interventionist, and an A+ team player in everything he does. He is highly skilled with clients in bringing his knowledge and intuition to help them meet their goals. Yuval is the best of the best.</content:encoded><category>Testimonials</category><author>Yuval Yeret</author></item><item><title>Tyson Bertmaring - Head of Stewardship - Dyno Therapeutics</title><link>https://yuvalyeret.com/blog/tyson-bertmaring/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/tyson-bertmaring/</guid><description>&quot;Yuval asks the right questions so you find the answer yourself — a knack for identifying missing concepts and language and getting your team to talk about them in ways that improve how you work together.&quot;</description><pubDate>Mon, 19 Jun 2023 00:00:00 GMT</pubDate><content:encoded>## When I asked, “Who should guide us through our Agile journey?” “Yuval” was the reply, followed by the reasons. What I have experienced has been consistent. Yuval is knowledgeable and guides you by asking the right questions at the right time to get you and your team thinking. He has a knack for identifying the missing concepts and language and getting us to talk about those in such a way that we can improve how we work together. Most consultants tell you the answer; Yuval asks the right questions so you find the answer yourself.</content:encoded><category>Testimonials</category><author>Yuval Yeret</author></item><item><title>Lean Stack - Lean Startup Continuous Innovation Framework</title><link>https://yuvalyeret.com/blog/lean-stack/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/lean-stack/</guid><description>LEANSTACK provides battle-tested playbooks for navigating the fuzzy front end before product-market fit — useful for entrepreneurs and intrapreneurs alike.</description><pubDate>Mon, 29 May 2023 00:00:00 GMT</pubDate><content:encoded>LEANSTACK helps startup accelerators, university incubators, and venture studios build the next generation of entrepreneurs using battle-tested playbooks. I&apos;m using this framework with entrepreneurs and intrapreneurs to help navigate the fuzzy front end before Product Market Fit effectively</content:encoded><category>Recommended Links</category><author>Yuval Yeret</author></item><item><title>Donald Reinertsen</title><link>https://yuvalyeret.com/blog/reinertsen-associates/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/reinertsen-associates/</guid><description>Donald Reinertsen&apos;s Principles of Product Development Flow is essential reading for lean/agile leaders serious about managing queues, batch sizes, and economic decision-making.</description><pubDate>Mon, 29 May 2023 00:00:00 GMT</pubDate><content:encoded>Donald Reinertsen is the &quot;Don&quot; of modern Lean product development and Flow. Don doesn&apos;t write or speak that often but whenever he does, advanced lean/agile practitioners and thought leaders listen! His book, [Principles of Product Development Flow](http://lpd2.com/) is a must read for lean/agile leaders and serious agilists.</content:encoded><category>Recommended Links</category><author>Yuval Yeret</author></item><item><title>Scrum.org - Home of Professional Scrum</title><link>https://yuvalyeret.com/blog/scrum/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/scrum/</guid><description>Scrum.org is the authoritative home of Professional Scrum, with content created by PSTs — the highest standard for Scrum knowledge and certification.</description><pubDate>Mon, 29 May 2023 00:00:00 GMT</pubDate><content:encoded>Scrum.org is the home of Scrum!™ What makes the content at Scrum.org especially useful is the fact that most of it is created by Professional Scrum Trainers like me.</content:encoded><category>Recommended Links</category><author>Yuval Yeret</author></item><item><title>The ART of SAFe</title><link>https://yuvalyeret.com/blog/the-art-of-safe/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-art-of-safe/</guid><description>A pointer to Mark Richards and SAFe City — a simulation resource for practicing WSJF and PI Planning from a SAFe Fellow and SPCT.</description><pubDate>Mon, 29 May 2023 00:00:00 GMT</pubDate><content:encoded>Mark Richards is a SAFe Fellow and SPCT always advancing the art of SAFe. One of his great contributions is [SAFe City](http://www.coactivation.com/safecity/) which is a great simulation for WSJF and PI Planning.</content:encoded><category>Recommended Links</category><author>Yuval Yeret</author></item><item><title>Connecting OKRs, KPIs, OVSs, and DVSs</title><link>https://yuvalyeret.com/blog/connecting-okrs-kpis-ovss-and-dvss/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/connecting-okrs-kpis-ovss-and-dvss/</guid><description>A plain-language breakdown of OKRs vs KPIs vs OVSs vs DVSs — what each measures, why the distinction matters, and how they connect in a delivery system.</description><pubDate>Sun, 28 May 2023 00:00:00 GMT</pubDate><content:encoded/><category>Publications</category><author>Yuval Yeret</author></item><item><title>How Vendors Can Apply Customer Centricity</title><link>https://yuvalyeret.com/blog/how-vendors-can-apply-customer-centricity/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-vendors-can-apply-customer-centricity/</guid><description>How technology vendors can embed genuine customer-centricity into their product and go-to-market strategy using lean/agile principles.</description><pubDate>Sun, 28 May 2023 00:00:00 GMT</pubDate><content:encoded/><category>Publications</category><author>Yuval Yeret</author></item><item><title>Invitation-based SAFe Implementation</title><link>https://yuvalyeret.com/blog/invitation-based-safe-implementation/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/invitation-based-safe-implementation/</guid><description>A publication exploring how pull-based, invitation-driven approaches to SAFe adoption improve engagement and sustainability compared to mandated top-down rollouts.</description><pubDate>Sun, 28 May 2023 00:00:00 GMT</pubDate><content:encoded/><category>Publications</category><author>Yuval Yeret</author></item><item><title>Kanban Guide for Scrum Teams</title><link>https://yuvalyeret.com/blog/kanban-guide-for-scrum-teams/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/kanban-guide-for-scrum-teams/</guid><description>The official Kanban Guide for Scrum Teams — what it means in practice: adding flow metrics, WIP limits, and continuous improvement practices without abandoning the Scrum framework.</description><pubDate>Sun, 28 May 2023 00:00:00 GMT</pubDate><content:encoded/><category>Publications</category><author>Yuval Yeret</author></item><item><title>SAFe® Program Dependency Board Retrospective</title><link>https://yuvalyeret.com/blog/safe-program-dependency-board-retrospective-2/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/safe-program-dependency-board-retrospective-2/</guid><description>How to run a retrospective on your SAFe Program Dependency Board — identifying systemic dependency patterns and improving cross-team coordination.</description><pubDate>Sun, 28 May 2023 00:00:00 GMT</pubDate><content:encoded/><category>Publications</category><author>Yuval Yeret</author></item><item><title>Scrum Guide Companion for Leaders</title><link>https://yuvalyeret.com/blog/scrum-guide-companion-for-leaders/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/scrum-guide-companion-for-leaders/</guid><description>Co-authored with Dave West, this Scrum.org whitepaper answers the questions the Scrum Guide doesn&apos;t: what Scrum means for leaders, how to create conditions for it to thrive, and how to support Scrum accountabilities.</description><pubDate>Sun, 28 May 2023 00:00:00 GMT</pubDate><content:encoded>What does Scrum/Agile mean for you as a leader?

How do I, as a leader, create the conditions in which Scrum/Agile can thrive?

How can I support the Scrum accountabilities, artifacts, and events?

The bad news is that the Scrum Guide doesn&apos;t provide answers to any of these questions.

**The good news? I partnered with Dave West to write the Scrum Guide Companion for Leaders to close that gap.**

The companion white paper answers the questions above. One conclusion leaders make when reading it is that there&apos;s a lot that they need to understand and take to heart in the Scrum Master leadership accountability. And that&apos;s by design.

What if I&apos;m using SAFe? some other scaling approach? some other homegrown form of agility? I think you will still find the framing in the companion useful - especially because whether you explicitly call it Scrum or not, Scrum has influenced most agile at scale approaches. My SAFe clients specifically do find it quite useful.

Check out the [whitepaper](https://www.scrum.org/resources/scrum-guide-companion-leaders) and/or the [audio version](https://s3.amazonaws.com/static.scrum.org/web/English+Scrum+Guide+Companion+for+Leaders+Audio.mp3).

Then ask yourself, &quot;What did I just learn here? So, what does that mean for my role as a leader? Now what?&quot; If you want my take on leading in Scrum, [grab some time on my calendar,]({{DISCOVERY_URL}}) [and let&apos;s discuss.]({{DISCOVERY_URL}})

**The companion is based on my experience helping leaders navigate the difficult choices needed to close the curtain on agile theater and create a professional scrum environment in their organization.** **To learn more check out the [Agility Strategy Workshop](/agility-strategy-workshop &apos;Agility Strategy Workshop&apos;) and [Fixing Your Agility](/work-with-me/fixing-your-agility).**

[![Scrum Guide Companion for Leaders Cover](/assets/images/blog/Image-9-4-24-at-5.58 AM-998x1024.jpeg)](https://www.scrum.org/resources/scrum-guide-companion-leaders)</content:encoded><category>Popular</category><category>Publications</category><author>Yuval Yeret</author></item><item><title>How do you scale Agile Marketing beyond one team?</title><link>https://yuvalyeret.com/blog/agile-marketing-at-scale/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/agile-marketing-at-scale/</guid><description>How do you scale Agile Marketing beyond one team? This talk looks at cross-functional teams, coordination at scale, and how to keep flow visible without adding more overhead.</description><pubDate>Sat, 27 May 2023 00:00:00 GMT</pubDate><content:encoded>https://youtu.be/pkXxi0VNCZE?list=PLQhWcxnkPo7eZxyXLuDLPeWa_KpzTyuYH</content:encoded><category>Agile Marketing</category><category>Public Speaking Media</category><author>Yuval Yeret</author></item><item><title>Applying Agile/Scrum for Marketing</title><link>https://yuvalyeret.com/blog/applying-agile-scrum-for-marketing/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/applying-agile-scrum-for-marketing/</guid><description>Applying Scrum to marketing: what translates directly, what needs adaptation, and the common pitfalls teams encounter when they copy the software Scrum playbook into a marketing context.</description><pubDate>Sat, 27 May 2023 00:00:00 GMT</pubDate><content:encoded>https://youtu.be/FYz4VywZIMA?list=PLQhWcxnkPo7eZxyXLuDLPeWa\_KpzTyuYH</content:encoded><category>Agile Marketing</category><category>Popular</category><category>Videos</category><category>central</category><author>Yuval Yeret</author></item><item><title>What do leaders need to understand about Scrum?</title><link>https://yuvalyeret.com/blog/ask-a-professional-scrum-trainer/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/ask-a-professional-scrum-trainer/</guid><description>What do leaders need to understand about Scrum? This Q&amp;A focuses on the management shifts, not just the mechanics, that make Scrum actually work.</description><pubDate>Sat, 27 May 2023 00:00:00 GMT</pubDate><content:encoded>https://www.youtube.com/watch?v=PZYdg3nol5Y</content:encoded><category>Public Speaking Media</category><author>Yuval Yeret</author></item><item><title>How do you improve flow in Scrum teams?</title><link>https://yuvalyeret.com/blog/ask-a-professional-scrum-trainer-yuval-yeret/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/ask-a-professional-scrum-trainer-yuval-yeret/</guid><description>How do you improve flow in Scrum teams? This conversation covers Kanban thinking, WIP limits, and how to pay attention to how work actually moves.</description><pubDate>Sat, 27 May 2023 00:00:00 GMT</pubDate><content:encoded>https://youtu.be/o1PrQWTyl9I?list=PLQhWcxnkPo7eZxyXLuDLPeWa_KpzTyuYH</content:encoded><category>Flow</category><category>Public Speaking Media</category><author>Yuval Yeret</author></item><item><title>How can Kanban help you become more agile without another big transformation?</title><link>https://yuvalyeret.com/blog/kanban-a-sane-way-towards-agile/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/kanban-a-sane-way-towards-agile/</guid><description>How can Kanban help you become more agile without another big transformation? Start with the system you have, improve flow, and evolve from there.</description><pubDate>Sat, 27 May 2023 00:00:00 GMT</pubDate><content:encoded>https://youtu.be/AyaNKIgdUgE?list=PLQhWcxnkPo7eZxyXLuDLPeWa_KpzTyuYH</content:encoded><category>Public Speaking Media</category><author>Yuval Yeret</author></item><item><title>How does modern Scrum use flow and Kanban?</title><link>https://yuvalyeret.com/blog/modern-professional-scrum/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/modern-professional-scrum/</guid><description>How does modern Scrum use flow and Kanban? A practical look at how teams and leaders can move past ceremony compliance and improve how work actually flows.</description><pubDate>Sat, 27 May 2023 00:00:00 GMT</pubDate><content:encoded>https://youtu.be/X2uuTG3WiyM?list=PLQhWcxnkPo7eZxyXLuDLPeWa_KpzTyuYH</content:encoded><category>Public Speaking Media</category><author>Yuval Yeret</author></item><item><title>OKRs and Agile Sitting on a Tree</title><link>https://yuvalyeret.com/blog/okrs-and-agile-sitting-on-a-tree/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/okrs-and-agile-sitting-on-a-tree/</guid><description>A talk and discussion exploring how OKRs and Agile complement each other — the natural alignment between evidence-based goal setting and iterative product delivery.</description><pubDate>Sat, 27 May 2023 00:00:00 GMT</pubDate><content:encoded>https://www.youtube.com/watch?v=aU2mBWny\_9Y</content:encoded><category>Public Speaking Media</category><category>Popular</category><category>okr-media</category><author>Yuval Yeret</author></item><item><title>How do OKRs and Scrum work together?</title><link>https://yuvalyeret.com/blog/okrs-and-scrum-sitting-on-a-tree/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/okrs-and-scrum-sitting-on-a-tree/</guid><description>How do OKRs and Scrum work together? This session shows how goals, inspection, and delivery can reinforce each other without turning OKRs into reporting theater.</description><pubDate>Sat, 27 May 2023 00:00:00 GMT</pubDate><content:encoded>https://youtu.be/aU2mBWny_9Y</content:encoded><category>Public Speaking Media</category><category>Objectives and Key Results</category><category>okr-media</category><author>Yuval Yeret</author></item><item><title>On Scaled Agile approaches (Chat with Mattias Skarin from Crisp.se)</title><link>https://yuvalyeret.com/blog/on-scaled-agile-approaches/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/on-scaled-agile-approaches/</guid><description>A conversation with Mattias Skarin from Crisp.se on scaled agile approaches — what works at scale, where the different frameworks align, and how to choose the right path for your organization.</description><pubDate>Sat, 27 May 2023 00:00:00 GMT</pubDate><content:encoded>## https://youtu.be/13Yy9Kna6Qg?list=PLQhWcxnkPo7eZxyXLuDLPeWa\_KpzTyuYH</content:encoded><category>Public Speaking Media</category><author>Yuval Yeret</author></item><item><title>SAFe, Kanban and Scrum (Drunken Agile Podcast)</title><link>https://yuvalyeret.com/blog/safe-kanban-and-scrum/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/safe-kanban-and-scrum/</guid><description>SAFe, Kanban, and Scrum — each solves different problems. This episode explores how they interact, conflict, and complement each other in enterprise contexts.</description><pubDate>Sat, 27 May 2023 00:00:00 GMT</pubDate><content:encoded>## https://youtu.be/373zsW1l1K8?list=PLQhWcxnkPo7eZxyXLuDLPeWa\_KpzTyuYH</content:encoded><category>Public Speaking Media</category><author>Yuval Yeret</author></item><item><title>Scrum.org Interview w/ Professional Scrum with Kanban Co-Creator Yuval Yeret</title><link>https://yuvalyeret.com/blog/scrum-with-kanban-course/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/scrum-with-kanban-course/</guid><description>A Scrum.org interview with Professional Scrum with Kanban co-creator Yuval Yeret on how Kanban practices strengthen Scrum teams and the thinking behind the PSK class.</description><pubDate>Sat, 27 May 2023 00:00:00 GMT</pubDate><content:encoded>## https://youtu.be/ABQbiHIPoaw</content:encoded><category>Public Speaking Media</category><category>Scrumban Kanban</category><author>Yuval Yeret</author></item><item><title>Molecule-to-Medicine: Improving BioTech Incubator Collaboration, Traction and Agility</title><link>https://yuvalyeret.com/blog/molecule-to-medicinem2m-bio/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/molecule-to-medicinem2m-bio/</guid><description>Molecule-to-Medicine Bio needed diverse R&amp;D teams and portfolio companies to collaborate better under scientific uncertainty. Yuval introduced pragmatic Scrum and Kanban patterns, shared visibility, and iterative learning loops that improved traction, risk management, and cross-company alignment.</description><pubDate>Thu, 11 May 2023 00:00:00 GMT</pubDate><content:encoded>M:M Bio, a collaborative ecosystem of oncology and immuno-oncology biotechs based in Oxford, wanted to revolutionize its approach to drug discovery and R&amp;D. With companies ranging from early-stage discovery to clinical development, the organization needed to improve how teams worked together, manage long lead times, and pivot quickly based on experimental data—all while keeping their shared vision of accelerating breakthrough therapies.

---

**When/Why**

M:M Bio was embarking on several strategic initiatives, including accelerating small molecule development, streamlining the transition from laboratory discovery to clinical trials, and establishing a transparent, collaborative culture across its portfolio companies. The inherent uncertainties in drug discovery and the pressure to deliver life-changing treatments faster made adopting a new way of working critical. The urgency increased as the competitive landscape in oncology and immuno-oncology demanded rapid iteration and robust risk management.

---

**Options**

Before embracing Agile, M:M Bio relied on traditional project management approaches, often leading to siloed communication and slow feedback loops. These methods struggled under the weight of complex research timelines, external manufacturing dependencies, and the unpredictable nature of scientific experimentation. Recognizing the need for a more adaptive and collaborative framework, **M:M Bio chose to work with me based on my focus on helping leaders apply Professional Scrum and Agile principles beyond in complex multidisciplinary environments** \- way beyond the traditional IT environments where agile was developed.

---

**Success**

M:M Bio set its sights on faster, more reliable decision-making and improved collaboration across R&amp;D, clinical operations, and external partners. Early successes included streamlined project kick-offs, more effective risk management, and visible progress on key drug discovery milestones. By introducing Agile practices, teams became more proactive, leading to:

- Reduced rework and delays through early identification of risks.

- Enhanced transparency with shared Kanban boards and iterative feedback.

- A cultural shift that empowered scientists to experiment, learn, and adapt rapidly.

---

**Path to Success**

M:M Bio chose to tackle its complex R&amp;D challenges by adopting a hybrid Agile approach that blended traditional planning with Scrum and Kanban practices. The engagement began with a strategic workshop I led, where cross-functional teams—including scientists, project managers, and operational leaders—learned how to align Agile principles with the unique demands of drug discovery. The journey included:

- **Foundational Training:** Establishing a common language around Agile to ensure all teams understood the new methodologies.

- **Pilot Projects:** Launching multiple pilots across different companies and project types to refine the approach.

- **Iterative Improvement:** Using regular retrospectives to adjust workflows and balance the need for upfront planning with the benefits of Agile execution.

---

**How We Helped**

_Yuval Yeret’s role was pivotal in transforming M:M Bio’s operations. His expertise in Agile transformation provided the framework and support we needed_

Here&apos;s what we focused on:

- **Train Leaders and Teams:** Deliver comprehensive workshops that introduced the Agile mindset and practical tools tailored for the biotech environment.

- **Facilitate Collaboration:** Establish shared practices and communication channels, such as Kanban boards, that bridged gaps between diverse teams.

- **Support Continuous Adaptation:** Guide initial cycles and pilots, enabling teams to inspect their progress, adapt quickly, and continuously improve their processes.

_By reimagining how M:M Bio managed its R&amp;D projects, Yuval helped create an environment where innovation, transparency, and collaboration drive success in the race to develop life-saving oncology treatments._

To learn more about this unique case study and how I helped, Check out this [Scrum.org podcast episode](https://www.scrum.org/resources/how-mm-bio-used-scrum-kanban-and-agile-practices-rd-projects-oncology-immuno-oncology).

## \[buzzsprout episode=&apos;14788268&apos; player=&apos;true&apos;\]

_See how similar organizations have improved delivery, flow, and strategic impact. [View client results](/results) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Case Studies</category><category>Clients</category><category>Caap Client</category><author>Yuval Yeret</author></item><item><title>SAFe Product Owner vs Product Manager: Scaling Product Ownership with Scrum</title><link>https://yuvalyeret.com/blog/exploring-the-controversy-around-safes-approach-to-product-ownership/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/exploring-the-controversy-around-safes-approach-to-product-ownership/</guid><description>SAFe splits product ownership between Product Manager and Product Owner. This guide explores the tradeoffs, common failure modes, and practical ways to make it work.</description><pubDate>Mon, 08 May 2023 00:00:00 GMT</pubDate><content:encoded>## Exploring SAFe’s Approach to Product Ownership

What is SAFe’s perspective on the Product Owner role? How does it differ from the Scrum Guide? Why is Product Ownership split between the Product Owner and Product Manager in SAFe?

SAFe’s approach to Product Ownership draws quite a bit of criticism. As a Professional Scrum Trainer who’s also a SAFe Fellow/SPCT, here’s my perspective…

## Product Ownership is a crucial element in improving Outcomes

SAFe and Scrum both consider product ownership crucial to maximizing outcomes in environments of complexity and uncertainty. Teams are ideally organized around Products / Value Streams so they can apply customer-centricity. Product people and their teams are ideally accountable to outcomes and are empowered to figure out, inspect, and adapt requirements/scope as needed.

## SAFe has multiple Product Ownership/Management layers

As organizations tackle bigger products, they have some alternatives for how to tackle product ownership/management. Scrum advises having one Product Owner for each Product, even if multiple teams develop the Product. This is at the core of scaling frameworks such as Nexus and LeSS. SAFe takes a path that is more aligned with the classic structure of Product Management organizations which is to have multiple layers of Product ownership/management.

Product Owners own Product at the Agile Team level. Product Managers own Product at the teams of agile teams level (Agile Release Trains). Solution Managers own Product for huge teams of teams of teams working on even larger products/solutions.

## Why did SAFe make this choice?

SAFe takes the perspective of learning from experience in the trenches and what patterns organizations are using and applying lean/agile principles as needed to help organizations evolve. And many organizations have been struggling to scale product ownership when we&apos;re talking about multiple teams. Product Management experts such as [Melissa Perri](https://melissaperri.com/) also talk about multiple Product Management roles (see some thoughts about how this relates to SAFe below). Interestingly enough, [Scrum@Scale](https://www.scrumatscale.com/scrum-at-scale-guide/) also has Product Owners at every level. And [LeSS](http://less.works/)/[Nexus](https://www.scrum.org/resources/nexus-guide) also introduce multiple Product Owners when you scale beyond a handful of teams.

The advantage of this approach is that it aligns with the Product Manager/Owner journey. Working closely with one or two teams, owning product choices for a couple of product features or a certain slice of the product can be a great jumping point for Junior Product Managers/Owners (What [Melissa Perri](https://melissaperri.com/) refers to as Associate Product Managers in [Escaping the Build Trap](https://melissaperri.com/book)).

As the Product Manager/Owner gains experience, they can take on a whole product themselves. It takes time for a Product Owner/Manager to gain the experience to act as the visionary entrepreneur for their product. They might start feeling more comfortable writing stories and executing experiments and, over time, learn to influence, design product experiments, and make tougher prioritization decisions with multiple demanding stakeholders. In other words, Product Managers/Owners naturally evolve from focusing on tactics to strategy over time.

## What are some downsides to splitting Product responsibilities between the Product Owner and Product Manager?

An anti-pattern we often see is that the PM/PO split allows an organization to staff the PO role with “story writers” and “project managers” - people who aren’t empowered as Product Owners, and that reinforce the project mindset of requirement order-taking and managing scope-budget-timeline. This lack of empowerment leads to delays and an environment where the team is focused on outputs rather than outcomes.

Empowering Product Owners and their teams is a common challenge in SAFe AND Scrum. What I’ve seen work well is carving out an appropriate product scope within which the Product Owner and team are empowered to figure out what to build to achieve the desired outcomes and optimize the value of that product or that aspect of a bigger product.

Doing this requires figuring out the product architecture and moving towards an empowering leadership style.

As in many other areas, SAFe takes the evolutionary approach. If you’re a purist or a revolutionary, you’ll probably struggle with it. Real-world practitioners are more likely to relate to the evolutionary approach. It’s important to ensure that the PO/PM separation is not seen as an excuse to continue doing everything the same.

## Product Managers and Product Owners - A Collaborative Relationship

Leaders implementing the PO/PM split should ensure healthy collaboration, involvement, and partnership across the product ownership/management team.

Product Managers should internalize the SAFe principles of unleashing the intrinsic motivation of knowledge workers, in this case, Product Owners. Product Managers have a role as lean/agile leaders to nurture the competence, awareness, and alignment in the product team that would enable them to decentralize control and let Product Owners OWN a certain slice of the product.

Product Managers and Product Owners should have conversations about what decisions make sense to centralize and which should be decentralized. And the goal of Product Managers should be to grow Product Owners over time so they can make more and more decisions - and minimize the decisions that need to be made centrally. This is key to scaling without slowing down decision-making while still maintaining and ideally improving outcomes in alignment with strategic goals.

## Increased risk of misunderstandings around Product Ownership with Product roles filled by non-product people

One very specific risk of the SAFe choice to split the PM and PO role is that it creates the need for many more people in a Product role than the number of people in the Product organization. This vacuum pulls people like Business Analysts, Project Managers, and Development Managers into the Product Owner role. Some people can become great Product Owners but come with very little Product (Management) experience. Business Analysts, for example, are used to consider what the customers say as requirements. They are used to the “waiter” mindset. They struggle to say no or to think strategically about what should be in the future or what should be in the product. Development Managers are used to being subject matter experts, guiding their people at the solution level, and managing the work. Project Managers are used to focusing on managing Scope/Budget/Timeline rather than value and outcomes.

## Use the Professional Scrum Product Ownership Stances to Improve your SAFe Product Ownership

One technique I found very useful is reviewing the Professional Scrum Product Ownership Stances with SAFe Product Owners and Managers. We try to identify which misunderstood stances we’re exhibiting and what structures are reinforcing these misunderstood stances/behaviors. For example, what’s causing us to be “Story writers?” We explore the preferred Product Owner stances and discuss what’s holding us back from being in these stances. Why is it so hard to be an “Experimenter,” for example?

[![Combining SAFe PO and PM responsibilities with Professional Scrum PO Stances](/assets/images/blog/SAFe-POPM-scrum.org--1024x540.jpg)](/assets/images/blog/SAFe-POPM-scrum.org--1024x540.jpg)

An emerging realization from these conversations is that SAFe structurally creates a setup where team-level Product Owners play “story writers” and “subject matter experts” more often. It’s non-trivial to switch to an environment where they are a “Customer Representative” and a “Collaborator” with the space to “Experiment” with their team towards the right outcome rather than take requirements as a given. It’s hard to get SAFe Product Managers to be the “visionary,” “experimenter”, and “influencer”. The issue here isn’t unique to SAFe. Product Owners struggle to exhibit these behaviors in most Scrum environments as well. What I find useful is to align on a “North Star” vision of what we WANT product ownership to look like at scale and take small steps in that direction continuously, rather than settle for “project management” or “business analysis” called a new name.

## SAFe Product Management - Providing vision and cohesion in a Pharma IT environment

Let’s close with an example of how this can play out in practice. I&apos;m working with the IT organization of a Pharma company. As they were thinking about how to help their Enterprise Applications group become more agile, one of the key questions was how do we create product teams that are empowered to directly support the business - by minimizing dependencies and creating real ownership of each of the enterprise applications as a platform that other IT functions can more easily build off of and leverage. Several Enterprise Applications have multiple teams working on different aspects of them. We created stream-aligned teams, each owning and managing that aspect as a Product. The Product Owners and their teams are empowered to consider needs and wants coming in from other IT functions and the business and shape the future of their product. Most of these product ownership decisions happen at the team level. Product Managers focus on alignment and cohesion across the platform. We are still working on establishing the right mechanisms to balance vision/alignment with local initiative at the team level.

## SO WHAT NOW WHAT

SAFe’s approach to Product Ownership is frequently criticized in the hard-core agile community. Some of it is pure business/commercial posturing (aka FUD), and some of it is fair and constructive.

My aim in this article was to help practitioners explore the rationale, the potential, and the risks behind SAFe’s approach to Product Ownership, as well as some patterns and models, such as the Professional Scrum Product Ownership stances, that can be used to inspect and adapt/grow the effectiveness of your product ownership approach.

### Summary &amp; Next Steps

- **Empower Your POs:** The biggest risk of the PM/PO split is creating &quot;story writers&quot; instead of owners. Focus on carving out empowered product scopes where teams can optimize for outcomes.
- **Adopt a Growth Mindset:** View the PM/PO relationship as a partnership. Product Managers should act as lean/agile leaders, nurturing the competence of POs to decentralized decision-making.
- **Use the PO Stances:** Regularly review the Professional Scrum Product Owner stances to identify where you might be falling into &quot;Project Manager&quot; or &quot;Subject Matter Expert&quot; traps.

If product ownership in your SAFe context feels fuzzy, start with a [Product Operating Model Strategy](/work-with-me/figure-out-your-product-operating-model-strategy/) session or explore how we can [Fix Your Agility](/work-with-me/fixing-your-agility/) by moving beyond SAFe theater.

Dive deeper into this topic in this episode of Breaking the SAFe: [Exploring SAFe Product Ownership](https://www.youtube.com/watch?v=7VAiZ0KqlKM).</content:encoded><category>SAFe + Scaled Agile</category><category>central</category><author>Yuval Yeret</author></item><item><title>SAFe® Business Agility Podcast | The Value of Flow with Yuval Yeret</title><link>https://yuvalyeret.com/blog/safe-business-agility-podcast-the-value-of-flow-with-yuval-yeret/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/safe-business-agility-podcast-the-value-of-flow-with-yuval-yeret/</guid><description>A conversation with SAFe Fellow Adam Mattis on the value of flow: Flow metrics, Value Streams, and using flow as a lens for driving change management in SAFe organizations.</description><pubDate>Thu, 27 Apr 2023 00:00:00 GMT</pubDate><content:encoded>In this video by Scaled Agile I have a conversation with SAFe Fellow Adam Mattis about Flow, Value Streams, using Flow to drive change management and beyond.

## https://youtu.be/55bWlHUWCYk?si=VdtMwG3f0os7Pef6</content:encoded><category>Public Speaking Media</category><author>Yuval Yeret</author></item><item><title>Elevating business scaling constraints through agility</title><link>https://yuvalyeret.com/blog/the-next-agile-frontier-agile-company-development/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-next-agile-frontier-agile-company-development/</guid><description>Business scaling constraints live above the team and program level. Elevating agility to the company development level — where strategy, culture, and structure interact.</description><pubDate>Thu, 13 Apr 2023 00:00:00 GMT</pubDate><content:encoded>### Growing Pains

I’ve been helping companies improve their operations for over a decade. A repeating pattern is where a successful company is facing growing pains, affecting its ability to scale to the next level. Some examples of the challenges I’m called in to help with:

- **Losing the Ability to Get Complex Stuff Done** You often see companies scale to the point where things get stuck. I hear from frustrated CEOs/COOs who know up front that despite investing in great functional leaders, any cross-functional complex initiative is doomed for failure.
- **Time to Market / Time to Learn —** Despite the fact that the organization is bigger than ever and has access to more talent and more resources, things take longer and longer. You look in the mirror and you seem frighteningly similar to the incumbents you once disrupted.
- **Losing Key Talent —** Despite a recent funding round and a promising future, you see a worrying trend of key people moving on and unfavorable trends in internal employee satisfaction surveys. People talk about being bottlenecked, stuck, and mired with more and more legacy. They feel like cogs or pawns rather than players.

###  The Need for a more scalable and dynamic business operating system

What I often see when exploring what&apos;s going on beyond the surface symptoms is lack of cohesion, frustration due to lack of alignment that leads to centralized decision making, and static up front planning that gives the comfort of predictability while not really delivering outcomes. These causes are very similar to what product and engineering leaders have been working to address for decades now, via &quot;agility&quot; - the realization that our work is rife with uncertainty and ambiguity and that in order to thrive we need to align on what&apos;s important, create empowered teams that cut through functions, and work in an iterative manner to seek towards valuable desired outcome. There are different ways to apply this thinking - You might also call this OKRs, Distributed Leadership, Nimble, DevOps, Lean Startup, Scrum or any number of other techniques.

While Agile was created in the IT/Software world, more and more organizations realize that its principles and thinking apply broadly. Business/Organizational Agility is emerging as the term used for this new and improved “business operating system” that applies these agile approaches across the organization, from product development/IT through revenue-generating activities such as Sales/Marketing to how the C-suite/Senior executives are working as a team on the biggest gnarliest challenges the company is facing in executing and validating its business model.

This new “business operating system” typically requires some virtual reorganization of teams and teams of teams that own products/experiences/value, adoption of evidence/data-driven ways of working, and a leadership style that provides clarity and empowers teams to figure out how to work and achieve their goals. It includes work on focus/flow, empiricism, and continuous improvement at all levels of the organization.

The [Evidence-Based Management (EBM)](https://www.scrum.org/resources/evidence-based-management) framework created by Scrum.org provides a useful definition of the essence of this agility. This framework can also be used to assess a company’s maturity on the journey towards being an “evidence-based managed company” or operating on an “evidence-based operating system.”

In recent years I’ve been working with more and more companies that are applying these “Evidence-based agile operating systems” across the company.

The trigger to “upgrade the operating system” is sometimes proactive internal leadership. More frequently, there’s significant pain/frustration and a realization that the company simply can&apos;t scale further with its current operating model.

### Focusing on Growing Pains - Working ON the company vs IN the company

Having a company-level evidence-based operating system doesn’t mean every activity in the company should be managed in an evidence-based manner. This way of structuring/working is especially useful when working ON the company. Working IN the company might or might not require this way of working - that really depends on the different activities (e.g. selling the product using existing motions - working IN the company, developing new sales motions or GTM approaches - working ON the company)

Try this - once you develop your strategy for the quarter/year (e.g. your OKRs) assess each goal according to uncertainty, complexity, dependency, and impact. Then, based on this analysis, choose the ones that would benefit the most from an “evidence-based management approach” and plan how to manage them this way. This might mean organizing a cross-functional, empowered, focused team of the portfolio company employees and external SMEs (if relevant) that will work in short cycles to create useful increments of value in this area and review them frequently with other stakeholders. It might mean creating high-level “Goals” and providing people with clarity on the bet while allowing them to explore alternative ways to achieve the desired outcomes via trial and error in the trenches.

### Replacing the Engine Mid-flight

Working ON the company will often involve some people who are also busy working IN the company. These people will struggle to balance their day jobs and transformation work. How much capacity should be assigned to each? Does managing the day job and transformation work as part of the same bucket make sense? Who’s in charge of each type of work? Who mediates when there are conflicts?

I hear from CEOs in these situations that they frequently need to get involved in resolving these conflicts between the day-to-day and the transformation. This results in delays, frustrations, and feelings of disempowerment. If this transformation also coincides with other material company changes (e.g., new leadership, new investors/owners), the environment is even more volatile.

Another common friction/frustration area is goal-setting. What should we focus on now? What’s realistic to achieve? Do we involve people who will do the actual work in goal setting? OKRs are a popular goal-setting mechanism. But they’re not as trivial to implement as they might seem… One common anti-pattern is to set too many OKRs, top-down. ( A better way is to provide alignment via Objectives and let teams come back with realistic Key Results. There’s much more to say about the effective usage of OKRs in a PE environment, maybe later…)

This balancing act between operational and transformational work, alignment, and autonomy is a key area of focus for business/organizational agility. In my experience, Patterns such as “product ownership” and “developers,” while they sound very IT/product-centric, can come in handy.

### Rethinking the classic functional structure - Organizing around Bets

Another common sign of trouble is when teams are overly dependent on other teams to the point that their progress is frequently blocked, and spend precious time coordinating and managing across the organization rather than executing. This can manifest as leaders of teams being extra busy in trying to coordinate the complicated network of dependencies and the desire for more and more “coordination/management layers” such as PMOs, project managers, and the like.

A preferred play is to [reorganize around value](https://www.linkedin.com/pulse/improving-focus-alignment-organizing-around-okrs-managing-yuval-yeret) — rethink team structure and bring together the people collaborating closely in executing the transformation into empowered, focused teams that self-manage with minimal overhead. These teams might include people from different functions — for example, Product Management, Marketing, Sales Enablement or Finance, Legal, and HR. This virtual team structure should be aligned with the key initiatives the company is focused on.

### From developing products to developing companies

To recap where we are - Agile was born in software development and has been widely adopted in IT and Product organizations. While there are plenty of arguments around HOW to pursue agility, There&apos;s little argument that product/technology organizations should move from a project-based to a product-oriented operating model leveraging agility principles.

More recently, other functions like Marketing have adopted agility principles and practices. Movements like &quot;Agile Marketing&quot; are a significant step forward, especially if the [actual scope spans more than strictly marketers](/blog/computer-associates-agile-marketing).

Working with these expanded &quot;agile marketing&quot; teams and seeing the power of collaboration across functions when tackling strategic initiatives was an eye-opener for me and made me notice the real prize - the evolution from agility focused on functional work towards the holistic definition of &quot;company development&quot; that I explored in this article.

If you are interested to explore how to leverage agility principles and practices to upgrade your business operating system - [let&apos;s discuss](/work-with-me/create-a-business-level-operating-system-leveraging-agility)</content:encoded><category>Business Agility</category><category>Popular</category><author>Yuval Yeret</author></item><item><title>The Future of Agile Roles != The Future of Agility</title><link>https://yuvalyeret.com/blog/the-future-of-agile-roles-the-future-of-agility/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-future-of-agile-roles-the-future-of-agility/</guid><description>Layoffs of Scrum Masters and Agile Coaches don&apos;t signal agile nirvana — they signal a reckoning. What the reduction in agile roles actually means, why it&apos;s happening, and what you should do about it.</description><pubDate>Thu, 26 Jan 2023 00:00:00 GMT</pubDate><content:encoded>**These are “interesting” times in the Agile/Scrum community. Is Agile Dead? What IS the future of Scrum? Of Agile? Are we in a phase of disillusionment? What IS the path to enlightenment?** 

How will we eliminate the &quot;agile theater debt&quot; accumulated through many years of unsustainable growth of Scrum/Agile adoption? 

Specifically, What is the future of Scrum Masters? Agile Coaches? 

More and more leaders are starting to see these as accountabilities, rather than discrete roles. 

They realize that the sort of leadership Scrum Mastery entails should be integrated rather than provided by a dedicated role. The [Scrum Guide for Leaders](https://www.scrum.org/resources/scrum-guide-companion-leaders) goes into the considerations in more depth. 

One example is the VP of Engineering in a growing startup, who decided to take on the SAFe RTE role (Chief Scrum Master for the Agile Release Train) since they felt it was up to them to provide this leadership. 

## **Remember – Scrum Accountabilities != Scrum Roles**

This way of thinking is supported by the 2020 Scrum Guide update that changes the language from Scrum Roles to Scrum Accountabilities. SAFe also sees itself as a dual operating system in parallel to the organizational structure, which means the Scrum Master and other roles should be seen as accountabilities.

If/When leaders take these new ways of leading and showing up to heart, it creates healthy and sustainable agility. Getting there requires support and coaching of course.

## **Sometimes, you do need someone dedicated to agility**

In addition, there are situations where no one is passionate about organizational performance, health, agility, and development. In these contexts, the right move IS to have a person dedicated to these accountabilities. Most of the time, these people are brought in to become part of the leadership team of a larger group. 

## **So, what does the reduction in force of Agile roles mean?** 

Is “laying off all agile roles” a sign that a company has achieved agile nirvana? Probably not. 

What we’re seeing right now in the market is more often one of these scenarios: 

- Companies wake up to the reality that they are DOING Agile (rather than BEING Agile) and see the Agile roles as part of the problem. 

- Companies that believe in their Agile way of working and have achieved a reasonable level of agility. They want to continue to improve, but when looking to extend their runway in the current macroeconomic environment, they make the tough but necessary decision to spend less on the “future of work” and more on “doing current work”. 

- Change in leadership and the loss of a formal or informal Agile Champion leads to a shift in perspective about agility. 

- Companies where people in agile roles are making an impact but either don’t care or struggle to provide transparency to this impact in a way that will resonate with business people (think CFO). In the current context, this isn’t a very sustainable strategy… 

## **Now what?** 

If you’re in an Agile role (Scrum Master, RTE, etc.) I recommend you focus on continuously improving the effectiveness and results of your team (or ART), in a way that is impactful to the business, ideally in a quantifiable way. Look at [Evidence-based Management](https://www.scrum.org/resources/evidence-based-management) for ideas regarding what to focus on and what conversations to have with your team and stakeholders. 

It might be frightening, but you should also consider asking your team, stakeholders, and leadership a question used in Netflix – **How hard would you fight to keep me here?** The answer and conversation might be tough to hear – but it will provide the transparency you need to inspect and adapt your focus. 

If you’re in a big organization with a formal or informal agile role community of practice, I recommend you make this a topic you work on. 

The optimistic in me hopes that, as a community, we will use this as a wake-up call that will positively impact what we focus on and the value we bring to organizations. 

What about me? I&apos;m focusing on [closing the curtain on agile theater.](/the-agile-theater &apos;The Agile Theater&apos;) I&apos;ve become the [agile fixer guy](/fixing-your-agility &apos;Fixing Your Agility&apos;), helping leaders see beyond the process dogma/BS, reconnecting to the intent and first principles of agility, and finding **ways to make them work in their context.**

If your organization needs a pragmatic recovery path, start with [Fixing Your Agility](/work-with-me/fixing-your-agility/) and then use [Work With Me](/work-with-me/) for engagement options.</content:encoded><category>Current Events</category><category>Fixing Your Agility</category><category>Popular</category><category>Scrum</category><category>central</category><author>Yuval Yeret</author></item><item><title>Exploring the Connection Between Business Agility, OKRs and Private Equity - Interview w/ Yuval on the Quantive Dreams with Deadlines Podcast</title><link>https://yuvalyeret.com/blog/exploring-the-connection-between-business-agility-okrs-and-private-equity-interview-w-yuval-on-the-quantive-dreams-with-deadlines-podcast/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/exploring-the-connection-between-business-agility-okrs-and-private-equity-interview-w-yuval-on-the-quantive-dreams-with-deadlines-podcast/</guid><description>The connection between business agility, OKRs, and private equity returns — a podcast interview on how PE portfolio companies can use OKRs to create real strategic traction.</description><pubDate>Tue, 10 Jan 2023 00:00:00 GMT</pubDate><content:encoded>If you&apos;re here, you might be interested in OKRs. If so you should check out the [Dreams with Deadlines podcast](https://quantive.com/resources/podcasts &apos;Dreams with Deadlines podcast&apos;) published by [Quantive (formerly Gtmhub).](http://quantive.com &apos;Quantive (formerly Gtmhub).&apos;)

I was delighted to accept an invitation to come on the podcast to discuss OKRs, Business Agility, Agile, Evidence-based management and the connection to increasing value creation e.g. in the Private Equity space. Check out the podcast here or in the embedded audio below.

&lt;figure&gt;

&lt;figcaption&gt;

Dreams with Deadlines Podcast Interview with Yuval Yeret

&lt;/figcaption&gt;

&lt;/figure&gt;

We discuss the role of OKRs in aligning the goals of a portfolio company and how they can be used to facilitate cross-functional collaboration and focus on outcomes. we also discuss the importance of going beyond the surface level of frameworks like OKRs and Scrum to truly understand and utilize their principles, as well as the dangers of getting caught up in the hype of the latest buzzwords and trends.

 

## What you will learn

- The connection between business agility and OKRs in private equity

- The role of OKRs in alignment and focus within an organization

- The principles shared by various frameworks such as OKRs, Scrum, and SAFe

- The importance of understanding and implementing frameworks effectively

- The benefits of dynamic team organization and shuffling based on OKRs

- The value of discussing outcomes rather than specifying outputs and having conversations about OKRs

- The dangers of chasing the next shiny thing without fully understanding and implementing it

- The connection between agile principles and OKR success

- The role of transparency, collaboration, and psychological safety in creating a successful environment for progress and continuous improvement

- The challenges and opportunities in improving work environments and creating meaningful organizational progress.

[![Dreams with Deadlines Yuval Yeret OKRs Business Agility](/assets/images/blog/1673371897891.jpeg)](https://community.quantive.com/podcasts/business-agility-and-okrs)</content:encoded><category>Business Agility</category><category>Media</category><category>Public Speaking Media</category><category>Objectives and Key Results</category><category>Private Equity</category><category>central</category><category>okr-media</category><author>Yuval Yeret</author></item><item><title>Fix Your OKRs - Back to First Principles</title><link>https://yuvalyeret.com/blog/fix-your-okrs-back-to-first-principles/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/fix-your-okrs-back-to-first-principles/</guid><description>OKRs have become theater in most organizations — another alignment tax with little real substance. This is the reset: why OKRs work when they work, how to diagnose what&apos;s broken, and what principled OKR implementation actually looks like.</description><pubDate>Wed, 07 Dec 2022 00:00:00 GMT</pubDate><content:encoded>## Context

OKRs (Objectives and Key Results) have become the latest management framework to suffer the fate of becoming popular too quickly, to the point where in many organizations, OKRs are a [theater/charade](https://www.linkedin.com/pulse/fixing-okr-theater-using-agilescrum-principles-yuval-yeret/?trk=pulse-article_more-articles_related-content-card) with little useful substance or benefits. That’s a shame because OKRs have huge potential if used effectively. So let’s go about fixing your OKRs! 

(You can choose the video below or the full article right after it. )

https://youtu.be/W6gTu2iC2AE

## Why OKRs

Let’s start with the basics. What are OKRs even about? 

OKRs aim to help you execute effectively on what matters most (your strategy), while overcoming [silos, politics and turf wars](https://www.tablegroup.com/product/silos/), the ongoing grind (aka [whirlwind](https://www.franklincovey.com/the-4-disciplines/)), and other management challenges. To face all of these challenges, OKRs provide organizational alignment and focus. 

As defined by [WhatMatters.com](https://www.whatmatters.com/faqs/okr-meaning-definition-example):

_OKRs - an Alignment Framework - a collaborative goal-setting methodology used by teams and individuals to set challenging, ambitious goals with measurable results. OKRs are how you track progress, create alignment, and encourage engagement around measurable goals._

Let’s now dive into HOW OKRs (used well) set you up for success and what might go wrong. 

## Achieving Focus - Focusing on the few Strategic Objectives

OKRs should help you focus on your strategic priorities. Having a small set of strategic objectives reduces context switching and provides a rallying cry that helps cut through silos and politics. 

Choosing where to focus is hard, though. It’s much easier to define an OKR for everything - and then when everything is important, nothing is really important. and that’s exactly what we often see out there. 

So with that in mind - 

Avoid … mapping all planned initiatives to OKRs. 

Try … rallying around 1-2 OKRs. 

## Working IN the business vs. working ON the business

Another way organizations drown themselves in OKRs is by having OKRs for everything. 

Running the business doesn’t require OKRs. Key Performance Indicators (KPIs) can be used to manage/monitor operational work. 

OKRs should be used just for development/growth work - work we do to change how we do things. 

As you might imagine, This distinction helps reduce the number of OKRs significantly, leaving a set of fewer, more focused objectives. 

![](/assets/images/blog/archive/recovered/fix-your-okrs-back-to-first-principles-1-yi46obg_skf7_l7cp5lcu-8p3ddwywcz5z3yvqvy1cndtaiktbuojx5fca8srw-8glip02eqyygf9o3fkdd7kgk2aefnrrn0z86mcdkbtmcrcabyejemqytponfpe17q7pboah4ulgwwh5e3dwj1g6rgryq92rycmwuax6ckmwa16cs1gatb-ioes7eb0w.jpg)

Development/Growth/Transformational work typically involves more uncertainty and complexity than running the business as usual. In this environment, a  lot is unknown - What’s the best way to achieve the goal? Does the goal still make sense? 

Our way of working ON the business might need to look different than our way of working IN the business. (see [this article](/blog/the-next-agile-frontier-agile-company-development-2) for a deeper dive on what working ON the business might look like)

This environment calls for evidence-based management - a management approach designed to improve outcomes when facing complexity through unleashing empiricism, self-management, and cross-functional collaboration. 

OKRs are designed to be an evidence-based management approach. But there are a couple of key principles and practices that need to be in place for that to take place. 

## Rally around Outcomes (rather than managing outputs/activities)

One key aspect in ensuring OKRs enable evidence-based management is the type of goals we use. Managing outputs and activities can work reasonably well for working in the business since that work is typically operational and defined. 

On the other hand, Using output/activity-based goals to work ON the business fixes plans, specifications, and designs too early. It reinforces a “factory” mindset where people focus on their deliverables rather than the wider problem/opportunity. And it lends itself to heavy-handed command and control. 

For complex, uncertain work, you should set goals using outcomes. Outcome-based OKRs unleash self-management, empiricism, and people’s creativity to explore/discover. They create environments where people are empowered to work together to solve problems. This is how you should be working ON the business. 

One of the challenges with managing through outcome-based goals is that you need to wait longer to see outcomes - making it tempting to manage through outputs or even activities. But remember - the role of OKRs isn’t to manage the day-to-day. It is to provide alignment around where to aim. People can use other processes to manage their work toward the OKRs. 

Instead of breaking outcomes into outputs/activities, experiment with identifying intermediate outcomes. This is challenging but satisfying (TIP: Slicing outcomes is similar to identifying a Minimum Viable Product, Minimally marketable features, and Slicing Stories… so your Product leaders and Agile practitioners can help out on this front). If coming up with outcome-based KRs is too hard, Start with making sure at least the qualitative Objectives are outcome-focused and, over time, evolve from output towards outcome KRs. 

## Aligned Initiative over Command and Control

![](/assets/images/blog/archive/recovered/fix-your-okrs-back-to-first-principles-2-j-xmyiw3fq_irzzko4o1urqt3ppaj2otrpyu8sco5qqwkxqj94-r5jehpzq41jbgipqybm1hhhok6wlshnhp91-yhxjx-dboqtv1odv3i8dfbqz-vfvz_4fgtdf1etwvyefpugyw_lcwcd7yswvxqrw-wa7ocbupqyjk5cs1af9guh6v1543taat7uxvw.png)

When leaders want to align their wider organization around their strategic goals, they often cascade OKRs throughout the organization. This strict cascading means that by the time you get to the people who will work towards the goals, they are bound to tasks/activities and don’t have the maneuvering room they need to seek the best way to achieve the goal, not to say reconsider what’s the best goal. This looks quite similar to OKR’s predecessor - Management by Objectives ([MBO](https://www.whatmatters.com/resources/okr-and-mbo-difference-between)) which was very control-oriented. And it results in people who are disengaged. (did anyone say “quiet quitting”?)

There’s a false dichotomy that many leaders fall for, which is the belief that alignment requires control. Actually, alignment and control are two separate aspects that can work in concert to create effective management. Donald Reinertsen calls this [Aligned Initiative](https://vimeo.com/45947817). David L Marquet talks about [Intent-based Leadership](https://intentbasedleadership.com/). Henrik Kniberg, in his usual brilliance, maybe nailed it best in this diagram describing Spotify’s “[Aligned Autonomy” engineering culture principle](https://blog.crisp.se/2014/03/27/henrikkniberg/spotify-engineering-culture-part-1) (Jason Yip elaborates on this principle [here](https://jchyip.medium.com/the-top-3-points-you-should-have-paid-attention-to-in-the-spotify-engineering-culture-videos-that-f936a512fb3b)). 

![](/assets/images/blog/archive/recovered/fix-your-okrs-back-to-first-principles-3-c8ja-zlsd001xud6qrkssrwosgnx-rtmujapix-mdbzrco-zk2zuqyi-b3tntpbpdefpiiydrwjws9dmglth8t0arj0uqweh1ifnm35h7bpvhryzwusbdwkne-lackeuxp0gsp8jcrxxny2km8rfmwj_c-aquktq3lnzx3z5_ivqr6avpxp9xmy4xpebma.png)

Why does initiative/autonomy matter so much? There are two main reasons. The most important one is that in the creative work that working ON the business requires, the best solutions emerge from the people in the trenches. And by providing them with a clear goal and empowering them to take the initiative, we dramatically improve our chances of achieving the desired outcomes. A secondary benefit is that people are intrinsically motivated by being empowered and provided with the right level of autonomy.

The key, then, is to achieve alignment without strict cascading. Leaders should use OKRs to provide context and direction. To inform about why rather than prescribe what/how. Teams/groups then come up with their OKRs. The connection can be reinforced as part of the “Why Now” for each objective. Teams/Groups share their intent with each other and with relevant leaders to help ensure alignment in an environment of empowerment/autonomy. 

(This might seem like a complex process to pull off… the good news is that there’s a lot to learn from agile ways of working about facilitating such processes. For example, I helped a fast-growing biotech startup create an approach for cross-company OKR planning leveraging a process similar to SAFe’s PI/Big Room Planning)

## Figuring out the right Cadence 

A key aspect of evidence-based management is the feedback loop. Many organizations set OKRs for the quarter and then forget about them until the end of the quarter. It’s like setting your sales quota and only checking back at the end of the quarter. Recipe for disaster, right? 

The other extreme is to micro-manage OKRs to death. 

It’s all about finding the “goldilocks” cadence that provides frequent enough transparency and the opportunity to inspect and adapt at the right level. There can be a different cadence for everyone involved in achieving an OKR as compared to the cadence involving all stakeholders interested in that OKR. The right cadence also provides an opportunity to reinforce/communicate strategic priorities and focus. 

The Scrum framework provides one example of how such a cadence could look. Consider a cadence that involves Planning, Reviewing, and Retrospecting with a clear distinction between the team working on the OKR and its stakeholders. 

## Cross-functional Alignment 

Leaders struggle to manage the cross-functional collaboration and dependencies many OKRs require. The coordination overhead makes it tempting to divide and conquer and cascade the OKRs into focused/defined OKRs for each function/group. The problem is that this immediately turns into output/activity focus and ends up with the same challenges described earlier in the [Rally around Outcomes section](https://docs.google.com/document/d/1U8cePt7bLKT7hXbuzk0wuC2n4fnxT3nK3VmfWbgDhIw/edit#heading=h.mt7sj8dt9kj5). Why? Because functions cannot own cross-functional outcomes. 

So what’s the alternative? To [organize around OKRs](https://www.linkedin.com/pulse/improving-focus-alignment-organizing-around-okrs-managing-yuval-yeret/). After identifying the few real OKRs, assess who’s needed to work towards each of them. If they require cross-functional collaboration, create an empowered cross-functional work team to make collaboration easier. Another benefit of organizing around OKRs is that working on a team around a clear business strategic goal with a clear, quantifiable metric that the team is empowered to have a direct impact on boosts the feeling of purpose and creates better engagement and motivation. 

## Disconnect/confusion between OKRs and agile ways of working

I often see teams and organizations that struggle with the relationship between OKRs and agile ways of working. They’re unsure of the best way to relate OKRs to their Backlogs and feel there’s a redundancy between the agile and OKRs cadence. 

Hopefully, at this point of the discussion, you can see that OKRs and agile ways of working are very similar. Both are based on focus, cross-functional collaboration, alignment, empowerment, and empiricism. 

So how do we address the overlaps? 

Some OKRs map cleanly onto existing teams/groups in a product development organization. In this scenario, they can inform the creation of Product Backlog Items for the team/s to focus on (or the creation of Features/Epics in a higher-level backlog ). If a new product development team or team of teams is created to focus on a cross-cutting OKR, the OKR can become the Product Goal / Vision for this new group. In both cases, how we’re doing on our OKRs should be inspected during Planning and Review events and inform decision-making. There’s no need for an additional ongoing OKR cadence. Quarterly or so OKR review/planning can replace “Release Planning” with a higher focus on outcomes/impact. If needed, this OKR review/planning can include a “dry run” planning exercise along the lines of SAFe’s PI Planning to make sure that the OKRs are both aligned with the business stakeholders and realistic. 

There’s a wider opportunity here, though. While Scrum was created as a framework for managing product development, it is appropriate for working on any complex problem. As we’ve established earlier, work to achieve OKRs is typically complex, even when it&apos;s not product development work. The natural next step is to apply Scrum (or other agile ways of working) as the approach to doing the work towards achieving the OKR. Scrum can become the [operating system for working ON the business](https://yuvalyeret.medium.com/agility-evidence-based-management-and-their-role-in-improving-returns-in-the-private-equity-b4c04422c960).

## All together now - OKRs AND Agility for the win

To sum up, OKRs and Agile/Scrum aren’t in conflict. Looking at OKRs with Agile/Scrum lenses reinforces the first principles that OKRs are based on. To successfully leverage OKRs, you should: 

- Focus on working ON the business vs. IN the business
- Stop starting, start finishing - Focus on a few key strategic initiatives (maybe even just one) 
- Rally around outcomes rather than micro-manage outputs/activities
- Provide alignment and enable initiative through empowered teams/groups
- Organize around value - leveraging OKRs
- Leverage agile/scrum to execute on OKRs
- When in doubt - go back to first principles - Alignment, Empowerment, Focus, Empiricism

### Summary: The OKR Reset Checklist

- **Quality over Quantity:** Focus is the primary goal of OKRs. If you have more than 2-3 strategic objectives, you aren&apos;t prioritizing—you&apos;re just listing work.
- **Adaptive Cadence:** While quarterly cycles are standard, your review loop should match the speed of your learning. If your assumptions change monthly, your OKR inspection should too.
- **AI as an Accelerator:** AI can help draft and refine OKR language, but it cannot fix a lack of strategic clarity. Ensure you have clear intent and ownership before using automation to scale your goal-setting.

If you want hands-on help resetting OKRs in your context, see [Strategic Alignment and Execution at Scale leveraging OKRs](/work-with-me/strategic-alignment-and-execution-at-scale-leveraging-okrs/).

[Evidence-based Management Training (PAL-EBM)](https://www.scrum.org/courses/professional-agile-leadership-evidence-based-management-training)</content:encoded><category>Agility</category><category>Business Agility</category><category>Evidence Based Management</category><category>Fixing Your Agility</category><category>Objectives and Key Results</category><category>Popular</category><category>central</category><author>Yuval Yeret</author></item><item><title>Agility / Evidence-based Management and their role in improving returns in the Private Equity…</title><link>https://yuvalyeret.com/blog/agility-evidence-based-management-and-their-role-in-improving-returns-in-the-private-equity/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/agility-evidence-based-management-and-their-role-in-improving-returns-in-the-private-equity/</guid><description>Private equity portfolio companies and agility: how Evidence-Based Management and agile operating models help PE investors improve returns from their portfolio companies.</description><pubDate>Tue, 27 Sep 2022 00:00:00 GMT</pubDate><content:encoded>In this article, I’ll explore the need for and the attributes of an agile business operating system related to Private Equity (PE) portfolio companies. It hopefully helps leaders of such companies and PE professionals focused on the operations side expand their perspective on what “Agile” and “Agility” mean in their world and how they can help them improve returns realized in their investments.

### Dealing with common business challenges through agility

I’ve been helping companies improve their operations for more than a decade now. A repeating pattern is where a very successful company is facing growing pains affecting its ability to scale to the next level. Some examples of the challenges I’m called in to help with:

- **Losing the Ability to Innovate** You often see companies that grow successfully to the point where it seems their ability to innovate stalls. When you look deeper, you see them struggling to cope with growing technical complexity, coordination costs across teams, and leadership bottlenecks. This affects product innovation as well as GTM innovation and other key business processes.
- **Time to Market / Time to Learn —** The more complex the organization, the more time it takes to deliver value or close a learning loop. And in an environment of volatility, uncertainty, complexity, and ambiguity, this hurts your ability to compete. The bigger you are, the more you resemble the incumbents you once disrupted. Everywhere you look — product development or how the company runs its key business processes, there’s more and more friction and slowdown.
- **Losing Key Talent —** Talented people are looking for an environment where they can thrive — where they have the right level of autonomy, where they work on interesting problems with minimum friction and headaches, and where they can see the value and connect to a worthwhile mission/purpose. As companies grow, the way they operate becomes less and less attractive to talented people. They feel bottlenecked, stuck, and mired with more and more legacy and start looking for greener fields.

### Business/Organizational Agility — The New Business Operating System

Addressing these challenges by improving our ability to innovate and deliver, solving complex problems, in an environment of uncertainty, is what we call “agility.” It essentially translates to having a scalable ability to build/try/measure/learn, in fast cycles, customer-facing products as well as business/internal processes, in a way that is aligned with the company’s strategic focus. You might also call these OKRs, Distributed Leadership, Nimble, DevOps, Lean Startup, or Scrum.

While Agile was created in the IT/Software world, more and more organizations are realizing that its principles and thinking apply broadly. Business/Organizational Agility is emerging as the term used for this new and improved “business operating system” that applies these agile approaches across the organization from product development/IT through revenue-generating activities such as Sales/Marketing all the way to how the C-suite/Senior executives are working as a team on the biggest gnarliest challenges the company is facing in executing and validating its business model.

This new “business operating system” typically requires some virtual reorganization to teams and teams of teams that own products/experiences/value, adoption of evidence/data-driven ways of working, and a leadership style that provides clarity and empowers teams to figure out how to work and how to achieve their goals. It includes work on focus/flow, empiricism and continuous improvement at all levels of the organization.

A useful definition of the essence of this agility is provided in the [Evidence Based Management (EBM) framework created by Scrum.org](https://www.scrum.org/resources/evidence-based-management). This framework can also be used to assess a company’s maturity on the journey towards being an “evidence-based managed company” or operating on an “evidence-based operating system.” The EBM framework purposefully stays away from prescribing ways of working.

In recent years I’ve been working with more and more companies that are applying these “Evidence-based agile operating systems” across the company.

The trigger to “upgrade the operating system” is sometimes pro-active internal leadership. More frequently there’s a major event driving it. This can be a major new threat/opportunity, a major change in leadership, or an investment/recapitalization event. This is where the Private Equity (PE) connection comes in.

### Private Equity — Betting on improving the value of companies

Generally, at least in my understanding, PE firms search for opportunities to “improve” assets in the form of companies. This improvement can be described as taking a company with current value (CV) and tapping into unrealized value (UV).

These opportunities are identified and validated via a Due Diligence (DD) process. Traditionally, PE “deal teams” focus on this gap between CV/UV and forming an investment hypothesis around what might be the return on investing to realize this additional value over a certain number of years. At this point, the PE deal team has essentially a set of “bets” that if successful will create outsized value for the investors.

Why are we saying bets/hypothesis? Because there’s a level of uncertainty around whether indeed these bets will create the value they’re intended to. There’s also uncertainty around the company’s ability to change/transform in the way these bets require. Some bets require creating products, and some change how products are sold/serviced. Some require different organizational structures. Regardless of the type of bet, one other thing to consider is that if this was such a sure bet — wouldn’t current company owners move forward on this already? In some cases, the answer is that they couldn’t without the funding brought in by the PE round. In other cases, the answer is that making the change isn’t trivial, and requires a strong capability to innovate and deliver in the company.

### Validating Change Readiness as part of the PE Investment Hypothesis

One inherent but sometimes implicit bet is whether the company is change-ready. Does it have the culture and operating systems needed to execute the investment thesis? While traditionally PE firms focused mainly on the financials, more and more are realizing the importance of assessing and thinking about culture, team health, and other operational aspects as part of the investment thesis. Looking at modern due diligence processes, you might recognize elements of Lencioni’s 5 Dysfunctions of a Team framework (or The Advantage), eNPS/Glassdoor results, or other cultural / talent-oriented aspects. The EBM framework described above provides an additional facet to explore and think about.

If gaps are identified, working to become a lean, mean, agile change-ready company using an evidence-based operating system should be considered part of the PE “100 days plan” — as an enabler for working on other elements of the business transformation plan.

### Focusing Agility Where It Matters The Most

Having a company-level evidence-based operating system doesn’t mean every activity in the company should be managed in an evidence-based manner. This way of structuring/working is especially useful when working on developing — developing products, services, or generally “ [developing company](https://open.spotify.com/episode/36GowhjKkJXW0pj6Eohi0h?si=VmGTlaH2REig77ykYq7Rsw) **#2”** (the company you want to become). Running ongoing operations might or might not require this way of working.

One exercise that a PE deal team can run with the leadership team of a portfolio company is to assess each element/bet in the investment thesis and categorize bets according to uncertainty, complexity, dependency, and impact. Then, based on this analysis, choose the ones that would benefit the most from an “evidence-based management approach” and plan how to manage them this way. This might mean organizing a cross-functional, empowered, focused team of the portfolio company employees and external SMEs (if relevant) that will work in short cycles to create useful increments of value in this area and review them frequently with other stakeholders. It might mean creating high-level “Goals” and providing people with clarity on the Bet while giving them the space to explore alternative ways to achieve the desired outcomes via trial and error in the trenches.

### The Day-to-Day Challenges of the 100 Days Plan

Some interesting challenges typically stress the business operating system when executing a transformation.

People struggle to balance their day job (Company **#1** the current company that needs to continue running) and transformation work (Developing Company **#2** — the one we are working to create) — how much capacity to assign to each? Does it make sense to manage the day job and transformation work as part of the same bucket? Who’s in charge of each type of work? Who mediates when there are conflicts? What I hear from CEOs in these situations is that frequently these conflicts between the day-to-day and the transformation go all the way up to their table, resulting in delays, frustrations, and feelings of disempowerment in times when people are already sensitive to any cultural changes and there’s increased challenge to retain top talent.

Another common friction/frustration area is goal-setting. What should we focus on now? what’s realistic to achieve? Are we involving people who will do the actual work in goal setting? OKRs are a popular goal-setting mechanism. But they’re not as trivial to implement as they might seem… One common anti-pattern is to set too many OKRs, top-down. ( A better way is to provide alignment via Objectives and let teams come back with realistic Key Results. There’s much more to say about the effective usage of OKRs in a PE environment, maybe later…)

This balancing act between operational and transformational work, alignment and autonomy, is a key area of focus for business/organizational agility. In my experience, Patterns such as “product ownership” and “developers”, while they sound very IT/product-centric can come in very handy.

### Organizing around Bets

Another common sign of trouble is when teams are overly dependent on other teams to the point that their progress is frequently blocked and spend precious time coordinating and managing across the organization rather than executing. This can manifest as leaders of teams being extra busy in trying to coordinate the complicated network of dependencies and the desire for more and more “coordination/management layers” such as PMOs, project managers, and the like.

A preferred play is to [reorganize around value](https://www.linkedin.com/pulse/improving-focus-alignment-organizing-around-okrs-managing-yuval-yeret) — rethink team structure and bring together the people collaborating closely in executing the transformation, into empowered focused teams that self-manage with minimal overhead. These teams might include people from different functions — for example, Product Management, Marketing, Sales Enablement or Finance, Legal, and HR. This virtual team structure should be aligned with the key initiatives the company is focused on.

### Continuing the conversation

Disclaimer: If it’s not obvious by now, I’m not a PE expert. I wrote this article based on my experiences as an agility coach in the trenches with PE portfolio companies, conversations with former clients who went through a PE transaction later on, conversations with CEOs, and my research into the PE space (I found the [ParkerGale Private Equity FunCast](https://open.spotify.com/show/0klTgf4aQagSa7pWacqjJ5) especially useful btw). I’m sure I’m butchering some PE lingo and process. Please, call me out on it!

Hopefully, this article, as imperfect as it is, convinces you to take a different look at agility as something you or others in the PE ecosystem you work with should care about. If it has, or if it hasn’t, I’ll be happy to hear your reactions or comments and am of course happy to help you explore further.

---

_Originally published at_ [_https://www.linkedin.com_](https://www.linkedin.com/pulse/agility-evidence-based-management-role-improving-returns-yuval-yeret/?trackingId=IJVvP5flRq6GhvB4rDBB1g%3D%3D)_._

_Working with PE-backed companies and portfolio operations leaders is a common engagement pattern. If you&apos;re looking to improve returns by improving how your portfolio companies execute, [let&apos;s talk](/work-with-me)._</content:encoded><category>Business Agility</category><category>Evidence Based Management</category><category>Popular</category><category>Private Equity</category><author>Yuval Yeret</author></item><item><title>Andrea Nisbet - Head of People M:M Bio</title><link>https://yuvalyeret.com/blog/andrea-nisbet-head-of-people-mm-bio/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/andrea-nisbet-head-of-people-mm-bio/</guid><description>&quot;Yuval worked with us to produce a full programme of training and adapting Scrum with Kanban — 18 months later and agile is a normal part of how we operate.&quot;</description><pubDate>Wed, 17 Aug 2022 00:00:00 GMT</pubDate><content:encoded>## We wanted to explore using agile methodologies within our Biotech environment. Yuval worked with us to produce a full programme of training and implementing / adapting Scrum with Kanban across our entire ecosystem. Yuval was flexible in his approach, spent time discussing specifics and his coaching and subject matter expertise was invaluable. 18 months later and agile is a normal part of how we operate.</content:encoded><category>Testimonials</category><author>Yuval Yeret</author></item><item><title>Accelerating Scientific Breakthroughs at an AI-Biotech Scale-up</title><link>https://yuvalyeret.com/blog/dyno-therapeutics-2/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/dyno-therapeutics-2/</guid><description>Dyno Therapeutics needed its biology, ML, and data teams to work as one innovation system rather than as siloed functions. Yuval helped redesign around shared outcomes and empirical feedback loops, reducing coordination drag and accelerating learning.</description><pubDate>Wed, 25 May 2022 00:00:00 GMT</pubDate><content:encoded>Dyno Therapeutics, a pioneer in AI-driven gene therapy, faced a critical scaling challenge that threatened to slow its innovation. As the company grew, its brilliant teams—spanning machine learning, data science, and biology—were trapped in functional silos. Handoffs were slow, coordination was complex, and rigid plans were out-of-sync with the reality of R&amp;D.

We worked with Dyno&apos;s leadership to replace this &quot;mechanical agility&quot; with a lightweight, outcome-driven operating system. By reorganizing into cross-functional teams focused on clear product goals, we eliminated friction and aligned the entire company—from the lab to the executive team—around a shared mission.

The result? Faster **innovation loops**, **reduced coordination drag**, and a resilient structure that scales _with_ complexity, not against it.

---

### The Challenge: When Silos and Handoffs Slow Down Science

Dyno Therapeutics operates at the cutting edge of biotech, using AI to design new gene therapies. As the company scaled, it hit a common, expensive problem: its organizational structure couldn&apos;t keep up with its mission.

- **Functional Silos:** Brilliant teams in the lab (Biology), in data science, and in machine learning (ML) worked separately. This created painful handoffs, misaligned incentives, and slowed down the innovation cycle.

- **Rigid Plans vs. R&amp;D Reality:** Traditional project management (like Gantt charts) and &quot;mechanical&quot; agile ceremonies were failing. Plans were obsolete almost immediately in the face of rapid scientific discovery and uncertainty.

- **&quot;Process Theater&quot;:** The teams were _doing_ agile ceremonies, but they weren&apos;t _being_ agile. The system lacked true feedback loops and wasn&apos;t creating strategic adaptability. This coordination drag was a direct threat to the company&apos;s ability to innovate.

#### The Solution: A Pragmatic Operating System for Hybrid Teams

Working directly with Dyno&apos;s founders and leadership, we designed and implemented a lightweight operating system focused on outcomes, not just process. This went far beyond textbook Scrum or OKR implementation.

1. **Reorganized Around Outcomes, Not Functions:** We dissolved the rigid functional silos. We redesigned the organization into small, cross-functional teams that combined lab scientists, ML engineers, and data scientists, all aimed at a single, shared &quot;Product Goal.&quot;

2. **Aligned Strategy with Execution:** We helped the leadership team level up its OKR cycle, moving it from a &quot;to-do list&quot; to a true strategic tool. We created a clear connection between the company&apos;s highest-level objectives and the daily work of the agile teams, ensuring (and proving) that every experiment was driving the mission forward.

3. **Installed an &quot;Empirical&quot; Engine:** We replaced the &quot;process theater&quot; with a simple, powerful engine for learning. By focusing on real feedback loops, teams could inspect and adapt based on what they were discovering in the lab and in the data, not just based on a pre-defined plan.

4. **Scaled Agility to the Entire Business:** We applied this same outcome-oriented, cross-functional logic to the entire company, including G&amp;A and the executive team, treating the organization itself as a product that could be continuously improved.

#### The Results: Faster Innovation and a Structure That Scales

By fixing the underlying operating system, Dyno Therapeutics unlocked its teams&apos; full potential and created a structure that could handle massive complexity.

**A Resilient, Scalable Organization:** Dyno is now able to scale its complexity and its headcount without collapsing under coordination overhead. The company has a proven, lightweight operating system that allows it to adapt and pivot as fast as its science discovers new opportunities.

**Faster, More Effective Innovation:** By removing handoffs and aligning teams around a single goal, innovation loops accelerated. Teams could move from hypothesis to experiment to learning in a fraction of the time.

**Dramatically Reduced Coordination Drag:** Transparency increased across the organization. The new structure eliminated the friction, alignment issues, and rework that stemmed from the old silos.

## **Empowered, &quot;T-Shaped&quot; Teams:** The new model fostered a culture of shared ownership. Scientists, engineers, and data experts began to learn from each other and broaden their skills, feeling more engagement and a clearer sense of purpose.

_See how similar organizations have improved delivery, flow, and strategic impact. [View client results](/results) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Case Studies</category><category>Clients</category><category>Caap Client</category><category>Product Client</category><category>toplogos</category><author>Yuval Yeret</author></item><item><title>Hansa BioPharma</title><link>https://yuvalyeret.com/blog/hansa-biopharma/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/hansa-biopharma/</guid><description>Coaching the Hansa BioPharma commercial franchise leadership team on applying agile techniques pragmatically to improve alignment, empowerment, and risk management during a critical new drug launch.</description><pubDate>Wed, 25 May 2022 00:00:00 GMT</pubDate><content:encoded>## Coaching the leadership team of a &quot;commercial franchise” on leveraging agile techniques and principles to improve alignment, empowerment, and risk management when introducing a new revolutionary drug to market.</content:encoded><category>Clients</category><category>Caap Client</category><author>Yuval Yeret</author></item><item><title>Working towards Sustainable Pace in Scrum, SAFe and Kanban</title><link>https://yuvalyeret.com/blog/working-towards-sustainable-pace-in-scrum-safe-and-kanban/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/working-towards-sustainable-pace-in-scrum-safe-and-kanban/</guid><description>Sustainable pace is a core agile principle that often gets sacrificed in enterprise implementations. How Scrum, SAFe, and Kanban each approach the problem.</description><pubDate>Mon, 06 Dec 2021 00:00:00 GMT</pubDate><content:encoded>### Aiming towards Sustainable Pace

“Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.” — The Agile Manifesto Principle

“programmers or software developers should not work more than 40 hour weeks, and if there is overtime one week, that the next week should not include more overtime.” — Extreme Programming

An unsustainable pace is unhealthy. It contributes to burnout, quality issues, and unpredictable results.

If you are an agile leader — do you know whether your teams are currently operating at a sustainable pace? Do you care? Would you rather not know because you’re afraid of the answer?

### Measuring Sustainable Pace

Beyond having a general idea of the sustainability of pace, perhaps it would help to have a concrete KPI related to it?

If we use the language of OKRs, maybe something along these lines:

_Objective Achieve a healthy sustainable pace_ _KR1 — People working reasonable hours AMB (as measured by) hours per week_ _KR2 — People happy about their pace AMB continuous survey KR3 — Plans don’t assume unsustainable pace AMB ability to achieve forecasts without resorting to unsustainable pace measures_

### Forecasting towards Sustainable Pace by inspecting sustainability of past pace

The last KR relates to the planning/forecasting approaches we use in agile. Agile approaches leverage empirical planning approaches. They look at the past (Yesterday’s weather) to try and forecast the future. Whether it is PI Planning, Sprint/Iteration planning. Whether by looking at Velocity, Throughput, or Cycle/Flow Times — most approaches tend to ignore how these past results were achieved when using them to predict future capacity.

For example, if our velocity in previous Sprints was 15–20 points, we will probably take on about 15–20 points. But what if these 15–20 points required a herculean effort that wasn’t sustainable?

Similarly — if we just concluded a PI in which the ART achieved a Program Predictability Score of 85% we will be tempted to assume we have a pretty serviceable approach to planning/forecasting. But what if this required killing it through nights and weekends and skipping any sort of Innovation in the IP iteration? Where does this come into the calculation?

If our cycle/flow times are 7–10 days 85% of the time we will be tempted to set that as an SLE (Service Level Expectation) to ourselves. But does that make sense if this was achieved while working 60 hour weeks?

### Planning/Forecasting using a Sustainability Factor

What I’m advising teams/organizations I’m working with is to consider the “sustainability factor” when considering any past results for the purpose of forecasting the future and adjusting accordingly. This isn’t trivial. It requires making sustainable pace an explicit “citizen” of the measurement dashboard and conversation.

We have learned that speed and quality are related. We now understand that inappropriate speed might be at the expense of quality, so we look at a balanced scorecard of speed and quality. Moving forward, we need to add pace sustainability to this scorecard and to the conversation around how much work does it make sense to forecast.

A metric I’ve been toying with is Weighted Predictability/Sustainability:

As you can see here, achieving reasonable predictability scores is weighted down by the unsustainable pace required to achieve them. so a score of 80% is actually weighted down to 53%. This 53% is what should be used for future planning purposes. For example in SAFe I&amp;A and PIP.

### Moving Forward — Treating Pace Sustainability as a first-class citizen

First, we need to come up with a good name for this metric / KPI. Flow Sustainability? Pace Sustainability? Work Sustainability? Burnout Risk?  
 Are you explicitly measuring anything related to Sustainable Pace? Do you have goals around it? Do you take it into consideration when planning? Please share in the comments!

---

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Kanban</category><category>SAFe + Scaled Agile</category><category>Scrum</category><author>Yuval Yeret</author></item><item><title>Connecting OKRs, KPIs, OVSs, and DVSs in SAFe® — Scaled Agile</title><link>https://yuvalyeret.com/blog/connecting-okrs-kpis-ovss-and-dvss-in-safe-scaled-agile/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/connecting-okrs-kpis-ovss-and-dvss-in-safe-scaled-agile/</guid><description>OKRs, KPIs, Operational Value Streams, and Development Value Streams in SAFe — how they connect, where people confuse them, and how to align them effectively.</description><pubDate>Wed, 01 Dec 2021 00:00:00 GMT</pubDate><content:encoded>The title of my post may read like acronym soup but all of these concepts play a critical role in SAFe, and understanding how they’re connected is important to success. After exploring some connections, I will suggest some actions you can take while designing, evaluating, or accelerating your implementation.

### KPIs and OKRs

The SAFe [Value Stream KPIs article](https://www.scaledagileframework.com/value-stream-kpis-2/) describes Key Performance Indicators (KPIs) as “the quantifiable measures used to evaluate how a value stream is performing against its forecasted business outcomes*.* “

That includes:

- Health of day-to-day performance
- Work to create sustainable change in performance

Objectives and Key Results ( [OKRs](https://felipecastro.com/en/okr/what-is-okr/)) are meant to be about **driving and evaluating change** rather than maintaining the status quo. Therefore, they are a special kind of KPI. Objectives point towards the desired state. Key results measure progress towards that desired state.

But how do these different concepts map to SAFe’s [Operational Value Streams](https://www.scaledagileframework.com/operational-value-streams/) (OVSs) and [Development Value Streams](https://www.scaledagileframework.com/development-value-streams/) (DVSs)? And why should you care?

### Changing and Improving the Operation

Like Strategic Themes, most OKRs point to a desired change in business performance. These OKRs would be the ones that company leadership cares about. And they would be _advanced_ through the efforts of a DVS (or multiple ones).

For example, if the business wants to move to a subscription/SaaS model, that’s a change in the operating model-a change in how the OVS looks and operates. That change is supported by the development of new systems and capabilities, which is work that will be accomplished by a DVS (or multiple ones).

This view enables us to recognize the wider application of the DVS concept that we talk about in [SAFe 5](https://www.scaledagileframework.com/). Business agility means using Agile and SAFe constructs to develop any sort of change the business needs, regardless of whether that change includes IT or technology.

Whenever we are trying to change our operation, there’s a question about how much variability we’re expecting around this change. Is there more known than unknown? Or vice versa? Are we making this change in an environment of volatility, uncertainty, complexity, and ambiguity? If yes, then using a DVS construct that employs empiricism to seek the right answers to how to achieve the OKR is essential, regardless of how much IT or technology is involved. We might have an OKR that requires business change involving mainly legal, marketing, procurement, HR, and so on, that would still benefit from an Agile and SAFe DVS approach.

These OKRs would then find themselves elaborated and advanced through the backlogs and backlog items in the various ARTs and teams involved in this OKR.

In some cases, an OKR would drive the creation of a focused DVS. This is the culmination of the Organize around Value [Lean-Agile SAFe Principle](https://www.scaledagileframework.com/safe-lean-agile-principles/). This is why Strategic Themes and OKRs should be an important consideration when trying to identify value streams and ARTs (in the [Value Stream and ART identification workshop](https://www.scaledagileframework.com/identify-value-streams-and-arts/)). And a significant new theme/OKR should trigger some rethinking of whether the current DVS network is optimally organized to support the new value creation goals set by the organization.

### Maintaining the Health of the Operation

As mentioned earlier, maintaining the health of the operation is also tracked through KPIs. Here we expect stability and predictability in performance. It’s crucial work but it’s not what OKRs or Strategic Themes are about.

This work can be simple, complex, or even chaotic depending on the domain. The desire of any organization is to bring its operation under as much control as possible and minimize variability as it makes sense in the business domain. What this means is that in many cases, we don’t need Agile and empiricism in order to actually run the operation. Lean and flow techniques can still be useful to create sustainable, healthy flow (see more in the [Organizational Agility](https://www.scaledagileframework.com/organizational-agility/) competency).

Whenever people working in the OVS switch to improving the OVS (or in other words working _on_ versus _in_ the operation), they are, in essence, moving over implicitly to a DVS.

Some organizations make this duality explicit by creating a DVS that involves a combination of people who spend some of their time in the OVS and some of their time working on it together with people who are focused on working on the OVS. For example, an orthopedic clinic network in New England created a DVS comprising clinicians, doctors, PAs, and billing managers (that work the majority of their time in the OVS) together with IT professionals. Major improvements to the OVS happen in this DVS.

### Improving the Development Value Stream

The DVS needs to relentlessly improve and learn as well. Examples of OKRs in this space could be: improving time-to-market, as measured by improved [flow time](https://www.scaledagileframework.com/metrics/) or by improving the predictability of business value delivered, as measured by improved [flow predictability](https://www.scaledagileframework.com/metrics/). It could also be: organize around value, measured by the number of dependencies and the reduction in the number of Solution Trains required.

This is also where the SAFe transformation or Agile journey lives. There are ways to improve DVSs or the overall network of DVSs, creating a much-improved business capability to enhance its operation and advance business OKRs.

Implementing OKRs in this space relates more to enablers in the SAFe backlogs than to features or capabilities. Again, these OKRs change the way the DVS works.

### Running the Development Value Stream

Similar [metrics](https://www.scaledagileframework.com/metrics/) can be used as KPIs that help maintain the health of the DVS on an ongoing basis. For example, if technical debt is currently under control, a KPI monitoring it might suffice and hopefully will help avoid a major technical debt crisis. If we weren’t diligent enough to avoid the crisis, an objective could be put in place to significantly reduce the amount of technical debt. Achieving a certain threshold for a tech debt KPI could serve as a key result (KR) for this objective. Once it’s achieved, we might leave the tech debt KPI in place to maintain health.

It’s like continuing to monitor your weight after you’ve gone on a serious diet. During the diet, you have an objective of achieving a healthy weight with a KR tracking BMI and aiming to get below 25. After achieving your objective, you continue to track your BMI as a KPI.

### Taking Action to Advance Your Implementation Using OKRs

In this blog post, we explored the relationship between operational and development value streams and the Strategic Themes and OKRs. We’ve seen OVS KPIs and OKRs as well as DVS OKRs and KPIs.

A key step in accelerating business agility is to continually assess whether you’re optimally organized around value. OKRs can provide a very useful lens to use for this assessment.

Start by reviewing your OKRs and KPIs and categorize them according to OVS/DVS/Change/Run.

You can use the matrix below.

![](/assets/images/blog/archive/0_E4fikQM4N2SRz8Ge.jpeg)

This process can also be used in a Value Stream Identification workshop for the initial design of the implementation or whenever you want to inspect and adapt it.

Find me on [LinkedIn](https://www.linkedin.com/in/yuvalyeret/) to learn more about making these connections in your SAFe context via an OKR workshop.

---

_Originally published at_ [_https://scaledagile.com_](https://scaledagile.com/connecting-okrs-kpis-ovss-and-dvss-in-safe/) _on December 1, 2021._

---

_Agile marketing creates real pipeline impact when practices match the team&apos;s actual rhythm. Explore [Agile Marketing advisory](/work-with-me/agile-marketing-workshop) or [reach out](/contact)._</content:encoded><category>Objectives and Key Results</category><category>SAFe + Scaled Agile</category><category>central</category><author>Yuval Yeret</author></item><item><title>Iterating faster with SAFe</title><link>https://yuvalyeret.com/blog/iterating-faster-with-safe/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/iterating-faster-with-safe/</guid><description>How SAFe organizations can iterate faster — moving from quarterly PI cadences toward more frequent delivery using shorter iteration lengths, faster feedback loops, and flow optimization.</description><pubDate>Tue, 30 Nov 2021 00:00:00 GMT</pubDate><content:encoded>Here’s a frequently asked question in the SAFe community: What does SAFe say about someone who wants to go faster than two weeks of iteration? I mean, the whole PI concept is based on five iterations of planning. What if a team or organization wants to develop and synchronize faster than two *weeks? Is speed going to be compromised by following the standards of PI cadence?*

Here’s my take:

### Adjusting Cadence Length in SAFe — Can you? Should you?

SAFe considers the 2-week iteration length as a default rather than a rule.

The question you need to consider is what inspection and adaptation cycle you’re looking to accelerate — the Iteration or the PI.

Basically, do you want an opportunity to **tactically** adjust priorities more frequently than every 2w? Or do you want to adjust a more **strategic direction** more often than every 8–12w?

With the answer to that, you can experiment either with iteration length and/or PI length. Of course, the cadence length affects coordination overhead — there’s a fine balance.

Additionally, we’re talking about a Planning, Inspection, and Adaptation cadence — NOT the release cadence. Releases are on-demand meaning can be more frequent (or less).

### Iteration Goals and PI Objectives provide us with room to maneuver

Another point to remember is that you can adjust iteration backlogs as long as you’re focusing on iteration goals. And even PI objectives can be adjusted — “Assume Variability Preserve Options”. If it’s occasional adjustment it’s not a reason to necessarily use a faster cadence.

### Is team-level Kanban the solution to the need for more flexibility in SAFe?

Many teams think Kanban might be the best choice for them if they need more and more flexibility. Kanban CAN be a better fit if your demand is extremely volatile. I would be very careful though. Doing some level of goal-setting and prioritization and planning on a cadence is a powerful way for a team to focus. Do we really WANT to be a strictly reactive team?

Kanban combined with flexibility with some of the capacity we have each iteration can definitely be helpful and is why we recommend all Agile Teams in SAFe use Kanban to limit their WIP and improve their flow — this actually enables them to change scope even within an Iteration if that’s needed in order to achieve their Goal. (see my recent blog post that talks about [dynamic scope in SAFe](/blog/handling-scope-change-during-a-safe-program-increment-pi)).

“Kanban Teams” in SAFe have an iteration cadence with the establishment of iteration goals even if not detailed iteration backlogs. Maybe that’s a good fit for your context maybe not. It might be an interesting experiment to try.

### What if Planning a PI doesn’t make sense?

Finally, if PI planning doesn’t make sense even if PI is shorter — maybe you need to reflect on SAFes appropriateness for your context or on what’s so volatile about the demand coming your way and whether it’s “nature of the beast” or a systemic impediment to work on …

### What’s the Bottom Line

What I tried to show here is that a conversation about what to do when the iteration feels too long should start with “Why”. Get to the bottom of what’s currently not ideal, look at the different options, consider Lean, Agile, and SAFe principles, and figure out whether it makes sense to change the cadence, change your approach to the balance between planning and flexibility, the difference between committing to goals and committing to backlogs, and the role that more flow-oriented techniques such as Kanban can play in addressing your issue.

---

_Improving how your SAFe implementation actually delivers speed and outcomes — rather than process overhead — is a core part of how I work with scaled organizations. [Explore SAFe advisory](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agility</category><category>SAFe + Scaled Agile</category><category>Scaled Agile</category><category>central</category><author>Yuval Yeret</author></item><item><title>How Vendors Can Apply Customer Centricity When Organizing Around Value</title><link>https://yuvalyeret.com/blog/how-vendors-can-apply-customer-centricity-when-organizing-around-value/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-vendors-can-apply-customer-centricity-when-organizing-around-value/</guid><description>B2B tech vendors struggle to map SAFe&apos;s Operational Value Streams to their context. A practical guide to how vendors should organize around customer value without distorting their product development structure.</description><pubDate>Mon, 29 Nov 2021 00:00:00 GMT</pubDate><content:encoded>A lot of our clients are technology vendors that struggle to use the SAFe Operational Value Streams “out of the box”. Here, I explore how such a B2B vendor should organize around value when building products that are used to support its customer’s business operations.

This article was originally posted in the [Scaled Agile blog](https://www.scaledagile.com/blog/how-vendors-can-apply-customer-centricity-when-organizing-around-value/).

### Organizing Around Value

Lots of organizations are organized around functional silos — such as business, system engineering, hardware, software, testing/QA, and operations. These structures exist because they support specialization and allow organizations to grow and manage their people effectively. It’s why so many organizations are set up in this way. And many organizations persist in this siloed structure even when they start their journey toward business agility.

For example, they create Agile teams that map to specialized components or subsystems. Similarly, they create Agile Release Trains around entire departments or functions. From a change management perspective, it’s easier to keep the current structure and apply Agile ways of working on top of it. But value doesn’t flow in silos. In many cases, these so-called Agile teams or teams of teams struggle to deliver valuable increments because what’s valuable requires collaboration across the silos. Additionally, teams struggle to see how their work builds up to something valuable for the customer.

Business agility and digital transformation are all about speed of learning and value creation in the face of a dynamic changing environment. The classic organizational structure isn’t optimized for this speed, which is why SAFe® introduces the value stream network as part of a dual operating system that runs parallel to the organizational hierarchy.

![](/assets/images/blog/archive/0_JmADk6mLPCYjpzK1.png)

### Development and Operational Value Streams

[Development value streams](https://www.scaledagileframework.com/development-value-streams/) (DVSs) are the organizational construct used by SAFe to create this value stream network. DVSs are where the essential activities of defining, implementing, and supporting innovative, digitally enabled solutions occur*.* Defined correctly, DVSs are able to deliver valuable business solutions on their own with minimal dependencies on other parts of the business.

Alongside the DVSs are [Operational Value Streams](https://www.scaledagileframework.com/operational-value-streams/) (OVSs) which describe the steps needed to deliver value to the organization’s customers. Examples might include providing a consumer loan or provisioning a software product. With this in mind, the DVS has one purpose: to create profitable OVSs. They do this either by creating the systems that the OVS relies on to operate effectively or by building the products that the OVS sells. With this in mind, understanding how the work is done in the OVSs helps us understand what value looks like, how it flows from demand to delivery in our context, and how we might organize our DVSs to support this.

### What’s the Right Approach to Defining Operational Value Streams?

Identifying the OVS is a relatively straightforward exercise for a technology/development organization trying to organize effectively around the value that the wider organization is delivering to customers. People supporting systems that are used when providing these services (digital or physical) can easily apply customer-centric thinking and identify an OVS oriented around the needs of the real external customer.

![](/assets/images/blog/archive/0_36Gq9SdUZ2RP9YZq.png)

It gets tougher to map an OVS when you’re a vendor selling your product/solution for use as part of another organization’s operational activities. A great example is an independent software vendor (ISV). Other examples include vendors building and selling cyber-physical systems such as medical devices and manufacturing equipment.

Consider vendor ACME Corp, which provides banks and financial institutions with banking systems. ACME Corp is building an AI-powered loan underwriting system that will fit into their banking systems portfolio. What OVS should ACME Corp model when considering how it might organize around value?

Many SAFe practitioners would suggest that ACME Corp model an OVS that focuses on how it would market, sell, and operate its solution.

Vendor IT folks supporting systems like CRM and ERP find it a useful way to model the business process they’re supporting. With this OVS in mind, they can make sure they organize around the whole buyer journey. And they can apply systems thinking to explore what features to introduce to the systems supporting this process.

The problem with this approach is that this OVS is mainly from the vendor and buyer journey perspectives. It doesn’t provide any information on how the solution will be used or the kind of work that it will support. An alternative approach is to use the real customer’s experience/journey as the OVS. Basically, take the same perspective that an internal technology organization would when building systems for these customers.

![](/assets/images/blog/archive/0_E1fB4OUnAqdigUmP.png)

Both the buyer journey OVS and customer-centric journey OVS exist. The question is: which of them is more useful to focus on? Remember that we map OVSs in order to build a hypothesis around what’s an effective DVS. In this example, both OVS perspectives can be useful.

The customer-centric fulfillment OVS focusing on the solution context within which the ISVs product lives is the perspective that product development/engineering should focus on — this is where the systems/products/solutions that they create exist. This perspective would be more relevant to people building the products the vendor is selling because it would get them closer to their customers. It would also help them apply systems thinking to which features can really support generating value for these customers and for the enterprise serving these customers.

### When to use which modeling approach

![](/assets/images/blog/archive/1_JRQRtlIG_sZbQrC6WzCofQ.png)

### Emphasize Customer Centricity as Part of Value Stream Identification

The example above illustrates why vendors can find it daunting to figure out which OVS to focus on. Going down the software product OVS perspective often leads to confusion and lack of guidance because it’s disconnected from how the products are used and from the solution context. A common move vendors make at this point is to fall back to organizing around products. Being able to explore, build, deploy, release, and operate/maintain a product can be a significant improvement for some organizations.

The problem with this structure is that it still has silos. And once we look at the value the vendor is trying to create, we might see a lot of dependencies between these silos. The management challenge is to connect the _right_ silos — those that need to collaborate to deliver the value that the organization’s strategy is pointing toward.

Leveraging customer centricity using the customer’s fulfillment OVS can help the vendor transcend product silos and maximize the value created by their product portfolio. More vendors we work with that started with ARTs and DVSs oriented around products find themselves with heavy coordination overhead across different DVSs and ARTs when executing on strategic themes and portfolio initiatives.

### Look beyond one product/system — look for collaborations amongst products

Going back to our AI-powered underwriting product example — This product actually supports multiple steps in the customer-centric OVS, and requires new features across a range of the vendor’s products. Maximizing the value of AI-powered underwriting requires collaboration and coordination with the groups developing these products. If all of these different products are built by different DVSs, this coordination will be slow and painful. If the vendor organizes around value and brings the right people with the ability to get AI-powered underwriting integrated into the different products, time-to-market and quality will be improved. People would also feel more motivated and engaged since they’re very focused and effective.

Using a customer-centric OVS is key to understanding your real solution’s context. This can enable you to organize effectively to minimize dependencies and enable collaborations that streamline the customer journey. Which is essentially the goal of most products — to help a business better serve its customers.

### Other benefits of starting from Customer-Centric Operational Value Streams

When a DVS is created to support a customer-centric OVS, the organization can use techniques including value stream mapping and design thinking to innovate “in the Gemba — where the real value flows.” When this DVS includes everyone needed to explore, build, deploy, and support solutions that cut across the customer-centric OVS, we’ve truly created a network operating system that’s organized around value. And we’ve taken a huge step toward enabling real business agility.

There’s also a video available of me teaching the concept of organizing around value. [Check it out](https://youtu.be/0dg52VLLKcM)

https://youtu.be/0dg52VLLKcM

---

_Improving how your SAFe implementation actually delivers speed and outcomes — rather than process overhead — is a core part of how I work with scaled organizations. [Explore SAFe advisory](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework) or [let&apos;s talk](/work-with-me)._</content:encoded><category>SAFe + Scaled Agile</category><category>Scaled Agile</category><category>central</category><author>Yuval Yeret</author></item><item><title>Improving Focus and Alignment by Organizing around OKRs and managing OKR Flow</title><link>https://yuvalyeret.com/blog/improving-focus-and-alignment-by-organizing-around-okrs-and-managing-okr-flow/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/improving-focus-and-alignment-by-organizing-around-okrs-and-managing-okr-flow/</guid><description>OKRs and Product Goals are both alignment tools — but they operate at different levels. How to use them together to create coherence from portfolio to team without double-counting.</description><pubDate>Mon, 29 Nov 2021 00:00:00 GMT</pubDate><content:encoded>Today, I wanted to share two quick observations about [OKRs](https://www.whatmatters.com/faqs/okr-meaning-definition-example/#:~:text=The%20definition%20of%20%E2%80%9COKRs%E2%80%9D%20is,ambitious%20goals%20with%20measurable%20results.&amp;text=An%20Objective%20is%20simply%20what,no%20more%20and%20no%20less.).

### Too many teams working on each strategic OKR

![](/assets/images/blog/archive/0_8iLIesQHuSFb6LL6.jpg)
I encounter many organizations that use OKRs. Too many of them have this crazy matrix where the high-level OKRs — those that aim to achieve the organization’s strategy — map to too many teams/functions in the organization. This creates a need to cascade the OKRs, create sub-OKRs, or other techniques which eventually create a larger and larger distance between the OKRs at the team level and the strategic OKRs. While this at least creates transparency of who’s involved in executing each aspect of the strategy, we can and should do better.

One key thing that unlocks agility and value is to “Organize around Value”. Scrum talks about each team having ONE Product Goal they focus on. SAFe has a specific principle around [“Organizing around value”.](/blog/how-vendors-can-apply-customer-centricity-when-organizing-around-value)

If you’re using OKRs One question to ask yourself is what is the relationship between OKRs and teams/teams of teams. If most OKRs require a multitude of teams across the organization/portfolio to achieve them, this will require a lot of coordination.

Try reorganizing into a value stream network/topology/team structure that aligns with your OKRs — where each team/team of teams can focus, and where there is clearer accountability around which team/group owns a specific high-level OKR.

Yes, you can find OKR and Agile management tools that will let you deal with complex networks of cascading OKRs, but Simplicity FTW…

### Too many OKRs

Another symptom I’m seeing way too often is too many OKRs. Some of that is related to the OKR matrix I mentioned above. Some of it is just plain old push vs pull and classic wishful thinking at all levels. What could we do about that? Do we have a proven approach that can help? mmm…

Maybe we should visualize the FLOW of OKRs through the funnel of considering them, prioritizing/refining, committing to them, working on them, reviewing, achieving… How about [LIMITING](/blog/limiting-work-in-progress-wip-some-anecdotes-worth-thinking-about-when-using-kanban-with-scrum) and REDUCING the amount of OKRs in progress across the organization at any point in time — the alignment that OKRs promise relies on focus rather than trying to boil the ocean Next, let’s manage the flow of OKRs proactively. Maybe even use some [metrics](/blog/4-key-flow-metrics-and-how-to-use-them-in-scrums-events) like OKR cycle time, throughput, WIP, and aging. Let’s inspect the flow from time to time. We might learn a few things. Maybe we should adapt the definition of how these OKRs flow and how we’re managing them.
![](/assets/images/blog/archive/0_L06twf-a2stEQ9GZ.jpg)
How many of you ARE leveraging [Kanban/Flow practices](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework/safe-lean-portfolio-management-for-people-who-like-to-color-outside-the-lines) to improve how your organization uses OKRs to align strategy and execution?

PS: Do you see how similar this would be to a [portfolio Kanban](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework/safe-lean-portfolio-management-for-people-who-like-to-color-outside-the-lines)? Could it be the next generation of portfolio Kanbans???</content:encoded><category>Agility</category><category>Business Agility</category><category>Objectives and Key Results</category><category>Popular</category><category>central</category><author>Yuval Yeret</author></item><item><title>INVEST in effective SAFe PI Objectives</title><link>https://yuvalyeret.com/blog/invest-in-effective-safe-pi-objectives/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/invest-in-effective-safe-pi-objectives/</guid><description>Applying the INVEST criteria to SAFe PI Objectives — how Independent, Negotiable, Valuable, Estimable, Small, and Testable goals make PI Planning outcomes more actionable and honest.</description><pubDate>Mon, 29 Nov 2021 00:00:00 GMT</pubDate><content:encoded>Could the [INVEST criteria Bill Wake came up with for evaluating User Stories](https://en.wikipedia.org/wiki/INVEST_%28mnemonic%29) help us come up with effective PI Objectives in SAFe as well?

### I think a good PI Objective should be:

– Independent — meaning ideally it could be delivered and evaluated on its own without any dependency on other PI Objectives. And if a team is able to own a PI Objective and delivery it on their own — it’s a sign that it’s a cross-functional autonomous team.

– Negotiable — meaning that we keep the details of the HOW open. The team commits to the WHAT and [will figure out the HOW](/blog/handling-scope-change-during-a-safe-program-increment-pi) along the way based on what they learn. This relates to “Assume Variability, Preserve Options” which is a crucial but sometimes ignored principle in SAFe.

– Valuable — in the eyes of the business owners. At a minimum, a good PI Objective should be UNDERSTOOD by business owners of the Agile Release Train. Even if it is about enabling a future outcome rather than delivering it directly.

– Estimatable — In order to figure out if the objective is realistic and can be delivered in the upcoming PI, the team should be able to estimate what it might entail

– Small (Or Sized appropriately) — In this context Small means sized to fit into a PI

– Testable — can we test that we actually achieved this objective? How would we know what to give it as an [“Actual Business Value”](/blog/the-difference-between-planned-vs-actual-vs-actual-actual-business-value-when-it-comes-to-safe-pi)? This is where things like “Key Results” (Think [OKRs](https://www.whatmatters.com/faqs/okr-meaning-definition-example/#:~:text=Link,encourage%20engagement%20around%20measurable%20goals.)) can help us make a PI Objective more concrete.

## So what do you think? Is the INVEST criteria useful for PI Objectives?</content:encoded><category>SAFe + Scaled Agile</category><author>Yuval Yeret</author></item><item><title>Fixing OKR Theater Using Scrum</title><link>https://yuvalyeret.com/blog/fixing-okr-theater-using-scrum/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/fixing-okr-theater-using-scrum/</guid><description>OKR theater is when OKRs become tasks, key results become outputs, and the whole system devolves into admin. How Scrum&apos;s empirical principles — inspect, adapt, transparency — can fix what&apos;s broken in your OKR process.</description><pubDate>Mon, 22 Nov 2021 00:00:00 GMT</pubDate><content:encoded>### The OKR Theater

I encounter many organizations that are trying to improve the alignment between strategy and execution with the OKRs framework (Objectives and Key Results). There’s good intent there, but more often than not I see anti-patterns like:

- OKRs that look more like tasks than strategic objectives — especially by the time they reach working teams
- OKRs used to micro-manage teams and individuals rather than empower and enable them.
- Too many OKRs that are set without any respect/consideration of the ability to actually deliver them in a sustainable way while dealing with other work happening in the organization
- Defining OKRs and then forgetting about them until its time to grade them. (Even worse, some organizations don’t even bother with a serious consideration of how they did on their OKRs…)

### OKR Theater

These anti-patterns aren’t an inherent problem with OKRs. They are what you could call “OKR Theater”. They are what you get when you start to focus on the mechanics and forget the principles/spirit/reason you used the technique in the first place. OKR Theater has the potential to become a member of a big family — Scrum Theater, Agile Theater, SAFe Theater, and Lean Theater, Six Sigma Theater, you get the picture. It’s the sort of thing that happens when a good thing gets spread too thin and the people implementing it lack the depth and experience the original practitioners had. It’s what the late [Jerry Weinberg called “The Law of Raspberry Jam”](https://www.dorsethouse.com/features/excerpts/exmsch01.html) — “The wider you spread it, the thinner it gets.”

### Dealing with the OKR Theater

This sort of theater is here to stay. What can we do though? One step that seems to help is to try to recall Why we are doing something — in this case, OKRs — and whether they are achieving the expected outcomes for us. To feed this snake its head — what was the Objective that we set out to achieve with OKRs, what were the expected Key Results, and are we seeing indications that this is heading in the right direction?

### OKRs (and Scrum…) thrive in the Complex Domain

Next, we need to reflect on what kind of environment we’re operating in. Some of our work happens in a simple or complicated space where we could set OKRs, figure out a plan, execute it successfully, and celebrate.

Alas, OKRs are typically about challenging the status quo. Going beyond “running the business”. This could entail building new products, opening new markets, unlocking efficiencies, changing our organization, digital transformation, or scaling an existing business or product way beyond where it is right now. More often than not, these are complex problems where what we know is dwarfed by what we don’t know.

This is exactly the environment where Scrum thrives. Does that mean we need Scrum to implement OKRs? Scrum is definitely a great way to solve complex problems when you can organize a multi-disciplinary focused team around a certain goal and is indeed a great way to go achieve an OKR. But it also goes beyond that. We could benefit from applying Scrum’s underlying theory to move from OKR Theater to a more effective OKR operating system.

OKRs should be set and managed in a way that enables Empiricism, Self Management, and Continuous Improvement.

### Let’s look at how the Scrum Values can be useful when trying to effectively implement OKRs:

- An organization should limit the number of OKRs it askes people to **focus** on. It has the mindset of “Stop Starting Start Finishing” when it comes to OKRs. It considers how to set up teams such that they’re able to **focus** on one OKR rather than having to work on a complicated matrix of objectives touching many teams in the organization.
- **Openness** — can enable people working on the OKR to find and surface better ways to achieve the desired Key Results than initially planned. Or to suggest different Key Results (KRs) should be aimed at. Or even the **Courage** to come back and say that the Objective should be reconsidered.
- An organization leveraging OKRs should be **committed** to using OKRs as an alignment framework rather than a micro-management tool in disguise. Using OKRs this way is harder so everyone should be committed to experimenting with how to organize work, how to set OKRs, how to track and grade OKRs, all in a fashion that is aligned with the intent of achieving strategic alignment in an environment of uncertainty and scale.
- This requires **respect** for the framework. It requires teams to respect the direction provided by the OKRs set by their leaders. It requires leaders to **respect** the ability of the various teams to find effective ways to achieve the set objectives even if its not necessarily how they would go about achieving that objective.

Now let’s turn to the specific anti-patterns I mentioned earlier and see how some Scrum concepts can help:

### Do your teams have OKRs that look more like tasks than strategic objectives?

Step back from the tactical OKRs and ask Why? What’s the intent here? What are we trying to accomplish? THAT should be your Objective.

Like a good Product Backlog Item / Goal, An Objective that focuses on the WHY/WHAT leaves the details of HOW negotiable for the team to figure out based on the reality discovered in the trenches. What we’ve learned over the years in crafting good Product Backlog Items, Sprint Goals, and Product Goals can come in handy when crafting OKRs.

### Do you have KRs that seem like a list of deliverables rather than results?

This is a sneaky one. Aren’t deliverables what we’re looking for here? In some cases deliverables are fine. But remember — we are frequently operating in the complex domain when trying to achieve the sort of objectives set using OKRs. And in these environments, we don’t necessarily know what deliverables would actually achieve the results we’re looking for!

We might have a situation where we achieved our deliverables but haven’t achieved our objective…

Therefore Key Results should come from the answer to the question “How will we know we actually accomplished this objective?” They should refer to some [evidence-based measurement](https://www.scrum.org/resources/evidence-based-management-guide) of outcomes or at least highly aligned leading indicators.

### OKRs used to micro-manage teams and individuals rather than empower and enable them.

I can’t forget that client who told me ages ago “To tell you the truth, I see Scrum as a way to micro-manage my teams”. He was the only one open enough to say it, but I see similar behavior all around. Some people are aware that they’re using Scrum this way. Some just can’t get out of their micro-management mindset and see Scrum via this prism.

Unfortunately, A similar pattern occurs with OKRs. Leaders might or might not be aware that they’re setting OKRs in a way that “tunnels”/overly constrains teams and individuals.

Focusing OKRs on WHY/WHAT and KRs on outcomes rather than deliverables is a good first step towards empowering teams to solve problems.

Making sure teams understand the wider mission/OKRs and then **come up with their own OKRs** is an important next step. A leader is welcome to inquire or even advise a team on what OKRs to set. A leader would probably do well not to get involved too much in any further details.

Look at a similar structure in Scrum. The Scrum Team involves Leaders as Stakeholders in setting the Product Goal. Sometimes a team is set up around a Product Goal.

The Leaders are Stakeholders that have transparency to the Product Backlog as well as the Increment created by the team. The Sprint Review is an opportunity for inspecting both and providing feedback that will then be considered and perhaps reflect in the Product Backlog influencing future work. But planning and monitoring the work is the domain of the Scrum Team. The stakeholders trust and respect the Scrum Team’s ability to create value and proceed towards their Goal. They let the team focus on the work.

A similar structure should be considered when implementing OKRs.

### Too many OKRs that are set without any respect/consideration of the ability to actually deliver them in a sustainable way while dealing with other work happening in the organization

In Scrum, teams consider their historical throughput, their capacity, their way of working, when figuring out how much work they can do in the Sprint. They figure out their forecast for the Sprint.

Similarly, when setting OKRs, the people who will be involved in achieving these OKRs should be the ones figuring out a realistic and sustainable set of OKRs to focus on for the time period. Setting OKRs isn’t done on a Sprint by Sprint level, so it is more like the activity of “Release Planning / Forecasting” in Scrum.

### Defining OKRs and then forgetting about them until its time to grade them. (Even worse, some organizations don’t even bother with a serious consideration of how they did on their OKRs…)

OKRs are typically set on either a quarterly or annual basis. In many cases, teams struggle to keep this high-level guidance in mind as they go about planning their work week-to-week.

We’ve learned that keeping the Product Goal and Product Backlog transparent and always available to the Scrum Team and Stakeholders helps with alignment and consideration of what is important for the team to focus on.

Similarly, in the OKR context, the OKRs should be transparent and always available to everyone working on them.

If using Scrum to do the work, The OKRs could actually become items on the Product Backlog or even a Product Goal in some cases. They should be considered in the Sprint Review. The team should be asking itself whether it’s making appropriate progress towards its OKRs and whether anything needs to change with the work or with the OKRs.

### The first step in dealing with OKR Theater is recognizing OKR Theater…

Fixing OKR Theater isn’t trivial. There are other anti-patterns beyond those identified above. Creating the conditions for the successful healthy implementation of OKRs takes focused leadership over months if not years. It all starts with the ability to recognize the theater and setting your sights on something better.

We are leveraging our vast experience in Agile/Scrum/Flow to help our clients go beyond OKRs as a buzzword towards OKRs as a way to achieve strategic alignment leveraging empiricism, self-management, and evidence-based measurement. If you need help realizing the potential of OKRs or helping your teams work effectively within an OKR Theater, maybe we should talk…

If you want help turning this into a practical operating rhythm, explore [Strategic Alignment and Execution at Scale leveraging OKRs](/work-with-me/strategic-alignment-and-execution-at-scale-leveraging-okrs/) or [Fixing Your Agility](/work-with-me/fixing-your-agility/).</content:encoded><category>Fixing Your Agility</category><category>Objectives and Key Results</category><category>Popular</category><category>Scrum</category><category>central</category><author>Yuval Yeret</author></item><item><title>Organizing around Outcomes with OKRs and Scrum</title><link>https://yuvalyeret.com/blog/organizing-around-outcomes-with-okrs-and-scrum/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/organizing-around-outcomes-with-okrs-and-scrum/</guid><description>How to align Scrum team topology to strategy using OKRs and Product Goals — connecting outcome-oriented goal setting to how Scrum teams should be structured and what they should focus on.</description><pubDate>Mon, 22 Nov 2021 00:00:00 GMT</pubDate><content:encoded>### Aligning Scrum Team Topology to Strategy with OKRs and Product Goals

Yeah, I know. Could I squeeze more buzzwords into the title? I guess I could include Digital Transformation, Cloud, AI, and Machine Learning for effect. But seriously, I wanted to share some insights around how to align your Scrum Teams to your strategy leveraging OKRs and Product Goals.

### Driving Change Using OKRs

We maintain performance by tracking the health of Key Performance Indicators(KPIs). We use Objectives and Key Results ([OKRs](https://felipecastro.com/en/okr/what-is-okr/)) to drive performance change. Objectives point towards the desired state. Key results measure progress towards that desired state.

This performance change could be about our product or the ability to innovate/create that product. (Gap between realized and unrealized value / ability to innovate in [evidence-based management](https://www.scrum.org/resources/evidence-based-management-guide) ([EBM](https://www.scrum.org/resources/evidence-based-management-guide)) terms)

By setting OKRs we’re typically setting our sights on a complex problem — the space where Scrum and Empiricism thrive.

### Achieving OKRs using Empiricism and Scrum

Working in self-managed empowered multi-disciplinary teams using fast feedback loops is a great way to tackle complex problems.

This is true regardless of how much IT or technology is involved. We might have an OKR that requires business change involving mainly legal, marketing, procurement, HR, and so on, that would still benefit from using Scrum’s empirical team-based approach.

For example, if a health care provider is aiming to digitize their patient journey to streamline it and make it more efficient, part of that will be to implement an electronic medical records system (EMR). But the objective isn’t just about implementing an IT system. It’s a change in the operating model. The organization supports this change by the development of new procedures, systems, and capabilities.

### Focusing on Outcomes rather than Outputs

OKRs and Scrum are both designed to focus on outcomes over outputs. Most agile practitioners would recognize the N from “INVEST in User Stories” which stands for creating Negotiable user stories that provide optionality/flexibility for learning about what’s the best way to achieve outcomes. Having said that, most agile practitioners do feel like user stories are a form of requirements — meaning they are required.

Actually, user stories, any other form of Product Backlog Items, and even the Sprint Goal should be considered options — meaning they are optional. We currently think they are valuable, but we might learn of more valuable things to focus on.

Even the Product Goal is just an option. Maybe there we will find a better Product Goal for the Scrum Team to rally around or maybe there’s another better Goal that requires a different team topology.

### Be Agile about your OKRs

Similarly, OKRs reflect the strategic direction at a certain point in time. We might learn something that would suggest a change in the Key Results or even the Objective itself. The frequent transparency provided by sprinting towards an OKR enhances the empiricism that might drive these realizations and is an enabler for strategic agility.

Many organizations fail to see this perspective. They consider OKRs as if they’re set in stone.

The same sort of time, budget, scope-oriented project management mindset that is hampering so many agile teams is affecting OKR implementations as well.

### The problem with activity/output-based OKRs

Many OKR practitioners struggle to figure out how to break an annual strategy/OKR into meaningful outcome-oriented quarterly OKRs. By default, they break the big outcome into implementation steps a.k.a activity/output/milestone OKRs. It’s the project management mindset again — we basically bring in the classic work breakdown structure (WBS) into the OKR framework.

Going back to the patient journey digitization effort. Many organizations would define an initial OKR of choosing an EMR system. This is an example of an activity. It doesn’t deliver business value on its own. Once we set this OKR it’s harder to think of alternatives that might obviate the need for an EMR system in order to achieve the desired outcomes.

We’ve seen it happen countless times on agile teams struggling to slice stories in a meaningful manner and not sure how to come up with a useful Increment at the end of a short Sprint.

When working with OKRs we can leverage the same techniques that help these agile teams identify valuable partial outcomes that enable us to inspect and adapt our tactical and strategic direction.

### Organizing Around OKRs

Another common reason why we see output-based OKRs is the team topology.

We often see organizations defining OKRs and then mapping them to their existing teams. In this example, this will mean cascading OKRs throughout different IT and business functions. The cascaded OKR grows farther and farther away from the desired Outcome because functions/silos can’t deliver these outcomes. They can only deliver outputs. Hence, the prevalence of Output-based OKRs.

After we define these OKRs the different functions will, of course, try to collaborate but we know how hard it is to collaborate effectively across functions. And with each group focused on an output-based OKR, we lose the opportunity to align around outcomes and are back to managing “projects”. This might work fine for some OKRs. But some OKRs are simply too complex to successfully achieve this way.

### OKR-Driven Team Topology

A better approach might be to consider the level of complexity each OKR exists in. Then, create focused cross-functional Scrum Teams around the most complex OKRs. You might call this “OKR Driven Team Topology”.

Each one of these teams would focus on an OKR and have that as their Product Goal. Their Product Owner would have ownership of the OKR. This team would be THE team to talk to about this OKR.

If an OKR requires more people than would fit one Scrum Team consider forming a Nexus (or any other agile team of teams structure) around this Product Goal. Or maybe you can split the Objective and have separate Scrum Teams working on each Key Results (KR). There are multiple possible topologies.

The key point is to try and keep the outcome orientation all the way to the trenches where people work to create usable valuable Increments. In your Sprint Review, Inspect the Increments created with an eye towards your OKR. Adapting might mean changing tactics of how to achieve the OKR or even changing the Key Result or the Objective itself.

### OKRs and Focus

The approach I laid out above is the ultimate way to achieve focus on one strategic outcome.

Realistically, not all OKRs would map 1:1 to a team or Nexus. And that’s ok. For example, you might have 20% of your most complex/critical OKRs handled using dedicated teams with the rest of them mapped to existing teams/functions.

If that’s the approach you’re taking, make sure you’re limiting the amount of OKRs that map to each team in each time period. For example, set an “OKR in Process” limit of 3 per team per quarter. And when a team hits the limit, don’t set the OKR for this quarter. This will drive a tough but important conversation about priorities. But it will set the teams and therefore the organization for a better chance to actually deliver on the strategic outcomes that matter the most.

Having 3 OKRs per quarter that you actually achieve is much better than 6 OKRs per quarter that drag on from quarter to quarter.

NOTE: You might find it useful to start tracking [flow metrics](/blog/4-key-flow-metrics-and-how-to-use-them-in-scrums-events) (WIP, Flow/Cycle time, Throughput, Aging) as they relate to your OKRs…

### When to organize around outcomes with OKRs and Scrum

In this article, we explored the relationship between OKRs, Scrum, the teams’ topology, and outcome/output-oriented OKRs (and teams!).

A key step in accelerating agility is to continuously assess whether you’re optimally organized around value. OKRs can provide a very useful lens to use for this assessment.

This is the time of the year when many of you are drafting your annual OKRs. Take this opportunity to consider whether your current team topology (in IT/technology and beyond!) is well-positioned to achieve these OKRs.

Another opportunity to use this lens is If you’re currently trying to figure out what your Scrum team topology should look like (e.g. when starting your agile journey, extending or accelerating it). Considering your strategic focus via OKRs is a great perspective to consider in this process.

A discussion about Strategy/OKRs and how they map to team topology is now a core part of my conversations with clients and our implementation strategy workshops.

Are you trying to figure out how to connect OKRs and Scrum in a way that organizes around outcomes? [Feel free to reach out](https://www.linkedin.com/in/yuvalyeret/) and we can discuss how I might be able to help.

---

_Agile marketing creates real pipeline impact when practices match the team&apos;s actual rhythm. Explore [Agile Marketing advisory](/work-with-me/agile-marketing-workshop) or [reach out](/contact)._</content:encoded><category>Agility</category><category>Business Agility</category><category>Objectives and Key Results</category><category>Scrum</category><category>central</category><author>Yuval Yeret</author></item><item><title>Scrum — The Leader’s Perspective</title><link>https://yuvalyeret.com/blog/scrum-the-leaders-perspective/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/scrum-the-leaders-perspective/</guid><description>What does leadership outside the Scrum Team look like? A deep dive into how leaders can enable — rather than undermine — Scrum, and what the Scrum Guide doesn&apos;t tell you about the leader&apos;s role.</description><pubDate>Mon, 22 Nov 2021 00:00:00 GMT</pubDate><content:encoded>Are you leading Scrum Teams? Are you a leader in an organization that’s leveraging Scrum? Hopefully, you’ve read the Scrum Guide to gain an understanding of the framework your teams are using and to understand your role in it.

You probably feel a bit left out, though… The Scrum Guide doesn’t explicitly call out the role of the Leader, but successful implementation of Scrum definitely requires leadership.

The Scrum Guide describes the leadership required by the Product Owner, Scrum Master, and Developers.

In this article, we’ll talk about leadership outside the Scrum Team.

Update: [This guidance has been published as a Scrum.org white paper - The Scrum Guide Companion for Leaders](/blog/scrum-guide-companion-for-leaders).

### What Scrum Means for You as a Leader

_Scrum is a lightweight framework that helps people, teams, and organizations generate value through adaptive solutions for complex problems._

From a leader’s perspective, Scrum is an approach that can be leveraged whenever the organization is facing a problem/opportunity in an environment that contains uncertainty around either what value looks like or how to create it, or both. The three key ideas in Scrum are:

- **Empiricism** — Constantly sensing what is going on using tight feedback loops and responding accordingly rather than sticking to a stale plan. This is the essence of agility — the combination of awareness of the situation with the flexibility to respond. Another way to look at this is that through different types of feedback loops Scrum helps us manage/control risks:

- We manage/control the risk that we’re taking the wrong steps to solve a problem / build a product by doing the work in small increments and stopping to reflect and adjust course on a frequent and scheduled basis.

- We manage/control the risk that we might be focusing on the wrong goal by constantly reflecting on the value of increments we’re creating, together with our stakeholders and ideally by actually trying to use what we’ve created, and having the ability to reflect upon our goals and adapt them.

- We manage/control the risk that the way we work isn’t ideal for the situation through continuous inspection and adaptation of the way we work.

- **Self-management** — As their organizations grow and scale, Leaders often feel growing stress as they become decision-making bottlenecks. Complex problems and environments require constant decision making since our original plans don’t survive contact with reality. Complex problems require the involvement of multiple disciplines and leaders find themselves coordinating the work of these multiple disciplines, adding even more to the dependency on leadership which eventually slows down innovation and progress no matter how hard the leader works. In Scrum we rely on multi-disciplinary self-managed teams that are able to make decisions and create value on their own, with minimal external dependencies and management guidance. To be clear, self-management isn’t anarchy. These teams are organized within constraints and are aligned to the mission set by leaders on behalf of the organization. We work towards self-management over time, as we nurture the competence and awareness needed for it.

- **Continual Improvement** — For both the problem we are solving and how we are solving it Scrum encourages teams to continually strive to improve. The artifacts and events provide the opportunity to improve.

Many organizations struggle to create an environment of Empiricism, Self-management, and Continual Improvement since it’s very different from traditional approaches of structuring work, managing teams, and getting stuff done. The Scrum Guide describes the responsibility for this Scrum-friendly environment as “_Scrum requires a Scrum Master to foster (such) an environment…”_. However, the reality is there are many challenges that require help from other leaders outside of the team. These leaders typically find themselves in the middle — trying to set up the conditions for success in an organizational culture and senior leadership that is often at odds.

Before applying Scrum a leader needs to determine where and how to apply Scrum in the organization. Here are some of the typical questions a Leader would ask:

- **Focus** — What work are we doing in the organization where it’s most worthwhile to implement Scrum?

- **Problem Ownership** — For each of these areas, who should own value identification and maximization? (This is called the Product Owner in Scrum)

- **Team Structure** — What’s the best way to organize into teams or teams of teams that will allow the team to focus? How can we create these teams in such a way that will enable them to self-manage and run an effective empirical process of learning and value creation?

- **Human Resources** — What in the way we are structured, staffed, and governed do we need to change to enable successful value creation with Scrum?

- **Stakeholder Management** — Who are the right stakeholders to inspect the results of every Sprint? How can we get them to engage with the team and give useful feedback?

- **Culture** — How can we create an environment where feedback is an opportunity to do better rather than a demonstration of a mistake (that often has further consequences)

Scrum is simple so you can quickly understand it. It is incomplete — it requires you complement it with context-specific practices and solutions. The basic rules of Scrum can provide some guidance for what to do and how to behave as a Leader but they will not give you hard and fast answers to all of the above questions. Many of the right answers will emerge over time as the your team/s gain experience using Scrum in your context and you have a chance to test out some different ways to address the challenges that emerge.

To reinforce this concept — Scrum encourages teams and organizations to find the minimum viable way of working, try it out, and adapt based on experience. The more frequently you can close this “learning loop” regarding how your organization operates, the faster you’ll converge towards an approach that is optimized for your needs and context. As the organization and its context changes and evolves, the continuous improvement learning loop will enable further adjustment. Some practices might become stale and irrelevant. Your process can benefit from periodical “decluttering” same like your closet and your kitchen drawers. (If a practice/policy doesn’t spark joy… thank it for its benefit so far and stop doing it…)

The leader’s number one responsibility is to provide clarity of what good means and to help ensure that the environment that the teams are working in supports the use of Scrum.

![](/assets/images/blog/archive/recovered/scrum-the-leaders-perspective-1-1-2a9uzxhxtsw-6bbtlysqfatg.jpeg)

### Scrum Theory and Values

As mentioned earlier, Scrum is founded on empiricism — transparency, inspection, and adaptation. Empiricism is only possible in certain cultures and contexts. Leaders have the role of creating and nurturing the culture and shaping the context.

- **Focus** -Are your teams able to focus on one important mission/goal? Do they have one clear set of priorities? They know when to say “No it doesn’t make sense to start this now, our plate is full”. If you’re a senior leader this starts at the portfolio level — being able to say “let’s focus on these key initiatives” and mainly “let’s NOT do these other things until we actually have the organizational capacity to deal with them” creates the culture where focus is possible. Ideally, Leaders make courageous choices and organize their teams around concrete Product Goals reflecting these choices.

- **Openness** — Leaders should have open discussions about whether their organization/ecosystem is conducive to Empiricism and Scrum as well as inspecting and adapting the cultural behaviors and standards that can be impediments to an effective Scrum culture. Are you able to tell your senior leader they are wrong? Are your people able to tell you you’re wrong? How open will the conversation be in the Sprint Review when leaders and teams get together to inspect an increment of work? Will teams open up to what’s really going on? Effective transparency and inspection require this openness.

- **Commitment** — Leaders commit to setting the Scrum Team up for success and supporting it through the removal of things that get in the way of flow and feedback loops. For example, an existing quarterly planning meeting requires a long detailed report which has no value for the Scrum Team. When this waste is raised the leader should work with the organization to remove the need for the Scrum Team to provide it.

- **Courage** — Leaders have the courage to do the right thing when it comes to setting Scrum Teams up for success and when working on tough organizational problems. They make choices and communicate them and the rationale behind them. This doesn’t mean always siding with Scrum or the Scrum Team or making the popular decision. It might mean decisions that will create some hardship for them and others in the short term but are the right decisions when taking the long view.

- **Respect** — Leaders understand and respect the Scrum Team roles. They work with these roles within the Scrum accountabilities. Because the Scrum Team accountabilities do not directly map to the organizations job titles and structures this may require the leader to help smooth out any disconnects. Leaders approach the different Scrum events with respect to the work being done, the opinions being shared, and the rules of the Scrum process.

Leaders should be open about the work, the challenges in the work, and the process/structural/transformational challenges. They should have the courage to share with other leaders and teams, in a transparent way, what the challenges are. They should be committed and focused on addressing these challenges. They should proceed with respect to the rules of the Scrum framework and the space the Scrum Team needs to thrive. Serving a Scrum Team requires a delicate balance. In some cases you need to teach/mentor. In other cases you need to let things be and actively do nothing. In some other cases you need to proactively work with the Scrum Team on the issue.

This provides an environment where leaders are demonstrating transparency and the values of Scrum and also by showing these challenges it provides an opportunity for others to provide insights and solutions.

In summary, The Scrum Values of Focus, Commitment, Courage, Openness, and Respect all correlate to an environment that enables Trust, Empiricism, and Self-Management that in turn support innovation and value creation.

Creating a culture that thrives upon the Scrum Values is a tough mission. A key issue is that inspecting and adapting the culture is hard when the culture isn’t very transparent. Scrum helps by making the culture and context painfully transparent. Leaders should pay close attention to the tensions that Scrum highlights between its empirical self-management approach and the current organizational culture.

Addressing these tensions becomes a key leadership role.

One additional way Leaders can communicate the importance of the Scrum Values is to start by applying the Scrum Values of Openness, Courage, Focus, Respect, and Commitment to their work and interactions with others — including but not limited to the Scrum Team. For example, when presented with an opportunity to be focused they should call out that they are following the value of ‘focus’ and then describe its use. By constantly re-enforcing the Scrum Values and providing context they become role models for the Scrum Teams.

There are some situations where Leadership teams become Scrum Teams — in these situations, this helps the leaders understand and model the Scrum behaviors and activities as well as helping them use Scrum to implement Scrum. Introducing Scrum is a complex problem which is a perfect context to use Scrum.

Each situation is different which requires Leaders to apply Scrum in a different way, however ultimately leaders are accountable for creating an environment where Scrum thrives and teams leverage empiricism and self-management to solve complex problems and create value.

![](/assets/images/blog/archive/recovered/scrum-the-leaders-perspective-2-1-2a1p2vjlwaqbfsxa1wurd9wg.jpeg)

### Scrum Team

_The fundamental unit of Scrum is a small team of people, a Scrum Team. The Scrum Team consists of one Scrum Master, one Product Owner, and Developers._

Scrum defines some boundaries for the exercise of figuring out Scrum Teams. Scrum Teams have a certain effective size. A person should ideally be on one Scrum Team. Each Scrum Team should be committed towards one Product Goal.

While the Scrum Guide does not explicitly talk about anyone outside of the Scrum Team, Scrum assumes organizational leadership and support.

Leaders have the role of leading the process of creating and nurturing a portfolio of Scrum Teams that execute the organization’s strategy. They have to courageously choose which areas to focus on and set concrete Product Goals to organize the Scrum Teams around.

Leaders will need to bridge the gap between the current organizational capabilities and the strategic needs. They’ll need to have open conversations with the right people about the options and implications. They will have to apply some pragmatic choices while committing to working to close strategic gaps.

They need to learn about the different accountabilities on the Scrum Team, figure out how to map them to different roles and people in the organization, and model/support the behaviors that lead to success with Scrum.

### Developers

_Developers are the people in the Scrum Team that are committed to creating any aspect of a usable Increment each Sprint._

_Developers_ are not necessarily software developers. The Scrum Guide refers to _Developers_ as anyone responsible for developing a valuable Increment. This can include business analysts, testers, marketers, project managers, or anyone else.

Leaders should figure out how to identify the **right** set of _Developers_ that together have all the skills necessary to create and deliver valuable Increments towards the _Product Goal_.

When identifying Developers for Scrum Teams there are a number of tensions that will become evident. These tensions include:

- Creating a team that has enough skills to deliver value — Minimizing dependencies on people outside of the team while being small enough to have effective collaborations.

- Managing Specialists — Many organizations encourage and reward people who are specialists in a particular skill set or domain. A Scrum Team needs to be focused and include all the necessary skills to deliver value. Deciding where to put specialists is a key decision made by leaders.

- Managing ‘Resources’ — Scrum encourages organizations to think of people as people rather than resources and encourages stable teams. However many organizations apply the mindset of resource optimization and treat people as interchangeable parts. A Leader will have to spend time managing this disconnect.

- Dependency Management — There is never an ideal Scrum Team and it will always require help and support from other teams or service departments. The Leader’s job is to ensure that the right compromises are made and when presented with opportunities for improvement as the Scrum Team operates to be able to make changes.

Addressing these tensions will require some tough choices as well as the investment of time/money with a mid/long-term perspective.

### Product Owner

The Product Owner is accountable for maximizing the value of the product resulting from the work of the Scrum Team.

Identifying the right Product Owner is a crucially important Scrum design decision that Leaders of the organization need to think through. As the Scrum Guide states “_For Product Owners to succeed, the entire organization must respect their decisions_”. That typically means a certain level of seniority. This must be balanced with the Product Owner having the time to focus on supporting the Scrum Team. Even if these “just right” Product Owners exist in the organization, the Leader might struggle to get them to be available and interested to become a Product Owner.

Product Owners should ideally be entrepreneurs caring deeply about the product and its customers (internal or external). If it’s hard to find a Product Owner it might be a signal to inspect whether the Scrum Team is organized around a real Product. Identifying Products (whether they are real Products or other valuable internal/external services) is a key leadership exercise. It is tempting to skip it and just organize Scrum Teams around the existing organizational structure rather than “rocking the boat”. Leaders that want to maximize the benefits they get from Scrum and Product Ownership have the courage and willingness to reflect openly on how their organizational structure aligns with their strategy and vision and are committed to organizing around products and value.

### Scrum Master

_The Scrum Master is accountable for establishing Scrum as defined in the Scrum Guide. They do this by helping everyone understand Scrum theory and practice, both within the Scrum Team and the organization._

_“Scrum Masters are true leaders who serve the Scrum Team and the larger organization”_

The effective Scrum Master combines a facilitator, coach, teacher, mentor, change agent, and impediment remover. Helping everyone means also being available to Leaders and Stakeholders.

In reality, we more often find Scrum Masters that act as scribes/secretaries/clerks for their teams, admins, project or people managers, heroes taking all the burden of delivery on their shoulders, or the Scrum police. They struggle to coach the organization and its leaders/stakeholders whether because of their abilities/experience or how they are perceived/positioned.

The Scrum Master role is a unique one that doesn’t map easily to current organizational structures or areas of expertise. Most environments and cultures struggle to cultivate effective Scrum Mastery or _leaders who serve_ in general.

Leaders have the role of identifying effective Scrum Masters for their teams that would be respected and listened to at the team and organizational level as trusted advisors/partners.

The Scrum Master is accountable for the success of Scrum within the Scrum Team. That success relies on the right culture/environment which requires partnership with Leadership.

Leaders need to be open to feedback/coaching from about their behavior and their organizational choices. They need to commit to working with the Scrum Master on addressing systemic impediments that limit the team’s potential.

Leaders should consider the following when working with Scrum Masters:

- Career path — Scrum Master isn’t necessarily a career path. It’s an accountability that requires certain competency. Having said that, Leaders looking to find great Scrum Masters for their teams need to figure out as well as provide transparency to how being a Scrum Master would support people’s career growth.

- Reporting Structure — Setting the Scrum Master up for success means figuring out a reporting structure that enables the Scrum Master to be honest and open with minimal risk of repercussion. For example, If the Scrum Master reports to the Product Owner it might make it hard for them to be honest and open about their challenges. If they report to the same people as the Developers there might be a lack of understanding for their role. A Scrum Master that’s outside of the Scrum Team’s reporting structure coming in as either an internal or external “consultant” provides certain benefits but carries certain disadvantages as well. Finding the right reporting structure is difficult and depends on both the situation and the people in the role. Leaders apply empiricism to figure out this complex problem. This means trying out a certain pattern, inspecting its impact, and amplifying or pivoting away as needed. The fact that these “experiments” involve human beings makes them even more complex and sensitive.

- Measurement — By putting in place the right measures a leader can clearly define what outcomes they are looking for, but deciding the right measures is often difficult and can become political.

- Title — There is much debate in the industry as to what job title is held by a Scrum Master. The Scrum Guide describes Scrum Master as an accountability highlighting that the job title will depend on the organization. For many organizations, Agile Coach may be the right job title. Deciding on the job title helps set the scene for the role and helps with recruiting. But more important to the actual title is the reasoning for the title.

- Teams Supported — Depending on the maturity of the teams, the complexity of the problems they are solving or the constraints of the situation the Leader must decide on how many Scrum Teams the Scrum Master supports. Leaders in many cases face the tradeoff between having a few passionate and effective Scrum Masters covering multiple teams, versus having a Scrum Master for each team that is also a Developer on that team and sees Scrum Mastery as their secondary accountability. Again, no clear choices here, but aim to have Scrum Masters who are passionate about Scrum Mastery and see it a key part of their career journey.

- Employment Status — Each situation is different but making decisions about if the Scrum Master is better served as an external contractor, or an internal employee requires some level of thought and choice. Both approaches have merit. Think of the courage the Scrum Master might have to “speak to power”. The openness people in the organization and team would have to listen to their ideas. The commitment the Scrum Master would have to the team and the organization. The respect they would garner from the Product Owner, Developers, Leaders, Stakeholders. And how much they will be able to focus on helping the Team.

- Where Scrum Masters come from — Often organizations naturally think that Project Managers should be the place Scrum Masters are recruited from. Project Management is a different, somewhat overlapping set of skills that may or may not house good Scrum Masters. Leaders should understand the Scrum Master accountability and open a wide aperture to find the right people for the role wherever they are in the organization. Sometimes, the right Scrum Master for the job is found by looking at the mirror…

Whether the Leader chooses to be a Scrum Master or not, they should draw upon the accountabilities, skills, and stances of the Scrum Master. By doing this they can better serve the team and the larger organization.

![](/assets/images/blog/archive/recovered/scrum-the-leaders-perspective-3-1-2asywsb0evhmbyvrq8ucbgmg.jpeg)

### Scrum Events

Leaders should understand and serve the Scrum Events. Serving their teams can mean participating in an event and providing feedback or creating the conditions for a successful event (without participating, or sometimes even BY not participating). Leaders also serve their teams and stakeholders by considering the whole suite of events that take place in the organization and sometimes consolidating/eliminating non-Scrum events.

### The Sprint

This is the fundamental structure that all work is done within. Sprints enable predictability and empiricism. Leaders should help their teams balance the risk of a long Sprint Horizon with the overhead and stress of too-short Sprints. During the Sprint Leaders help protect the team from distractions.

### Sprint Planning

_Sprint Planning is where the Scrum Team collaboratively plans their Sprint based on priorities set by the Product Owner. The Scrum Team discusses 3 topics — Why is this Sprint valuable? What can be Done this Sprint? How will the chosen work get done? The Scrum Team commits to a Sprint Goal and provides a Sprint Forecast._

_The Sprint Goal, the Product Backlog items selected for the Sprint, plus the plan for delivering them are together referred to as the Sprint Backlog._

As Stakeholders, Leaders don’t usually participate in Sprint Planning (unless they are also members of the Scrum Team). They are welcome to work with the Product Owner to influence the direction of the Scrum Team while supporting the Product Owner’s vision and Product Goal before and after Sprint Planning.

Leaders use the transparency of the Sprint Goal and Sprint Backlog to gain an understanding of where the Scrum Team is focusing and what to expect to see in the Sprint Review. They should avoid diving into the details of the Sprint unless the Scrum Team asks for help. Often Leaders find it hard to leave the Scrum Team to work as they see fit and often ‘offer’ help. Help can be perceived as managing the Scrum Team, which ultimately will discourage self management.

The Sprint Plan is a forecast provided by the Scrum Team. There is a tendency to assume this commitment is then used to judge the Scrum Team. Leaders should avoid this, as the more complex the work the more uncertainty exists. The commitment is for the Scrum Team to do their best to deliver the Sprint Goal, or to learn if this goal is unachievable.

### Daily Scrum

_The purpose of the Daily Scrum is to inspect progress toward the Sprint Goal and adapt the Sprint Backlog as necessary, adjusting the upcoming planned work. It is a 15-minute event for the Developers of the Scrum Team … If the Product Owner or Scrum Master are actively working on items in the Sprint Backlog, they participate as Developers._

Leaders generally don’t participate in the Daily Scrum. Any participants that aren’t involved in the work of the Sprint are considered a distraction. The people doing the work should focus on the work and solving problems rather than providing status updates or posturing. Leaders should help the Scrum Team with removing impediments rising out of the Daily Scrum that require their involvement.

### Sprint Review

_The purpose of the Sprint Review is to inspect the outcome of the Sprint and determine future adaptations. The Scrum Team presents the results of their work to key stakeholders and progress toward the Product Goal is discussed._

_During the event, the Scrum Team and stakeholders review what was accomplished in the Sprint and what has changed in their environment. Based on this information, attendees collaborate on what to do next. The Product Backlog may also be adjusted to meet new opportunities. The Sprint Review is a working session and the Scrum Team should avoid limiting it to a presentation._

The success of a Sprint Review is determined by who’s there and how they show up. Leaders can help the Scrum Team get the right people to the Sprint Review and coach stakeholders in what’s the effective way to behave in this very valuable opportunity to Inspect and Adapt the direction of the Scrum Team and the Product.

In some cases the Leader will also be a real stakeholder themselves and this can provide them with the key opportunity to inspect how the team is doing and engage with them directly. This is also an opportunity to demonstrate the values that Scrum encourages such as Openness and Respect.

Leaders have a role in making sure that Stakeholders understand the scope of their influence in the Sprint Review and the fact that it is a feedback meeting. The Product Owner might (or might not) adapt the Product Backlog based on the discussion in the Sprint Review.

### Sprint Retrospective

_The purpose of the Sprint Retrospective is to plan ways to increase quality and effectiveness._

_The Scrum Team inspects how the last Sprint went with regards to individuals, interactions, processes, tools, and their Definition of Done. Inspected elements often vary with the domain of work. Assumptions that led them astray are identified and their origins explored. The Scrum Team discusses what went well during the Sprint, what problems it encountered, and how those problems were (or were not) solved._

_The Scrum Team identifies the most helpful changes to improve its effectiveness. The most impactful improvements are addressed as soon as possible. They may even be added to the Sprint Backlog for the next Sprint._

While the Leader doesn’t participate in the Sprint Retrospective they can serve the Scrum Team by helping them implement improvements that span beyond the Team’s scope of control or even owning such improvements. The Leader can create an environment of continuous improvement that will encourage the Scrum Team to invest in improving how they work.

### The Leader’s role in the Scrum Events

The Leader’s role isn’t necessarily to be IN the Scrum Events. Their main role is to create the conditions for successful Scrum Events and to serve the team by being interested in the feedback and insights generated.

- Leaders enable the team to have a Sprint Planning event in which they are empowered to figure out a realistic and sustainable Sprint Goal. They gain an understanding of direction via the Sprint Goal. This enables them to communicate with other stakeholders about the work of the team. (as they might be expected to do).

- Leaders don’t participate in Daily Scrum and don’t need to actively inquire about what takes place in them either. The Scrum Team will reach out to the Leader if there’s an impediment that requires their involvement.

- Leaders can participate in the Sprint Review as a Stakeholder, gain visibility to where the Product is based on the Increment, and provide feedback that will be considered by the Team and the Product Owner (but not necessarily adopted as such). They have an even bigger role in enabling an effective Sprint Review by working with other stakeholders to create an environment of empiricism and respect/self-management.

- Leaders serve their teams by helping them implement improvements that span beyond the team’s scope of control. They might take ownership of such improvements. They create the cultural conditions where continuous improvement work is a first-class citizen in the organization’s work plans and capacity allocations.

![](/assets/images/blog/archive/recovered/scrum-the-leaders-perspective-4-1-2a4pvd0y_div5lsshqjnkdna.jpeg)

### Scrum Artifacts

_Scrum’s artifacts represent work or value. They are designed to maximize the transparency of key information. Thus, everyone inspecting them has the same basis for adaptation._

_Each artifact contains a commitment to ensure it provides information that enhances transparency and focus against which progress can be measured:_

- _For the Product Backlog, it is the Product Goal._

- _For the Sprint Backlog, it is the Sprint Goal._

- _For the Increment, it is the Definition of Done._

_These commitments exist to reinforce empiricism and the Scrum values for the Scrum Team and their stakeholders._

Leaders use the Scrum Artifacts as a window into the work of the Scrum Team. This transparency enables inspection and adaptation at the appropriate level while enabling the team to self-manage.

### Product Backlog

_The Product Backlog is an emergent, ordered list of what is needed to improve the product. It is the single source of work undertaken by the Scrum Team. Product Backlog items that can be Done by the Scrum Team within one Sprint are deemed ready for selection in a Sprint Planning event. They usually acquire this degree of transparency after refining activities. Product Backlog refinement is the act of breaking down and further defining Product Backlog items into smaller more precise items. This is an ongoing activity to add details, such as a description, order, and size. Attributes often vary with the domain of work._

_The Developers who will be doing the work are responsible for the sizing. The Product Owner may influence the Developers by helping them understand and select trade-offs._

Leaders respect the accountability of the Product Owner for the Product Backlog. The Product Owner will work with Leaders as stakeholders. They will make sure the Product Backlog is available and clear. The Product Owner and Scrum Team will be open to ideas from Leaders and other Stakeholders and will also have the courage to remain focused.

#### Commitment: Product Goal

_The Product Goal describes a future state of the product which can serve as a target for the Scrum Team to plan against. The Product Goal is in the Product Backlog. The rest of the Product Backlog emerges to define “what” will fulfill the Product Goal._

_A product is a vehicle to deliver value. It has a clear boundary, known stakeholders, well-defined users, or customers. A product could be a service, a physical product, or something more abstract. The Product Goal is the long-term objective for the Scrum Team. They must fulfill (or abandon) one objective before taking on the next._

Scrum Teams are formed to execute the organization’s strategic decisions. Each Scrum Team’s Product Goal is a key mechanism to ensure this strategic alignment. Leaders are responsible for ensuring that the right conversations take place between Scrum Teams and their strategic stakeholders around the progress made towards the Product Goal and its relevance. Agility at a strategic level relies on the ability to inspect and adapt Product Goals and adjust course as needed.

### Sprint Backlog

_The Sprint Backlog is composed of the Sprint Goal (why), the set of Product Backlog items selected for the Sprint (what), as well as an actionable plan for delivering the Increment (how)._

_The Sprint Backlog is a plan by and for the Developers. It is a highly visible, real-time picture of the work that the Developers plan to accomplish during the Sprint in order to achieve the Sprint Goal. Consequently, the Sprint Backlog is updated throughout the Sprint as more is learned. It should have enough detail that they can inspect their progress in the Daily Scrum._

The Sprint Backlog should not be used as a mechanism to control/manage the Developers on the Scrum Team or as a status reporting dashboard.

Leaders should respect the Developers ownership of the Sprint Backlog and give them space to self-manage their work within the Sprint. They should avoid treating the Sprint Plan as a tool to manage the Scrum Team. The plan is for the Scrum Team and enables leaders to provide feedback.

#### Commitment: Sprint Goal

_The Sprint Goal is the single objective for the Sprint. Although the Sprint Goal is a commitment by the Developers, it provides flexibility in terms of the exact work needed to achieve it. The Sprint Goal also creates coherence and focus, encouraging the Scrum Team to work together rather than on separate initiatives._

Leaders can use the Sprint Goal as a window towards the Scrum Team’s focus and commitment for the Sprint and should help the team achieve their Sprint Goal if the team reaches out for help.

### Increment

_An Increment is a concrete stepping stone toward the Product Goal. Each Increment is additive to all prior Increments and thoroughly verified, ensuring that all Increments work together. In order to provide value, the Increment must be usable._

The ultimate accountability of the Scrum Team is to make incremental progress towards the Product Goal or to learn that is not possible and either reframe the Product Goal or focus on something else. Leaders need to work with the Scrum Team to help them make progress often in spite of the environment that they are working within. They need to support the Scrum Team to work within the technical and procedural and cultural confines of the organization.

#### Commitment: Definition of Done

_The Definition of Done is a formal description of the state of each Sprint Increment when it meets the quality measures required for the product._

_If the Definition of Done for an increment is part of the standards of the organization, all Scrum Teams must follow it as a minimum. If it is not an organizational standard, the Scrum Team must create a Definition of Done appropriate for the product._

_The Developers are required to conform to the Definition of Done. If there are multiple Scrum Teams working together on a product, they must mutually define and comply with the same Definition of Done._

The Definition Of Done makes what it means to be done transparent. It provides a mechanism to clearly communicate what it means to make progress, incrementally towards the Product Goal and therefore deliver value. It often provides a great way for the Scrum Team to set expectations with external groups. Leaders work with Scrum Teams to create and improve appropriate Definition of Done standards for the organization. Improving the organizations’ Definition of Done is a mechanism Leaders can leverage to raise the level of quality, professionalism, and transparency while letting the Scrum Team/s self-manage. Leaders provide support for Scrum Teams that are striving to achieve a more complete Definition of Done.

[This guidance has been published as a Scrum.org white paper - The Scrum Guide Companion for Leaders](/blog/scrum-guide-companion-for-leaders).

[![Scrum Guide Companion for Leaders Cover](/assets/images/blog/Image-9-4-24-at-5.58 AM-998x1024.jpeg)](/scrum-guide-companion-for-leaders)

[Discuss how to apply Scrum Leadership]({{DISCOVERY_URL}})

_Scrum works best when it&apos;s connected to real business outcomes, not just ceremonies. [Explore advisory and coaching](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Leadership</category><category>Scrum</category><author>Yuval Yeret</author></item><item><title>Drunk Agile Podcast SAFe, Kanban and Scrum</title><link>https://yuvalyeret.com/blog/drunk-agile-podcast-safe-kanban-and-scrum/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/drunk-agile-podcast-safe-kanban-and-scrum/</guid><description>A podcast conversation on how SAFe, Kanban, and Scrum complement each other — and where the friction points are when teams try to combine them.</description><pubDate>Sat, 21 Aug 2021 00:00:00 GMT</pubDate><content:encoded>Yuval Yeret joins Daniel and Prateek for an edgy conversation about where SAFe meets Kanban and Flow. Sparks fly as they discuss SAFe without story points, PI Planning in a flow world, and Cost of Delay.

https://www.youtube.com/watch?v=373zsW1l1K8</content:encoded><category>Flow</category><category>Public Speaking Media</category><category>Metrics</category><category>SAFe + Scaled Agile</category><author>Yuval Yeret</author></item><item><title>Cindy Grönberg Moldin - VP Brand – Cotopaxi | Ex P&amp;G</title><link>https://yuvalyeret.com/blog/cindy-gronberg-moldin-vp-brand-cotopaxi-ex-pg/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/cindy-gronberg-moldin-vp-brand-cotopaxi-ex-pg/</guid><description>&quot;Yuval trained us on agile basics at Gillette — his collaborative, patient approach won over a hesitant team and enriched us with a new way of working for future innovation projects.&quot;</description><pubDate>Wed, 18 Aug 2021 00:00:00 GMT</pubDate><content:encoded>## Yuval led the agile training at Gillette, which was linked to a major innovation project we were working on (The Exfoliating Razor). The project was on extreme timing and we needed to rethink how to create innovation without sacrificing quality. Yuval trained us on the basics and then consulted with us to help us define the best process. His collaborative, patient, and iterative learning approach was great for our team, which was initially hesitant. His dedication and persistence paid off and enriched the team with a new way of working for future innovation projects. I highly recommend partnering with Yuval on any project where you need to identify new ways of working faster and better.</content:encoded><category>Testimonials</category><author>Yuval Yeret</author></item><item><title>Gillette Case Study: From Multi-Year Silos to a Record-Time Product Launch</title><link>https://yuvalyeret.com/blog/gillette-2/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/gillette-2/</guid><description>Gillette faced intense launch pressure on a next-generation razor across R&amp;D, commercial, and manufacturing teams. Yuval introduced a pragmatic scaled-Scrum approach that surfaced risks early and helped the team launch faster with stronger market response.</description><pubDate>Tue, 25 May 2021 00:00:00 GMT</pubDate><content:encoded>## **Summary**

I partnered with Gillette&apos;s R&amp;D and Commercial leadership to leverage Scrum for designing the Gillette Exfoliating Razor. This initiative included several multi-disciplinary teams involving technical, research, and commercial teams collaborating on one scaled Scrum borrowing patterns from the Nexus framework. Using Scrum to quickly learn and validate on the key leap of faith assumptions (LOFAs) with the technical and commercial communities playing &quot;rugby&quot; rather than the &quot;relay race&quot; contributed significantly to one of Gillette&apos;s most successful product launches under very aggressive timelines. I continued to advise leaders in Gillette on how to leverage agility for other strategic complex initiatives as well how to go about scaling it more widely. This included standing up a &quot;product operating model&quot; - brand-oriented empowered product ownership and establishing stable brand/product teams. The journey is continuing.

## **The Project**

**Gillette faced a significant** **challenge**. They needed a next-generation blockbuster razor in the market fast while tackling a complex market dynamic — men were shaving less frequently, and competition was growing. David Ingram, Senior Vice President of R&amp;D, put it succinctly: “_We (Technology and Commercial leaders) were given a challenge from our_ _grooming CEO to **design and commercialize a new**_ **_razor faster than we’d ever done it before… We were quite honestly given a clear target for a launch time.” The project involved multiple stakeholders across Gillette, including the_** R&amp;D, marketing, manufacturing, and consumer insights teams. This was a pivotal moment for Gillette.

## Options

The team considered several options for proceeding. Using their traditional approach was ruled out as being too slow, especially in light of recent experiences.

A theory of constraints project management approach (based on critical chain) was considered but was ruled more appropriate for accelerating the path once the proposition is locked, since it aims to optimize project execution but doesn&apos;t excel at iterating across different perspectives frequently.

The team next turned to Scrum, which colleagues recommended as a best practice for &quot;New Product Development.&quot; They were wary, though. Scrum seemed prescriptive and formal, and they were concerned that a dogmatic application wouldn&apos;t fly well within the context of razor design, which combines multiple deep disciplines and no software in sight.

I was recommended to David as someone who knew Scrum and Agile well, had a pragmatic approach, and had experience applying them outside of the classic software development environment.

## **Frequently Integrating a Holistic Product Increment**

We worked closely with Gillette to implement Scrum across their product teams. One of the first steps was to get the program&apos;s leadership together to reflect on the context, the challenge, and the options for bringing empiricism and agility into their program. We agreed to implement a Scaled Scrum structure, organizing their 55-person team into 7-8 smaller, cross-functional Scrum teams, each responsible for a valuable aspect of the product (e.g. Shaving Surface, Handle and accessories, Packaging, Viability (Profitability), Commercial approach). We focused on creating a unified product backlog and synchronized sprints, which allowed us to tackle the highest risks first and adapt quickly as we learned more. While the teams worked on their own Increments, they also integrated the entire proposition frequently. For example, any razor design change showed up in the commercial claims and financial calculations within days, if not hours.

This enabled us to shift the way stakeholders were involved. Instead of traditional milestone check-ins that were months apart, we moved to more frequent stakeholder reviews after every sprint. This allowed the team to bring real-time insights and risks to the table, making it possible to make informed decisions quickly. As David mentioned, “What’s different is you need your set of stakeholders ready to engage in the actual issues that you have, not their perceived functional issues.”

**Impact and Success:**

The impact of these changes was immediate. By front-loading risk mitigation and involving stakeholders more frequently, the team was able to reduce the product development timeline to months instead of years. More importantly, frequent reviews with senior leadership created the space for challenging some &quot;non-negotiables&quot; that unlocked value-creation opportunities that were very tough to bring up in the traditional phase-gated process. Gillette’s new razor launched ahead of schedule, with exceptional market reception. David proudly shared, “Consumers that are buying this absolutely love the product and they’re telling us that they love it.”

The success wasn’t just in the product launch; it was also in how the team embraced a new way of working.

**Reflecting on the Journey**

Gillette used Scrum to level up their innovation game. In order to make Scrum stick, it was crucial to focus on it as a pragmatic framework based on principles rather than follow dogma &quot;by the book&quot;. Some Scrum zealots might criticize some of the choices we made. But for us, it wasn&apos;t about whether we should use Scrum. Scrum pointed us towards empiricism and empowered teams to innovate more effectively. Scrum made sense when we used that lens, and it was easier to adopt even though it was very foreign in the CPG space.

David: _“We learned that working things according to the backlog, working the biggest risks first, and resolving those risks early has really changed the way that we look at how we’re doing the work internally in Gillette.”_ This shift is now paving the way for broader adoption of these agile practices across other products and teams at Gillette.

To get the full story [check out this Scrum.org Video about the Gillette Scrum/Agile Journey](https://www.youtube.com/watch?v=VlgGMMj-d1Q)

If you want to apply this style of cross-functional Scrum in your context, see [Professional Scrum and Kanban support](/work-with-me/get-professional-about-scrum-and-kanban/) and [Fixing Your Agility](/work-with-me/fixing-your-agility/).</content:encoded><category>Agile Marketing</category><category>Case Studies</category><category>Clients</category><category>Product Client</category><category>central</category><category>toplogos</category><author>Yuval Yeret</author></item><item><title>Handling scope change during a SAFe Program Increment (PI)</title><link>https://yuvalyeret.com/blog/handling-scope-change-during-a-safe-program-increment-pi/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/handling-scope-change-during-a-safe-program-increment-pi/</guid><description>How to handle scope changes during a SAFe Program Increment — switching features mid-PI, updating PI Objectives, and managing the impact on predictability score without gaming the system.</description><pubDate>Tue, 04 May 2021 00:00:00 GMT</pubDate><content:encoded>### How do we handle Scope Changes in a SAFe Program Increment?

**_How do you handle a scope change in a program increment? Specifically when it comes to switching one feature for another? And what’s the impact on PI Objectives and Predictability Score?_**

A lot of people somehow get the notion that SAFe advocates for “limiting/controlling changes during the PI”. The main source of this notion is that we “Plan the Program Increment” and commit to a set of PI Objectives as part of PI Planning.

But remember one of the key SAFe principles is **“Assume Variability- Preserve Options”**. This applies within a PI as well. While it makes sense to create a baseline plan for the Program Increment, we should also be prepared for adjustments. After all we want to **_“Welcome changing_** _requirements, even late in development.”_, remembering that _“_**_Agile_** _processes harness_ **_change_** _for the customer’s competitive advantage._ “

So let’s say Product Management is considering a change. They have a Feature that wasn’t in the original Program Backlog or was and there’s something that changed about it. Product Management should use WSJF to consider what to do. The Cost of Delay and Job Size of these suggested changes should be compared to Cost of Delay and (remaining) Job Size of existing PI Scope.
![](/assets/images/blog/archive/recovered/handling-scope-change-during-a-safe-program-increment-pi-1-0-2adnsbipwuogcscejq.png)
And if at this point the WSJF score for the considered change is higher than continuing down the current path then it makes sense to go for the change.

Some people are worried about the Predictability Score — *“We would lose points since we won’t tackle some of our planning PI objectives and won’t get credit for them”*. Yes some PI objectives won’t be achieved but new objectives should be added or objectives can be changed to align with the changed scope. (Think for example we didn’t manage to hit the “Deploy MS Teams” but we added “Enable all clinicians to provide telehealth meetings using Zoom” as a change made in a PI during the first couple of months of the covid19 pandemic)

### Another important question is how do we run a PI in which it is relatively easy to switch some features midway?

We do it by following strong priorities, pulling small batches into the PI, and limiting the number and size of features in progress in early iterations so that lower-priority Features / PI Objectives are kept as options rather than already started.

The goal is to avoid situations where we want to change direction but there’s already sunk cost since we already started the low priority Feature. We don’t take the sunk cost into consideration when prioritizing, but it will mean that continuing down the planned path will win the WSJF more often. Might be easier for the ART but isn’t necessarily maximizing value delivered.

Even more important than the mechanics of the answer is the mindset. If a question like this comes up — go back to the principles. Lean, Agile, SAFe principles will help you think about the situation and what might be the right systemic way to address it.

---

_Connecting OKRs to SAFe portfolio governance is one of the most common integration challenges I help organizations solve. [Explore SAFe and OKR advisory](/work-with-me/strategic-alignment-and-execution-at-scale-leveraging-okrs) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agile</category><category>SAFe + Scaled Agile</category><category>central</category><author>Yuval Yeret</author></item><item><title>Using Scrum for Improving Operations</title><link>https://yuvalyeret.com/blog/using-scrum-for-improving-operations/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/using-scrum-for-improving-operations/</guid><description>Scrum outside software development: applying the Sprint, Review, and Retrospective cycle to operational teams. What works, what needs adaptation, and common failure modes.</description><pubDate>Tue, 30 Mar 2021 00:00:00 GMT</pubDate><content:encoded>I’m encountering more and more people that are trying to solve different kind of problems with Scrum:

- People designing Consumer Goods
- Accounting professionals focused on Revenue Accounting
- Marketers of many kinds
- Healthcare professionals.

I’ve been having some interesting discussions with them that I thought I might share.

One of the key questions I start a conversation about Scrum with is Why — Why do we need Scrum? What problems are we looking to solve with it?

Next we typically explore Where/When — Where would it make sense to use Scrum? When would it or wouldn’t it?

One thing to remember is that Scrum was designed to help people solve complex problems, not all sorts of problems. What does this mean exactly?

### Let’s look at a couple of examples of Complicated processes that might not need Scrum/Agile

Accounting teams run several sorts of processes — like Closing (the month, quarter, year), Reporting, Accounts Payable, Accounts Receivable.

Healthcare professionals treat patients. Whether it is an emergency room, an orthopedics clinic, or a covid19 testing provider.

### Should we use Scrum for Operational Processes?

These might be complicated processes but they aren’t typically complex. Lots of steps, lots of work they need to be careful and diligent about, but it’s not something they need Agile for on an ongoing basis.

Hopefully, these operational processes are stable and predictable. If they’re not, we have some work to do. We need to get rid of variability and surprises.

### We can use Scrum for Improving operational processes

Where Scrum IS often useful is in the process of continuously improving these operational processes. We know how to run the current process predictably. But once we decide to improve it, this might be a problem we have more uncertainty about — what does better look like? What will/won’t work? How do we go about implementing it?

What we find in many contexts is that people call these improvements “Projects” and its one of the areas they struggle with. Beyond the classic challenges of complex work, we see many cases of teams working on improvement projects that are based on people who also work in the operation. (for example an A/R professional working on a project to improve A/R or a physician participating in a project to implement electronic medical records software). These teams working on improvement “projects” struggle to focus. As we all know, Allocating capacity to improvement is hard. And switching contexts between the day-to-day operation and improvement work is hard as well.

Scrum helps these teams optimize the value they create through their improvement work.

Their “Product” is an improved operation that achieves better outcomes for their stakeholders while making life easier for themselves and their peers.

### We want the entire company to be Agile

We hear that more and more. As you can imagine, based on the above, I think we need to be careful and apply the right tool in the right context. Agile approaches make sense in many contexts, and most companies would benefit from applying them beyond software development/technology/IT.

Identifying the different “Operational” flows in the organization and the various “Development/Improvement” activities that work to improve them is a great way to drive a discussion with a company or a leader exploring Agile/Scrum all over the company.

### In Summary — Scrum for Improving Operations, not necessarily Scrum for Operations.

This distinction between the ongoing “Operations” where we don’t necessarily need Scrum or Agile, and “Development” or “Improvement” work that aims to improve “Operations” helps people outside of software/technology/IT relate and buy in to Scrum or other Agile approaches. Scrum/Agile are typically a better fit for working ON business operations, versus working IN the business operation.

## PS You might find it interesting to read about [“Operational Value Streams”](https://www.scaledagileframework.com/operational-value-streams/) and [“Development Value Streams”](https://www.scaledagileframework.com/development-value-streams/) in SAFe, which are similar concepts to what I’m describing here.

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Business Agility</category><category>Scrum</category><author>Yuval Yeret</author></item><item><title>Entrepreneurial Operating System® / Traction®- How does it relate to Agile/Scrum?</title><link>https://yuvalyeret.com/blog/entrepreneurial-operating-system-traction-how-does-it-relate-to-agile-scrum/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/entrepreneurial-operating-system-traction-how-does-it-relate-to-agile-scrum/</guid><description>EOS/Traction and Agile: two operating systems for running a business. How they compare, where they complement each other, and what each gets right about organizational execution.</description><pubDate>Mon, 18 Jan 2021 00:00:00 GMT</pubDate><content:encoded>I’m hearing from more and more companies that are using the [Entrepreneurial Operating System® (EOS®)](https://www.eosworldwide.com/) and are also looking at or practicing Agile e.g., using Scrum. In discussions with these companies, two key questions surface time after time:

- My teams want to use Agile/Scrum — is that aligned with the fact that we’re using EOS® in the organization?
- My teams use Agile/Scrum; can we use EOS®?

The short answer is that Agile and specifically Scrum and EOS®are mostly complementary.

EOS®, as well as Agile approaches, emphasize focus, alignment, and a disciplined approach with structured events, artifacts, and policies that limit the amount of work in process (WIP) systematically, and create better flow with cadence.

### So what’s one big difference between Agile/Scrum compared to EOS®? Transparency and Empiricism

Transparency is emphasized in both but is used differently. Both approaches make the work transparent. Agile frameworks like Scrum are designed to deal with VUCA (Volatility, Uncertainty, Complexity, Ambiguity) through empiricism — an aspect that EOS® isn’t explicitly solving for. And in this environment, Transparency goes much further — it is not just awareness of what the team and individuals on the team are working on — it is the transparency of whether the product of the team’s work (whether the team is building a product or leading a company) is working and effective.

### Scrum can help teams:

- align towards the Vision — making the Vision or a specific sub-aspect of it their “Product Goal” (even if they’re not a Product team — it’s the overarching goal for the product of their work — be it winning deals, operating the company, growing, etc. )
- plan and deliver on their Rocks and achieve Traction®- by using Product Backlogs, Sprints, and potentially concepts like “Program Increments” from SAFe, which align very well with the EOS®Quarter.
- EOS® Big Rocks can map almost 1:1 to PI Objectives. For teams, We recommend having them at the team level and not as individual contributor to drive collaborative collective ownership toward results. When scaling across the organization, each team/function does have its list of PI Objectives/Big Rocks like in EOS, as well as an organization-wide list of Big Rocks / PI Objectives.
- SAFe PI Planning or other types of Big Room Planning could complement EOS®Quarterly planning by involving the actual Teams and not just the function leads in the planning and accountability cycle.
- Issues are very similar to Risks and how they’re managed in SAFe via ongoing ROAMing (Resolving, Owning, Accepting, Mitigating)
- Scrum Sprints map to the Weekly Level 10 cycle. Sprint Review/Retrospective/Planning is an opportunity to inspect and adapt where we are within the quarter, which is especially important in VUCA. We’re not just executing a quarterly plan. We’re intentionally learning what works/doesn’t and adjusting course accordingly.

### Another opportunity is to use Scrum at the leadership level — as a way to apply more empiricism to complement EOS®discipline.

- All of the above could be used by the leadership team itself.
- The “Product Backlog” is focused on the “product” of the leadership team’s work — which is leading the company — solving issues, growing, implementing strategies/tactics, etc. Changes in Process, People, Dealing with Issues, Advancing Rocks.
- The Increment of each Sprint is not just a “Done / Not Done” answer to to-do items — it’s an actual “working change” in how the company operates. (For example — list of candidates for a VP position, draft scorecard, analysis of desired profitability range, etc. ) This Increment is ready for the leadership team to inspect, review, to adapt their plans (Product Backlog) accordingly every Sprint/Week. A leadership team could also decide to run longer Sprints e.g. Monthly, and use a weekly cycle similar to Scrum’s “Daily Scrum” to inspect and adapt progress within the Sprint. The Sprint length should match the level of VUCA the leadership team/company is facing.
- The leadership Team acts as the “Developers” of the “Product.”
- The PO/SM Scrum roles could map several ways -
- Option 1
- Visionary — Product Owner
- Integrator — Scrum Master
- Option 2
- Visionary and Integrator™- Sharing the Product Owner role
- Dedicated coach/Scrum expert as the Scrum Master

### Similar to how EOS®starts at the top, Organizations NOT using Scrum yet could use Scrum to complement EOS® at the top level and then expand from there into the various teams.

This would follow the guidelines/mapping described above. In this scenario, solid Scrum Training/Coaching would be provided to the leadership team in advance of the whole organization, and they would become Scrum Practitioners better able to understand and drive what’s going on when Scrum/EOS®gets implemented throughout the organization.

### For teams in an organization using EOS®…

If you’re starting to use Scrum in an organization using EOS®or if you’re using Scrum and your organization is in the process of implementing EOS®the list of mappings above will help you create some common language and reduce the conflict/confusion that might arise due to running both EOS®and Scrum at the same time.

### Real/Imaginary conflicts between Scrum and EOS®

### Is EOS®Waterfall?

The main aspect of EOS®that looks like waterfall is that it runs a quarterly cycle with planning the Rocks for the quarter in advance. I don’t consider that waterfall. And if care is given to making sure that Rocks focus on WHAT rather than HOW and leaves enough space to account for variability/learning, I don’t see a problem. It’s very similar to SAFe’s PI-level planning, which is again properly done with an eye towards emerging learning and adjusting course as needed while staying focused on the high-level objectives for the quarter.

### How about individual accountability in EOS®- isn’t that in conflict with Scrum’s “Collective Ownership” approach? Isn’t EOS®in the way of Teamwork?

Indeed this is a potential area of conflict. But even EOS®makes several mentions of the fact that to succeed, team members need to prioritize the team’s rocks over their individual ones and support each other. When implementing EOS®, there should be an emphasis on accountability towards team rocks rather than individual rocks, even at the leadership team level.

### Isn’t EOS® Micro-management under a thin veil?

The way to look at this is that EOS®allows teams to micro-manage their work — with the understanding that in a VUCA environment, there’ll be lots of surprises and emerging realities that are better addressed quickly. The Integrator role, like the Scrum Master, should lead the team through this discipline of tight-loop inspection and adaptation rather than feel a need to micromanage work or output. Learning the proper “Leaders who Serve” Scrum Master mindset would be very useful to any EOS leader if he wants to avoid EOS becoming a checklist-based micro-management tool.

### Conclusion

As you can see above, as long as you understand the purpose and practices of EOS®, Agile, and Scrum and think about how they can complement each other, you can use them in tandem.

Furthermore - To maximize the effectiveness of EOS, you might want to enhance it with the empiricism / evidence-based management that Scrum provides.

If you want some help thinking through what this would mean in your context, we’ll be happy to discuss it further.

---

_Helping leaders combine EOS/Traction discipline with the empiricism and adaptability that Agile provides is a recurring theme in how I work with scaling companies. [Explore Product Operating Model advisory](/work-with-me/figure-out-your-product-operating-model-strategy) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Business Agility</category><category>Company Agility</category><category>Objectives and Key Results</category><category>central</category><author>Yuval Yeret</author></item><item><title>How to Scale Agile - Comparing Nexus and SAFe — Similarities, Differences, Ideas</title><link>https://yuvalyeret.com/blog/comparing-nexus-and-safe-similarities-differences-ideas/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/comparing-nexus-and-safe-similarities-differences-ideas/</guid><description>Nexus and SAFe are both scaled Scrum approaches — but they make very different tradeoffs. A side-by-side comparison of what each gets right and where each struggles.</description><pubDate>Thu, 14 Jan 2021 00:00:00 GMT</pubDate><content:encoded>I’ve been asked several times now about Nexus and SAFe — what are the similarities, differences, etc. If you’re not familiar with either Nexus or SAFe, I recommend taking a look at the [Nexus Guide](https://www.scrum.org/resources/nexus-guide) and the [SAFe whitepaper](https://www.scaledagile.com/resources/safe-whitepaper/) first.

### Nexus and SAFe — Similar Concepts

Let’s start with similarities — There are quite a few of them, as you can see:

### Nexus — ART

The Nexus group of teams is very similar to the Agile Release Train (ART) construct. In both SAFe/Scrum, it is a self-managing team of self-managed teams, with a couple of key roles at the team-of-teams level.

### Following the principles of Empiricism, Self-management within constraints, organization around value, and flow.

Scrum theory emphasizes Empiricism and Self-management, coupled with Flow in recent years. SAFe’s theoretical base is more verbose but essentially similar.

### Lean/Agile Leadership

Both SAFe and Scrum/Nexus emphasize the need for a different style of leadership — leaders who serve, have a growth mindset, lead by example, live and breathe Lean/Agile principles and practices, and strive for relentless improvement.

### Sprint — Iteration

SAFe chooses the term Iteration which is more reminiscent of Extreme Programming (XP), but looking at the details, Sprints and Iterations are quite interchangeable. PS Some people feel the term Sprint isn’t the best choice if we want to emphasize “sustainable pace”.

### One Product Backlog — Program Backlog

Nexus emphasizes that for one Product, there should be one single backlog — the Product Backlog. While SAFe has multiple Team Backlogs for teams working together on a product, it does have the concept of the Program Backlog, which serves a similar purpose to the Product Backlog.

### Nexus Integration Team (NIT) — System Team

Both of these have a similar goal — enabling an Integrated Increment at the end of each Iteration/Sprint across the teams. When it comes to how these teams operate, Nexus emphasizes the coaching/enablement role, while SAFe places a bit more emphasis on the actual Integration work. The NIT approach should be a fascinating practice to consider on a SAFe ART / System Team.

### Scrum Master in the NIT — RTE

The Scrum Master in the NIT has a role similar to the Release Train Engineer — orchestrating and facilitating the effective use of Scrum/SAFe across the Nexus/ART to enable a tight Inspection and Adaptation cycle leveraging working product increments.

### Empiricism via working integrated increments every Sprint — System Demo &amp; Nexus Sprint Review meeting a common Definition of “Done.”

Both SAFe and Scrum make it very clear that frequent inspection and adaptation of working integrated increments are key to managing the uncertainty/variability inherent to product development in the complex space. The Nexus Sprint Review and the System Demo are similar events happening on a similar cadence — every several weeks (Sprint/Iteration)

### Nexus Sprint Goal — Program PI Objectives — just at different cadence/frequency

Program PI Objectives serve a similar purpose to the Nexus Sprint Goal — a steady North Star goal for the Sprint or set of Iterations to focus on, while the details might shift around.

### You cannot scale crap — Scaling requires technical excellence

Both Nexus and SAFe emphasize building quality in and the importance of XP-inspired technical practices for effective scaling. Without the technical excellence, both SAFe and Nexus would drown in technical debt.

### Important Differences

### Nexus — ART

Didn’t I say The Nexus is similar to the ART? Well, God is in the details…

A Nexus is approximately 3–9 Scrum Teams working together. An ART is approximately 5–12 teams working together. This seemingly minor change provides some insight into some of the design choices of the two frameworks. A smaller Nexus can be easier to provide Product Ownership for, making the “Single Product Owner” option more viable. Nexus-level events are easier to facilitate/orchestrate than whole-ART events, and give some insight into why SAFe only brings the whole ART together every PI, not every Sprint.

For larger teams of teams working on a single product, there’s Nexus+. Nexus+ is comprised of several Nexus. The “Organize around Value” challenge, for both Nexus+ and the SAFe ART, is to determine which set of teams needs to coordinate and collaborate closely.

### One Product Owner vs Product Ownership/Management Team — PM/POs

SAFe’s approach to product ownership is that scale is achieved by splitting the product ownership role between Product Management, which is more like the classic Scrum Product Owner, and the Product Owner, which is indeed more like a proxy or technical product owner working more closely with teams. One of the main reasons SAFe takes this path is that it’s hard for a single Product Owner to manage too many teams while balancing both outbound and inbound activities.

Nexus has a Product Owner for the entire product. In real life, these Product Owners are typically accountable for the value delivered by these multiple teams and rely heavily on assistance from the Development Teams to address the challenge of scale.

As we emphasize in Scrum.org Product Ownership training, Benefits from Scrum are pretty limited if your Product Owners are Scribes or Proxies. It might be easier to coordinate meetings and get time with the Product Owner, but it&apos;s harder to maximize value. Benefits grow when the Product Owners are real business representatives, sponsors, or ideally, entrepreneurs for their Product.

What I’ve seen in the trenches ranges from SAFe Product Owners that really own a product within the bigger solution, own a set of features, or even a specific feature that is currently being developed, all the way to technical product owners that aren’t real product owners. Striving towards real product ownership and what it looks like within a SAFe ART is a key topic when I’m helping an ART “Organize around Value”. Similarly to the Feature/Component team discussion, there isn’t a single best practice here. You need to apply Systems Thinking and look at the different options, and relentlessly improve.

### Cadence/Frequency of bringing the whole Nexus/ART together for Planning and Retrospection

The Nexus reviews, retrospects, plans, and refines together every Sprint. That doesn’t mean the WHOLE Nexus gets together every Sprint though. Typically, Sprint Review has quite a wide attendance including Nexus stakeholders. Refinement, Planning and Retrospective is attended by the appropriate representatives of the Scrum Teams. What’s appropriate is a matter of context of course.

In SAFe, the only ART-level Iteration event is System Demo (which as we discussed is very similar to the Sprint Review). There’s no formal place for the ART to Plan/Refine/Retrospect across teams on a Sprint by Sprint basis. Having said that, The ART Sync provides an opportunity to inspect and adapt throughout the ART that many organizations use to Plan/Refine/Retrospect.

The formal cross-team Retrospection/Planning cadence in SAFe is the Program Increment which is explicitly a whole-ART event.

### No team-level Sprint Review

Nexus only has one cross-team Sprint Review. On paper, SAFe has both the Iteration Reviews at the team level as well as the System Demo at the ART level. In reality, many ARTs skip the Iteration Reviews and get enough inspection and adaptation from the System Demo.

### Scope — Team of Teams vs organizational-level

Nexus focuses on just the team of teams — what is considered the “Essential” configuration in SAFe. SAFe also covers other competencies needed for Business Agility — Lean Portfolio Management, Large Solutions. Some organizations using Nexus end up looking at SAFe’s Portfolio-level competencies or Portfolio Kanbans to complement Nexus.

### Integrated Nexus Sprint Backlog vs various team iteration backlogs

A Nexus Sprint Backlog is the composite of the Nexus Sprint Goal and Product Backlog items from the Sprint Backlogs of the individual Scrum Teams. This doesn’t explicitly exist in SAFe and should be considered by ARTs that want to highlight dependencies and the flow of work during the Sprint across the ART. It can be seen as a Sprint-level version of the “Program Board”

### Program Kanban

SAFe includes one of the most powerful techniques to help improve flow and collaboration across a team of teams — a Kanban Board that takes a cross-team perspective. I started using this technique back in 2009 and it’s one I “don’t leave home without”. Nexus doesn’t include a Nexus-level Kanban board but it’s a very nice complementary practice to consider. [Read more here](https://www.scrum.org/resources/blog/scaling-scrum-nexus-and-kanban)

### Other potentially useful elements of SAFe that aren’t covered in Nexus

As Nexus is designed to be a lightweight framework, with a more limited scope than SAFe, its not surprising that there are a lot more elements in SAFe that Nexus doesn’t say anything about. Some of these can be useful in your context, some not necessarily. Think Architectural Runway, Innovation and Planning iteration, Team-level Kanbans, DevOps, Continuous Delivery pipeline, System Architect, Business Owner, Features/Enablers, Epics.

### Some ideas for Improving SAFe inspired by Nexus

### I hinted at some of these above:

### Retrospect and Plan together across the ART every Sprint/Iteration

Don’t just review together every Sprint. Also retrospect and plan together. It doesn’t mean bringing the whole ART together necessarily. It just means creating some alignment across the ART before splitting off and doing Iteration Planning at each team and then coming back together. Sort of like the pattern Solution Trains use when they do PI Planning.

### Use an ART-level Sprint Backlog

Similar to a Program Board for the PI, use an Integrated Nexus Sprint Backlog to look at dependencies at a more granular Sprint/Iteration level. This is an artifact that can support ART-level Iteration Planning

### Some ideas for adding to Nexus inspired by SAFe

### Use “Big Room Planning” every 8–12 weeks

Follow the SAFe PI Planning format for higher-level alignment/refinement once in a while across the Nexus.

### Adjust Cadences and level of participation

Figure out what level of “big room” whole Nexus together makes sense every Sprint and what can fit a less frequent cadence (e.g. a PI) — Look at how you run the Nexus Sprint Planning, Retrospective specifically.

### Get inspiration from the SAFe Lean/Agile Principles and Competencies

Looking at the SAFe Principles and complementary Lean/Agile competencies like Lean Portfolio as a way to support the Nexus within the traditional ecosystem in the organization. One specific technique you can use is to look at the “Measure &amp; Grow” Business Agility assessments that are included in SAFe. Each category or item could be something you’re already doing (great!), something that you aren’t doing yet but makes sense to consider (also great!), something that doesn’t make sense in your context (fair enough), or something that you disagree with vehemently (totally acceptable as long as you’re looking at each principle/technique at its merits…). This exercise could create an improvement backlog/roadmap.

### Conclusion — Options are good, Tunnel vision is bad

As professional agile practitioners we should be curious and open to new ideas. It helps to get exposed to different scaling frameworks — it gives us a better understanding of the one we’re proficient in and using, as well as provides some more ideas we can consider experimenting with. In our work with clients we try to steer them away from dogma and tunnel vision. Yes, learning multiple scaling “languages” can be confusing. (You know what I mean if you have a toddler in the house learning to speak when there are multiple languages spoken around them…) But I think it’s totally worth it. As SAFe principle #3 says, “Assume Variability, Preserve Options”.

[Get in touch with me if you’re interested in exploring how Nexus can complement your SAFe implementation, or vice versa.](/work-with-me)</content:encoded><category>Nexus</category><category>Scaled Agile</category><category>Scrum</category><category>central</category><author>Yuval Yeret</author></item><item><title>From Pain to Flow: Using SAFe Dependency Boards for Double-Loop Learning</title><link>https://yuvalyeret.com/blog/safe-program-dependency-board-retrospective/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/safe-program-dependency-board-retrospective/</guid><description>SAFe dependency boards can be pain-tracking tools or double-loop learning engines. How to use dependency retrospectives to actually reduce inter-team dependencies over time.</description><pubDate>Thu, 17 Sep 2020 00:00:00 GMT</pubDate><content:encoded>_This article is an example of using an artifact at multiple levels - both to manage on a day to day basis, as well as surface some deeper issues and drive more systemic improvement. In this case I&apos;m using a SAFe example. A similar pattern can be applied for Kanban boards, Project Gantt Charts, Roadmaps, and many other artifacts._

### **Learning from the SAFe ART Planning Board**

The ART Planning Board is a key artifact used in PI Planning and Execution. The ART Teams and Stakeholders used it to align, anticipate risks, and adapt the plan accordingly.

This “inspection and adaptation” of the plan based on insights from the ART Planning Board is “first loop learning” — making changes in the plan based on what we see.

### **Deeper Learning from the ART Planning Board**

What we rarely see, though, is deeper learning from what the ART Planning Board shows us. It’s like the good old times where you would see a project manager / PMO working their MSProject Gantt Chart, moving things around, but rarely stopping to ask deeper questions around the base structure of their plans and why they’re based on a waterfall model.

ART Planning Boards can drive deeper learning about the structure of our ART and its alignment with the kind of mission/vision we’re pursuing and the backlog of features we’re working on. If we see too much red yarn on our boards it isn’t something to be proud of. Yes, we can be proud that we identified the dependency and even more that we were able to massage our PI plan to deal with it in a reasonable way. But too much red yarn means too many dependencies. Too many dependencies mean our Value Stream Network isn’t configured well. It means we should probably look at ways to reconfigure the network (meaning restructure teams and maybe even the ART).

### **When to do this deeper learning**

I get it. This sort of learning is hard to pursue in the heat of PI Planning. And all too often when PI Planning is done and we have a workable plan in hand its tempting to just move into execution. Resist the temptation. Let the dust settle, but find the time that makes sense to have a deeper retrospective that is based on the patterns you see on the Program Board. This can be a good discussion in your Scrum of Scrums or with an extended forum that includes the wider ART leadership.

There’s no need to wait for the next Inspect and Adapt. It’s fresh now and outcomes from this retrospective might anyhow require a lot of refinement and consideration before they’re actionable. Start the process early in the PI so hopefully, you’ll be in a position to reconfigure the network going into the next PI as needed.

A typical pattern is when such a retrospective raises the need to rerun a Value Stream Identification workshop.

### **Validating the Value Stream Design Hypothesis — A Key but often Skipped step**

Speaking of the VSI workshop, one key element many practitioners skip is validating their value stream design hypothesis. After identifying a Development Value Stream, run some water through the pipes — take some work in the form of Features or even higher-level Epics/Themes and explore how they will flow through this value stream/ART/Solution ART. If the work flows nicely with a minimal number of dependencies, you have found a good setup. If even in this “dry run,” you already see you have too many dependencies — time to rework the design!

### **PI Planning Dry Run**

And yes, what this means is that ideally, even in this early phase, before even launching the ART, you should consider doing a light version of PI Planning as a dry run with the value stream design you have in mind to see that it makes sense. You don’t want to train everybody, spend a serious amount of time preparing to launch the ART, and then find that it&apos;s not self-sufficient or that it’s comprised of teams that aren’t self-sufficient.

### **Leadership Leverage**

It&apos;s so easy to focus on managing. It&apos;s much harder to take a step back and reflect. But that&apos;s where your real impact as a leader is—these are the higher-leverage activities. How much time do you spend on managing the work vs reflecting on what the work tells you?

---

_Connecting OKRs to SAFe portfolio governance is one of the most common integration challenges I help organizations solve. [Explore SAFe and OKR advisory](/work-with-me/strategic-alignment-and-execution-at-scale-leveraging-okrs) or [let&apos;s talk](/work-with-me)._</content:encoded><category>SAFe + Scaled Agile</category><category>central</category><author>Yuval Yeret</author></item><item><title>Scaling Scrum with Nexus and Kanban: A Practical Guide</title><link>https://yuvalyeret.com/blog/scaling-scrum-with-nexus-and-kanban/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/scaling-scrum-with-nexus-and-kanban/</guid><description>How Nexus and Kanban work together to scale Scrum, improve cross-team flow, and reduce integration friction without overloading teams with extra process.</description><pubDate>Fri, 11 Sep 2020 00:00:00 GMT</pubDate><content:encoded>### Everybody wants to Scale Scrum

So you have a couple of Scrum Teams that are working in adjacent areas and you’re starting to face some challenges in delivering value in a coordinated integrative way. This is more or less the time you started searching for “scaling agile” “scaling scrum” and exploring your options. Generally, one approach will be to add some scaling principles and practices. Another approach would be to try and refactor your organization/group so the teams actually don’t need each other that much which will reduce even the need for scaling.

Pragmatically, what I generally work out with my clients is a happy middle — refactor somewhat in order to reduce dependencies, Add the right level of Scaling support based on the number of dependencies you have.

### Scaling Scrum w/ Nexus

Today I want to talk about an approach that fits well into this approach (at least in my experience). [Nexus](https://www.scrum.org/resources/online-nexus-guide) is Scrum.org’s framework for scaled product/software delivery. It uses Scrum as its building block and adds the minimum viable set of roles, events, artifacts, and rules that weave together the work of a set of teams.
![](/assets/images/blog/archive/0_UKJDUECp6KE52nBu.png)
If you haven’t heard of Nexus before now would be a great time to go read the [Nexus Guide](https://www.scrum.org/resources/online-nexus-guide). Don’t worry its a great short read. I won’t try to repeat it here.

### Scaling Scrum w/ Flow and Kanban

As you might be aware, Scrum.org now recommends Scrum practitioners leverage Flow thinking by using Kanban practices and flow metrics as part of their Scrum. We talk about that in the [Kanban Guide for Scrum Teams](https://www.scrum.org/resources/kanban-guide-scrum-teams) and the [Professional Scrum w/ Kanban](/work-with-me/get-professional-about-scrum-and-kanban/scrum-org-professional-scrum-w-kanban) class (full disclosure — I’m a co-author of the guide and co-creator and steward of the class so care deeply about both…).

What we haven’t talked about much until now in the Scrum.org world is how Flow/Kanban can help organizations use Scrum at Scale more effectively, and specifically how would Nexus look like when leveraging Flow/Kanban.

I’ve been using Kanban as a scaling mechanism on top of Scrum since around 2008 or so and it has been the approach I reach out to most often. ( [here’s a case study from the LSSC2010 conference](https://www.slideshare.net/yyeret/lean-conf-amdocs-case-study) about one such implementation, [here’s another early talk](https://www.slideshare.net/yyeret/scaling-kanban))

The basis of this approach is to use a Kanban system tracking the work at a integrative higher level than the individual team (Think Features/Epics) and making sure to include upstream and downstream activities that transcend what’s going on inside a specific Scrum Team or Scrum Sprint. This brings transparency and attention to the Flow (or more typically lack thereof) at a larger scale and can help Scrum Practitioners educate/coach their organization about the value of achieving flow and how empericism is very limited if only applied at a level of a Scrum Team stuck within a waterfall system.

### Combining Nexus and Kanban

With this premise in mind, Let’s take the approach we follow in the Kanban Guide for Scrum Teams and the PSK and explore what might be the impact of applying Kanban/Flow to the Nexus Roles, Events, Artifacts and rules.

### Kanban applied to the Nexus Artifacts

In Nexus, all Scrum teams use the same, single Product Backlog. Kanban can be used to visualize the workflow and flow of work on this Product Backlog. This will include all stages of work in the Nexus — ranging from Value discovery, prioritization, refinement, Sprinting, Integrated Increment, Deploying/Releasing, and Learning/Tweaking. The items that would flow on this board would typically be somewhat bigger rocks that are meaningful to the stakeholders.

A new artifact — the Nexus Sprint Backlog helps with transparency across teams during the Sprint and is in addition to the individual Sprint Backlogs the teams maintain. The Nexus Sprint Backlog would essentially be a stage in the Product Backlog definition of workflow. And in this area the Nexus would typically visualize work that hasn’t started in any team yet, has started in at least some of the teams, and is Done meaning integrated increment is ready and no teams have any work left.

The example below (from 2013 or so) shows one such structure. The interesting aspect here is in how this group chose to visualize what’s going on while work is happening at the Team level. You can see that for each small PBI (yellow square) there’s a set of initially empty squares drawn in the Team-level PBI column. These reflect teams that are involved in this PBI and would need to complete their work before an integrated increment can be achieved. They then visualized what team-level PBI was in progress by half-filling the relevant square, and filling it completely when that team was ready to integrate and complete their work.
![](/assets/images/blog/0_H44N44kYmgDwWYbs.png)
While Kanban doesn’t have a direct impact on the Integrated Increment, it can bring much more transparency into process of creating such an increment and using it even beyond the Sprint Review all the way to real users and real feedback (which is how many enterprise-level teams still work — its still rare to see integrated increments being deployed/released throughout the Sprint).

### Kanban Applied to the Nexus Events

Refining the Product Backlog is an explicit event in Nexus. Kanban can be used to help the Product Owner and Nexus teams achieve a good flow of refinement — making sure there’s a solid amount of ready work for the Sprint but not too much. Applying WIP limits to the refinement stages can help ensure this healthy flow. Nexus-level Throughput based on PBIs in the single Product Backlog can help forecast how many items are needed for the next Sprint and drive a focused refinement event.

Nexus Sprint Planning can be informed by flow metrics at both the individual and Nexus level. Throughput for each team can be used to help create realistic plans without too much time spent on detailed estimations — freeing up time to focus on the integration challenges. Teams can use their Service Level Expectations (SLEs) to create a realistic predictable plan. Challenging integration paths can be identified and can be tagged as special classes of service the teams address appropriately. Teams should also start planning their Nexus-level WIP — how will they avoid opening too many PBIs and actually apply “stop starting start finishing” across the Nexus. Practically this means that a Scrum Team might avoid starting an integrative PBI when they know other teams are only available to work on it later on in the Sprint.

Nexus Daily Scrum can be held in front of the big picture Kanban board and the focus should be on making sure the overall WIP at the Nexus level is reasonable. Again, Stop Starting Start Finishing applied at the Nexus level. PBIs that are aging too much without being integrated and closed can be identified by visualizing Work Item Aging either directly on the board or using a separate chart. This way, there’s no need to review all the work across teams, just the overall flow/bottlenecks and specific stalled items.

Nexus-level forecasts can be used in the Nexus Sprint Review to help the Product Owner make transparent what’s possible when and what the options are.

Team level and Nexus level flow metrics can inform the Nexus Sprint Retrospective. The Nexus-level definition of Workflow should be inspected and adapted as part of the Nexus Sprint Retrospective.

### Kanban impact on Nexus Roles

There’s only one new role in Nexus — the Nexus Integration Team (a.k.a NIT). The NIT is accountable for ensuring a Done Integrated Increment is produced at least once every Sprint. In other words — they’re responsible for the healthy flow of work in the Nexus! So obviously Kanban and flow metrics will be invaluable tools they can use to help the Nexus get transparency on its end to end flow upstream, throughout the Nexus Sprint and downstream. The NIT would typically be the role responsible for creating the big picture Nexus-wide definition of Workflow and making it as well as flow metrics transparent as part of their role of coaching/consulting/highlighting flow issues for the entire Nexus. Kanban and the flow metrics provide a place for the bottom-up intelligence from the Nexus to be used to help achieve flow.

The Product Owner in a Nexus will appreciate having the Nexus-level Kanban Board based on the Product Backlog and the aggregated view of flow across the Nexus. This “altitude” provides the right level of transparency they’re typically looking for. Flow metrics applied at this level can help the Product Owner understand the capabilities of the Nexus and assist them in forecasting.

The Scrum Master of the Nexus Integration Team will have a key role of educating the NIT and the Nexus about Flow/Kanban and applying the practices and metrics appropriately.

### Definition of Done and Definition of Workflow at the Nexus

In a Nexus the NIT is responsible for a definition of “Done” that can be applied to the Integrated Increment developed each Sprint. Similarly, the NIT would be responsible for the Nexus-level definition of Workflow. Individual Scrum teams will work within this overall big picture definition of Workflow.

When it comes to the definition of Workflow for each Scrum Team, they are responsible for it and will self-organize to define, inspect and adapt such a definition that will help them achieve great flow. Having said that, there’s great potential for cross-pollination across the Nexus and the NIT would do well to facilitate sharing of ideas and insights about team-level definition of Workflow, maybe during the Sprint Retrospective.

### Artifact Transparency

Scrum and Nexus are based on Transparency. Kanban is an excellent complementary tool to help achieve complete transparency of the flow of work at the Nexus and support process-level empiricism. Fast feedback loops created by achieving flow through a reduction of Work in Process helps accelerate transparency as to whether correct assumptions have been made in selecting the work and developing the Increment.

In this way, Flow and Kanban help minimize risk and maximize value both at the Scrum Team level as well at scale at the Nexus.

### Nexus and Kanban — Achieving empiricism and flow at scale

In this article, I’ve gone through the exercise of thinking about how the ideas of Kanban and Flow can be used to complement Nexus and create a lightweight scaling framework.

The Scrum.org [Scaled Professional Scrum](/work-with-me/get-professional-about-scrum-and-kanban/scaled-professional-scrum-with-nexus-training) class is the best place for a deeper dive into the lightweight perspective on scaling Scrum. When I teach it, I also incorporate flow thinking.</content:encoded><category>Kanban</category><category>Nexus</category><author>Yuval Yeret</author></item><item><title>Aras</title><link>https://yuvalyeret.com/blog/aras/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/aras/</guid><description>Aras PLM cut release cycles from four months to five weeks and reduced delivery delays from months to days by transitioning to an agile framework — improving quality, predictability, and team empowerment across a growing global product organization.</description><pubDate>Tue, 11 Aug 2020 00:00:00 GMT</pubDate><content:encoded>Aras, a leader in Product Lifecycle Management, grappled with growth-induced complexities impacting communication, predictability, and product quality. Seeking solutions, Aras partnered with Yuval Yeret, an expert in agile transformations, to usher in a new era of innovation and efficiency.

**Impact:**

1. **Agile Excellence:** Under Yuval Yeret&apos;s guidance, Aras transitioned to an agile framework, enabling seamless collaboration, faster releases, and improved product quality.

2. **Accelerated Releases:** Release cycles plummeted from four months to just five weeks, enhancing responsiveness and customer satisfaction.

3. **Enhanced Predictability:** Release target date delays were slashed from one to two months to zero to five days, empowering Aras to set accurate expectations.

4. **Empowered Teams:** Agile principles decentralized decision-making, fostering autonomy and efficiency among cross-functional teams.

5. **Cultural Transformation:** Yuval Yeret led Aras through a cultural shift, promoting self-organization and integrated testing for elevated collaboration and code reliability.

**Implementation Approach:**

1. **Strategic Education:** Yuval Yeret&apos;s tailored guidance and coaching ignited a deep understanding of agile principles, driving organizational alignment.

2. **Stepwise Progress:** Aras began with a single team, refining agile practices and then scaled to multiple teams, ensuring a smooth transition.

**Lessons Learned:**

1. **Leadership Alignment:** Yuval Yeret&apos;s leadership alignment and persuasive rationale for agile principles paved the way for successful transformation.

2. **Iterative Adoption:** Starting small and expanding gradually allowed Aras to fine-tune practices and ensure effective adoption.</content:encoded><category>Clients</category><category>Product Client</category><author>Yuval Yeret</author></item><item><title>Advanced Scrum Product Ownership — Riding Dinosaurs</title><link>https://yuvalyeret.com/blog/advanced-scrum-product-ownership-riding-dinosaurs/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/advanced-scrum-product-ownership-riding-dinosaurs/</guid><description>Advanced Product Ownership goes beyond backlog management. Dealing with the organizational constraints — fixed scope, big design upfront, governance requirements — that prevent real agility.</description><pubDate>Thu, 02 Jul 2020 00:00:00 GMT</pubDate><content:encoded>## What does Scrum Product Ownership have to do with Dinosaurs?

We typically say that Scrum Masters get to herd cats. But Scrum Product Owners actually need to learn how to ride a Dinosaur! With the click-bate established, what does that even mean?

I&apos;ve been using a visualization that people find useful for understanding the relationship between the various Lean/Agile requirement containers. Some people call the full model a dinosaur. Others are reminded of the snake who ate an elephant from [&quot;The Little Prince&quot;](https://en.wikipedia.org/wiki/The_Little_Prince). (I&apos;m sure there is a good connection to elephant carpaccio somewhere in here ...). In this article I&apos;ll explore this model and connect it to the [stances of the Scrum Product Owner](https://www.scrum.org/resources/blog/about-pspo-class-mastering-product-owner-stances).

## Identifying a Unique Value Proposition

### ![UVP](/assets/images/blog/uvp.jpg)

A lot of teams and organizations expect their Product Owners to be a mix of the Story Writer, a Backlog Manager, Project Manager, Subject Matter Expert or a Gate Keeper. Sometimes they&apos;re even asked to be a requirements Clerk. These stances can be easier and familiar but when these are the expectations and when this is the stance that the Product Owner assumes, It&apos;s hard to deliver value with Scrum.

In the PSPO-Advanced one of the first preferred stances we talk about is the Visionary. The Product Owner as an entrepeneur. This vision will be based on customer and market insights. As a Customer Representative you&apos;ll use techniques such as Design Thinking, Empathy maps, Value Proposition Canvases and Jobs to be Done to create a vision that&apos;s grounded in understanding the customers. You&apos;ll identify a Unique Value Proposition - the area where your product/service will be unique.

## The Minimum Viable Product (MVP) ![MVP](/assets/images/blog/mvp.jpg)

Very quickly even while assuming the stance of the Visionary, you need to also wear the Experimenter hat and that&apos;s because this Unique Value Proposition is just an hypothesis that needs to be validated. So the next step is creating a Minimum Viable Product (MVP) to test your hypothesis. This is focused on your unique value proposition, but typically also provides a little bit of &quot;Table stakes&quot; features just to make sure it is &quot;Viable&quot; as a product.

## Evaluating your MVP Hypothesis

### ![Evaluating an MVP](/assets/images/blog/evalhypo_0.jpg)

Your MVP is also a hypothesis. It might be good enough to find Product-Market Fit or not. The case where each potential customer you engage tells you, &quot;This is great, but in order for me to use it, I need X,&quot; and X is different for each customer/user is shown below. This shows you are not in a Product-Market Fit yet.

At this point, you&apos;ll need to be very careful not to fall into the trap of mistaking the customer representative for the customer order-taker. The fact that potential customers are asking for something doesn&apos;t NECESSARILY mean your product should include it. It&apos;s ok to evolve your vision for the product based on validation, but saying YES to everything, even if it&apos;s all over the place, will probably not create a great product. These will be tough decisions, but an effective Product Owner is also a Decision Maker (also known as the Tough Decisions Maker...).

## Pivot?

### ![Pivot? ](/assets/images/blog/pivot.jpg)

If on the other hand, you are seeing more and more requests for the same capability you didn&apos;t include in your MVP, then it makes sense to revise your Customer/Problem/Solution Hypothesis.

### ![MVP2](/assets/images/blog/pivot2.jpg)

You essentially are executing a Pivot. You are building MVP2 focused on the new hypothesis based on recent Customer Development learning generated by the previous MVP.

### ![MVP3](/assets/images/blog/pivot3.jpg)

## Growth Stage

Let&apos;s say MVP2 is successful, and you see real traction from early adopters. You want to increase growth and are looking for deeper penetration of your early adopters and bringing on new clients, some of them beyond the early adopter&apos;s crowd. Based on the feedback you&apos;ve been collecting and your product management research, you have a couple of areas that can potentially bring this growth. Some of them, by the way, extend your unique value proposition, and some of them make your current product more robust. As your product grows, your team and ecosystem will grow. You&apos;ll need to assume the Product Owner as Collaborator and Influencer stances as well - working with new stakeholders, partners, a larger team, and maybe multiple teams working with you on the same Product via the same Product Backlog.

## Steady Growth with Minimally Marketable Features

### ![](/assets/images/blog/steadygrowth.jpg)

In the case of areas with a strong indication of value, you might go straight for Minimally Marketable Features (MMF). Finding the minimum piece that can start bringing in growth. The aim of the MMF is to bring in value. It assumes high certainty that there is value in this area and that we know what the product needs to be to provide this value. The reason to break a big feature into smaller MMFs is mainly time to market and the ability to bring in value in many areas, always keeping your option to move to another area and provide value in it, rather than focusing for too long on a single direction. An indication that you are working on MMFs, is that when one is being shipped, you feel comfortable working on the next MMF in that area.

As the Visionary Product Owner, you&apos;ll continue to provide and communicate an updated Value North Star for the Product. You&apos;ll be a Customer Representative who is also a Decision Maker for which direction it makes sense to focus on and when it makes sense to move on rather than continue to invest in an area where you&apos;re seeing diminishing returns.

## Experiment using MVFs

### ![MMF](/assets/images/blog/steadygrowth_0.jpg)

Even with an established product, sometimes you remember that a Product Owner is an Experimenter. Sometimes, it&apos;s unclear whether a feature is marketable and valuable. In these situations, your hypothesis is centered on a feature rather than your product. You have an area with high potential but also high uncertainty. Dealing with it involves building a &quot;pioneering&quot; feature - the Minimum Viable Feature. The minimum feature that can still be viable for real use and learning from real customers.

### ![MMF2](/assets/images/blog/mvf.jpg)

If you learn that the MVF has hit gold, you can develop more MMFs in that area to take advantage (if that makes sense). If not, you can pivot to another approach towards that feature area or, at some point, look for an alternative growth path. Essentially, the MVF is a mini-me version of the MVP.

## Voila - The Scrum Product Ownership Dinosaur! ![The Requirements Dinosaur](/assets/images/blog/voila.jpg)

There you have it—the full model. Essentially, my point is that you grow a product in uncertain markets by attempting various MVPs. Then, once you achieve Product-Market Fit, you mix MMFs and MVFs depending on the level of Business/Requirements uncertainty in the areas you focus on.

While MVPs/MMFs/MVPs are atomic from a business perspective (you cannot deploy and learn from something smaller), they might be quite big from an implementation perspective.

If your organization positions you as a Clerk, Story Writer, Manager, Project Manager, SME, or Gatekeeper, you won&apos;t get far trying to ride this dinosaur.

You&apos;ll have a much better chance if you can switch between being a Visionary, Collaborator, Customer Representative, Decision Maker, Experimenter, and Influencer - the effective stances of the Scrum Product Owner [(Which we cover in the PSPO-Advanced workshop)](/professional-scrum-product-owner-advanced-pspo-a &apos;PSPO-Advanced Workshop&apos;)

_Author&apos;s Note: This blog post is an update of an article I wrote ages ago - weaving in the Product Owner stances, which are a perfect fit, in my opinion. Yuval_

https://www.youtube.com/watch?v=p\_rI95YWo4U

---

_Connecting OKRs to SAFe portfolio governance is one of the most common integration challenges I help organizations solve. [Explore SAFe and OKR advisory](/work-with-me/strategic-alignment-and-execution-at-scale-leveraging-okrs) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Lean Startup</category><category>Product</category><category>Scrum</category><category>central</category><author>Yuval Yeret</author></item><item><title>COVID19 and Agile — a fresh perspective on uncertainty, complexity, empiricism and flow and what to…</title><link>https://yuvalyeret.com/blog/covid19-and-agile-a-fresh-perspective-on-uncertainty-complexity-empiricism-and-flow-and-what-to/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/covid19-and-agile-a-fresh-perspective-on-uncertainty-complexity-empiricism-and-flow-and-what-to/</guid><description>COVID-19 reframed agile principles for a general audience. Uncertainty, complexity, empiricism, and flow — what the pandemic revealed about how organizations handle unknowns.</description><pubDate>Wed, 29 Apr 2020 00:00:00 GMT</pubDate><content:encoded>The COVID19 pandemic gives us plenty of opportunities to think about uncertainty, complexity, and how to deal with those using Empiricism.

When it comes to our work in Agile teams and organizations, the first thing we need to acknowledge is that the first thing that happened to most of us is that we were tumbled all the way down from [Maslow’s hierarchy of needs](https://en.wikipedia.org/wiki/Maslow%27s_hierarchy_of_needs) top levels down to the bottom — to our physiological needs. At the time we’re hoarding Toilet paper is probably not the right time to talk about Self-actualization and esteem or Mastery and Purpose if you want to use [Dan Pink’s intrinsic motivation model](https://www.youtube.com/watch?v=u6XAPnuFjJc).
![Maslow&apos;s hierarchy of needs - Wikipedia](/assets/images/blog/archive/0_cp5bOiqrwWa6_tkv.png)
In parallel to this tumble, many of us were still expected to continue with the business as usual of running Sprints and Program Increments. Some of us were even expected to adjust course to help our organizations deal with the impact of COVID19. After all — this is what business agility is about isn’t it?

When I ask my students, clients and friends in the agile community, the majority say that the importance of agility has gone up significantly, while actually being agile has become harder due to the physical distancing we’re all facing combined with additional responsibilities at home we have to juggle.

I find that the first step towards dealing with this new reality is acknowledging it. A tool I like to use to acknowledge uncertainty and complexity around WHAT we should build and HOW to do it is the [Stacey Matrix.](/blog/risk-aware-product-development-a-k-a-agile)

Current times bring to the front a somewhat neglected axis of the model — WHO are the people on our team/group and what kind of interactions are they having. If the WHAT/HOW dimensions range from simple/known all the way to uncertainty and lack of agreement, when we look at the WHO aspect its about how effective are the interactions between the people. You could look at it as how far along the [Tuckman model](https://en.wikipedia.org/wiki/Tuckman%27s_stages_of_group_development) (Forming, Storming, Norming, Performing) they are. Drawing the three axis it kind of looks like an uncertainty spider/radar.
![](/assets/images/blog/archive/0_TN5bOB2vFIrWw4F_.jpg)
Many of my clients are facing increased uncertainty around WHAT to build. All of them are facing teams, groups, and ARTs that are back to Storming or even Forming from a team/group dynamics perspective because so much has changed in how they collaborate.

Moving from in-person interactions when you can have a certain level of focus throughout the work day to the limited communication bandwidth we’re getting when physically distant from our teammates combined with some challenges focusing, mean our implicit/explicit rules of engagement/working agreements aren’t necessarily working well for us anymore.

So what can we do? You can start by making this reality transparent. Talk about the uncertainty spider and its dimensions with your team. Self-assess where you were before the pandemic and where you are right now. Start a discussion around what to do about the differences/changes you’re facing.

Some concrete steps I’m seeing teams take are to run a team health self-assessment, discuss adjusted working agreements for a work-from-home environment, re-evaluate forecasts/commitments — e.g. by taking another confidence vote with the entire team (or Agile Release Train) and replan as appropriate.

Generally, historical velocity is even less predictive during this significant shift in how we work. YMMV (Your Mileage May Vary) definitely applies. Some teams take on less work into their Sprint and pull in more work if they see they’re doing ok.

Some teams see so much volatility in their Product Backlog that they shorten their Sprint Length because planning too far in advance doesn’t make sense.

Other teams focus on Goals for their Sprint rather than a detailed Sprint Backlog. (Teams I’m working with that are leveraging Kanban/Flow practices are more likely to think this way by the way).

Teams aware of their [WIP (Work in Process)](/blog/limiting-work-in-progress-wip-some-anecdotes-worth-thinking-about-when-using-kanban-with-scrum) are starting to see the bigger picture of everything that is in process — not just the work on the team but also whatever’s going on at home and in life in general. When they do that they realize that it might make sense to reduce the WIP because we’re suddenly juggling more things while working.

The Daily Scrum becomes more important for many teams because they’re not sitting next to each other anymore and they lack the natural osmosis that happens in a team space. Some teams have multiple Scrums a day. Other teams setup an ongoing live video conference while they’re working individually which reduces the overhead of reaching out to team members and allows for a fun vibe of togetherness. Other teams use realtime chat rooms like Slack or MS Teams for this. Virtual Happy Hours. Watercooler Zooms.

Are all of these good ideas? Many of them will probably turn out to be good practices in the right context.

## The important thing is that these agile practitioners acknowledge that things are different and that even during these stressful times and maybe especially during these times it is important to use an empiric process of seeing what works, what doesn’t, inspecting and adapting while keeping the spirit of collaboration, transparency, empiricism, and flow in mind.

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agility</category><author>Yuval Yeret</author></item><item><title>Using the Spotify Squad “Health” Check beyond the Squad — Pandemic version</title><link>https://yuvalyeret.com/blog/using-the-spotify-squad-health-check-beyond-the-squad-pandemic-version/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/using-the-spotify-squad-health-check-beyond-the-squad-pandemic-version/</guid><description>An updated pandemic-era take on running the Spotify Squad Health Check virtually — Kahoot integration, facilitation tips, and how to extend it beyond squads to tribes and ARTs.</description><pubDate>Tue, 21 Apr 2020 00:00:00 GMT</pubDate><content:encoded>#### The search for the right Health Check model

Back in 2015, I [wrote about a Spotify Squad-level tool](/blog/using-the-spotify-squad-health-check-beyond-the-squad) I started using in Executive/Management workshops as well as all-hands QuickStarts/QuickBoosts. Also, the option to run this assessment using a [Kahoot](https://play.kahoot.it/#/k/6815b7d1-29ba-4d1a-a859-295a5ed91693) survey is especially relevant these days when we’re all virtual.

This might also be good timing for you to facilitate a session where your team/squad/Tribe/ART can assess their “health” after working/living a different way for a couple of weeks now…

Kahoot works well online — Just share your screen (and audio for bonus points!) and everyone can join the Kahoot from their computers/mobile devices and participate. Other than that the rest of the blog post is evergreen…

#### The search for the right Health Check model

![squad-health-check-model-overview](/assets/images/blog/archive/0_PdzvF3fxfuK95hIr.png)
Even if you ignored the title and the featured image, some of you can probably guess I’m talking about the [Spotify Squad Health Check](https://labs.spotify.com/2014/09/16/squad-health-check-model/) model that Henrik Kniberg blogged about in September 2014 (Yes, Henrik, we know, you just blogged about it, you’re just the messenger, ok, ok). I loved this model the moment I saw it. For years now I’ve been trying to go beyond practice-level assessments. For example Henrik’s own [Scrum Checklist](https://www.crisp.se/gratis-material-och-guider/scrum-checklist).

This is a great checklist you can use to make sure you are doing the scrum practices well. But there are a few problems with it. One is that it is hard for teams/organizations using different practices (e.g. from Kanban) to connect to this checklist. Another is that a lot of it is focused on practices that can be “faked” by the team as part of an [“Agile Theater”](https://yuvalyeret.com/2015/12/03/the-time-has-come-to-close-the-curtain-on-the-agile-theater/). Henrik DOES include a healthy dose of checks that are hard to fake but I’ve seen my share of teams that conveniently focus on the other “easier” more ceremony/title oriented checks. Actually the best parts of the checklist are on the bottom right (Positive Indicators) and upper left (The Bottom Line).

I’ve been using an alternative that is more generic and open to different practices — what we call the [Lean/Agile Depth Assessment](/blog/return-of-the-improvement) to help teams/groups [restart their improvement journeys](/blog/return-of-the-improvement). But when I saw the Spotify Squad Health Check I fell in love. It is much simpler, cooler, and resonates better with teams and leaders. (Now that I look at both the Scrum checklist and the Squad Health Check mode side by side l I can see a certain relationship between them…)

#### Going beyond the team/squad

Since much of my work is at the group/enterprise level across several teams rather than with a specific team my first opportunities to try the model were actually for different usage than that documented by Henrik/Spotify. Here are a couple of suggested usage models you can consider (that I tried and got great results on) along the way of your agile improvement journey:

- Plan/Initiate Phase — when trying to help a group of leaders understand the pains in their organization. I found that at least for some of the questions (e.g. Players vs Pawns) it makes sense to ask them to predict how their people would answer. I now do this pretty frequently during the first 1–2 hours of our 2-day executive/management workshop. The answers can also be used to establish the right language/terminology for goals. (E.g. :”_we want to become awesome at Learning”_)
- Kickoff — When training a group of teams in agile (Which is the way I typically do it these days (inspired by the [SAFe™ QuickStart](https://scaledagileframework.com/train-teams-and-launch-the-art/)), run the health check with all of them, with the goal of establishing the pains, language and to have some fun. (See below for an alternative way to run the health check that might be more fun/easier logistically with a bigger group…)
- Stabilize — Beyond running the health check at the teams level periodically, one interesting option is to run/rerun it with the whole group e.g. as part a all-hands meeting or before the group-wide Demo.
- Steering the Initiative — With the steering forum. One obvious option that Henrik describes is to look at health checks performed at the teams level and look for some common trends/impediments that should pull the attention of the steering forum. Another option to maybe try to convince them to even run those health checks in their teams is to run it as part of the steering. The answers won’t be as accurate but in my experience those steering the implementation already know a lot of what is going on if you point their attention at the right questions.
- Summarizing the Stabilize phase / Implementation Increment — The health check can be a good way to summarize where you are. Using the [“Open Space Agility”](https://openspaceagility.com/) spirit you can use the health check as pre-amble to an open space discussing a theme like “What’s next on the journey to improve the health of how we work?”. You can do this with the whole group, or just interested parties (What [Daniel Mezick](http://newtechusa.net/dan-mezick/) calls “willing and able” — those interested to actually have this discussion)
- When preparing to Boost/Improve

#### Running the Health Check with bigger crowds

When we decided to run the health check with a group of 50 people in Waltham, MA back in July we decided to experiment with using Kahoot to run the survey. Peter Ungaro spent whatever hours we had before we made that decision and the actual all hands meeting taking the health check and creating a [Kahoot Survey](https://play.kahoot.it/#/k/6815b7d1-29ba-4d1a-a859-295a5ed91693) from it. Note we also included some specific questions that are not referenced in the link above. (Big Kudos to Peter!)
![Kahoot__-_The_Spotify_Squad_Health_Assessment](/assets/images/blog/archive/0_e1UFlAmcqMKU7pzI.jpg)
Since then I’ve been using this survey pretty often. The cool thing about Kahoot if you haven’t tried it is that it feels like a “game show”, suspense music and everything. It is very easy to participate on your mobile phone/laptop without installing anything, and once you start it is a lot of fun, with the timer countdown helping maintain rhythm.

I only ran it with everyone in the same room so far, but I think it can do a reasonable job at running the health check with a distributed group which might be useful as well to many organizations. I understand even Spotify now has some distributed Tribes and even Squads. Will be cool to see them try it themselves…

The survey is available for free use. You can take it, duplicate it, add some of your own questions (Spotify provide their survey as a powerpoint deck so you can easily add more questions), and experiment with it. If you’re struggling to figure out how to use it in your context I’d love to hear and help.

You can use this at the squad level but I think the job the Kahoot really helps with is running it for a wider audience. Obviously you can still do that with red/yellow/green voting cards, but experiment with Kahoot and see if you like it. One good source of questions to add is [Jimmy Janlén](http://blog.crisp.se/author/jimmyjanlen &apos;Posts by Jimmy Janlén&apos;)’s [team barometer](http://blog.crisp.se/2014/01/30/jimmyjanlen/team-barometer-self-evaluation-tool).

Approaching New York… and the reasonable blog post length…

So just thanks again to Spotify and Henrik for sharing a great internal tool with the agile community out there. (Actually this is a health check that is applicable to non-agile teams as well — which is what makes it a great choice for teams/organizations just starting their agile journey or even looking at some other improvement journey).

## Update: I actually shared this today with a couple of the Spotify NYC coaches and got pretty good feedback. Jason didn’t like the Kahoot soundtrack though. I’m sure a Spotify playlist plugin is now up in the backlogs.

_Scaling Agile with SAFe requires more than certification — it takes context-sensitive implementation. [Explore SAFe advisory](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Assessments</category><category>Scaled Agile</category><category>Tools</category><author>Yuval Yeret</author></item><item><title>Agile for Humans Episode 108 - Professional Scrum with Kanban Interview</title><link>https://yuvalyeret.com/blog/agile-for-humans-professional-scrum-with-kanban-interview/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/agile-for-humans-professional-scrum-with-kanban-interview/</guid><description>A deep-dive podcast conversation on the Professional Scrum with Kanban (PSK) course: why it exists, what it teaches, and what it means to apply Kanban within a Scrum context.</description><pubDate>Tue, 25 Jun 2019 00:00:00 GMT</pubDate><content:encoded>**Yuval Yeret** joined **Ryan Ripley**  to discuss scrum and kanban sitting in a tree…along with the new [Professional Scrum with Kanban](/scrum-org-professional-scrum-w-kanban &apos;Scrum.org Professional Scrum w/ Kanban&apos;) course from Scrum.org

#### **In this episode you’ll discover:**

- How flow metrics can help your teams improve

- Why Scrum and Kanban fit well together

- When to use lean and kanban practices on your Scrum Team

https://www.youtube.com/watch?v=23MCJLU76rQ</content:encoded><category>Flow</category><category>Kanban</category><category>Public Speaking Media</category><category>Scrum</category><category>Scrumban Kanban</category><author>Yuval Yeret</author></item><item><title>‘Please don’t come to my Implementing SAFe SPC workshops’</title><link>https://yuvalyeret.com/blog/please-dont-come-to-our-implementing-safe-spc4-workshops/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/please-dont-come-to-our-implementing-safe-spc4-workshops/</guid><description>The wrong reasons people sign up for SAFe SPC certification — and what you should actually expect to get out of an Implementing SAFe workshop if you attend with the right mindset.</description><pubDate>Wed, 09 Jan 2019 00:00:00 GMT</pubDate><content:encoded>#### Seriously, please don’t come.

Don’t come if you’re looking at it as a formality since you already know everything about agile and just need the SPC (SAFe Program Consultant) Certificate.

Don’t come if you’re looking for the cheapest way to get your SPC so that you can add it to your resume.

Don’t come if you don’t know anything about agile and believe the SPC is your silver bullet to becoming an agile coach at the enterprise level.

Don’t come if you’re looking for the certificate rubber stamp.

#### What I want in my SAFe classes are participants who :

Are looking to start/continue their Lean/Agile journey. Even coaches practicing agile for 10 years have something to learn and should come curious and willing to explore and take something away.

Know investing 4 of their days is a major investment and it’s more important to get great trainers and experience than saving a couple of $$$. The SPC class, or any SAFe class for that matter, isn’t a commodity. It matters who’s teaching it. (We try to help people investing in their personal development paying out of pocket but we don’t promise or even try to be the cheapest. we will try to help you take our class if you value taking it from us)

Know what they’re capable and won’t run out of the class, pass the SPC exam and run to teach classes and implement SAFe on their own if they have zero past experience in scaling agile to the enterprise level.

Care about helping their organization or other organizations scale agile in a healthy professional sustainable way and see their SPC as a means towards that end.

Don’t get me wrong — 99% of the people who attend our workshops are the right kind of people. I’m just hoping we are able to keep the wrong people away.

#### Bottom line — You won’t get far with us if you ask for “50% off on the ticket price since you’re an amazing agile coach already and just need this as a formality”. Just saying.

## OK I got that out of the system :-)</content:encoded><category>SAFe + Scaled Agile</category><category>Scaled Agile</category><author>Yuval Yeret</author></item><item><title>User Stories don’t belong in the Marketing Backlog</title><link>https://yuvalyeret.com/blog/user-stories-dont-belong-in-the-marketing-backlog/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/user-stories-dont-belong-in-the-marketing-backlog/</guid><description>User stories are a poor fit for marketing backlogs. What marketing work items should look like, why the difference matters, and how to structure a marketing backlog that actually delivers value.</description><pubDate>Mon, 03 Dec 2018 00:00:00 GMT</pubDate><content:encoded>#### Marketing Backlogs in the Trenches

Last week I facilitated a 2-day [Agile Marketing](/blog/what-is-agile-marketing) workshop for one of my clients. As usual, the discussion about the Marketing Backlog and how to move from a big bang marketing campaign to a more iterative approach via smaller slices of stories was one of the highlights.

As usual, I introduce the concept of User Stories which are the most popular way to represent Product Backlog Items (PBIs) in the Agile world and are also very popular in the Agile Marketing space. We looked at some awful examples of stories, such as “_As a marketer I want to install Drift on my site_” or “_As a user I want to see a webinar_” and then moved to stories that provide more insights about a real user (e.g. “As a VP Marketing focused on Demand Generation”) and their intent (e.g. “_so that I could get more demand generated from people who hate forms and lead magnet registration-walls_”)

We then broke out into multiple teams each taking an actual campaign/project they’re planning for 2019 and creating the Marketing Backlog for it.

#### User Stories belong in Product Backlogs (Not Marketing Backlogs)

One thing we quickly noticed was that the User Story format and perspective was confusing some of the teams. Their stories talked about their product benefits and were very similar to stories you’d expect to see in a Product Backlog rather than a Marketing Backlog.

What’s the problem you ask? Well, the Marketing Backlog ISN’T a [Product Backlog](https://www.scrum.org/resources/what-is-a-product-backlog). The Product Backlog reflects everything that is known to be needed in the product.

The Marketing Backlog reflects everything that is known to be needed for **marketing** the product/service.

#### What’s the problem with User Stories?

Ok, so the Marketing Backlog talks about marketing. What’s wrong with using User Stories to reflect Marketing Backlog Items (MBIs)?

Until recently, I didn’t think there was a problem. But last week’s discussions convinced me that talking about **Users** isn’t serving us well. It gets Marketers thinking about the product/service benefits and not about the customer/buyer journey and how they want to influence it — which is what we want the marketing stories to be about!

#### **Buyer Stories For The Rescue?**

One tweak we used in the workshop which helped the marketers think about the right things is a switch from User Stories to **Buyer Stories**. These stories talk about the buyer’s journey and his/her perspective.

The format of Buyer Stories is still very similar “As a **_buyer_** I want to **_perform some activity_** so that **_some buyer journey goal”_**_._ Buyer reflects a specific persona going through the buyer/customer journey. the activity typically relates to research, consideration, comparing vendors, learning, pitching internally, checking social proof and the like.

The goal is a tricky one. Is it to solve the business problem and if so is it similar to the goal of the product/service we’re marketing? Is it to streamline my “job” as a buyer and minimize the risk I’m choosing the wrong product/service or taking too long to decide? I’m looking forward to experimenting with this a bit more in the trenches and see what makes sense.

#### Map the Journey with Story Mapping

Story Mapping, created and popularized by Jeff Patton, is one of my favorite techniques for working with agile backlogs. Story Mapping is a perfect fit when you’re trying to break a big marketing campaign/play into smaller slices. You look at the different stages of your buyer’s journey and then break down the big campaign/play into small pieces that fit into the different stages of the journey.

#### From Buyer to Buyers (a.k.a Account-based Marketing) with Impact Mapping

Many marketers in the B2B or enterprise space are dealing with multiple buyers with different needs and jobs they’re trying to do. A technique that can help map what kind of impact they’re trying to have on the different players (or what kind of impact these players are trying to achieve) is [Impact Mapping](https://www.impactmapping.org/), created by Gojko Adzic. This technique can then help marketers identify the marketing deliverables that these players would need to achieve the desired impact on the purchase. This is another great way to refine a marketing backlog and emphasize that we’re interested in the impact on the purchase/buying journey rather than the impact that the product/service will itself have on the business.

#### Sometimes a Buyer Story IS a User Story

There can be an overlap when there are product capabilities that are needed in order to effectively market the product. Think “freemium version” or some other product/service capabilities that are requested by the marketers. But note these should be the result of identifying gaps/bottlenecks/weak spots in the way the funnel operates, not based on features asked for by customers or prospects.

#### YMMV — Inspect and Adapt what to put in your Marketing Backlog

This blog provides an example of how Agile Marketing isn’t exactly like Agile Development. If you are a marketer looking at Agile or you’re coming from the Product/Technology world and you’re helping marketers understand Agile and Scrum that’s something that is important to remember.

Yes, we’re still talking about empiricism, Sprints, Increments, timeboxes and Scrum Teams. But some areas like the definition of the “Product” are different.

Luckily though, User Stories aren’t mandatory in Agile. They’re a complementary practice. Use them if they make sense. Use something else if it’s better. Mainly — experiment with something and remember to inspect how it’s going and adapt if needed.

If you want to put this into practice in your marketing organization, see [Agile Marketing Workshop](/work-with-me/agile-marketing-workshop/).</content:encoded><category>Agile Marketing</category><author>Yuval Yeret</author></item><item><title>Improving SAFe thru Professional Scrum</title><link>https://yuvalyeret.com/blog/improving-safe-thru-professional-scrum/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/improving-safe-thru-professional-scrum/</guid><description>SAFe implementations often under-develop team-level Scrum discipline. How Professional Scrum training and coaching strengthens the foundation that SAFe programs are built on.</description><pubDate>Mon, 12 Nov 2018 00:00:00 GMT</pubDate><content:encoded>#### **SAFe includes Scrum — so how come many Scrum practitioners and thought leaders consider it unsafe?**

The Scaled Agile Framework (SAFe™) is one of the most popular approaches to applying agile at scale out there. SAFe’s perspective is that “Nothing beats an Agile Team” and it doesn’t try to reinvent the wheel or even innovate too much when it comes to the Team level. It takes advantage of established frameworks and techniques that work well — Scrum being the first and foremost of those.

Where it starts to get interesting (unsurprisingly) is when the patterns and practices for scaling are introduced — in SAFe’s Program Level. SAFe’s premise is that in the real world one team typically isn’t enough and several teams need to work in concert to build larger systems/solutions/products. In SAFe’s Program Level, a key piece is the Agile Release Train which is considered a team of Agile teams.

When it comes to the Program level SAFe doesn’t try to reinvent either — but here it uses Scrum/Kanban as a starting point and innovates in order to deal with some specific challenges of larger programs. SAFe also deals with Larger Solutions and the Portfolio, but let’s leave those out of the scope of today’s discussion.

The above intent, together with the fact that SAFe uses the Scrum Guide as its reference to what Scrum is, are encouraging signs. So, again, why do so many Scrum practitioners, trainers, and thought leaders consider it unsafe and a Scrum-but? I hear a lot of questions and claims. Let’s try to recreate some of these discussions and along the way make some recommendations?
![SAFety begins with you bus accident](/assets/images/blog/archive/0_wn8tS7WUPePlTdBN.jpg)

#### **Looks like SAFe’s Scrum Master is a coordinator and focal point for the team — not just a servant leader and coach accountable to enacting Scrum.**

Yep. SAFe’s Scrum Master is more of an Agile Team Lead. This is much easier to implement in the real world but also means it will be much harder for the team to self-organize because they have a team lead that isn’t just focused on helping them improve via Scrum but is also their focal point for Scrum of Scrums, during PI Planning, etc.

The way I look at it — this is indeed a compromise that SAFe practitioners should be aware of. And part of the journey of implementing SAFe should be to maybe start with this Scrum Master stance but evolve towards more of the classic, professional Scrum Master stance over time. To use the leadership styles model we discuss in the Leading SAFe class — the starting point is more of an orchestrating and technical expert kind of leadership stance and the goal should be to evolve towards a more serving the team and the process style over time.

The main concern I have is not that SAFe’s Scrum Master is different than how Scrum defines it. It’s that this difference isn’t made transparent — which doesn’t give practitioners the opportunity to inspect, think about it, and maybe adapt. Maybe your organization is actually better off with an Agile Team Lead than a Scrum Master. But you won’t have a chance to think about it and decide if you think you already have Scrum Masters.

#### **SAFe’s Product Owner is a proxy, not a real Product Owner. They are more similar to a team member focusing on the stories than a person accountable to optimizing value delivered by a Product.**

SAFe’s approach to product ownership is that scale is achieved by splitting the product ownership role between Product Management, which is more like the classic Scrum Product Owner, and the Product Owner, which is indeed more like a proxy or technical product owner working more closely with teams. One of the main reasons SAFe takes this path is that it’s hard for one Product Owner to deal with too many teams while balancing both outbound and inbound activities.

Large Scale Scrum and Nexus prefer to have one Product Owner for the entire product with one Product Backlog. In real life, these Product Owners are typically accountable to the value delivered by these multiple teams and rely upon a lot of assistance from the Development Teams in order to deal with the challenge of scale.

If we ignore the differences in lingo, This is quite similar to SAFe’s approach. But we can’t ignore the differences in lingo. We DO want to see Product Owners as individuals owning products and being accountable to optimizing value.

What I’ve seen in the trenches ranges from SAFe Product Owners that really own a product within the bigger solution, own a set of features or even a specific feature that is currently being developed, all the way to technical product owners that aren’t real product owners. There’s definitely room for more discussion of this continuum and the impact of it in the SAFe PO/PM body of knowledge (Similarly to the discussion of the Feature/Component team continuum).

#### **Scrum is a simple framework that deals with complex domains. SAFe seems more of a methodology to Scrum practitioners as it has many more details and seems to try to solve all challenges in a prescribed way. SAFe’s creators seem to enjoy the fact that it is complicated since it provides an excuse for more and more training possibilities.**

Well, the reality is that SAFe serves the mainstream market of practitioners that struggle to get from Scrum’s simple framework to an approach that works in their reality. Scrum simply doesn’t provide enough answers to some of the tough scaling challenges, and not everybody has the time or skills to come up with an approach that works in their context. This market needs some more guidance.

Looking at SAFe as it grows over time I see a constant struggle between the desire and drive to simplify and focus on the essentials to the desire to give more answers. Like any other product, it is tough to figure out which features/aspects to build, get rid of, simplify, and how to optimize the experience. It’s hard to create the ideal scaling framework.

Beyond how SAFe is defined, there’s also how people perceive it. And yes lots of practitioners prefer to see it as a Methodology rather than a framework. As someone teaching SAFe Program Consultants, I try to discuss it in my classes. (See a [recent blog post](/blog/safe-is-a-scaled-agile-framework-not-a-scaled-agile-methodology) I wrote about this)

#### **SAFe’s Sprints are 3 months long and are planned in detail — How is that Agile?**

Well, let’s unpack this. SAFe has a cadence at the Team and Program levels. The team-level cadence is called Iterations but other than that different name is almost identical to the Scrum Sprint. It is 2 weeks long, the goal is to deliver a potentially releasable increment of working software, There’s Iteration Planning, Daily Standup (which is essentially Daily Scrum), Iteration Review and Retrospective.

I’m guessing the confusion kicks in when people look at the Program Increment. That’s typically 8–12 weeks long and includes multiple Iterations (4–6 typically). Why don’t we just have a Program Increment that is at the same length of the team-level increment? Because from an economic perspective the transaction/coordination costs for running the whole program on a 2-week cycle don’t make sense. Think about having big room planning with 100 practitioners every two weeks. Kind of hard.

Why do we even need this big room planning in the first place? Now that’s another question. In situations where teams do have some dependencies, when we need a longer horizon business planning and we do want to involve everyone in having discussions about what is valuable, realistic, and converge on plans, big room planning comes to the rescue. Do we have to have these discussions every two weeks? probably not.

So the approach SAFe takes is to look at each one of the program-level activities and consider both the coordination cost/overhead as well as the holding cost or cost of delay and come up with the right frequency. For example, while Program Increment Planning happens only at the Program Increment cadence, System Demo, which is similar to the Sprint Review but at the program level, happens on the iteration cadence so every two weeks typically. Why? Because the cost of delayed empiric feedback is very high and we understand we live in an uncertain environment, we assume variability and we want to preserve the option to adjust course throughout the PI.

This is similar to the Scrum Planning Onion. Teams and Agile Release Trains plan at the Daily, Iteration, and Program Increment levels. The deeper in the onion we are the more detailed we plan, but the shorter our planning horizon. So in Program Increment (PI) Planning we should plan for a longer horizon but at a much lower level of detail. Do a lot of SAFe practitioners plan the PI in too much detail, not leaving enough room for uncertainty and learning once we get to the Iteration and Daily planning levels? Oh yes. Does a lot of Scrum practitioners do the same thing for the Sprint not leaving enough room for uncertainty and learning throughout the Sprint?

Like the Sprint Goal guides the Dev Team in case they want to consider changing the Sprint Backlog, PI objectives help teams adjust course throughout the PI if it helps them achieve their objectives.

Bottom line, SAFe’s Program Increment and the way you plan it can be closer to “following a plan” or an agile basis for “responding to change”. I certainly see it and teach it as the latter.

#### **SAFe focuses on predictability much more than it does on empiricism and value discovery**

SAFe actually tries to balance business agility with predictability. Both of those are important to the typical enterprise-scale technology organization.

SAFe includes mechanisms such as PI Planning, Roadmaps, forecasts, PI Objectives, confidence votes to provide predictability. It includes Stretch PI Objectives, The Innovation and Planning iteration and specific recommendations on how to plan in order to maximize predictability in face of variability and uncertainty.

It also includes System Demos, Continuous Integration, Minimum Viable Products, and others in order to deal better with uncertainty.

And there’s no assumption that predictability will be absolute. A program/ART that achieves 80% predictability is considered within a reasonable range. And this predictability is measured in achieving outcomes, not delivering stories or points. This supports agility of adjusting what features we deliver and how as long as we focus on achieving the outcomes the business is focused on.

#### **SAFe allows you to defer integration and hardening to the end of the Program Increment**

Not really. SAFe used to have a Hardening iteration but it’s been decommissioned for years now. The Innovation and Planning iteration is the place to take a breather, do some innovation activities that work better when you can clear your head and focus on them (Which doesn’t mean by the way that innovation isn’t allowed or needed throughout the PI), reflect on the current PI and plan for the next PI. integration and hardening is part of the definition of Done that each team strives for within every 2-week iteration. The System Demo that happens every 2 weeks is an opportunity to review the whole integrated system increment, get transparency for where you are, and inspect and adapt the plan for the rest of the PI accordingly.

#### **What you could do about this as a SAFe practitioner/trainer**

I wish more SAFe practitioners would dive deeper into the Scrum world as a step in their life-long learning journey. A self-respecting SPC should also have enough knowledge and experience with Scrum to pass at least some of the [Scrum.org assessments](https://www.scrum.org/professional-scrum-certifications/professional-scrum-master-assessments). The same applies to people training SPCs. They should have a very strong experience with Scrum and Kanban. An advice to those planning to register to an Implementing SAFe class and become SPCs — verify your SPCT knows his/her Scrum and Kanban. Check if they have a PSM1/2/3.

On an ongoing implementation, one useful thing you could do is run a workshop reflecting on the Scrum Guide and what are some key gaps to consider addressing. I’ve done this in one of my larger financial tech clients and it was a pivot point in the implementation. We looked specifically at the Scrum Master and Product Owner roles, identified a lot of gaps and changed our perspective about these roles.

#### **What you could do about this as a Professional Scrum practitioner/trainer**

As an SPC Trainer (SPCT) and a Scrum.org Professional Scrum Trainer (PST) I’m committed to helping people understand and implement SAFe safely. It isn’t the only scaling approach I work with, but a lot of people seek me out when they do want to implement SAFe but want to keep to the true spirit of Agile/Scrum.

I’m glad to see more and more of my colleagues in the professional Scrum.org community that are interested in working towards better understanding of Scrum Theory, Values, Events, Roles and Artifacts in the SAFe world. After all, that’s what it means to be a community that shows respect, openness, and courage.

Since SAFe is so prevalent, I think this is a huge opportunity to improve the profession of software delivery.

I’m excited! I see another [bridge](https://www.scrum.org/resources/blog/scrum-kanban-its-time-cross-bridge) on the horizon…

---

_Improving how your SAFe implementation actually delivers speed and outcomes — rather than process overhead — is a core part of how I work with scaled organizations. [Explore SAFe advisory](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework) or [let&apos;s talk](/work-with-me)._</content:encoded><category>SAFe + Scaled Agile</category><category>Scaled Agile</category><category>Scrum</category><category>central</category><author>Yuval Yeret</author></item><item><title>Improving your SAFe™ Implementation with some additional Flow metrics</title><link>https://yuvalyeret.com/blog/improving-your-safe-implementation-with-some-additional-flow-metrics/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/improving-your-safe-implementation-with-some-additional-flow-metrics/</guid><description>SAFe implementations often focus on ceremonies and roles while ignoring the underlying flow. How adding Kanban-style flow metrics to your SAFe implementation makes the whole system more evidence-based.</description><pubDate>Thu, 25 Oct 2018 00:00:00 GMT</pubDate><content:encoded>#### The Premise

A year ago Scrum.org, in collaboration with Daniel Vacanti and myself, published the [Kanban Guide For Scrum Teams](https://www.scrum.org/resources/kanban-guide-scrum-teams), a guide that is aimed at helping Scrum Teams take advantage of Kanban/Flow principles and practices. (I wrote an earlier blog post about [understanding the guide](https://www.scrum.org/resources/blog/understanding-kanban-guide-scrum-teams))

SAFe™ has included Kanban at all levels since version 4.0. Some essential guidance about Kanban is included in most SAFe curriculums. Can a SAFe practitioner learn anything from the Kanban Guide For Scrum Teams?

In this blog post I’ll explore some of the flow metrics from the guide with an emphasis on those that aren’t covered in SAFe.

#### Scrum with Kanban Flow Metrics

#### **Work in Progress (WIP)**

**The number of work items started but not finished**

Note the difference between WIP and the WIP Limit. The WIP Limit is a policy which Agile Teams use as a “constraint” to help them shape the flow of work. The goal of the WIP Limit is to reduce the amount of actual work in process (WIP). The team can use the WIP metric to provide transparency into their progress towards reducing their WIP and improving their flow.

While teams can directly visualize the WIP levels over time (which I recommend), most people use the Cumulative Flow Diagram to visualize the WIP. Visualizing and reducing WIP levels is mentioned in SAFe but it never hurts to repeat it since it’s such an important flow metric to pay attention to. ![](/assets/images/blog/archive/0_FPS2E82d1xeU-650.png)

#### Cycle Time

**The amount of elapsed time between when a work item “starts” and when a work item “finishes.”**

This metric is a lagging indicator of flow. It is available only after an item is actually finished from the workflow perspective (e.g. reached a Done lane on the Kanban board). It is typically used to drive improvement work as well as to be able to establish internal/external expectations as to the team’s turnaround time on specific items.

Cycle time is mentioned briefly in SAFe but the SAFe practitioner would benefit from taking a deeper look at charts/reports used to visualize and analyze Cycle Times like the Cycle Time Scatterplot where teams can understand their Cycle Time trends, distributions, look at anomalies. ![](/assets/images/blog/archive/recovered/improving-your-safe-implementation-with-some-additional-flow-metrics-1-0-2afps2e82d1xeu-650.png)

#### Throughput

The number of work items “finished” per unit of time.

Note the measurement of throughput is the exact count of work items, without any compensation for item size — which is a major difference between throughput and story-points based velocity. Throughput is measured at a certain step in the workflow, typically at the finish line of the workflow. Throughput can be visualized via a separate run chart or by looking at the angle of curves on a Cumulative Flow Diagram.

While it does include throughput in its list of metrics, Classic SAFe emphasizes measuring Velocity for the purpose of planning. My advice to SAFe practitioners is to start to track throughput and compare it’s predictive powers to those of velocity and either combine the two approaches in order to improve their predictability (e.g. during PI Planning / Roadmapping) or choose one that works better in their context. (Read more in my earlier post on [forecasting in SAFe without turning it into story point theater](/blog/a-different-approach-to-estimations-in-safe)) ![](/assets/images/blog/archive/0_wjK3B_7hJEDgHtgt.png)

#### Work Item Age

**The amount of elapsed time between when a work item “started” and the current time.**

WIP and Cycle Time are classic metrics every Kanban/SAFe practitioner is probably familiar with and throughput is somewhat similar to Velocity.

Work Item Age is the new guy on the block. Work Item Age complements Cycle Time. If Cycle Time is a lagging indicator only relevant for finished items, Work Item Age is a leading indicator only relevant for non-finished items. The basic idea is to provide transparency to which items are flowing well and which are sort of “stuck” even if not formally blocked.

I’ve been using some variant of this metric with most Kanban teams I’ve worked with. I also worked with several Kanban tool vendors to introduce some way to visualize card/item age.

Age on its own is interesting but not enough. We also want some indication of flow health. One common thing to visualize is the age in the current step in the workflow also known as “cards that didn’t move recently”.

Another way to look at it would be to look at the overall age but combine it with where the work currently is in the workflow as well as what the team expects their cycle time to be (We call that expectation Service Level Expectation (SLE) in the Kanban guide for Scrum teams and the [PSK](/work-with-me/get-professional-about-scrum-and-kanban/scrum-org-professional-scrum-w-kanban) class). Combining all this information can help the team focus on the items that are at the most risk of missing the team’s expectations/SLE. For example, let’s say a team has an SLE of 16 days with 85% confidence. If one of the cards on their board has an age of 10 days, is that ok? is it a problem? The answer is that it depends. If that card is very close to the end of the workflow it is probably not a problem. If it is very close to the start of the workflow it is probably an indication of a problem that requires attention. The “Aging Work in Progress” chart below provides this perspective of both where active items are in the workflow, what the typical cycle times for this team are, and based on that which items are indications of flow risks (obviously orange-red means very low probability of finishing within the team’s flow expectations).

To sum up — Work Item Age is the best metric to look at if you want to determine when an item that has already started is going to finish. This is in contrast to an item that hasn’t started — where your best bet is your historical Cycle Times. The Service Level Expectation is just an expectation set by the team to themselves answering the question “What Cycle Time do we expect to see for an item of this type, and what is our confidence level for this?”. ![](/assets/images/blog/archive/recovered/improving-your-safe-implementation-with-some-additional-flow-metrics-2-0-2amm9lwjaekcbkbd66.png)

Note: The charts above were created using the demo version of [ActionableAgile Analytics](https://actionableagile.com/analytics-tools/) — a tool created by my co-steward of the Professional Scrum with Kanban class — Daniel Vacanti. You can access the demo yourself and play with these metrics and think about how they would help your Agile team, SAFe ART/ST or portfolio. Note that the definition of Workflow in this chart is just one example of how your workflow might look like. Each team would define their Workflow according to their context.

### Using the Flow metrics in SAFe’s team-level

First, we need to discuss how to even apply these metrics for the team-level. On the face of it, should be quite trivial because this is familiar ground — The Team Backlog and Iteration Backlog are pretty familiar to the Product Backlog and Sprint Backlog. And yet a good question raised by Travis Birch in a Linkedin thread about this is “Where in the workflow of these items do we start to measure cycle time and include the item in WIP?”.

In general in the SAFe team level most work is represented by User Stories that are a breakdown of a Feature from the Program Backlog / Program Kanban. These User Stories start their life on the Team Backlog as the story is identified during feature breakdown. I would typically consider the item started once the team starts to refine the story in prep for an actual iteration. This means that story identification and high-level assignment to Iterations during PI Planning isn’t considered actively working on the User Story yet. Same would apply to other items in the Team Backlog.

When should we consider items in the team level Kanban board finished and out of WIP and stop the clock on cycle time? At the moment they are Done according to the team-level definition of Done. Typically — once they finish fixing whatever problems they find in story-level testing and the story is accepted. At this point these Stories sit and wait for their friends in the feature to join them and only then does the Feature move along. but from the Story-level perspective, their workflow is already finished.

So now that we’ve mapped the metrics to the team-level how can these flow metrics be used to improve the Scrum events used in SAFe’s team level? This is one of the key learning objectives in the [Professional Scrum with Kanban](/work-with-me/get-professional-about-scrum-and-kanban/scrum-org-professional-scrum-w-kanban) class. In a follow up discussion with some of the Professional Scrum Trainers who attended one of these classes, we came up with a matrix mapping the metrics to the events. (credit [Maarten Kossen](https://www.scrum.org/user/324)) ![](/assets/images/blog/archive/0_rXH0c875bIE17ADD.jpg)

I’ll explain (using SAFe’s names to help map to SAFe):

**Iteration Planning** mainly leverages Throughput in order to create a realistic forecast for the Iteration Backlog. Work Item Age might be relevant when you have some items left over from the previous Sprint and you want to decide what to do about them.

The focus of **Daily Standup** is the ongoing flow within the Iteration so naturally what we care about is what’s currently going on. Therefore, Current WIP and Work Item Age are the most important metrics in the Daily Standup.

**Iteration Review** includes a review with stakeholders of both the Increment as well as overall flow behavior of the team — trends in Cycle Times and Throughput are interesting. Throughput can also be used as part of release planning/road-mapping discussions, especially when combined with Monte-Carlo simulations provide some better visibility/confidence into “What can be done by when”. NOTE: It is always important to emphasize that these are projections/forecasts, not commitments.

**Iteration Retrospective** is all about inspecting and adapting the process and the workflow. Therefore it is the place to look at WIP, Cycle Times, Throughput from a perspective of looking for areas to improve. ![](/assets/images/blog/archive/0_ofrlWCuV0ubtepS6.jpg)

#### Applying the Metrics in SAFe’s Program/Large Solution Level

So far it was an easy mapping because SAFe uses Scrum events at the team level. How about using these flow metrics in the Program level on your Agile Release Train?

SAFe’s program level kanban items are features/enablers. The wider perspective here would be to consider them work in process and measure cycle time from the moment we identify them during Exploration to the moment they’ve been Released, all the way through Integartion and Deployment all throughout the SAFe Continuos Delivery pipeline. In many environments though this would be a very long time (especially when Continuous Delivery is just an espoused vision) and it would be interesting to understand the WIP and cycle time in each one of these major stages.

When it comes to program-level events — **Program Increment (PI) Planning** should mainly leverage Throughput in order to create a realistic forecast for each team’s capacity in their iterations. Work Item Age might be relevant when you have some items left over from the previous PI and you want to decide what to do about them.

Beyond looking at throughput at the team level, it is interesting to track throughput at the Program-level. One could argue that at this level it makes more sense to take into account Feature size because Features are so varied in size. I’d argue you want to also look at throughput because as we know from WSJF we want to reduce batch size and deliver more frequently and analyzing throughput helps us see how far we are from that vision.

The focus of **Scrum of Scrums / ART Sync** is the ongoing flow across the program during the PI so naturally what we care about is what’s currently going on. Therefore, Current WIP and Work Item Age are the most important metrics in the SoS/ART Sync. We should pay attention both to overall trends for story-level Age across teams, as well as Feature-level Age on the ART Kanban board and look for features that are aging dangerously.

In order to get better visibility to the flow of features, I like to split the “Implementation” stage in the Program Kanban Board to some interim stages that reflect the state of the feature. One way to do that is to add a “System Demo” or “Alive” lane that reflects whether this feature was demonstrated already — which means it’s not complete yet but we’ve seen some of it working. You might come up with other ways to split “Implementing” but be careful of having a “Design” “Build” “Test” split because we don’t want to develop the Feature using waterfall — what we want to see is stories in different stages of the development cycle while the feature is in implementation. you could have a “first story demonstrated” lane and “final stretch” lane if you want… ![](/assets/images/blog/archive/recovered/improving-your-safe-implementation-with-some-additional-flow-metrics-3-0-2awjk3b_7hjedghtgt.png)

**System Demo** in SAFe focuses on the demonstration of the System Increment. An aspect in the Scrum Guide that SHOULD be added is a review with stakeholders of both the System Increment as well as overall flow behavior of the ART — trends in Cycle Times and Throughput are interesting and can be used to adjust the plan for how to deliver the PI objectives.

**Inspect and Adapt** is all about inspecting and adapting the process and the workflow. Therefore it is the place to look at WIP, Cycle Times, Throughput from a perspective of looking for areas to improve at both an aggregative team-level view as well as a Feature-level view.

#### Applying the Metrics to the Portfolio Level

The portfolio doesn’t have a prescribed cadence of events, but you could see how metrics such as Cycle Times, WIP, Aging and throughput could complement your perspective and help you visualize, limit and reduce WIP as well as improve Innovation Flow at the portfolio level.

#### The Human Aspect Of Metrics

One of the key tenets in SAFe AND Scrum is Respect. Respect for people and culture. When introducing any sort of new practice including flow metrics we should respect people and invite them to try these metrics rather than force it upon them. One of the key points the Scrum Guide and the Kanban Guide for Scrum Teams emphasise is the fact that the team owns their definition of Workflow and what metrics they use. Team is the Dev team when it comes to the SAFe Team level, the ART when it comes to the Program level, and so on.

IF we introduce the metrics to the team this way and invite them to engage, my experience shows that their collaboration, engagement, and inclusion of the whole team in tackling issues grows as a result.

Of course if we force/mandate these metrics and use them to micro-manage the team into submission then your mileage may vary somewhere between mutiny, Italian strike ([Work-to-Rule](https://en.wikipedia.org/wiki/Work-to-rule)) or just lower engagement/motivation. Aiming to smooth flow also results in diversifying the knowledge and skill level in the team and reduces the dependency on specific team members and heroism.

_(Thank you_ _Simon Powers_ _for making sure I tackle this in this post!)_

#### There’s more to Kanban than you find in SAFe’s curriculum

And that’s natural and expected. SAFe is a framework, it cannot include everything. It introduces many people to Kanban and then invites them to go on a lifelong learning journey. Hopefully this journey includes exploring in more depth bodies of work like the Scrum Guide and now the Kanban Guide for Scrum Teams and deeper Kanban understanding in general. SAFe practitioners especially interested in metrics should definitely check out Daniel Vacanti’s book and workshop.</content:encoded><category>Kanban</category><category>SAFe + Scaled Agile</category><category>central</category><author>Yuval Yeret</author></item><item><title>How to Forecast in SAFe Without Turning It Into Story Point Theater</title><link>https://yuvalyeret.com/blog/a-different-approach-to-estimations-in-safe/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/a-different-approach-to-estimations-in-safe/</guid><description>How to forecast in SAFe using smaller slices, throughput, cycle time, and lighter feature sizing. A practical alternative to story-point-heavy PI planning, release forecasting, and roadmap conversations.</description><pubDate>Wed, 24 Oct 2018 00:00:00 GMT</pubDate><content:encoded>If you&apos;re asking how to forecast in SAFe without spending half your PI Planning event debating story points, my short answer is this: make the work smaller, stop treating estimates as certainty, and use actual flow data to forecast what is likely to finish by when.

SAFe leans heavily on story points as a planning currency. I get why. They create a common language, especially when you&apos;re talking about work that spans teams or has not been fully broken down yet. But in quite a few environments this turns into estimation theater. Teams spend a lot of time calibrating numbers that don&apos;t really improve the forecast. Then leaders mistake those numbers for confidence.

What I&apos;ve seen work better is lighter estimation at the story level, stronger slicing discipline, and more serious use of flow metrics for forecasting.

## Where story-point-heavy SAFe forecasting breaks down

The issue is usually not story points themselves. The issue is what people start doing around them.

Teams start optimizing for point alignment instead of slicing work well. Features get assigned precise-looking numbers long before anyone understands the real dependencies. PI plans and roadmaps inherit that fake precision. By the time delivery starts slipping, everyone argues about commitment quality instead of looking at flow.

If this sounds familiar, the fix is usually not &quot;estimate harder&quot;. It is to reduce the batch size, improve the flow, and forecast using evidence.

## The alternative at the team level

The basic idea is borrowed from the #NoEstimates world: instead of trying to size every story precisely, slice the work into chunks that are small enough to understand, finish, and learn from quickly.

![NoEstimates planning cards showing 1, Too Frighteningly Big, and No Faintest Clue](/assets/images/blog/archive/recovered/a-different-approach-to-estimations-in-safe-1-0-wtagvuol1rcya8wn-b04f980090f9.jpg)

One simple way to think about it is replacing classic planning poker cards with something closer to `1`, `Too Frighteningly Big`, and `No Faintest Clue`.

That changes the conversation in a useful way:

- If it is a `1`, it is small enough to flow.
- If it is too big, slice it.
- If nobody has a clue, stop pretending the number will save you and go learn more.

This has a few practical benefits in SAFe:

- PI Planning gets faster.
- Teams are pushed toward smaller, more comparable stories.
- Cross-team alignment gets easier because &quot;small enough to finish quickly&quot; is easier to calibrate than abstract point scales.
- Iteration forecasting becomes more about actual throughput and less about estimation rituals.

## How to forecast a PI in SAFe without leaning so hard on story points

For team-level forecasting, what matters most is whether your stories are small and reasonably comparable. Once they are, historical throughput becomes very useful.

If a team typically finishes about 18 to 22 similarly sliced stories in an iteration, that tells you a lot. If the team already has aging carry-over work or a board full of stuck items, that tells you a lot too. You don&apos;t need another round of point debates to learn that.

A practical SAFe forecasting pattern looks like this:

1. Slice stories small enough that counts start to mean something.
2. Look at historical throughput for similar work.
3. Check current WIP and work item age so you don&apos;t forecast on top of hidden congestion.
4. Create a range-based forecast, not a single deterministic promise.

That is a much healthier way to plan a PI than pretending a stack of feature points somehow made the uncertainty go away.

## How to use flow metrics for release and roadmap forecasting

This is where the conversation gets more interesting.

If you want to answer questions like &quot;What is likely to finish this PI?&quot;, &quot;Can we release this capability by Q3?&quot;, or &quot;How much of this roadmap is realistic?&quot;, the most useful metrics are usually throughput, cycle time, work item age, and WIP.

**Throughput** tells you how many items you actually finish in a given period. For release or roadmap forecasting, this is your volume signal.

**Cycle time** tells you how long similar items usually take once they start. For release forecasting, this is your elapsed-time signal.

**Work item age** tells you whether started work is flowing normally or is already in trouble.

**WIP** tells you whether your system is stable enough for any forecast to mean much in the first place.

For roadmap and release forecasting in SAFe, I usually like this logic:

- Use story counts or similarly sized slices as the planning unit where possible.
- Use throughput history to forecast how much is likely to get done in a time window.
- Use cycle-time history to understand how long started work tends to take.
- Use work item age and dependency visibility to challenge optimistic assumptions.

If you want a more probabilistic answer, this is where Monte Carlo style forecasting becomes much more useful than another round of point normalization. I unpack the metric side of this in [Improving your SAFe implementation with some additional flow metrics](/blog/improving-your-safe-implementation-with-some-additional-flow-metrics) and in [Flow Metrics for Scrum: WIP, Cycle Time, Throughput, and Work Item Age](/blog/4-key-flow-metrics-and-how-to-use-them-in-scrums-events).

## Where estimation still helps

I am not dogmatic about &quot;no estimates&quot;.

At the story level, explicit sizing often creates more overhead than insight. At the feature, capability, or epic level, some lighter relative estimation can still be useful, especially when you need to make economic decisions or discuss dependencies across teams.

What I often do in these situations is use story counts as the higher-level currency.

So instead of saying &quot;this looks like a 20-point feature&quot;, we say &quot;this looks like roughly 20 small stories when we eventually slice it.&quot; We are still estimating. We are just estimating in a way that is easier to connect to actual flow later on.

This also helps with PI and roadmap forecasting. If a feature looks like about 20 stories, and we already identified 7 for the first iteration and 4 for the second, we can reason about the remaining scope without pretending we already know every detail.

And if there are dragons hiding in the remaining chunk, usually dependencies, integration risk, or external coordination, that is the moment to surface them. Not bury them inside an impressive-looking estimate.

## Common mistakes when teams try this in SAFe

The approach works well when people keep it honest. It gets messy when they don&apos;t.

One mistake is counting stories without improving slicing discipline. If your &quot;stories&quot; range from half a day to three weeks, throughput will be noisy and people will conclude flow metrics do not work.

Another mistake is treating forecasts as commitments. Throughput and cycle time help you forecast probabilities. They do not create guarantees.

A third mistake is ignoring dependencies. If a feature crosses too many teams, the problem is not the lack of a better estimate. The problem is your delivery design.

## Bottom line

Yes, you can forecast in SAFe without making story points the center of the universe.

At the team level, smaller stories plus throughput often beat heavy estimation rituals. At the release and roadmap level, flow metrics give you a much better way to answer &quot;what is likely by when?&quot; than point totals ever did.

If you still need some estimation at the feature or capability level, fine. Just keep it light, keep it honest, and connect it to real flow instead of wishful thinking.

## FAQ

**Can you do PI Planning in SAFe without story points?**

Yes. Teams still need a way to discuss scope, risk, and sequencing, but that does not mean every conversation needs to revolve around point totals. If stories are sliced small and consistently enough, story counts plus historical throughput can be enough for team-level planning.

**Is throughput better than velocity for SAFe forecasting?**

Often yes, especially when the team has disciplined slicing. Throughput is based on completed work, not on how people calibrated their estimates. If item size varies wildly, throughput alone is not enough, but it is usually still a more grounded signal than velocity theater.

**How do you use cycle time for release forecasting in SAFe?**

Use cycle time to understand how long similar items usually take once they start moving through the workflow. It is especially useful for setting expectations about elapsed time and for spotting whether your release forecast assumes smoother flow than you usually get.

**Should we stop estimating features and capabilities entirely?**

Not necessarily. I usually reduce or remove detailed story sizing first. At higher levels, lighter relative estimation or story-count ranges can still help with economic sequencing, dependency conversations, and roadmap tradeoff discussions.

**What is the biggest trap when using flow metrics for roadmap forecasting?**

Using unstable data. If work item sizes are inconsistent, WIP is out of control, or dependencies dominate the system, your forecast will still be noisy. Flow metrics do not magically fix the system. They make the system easier to see.

_If you&apos;re trying to get your SAFe planning out of the compliance-theater zone, [take a look at my SAFe advisory work](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework) or [reach out](/work-with-me)._</content:encoded><category>SAFe + Scaled Agile</category><category>Flow</category><category>Scaled Agile</category><category>forecasting</category><category>pi-planning</category><category>throughput</category><category>cycle-time</category><author>Yuval Yeret</author></item><item><title>The difference between Planned vs Actual vs Actual Actual Business Value when it comes to SAFe PI…</title><link>https://yuvalyeret.com/blog/the-difference-between-planned-vs-actual-vs-actual-actual-business-value-when-it-comes-to-safe-pi/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-difference-between-planned-vs-actual-vs-actual-actual-business-value-when-it-comes-to-safe-pi/</guid><description>What&apos;s the difference between Planned, Actual, and &apos;Actual Actual&apos; Business Value in SAFe PI Objectives? Why the gap between them is a sign of broken goal-setting, and what to do about it.</description><pubDate>Mon, 22 Oct 2018 00:00:00 GMT</pubDate><content:encoded>Actual is a relative term when it comes to business value delivered by a SAFe PI Objective.

#### Planned Business Value — Making sure Business Owners and the Agile Team are on the same page

Let’s start from the basics though. PI (Planning Increment) Objectives are used as a “back briefing” mechanism by Agile Teams on an Agile Release Train to share their plan for the PI and validate that they are indeed focusing on the highest priorities and are planning to deliver objectives that will be valuable for the business.

Business Owners (Business Executive, Product Management, System Architect) circulate between teams during PI Planning and score each PI Objective on a scale of 1..10 based on business value they ASSUME will be delivered in case this PI Objective is accomplished in the PI.

This becomes the “Planned Business Value (BV)” for that objective.

#### Actual Business Value — Assessing Business Value based on Demo of a real solution

Later on, during PI Inspect &amp; Adapt (or earlier during System Demos) the same Business Owners circulate between the teams and score each of these PI Objectives again, this time on “Actual Business Value (BV)”.

What does Actual mean here? Well, in most cases the evaluation is based on seeing a demo of a working solution and still making ASSUMPTIONS about what the actual value would be when the solution meeting this objective will be released and available to real users/customers.

Sorry, but while being much closer, that’s still not ACTUAL business value.

#### ACTUAL Actual Business Value — Based on released solutions and the outcomes they deliver in the real world

ACTUAL business value delivered can be evaluated only AFTER the solution is released.

On most Agile Release Trains / SAFe contexts the PI I&amp;A is too early to make this evaluation so you could understand why we’re still making assumptions at that stage.

But if we really care about outcomes and delivering value, we shouldn’t close the books on these PI Objectives and the PI at that point. We should get back to it later on and Inspect and Adapt based on real business value delivered.

#### Adjusting the SAFe Inspect &amp; Adapt to track ACTUAL actual Business Value

If you’re with me, you’re probably asking what can we do about this? What is the right timing to get back and assess the ACTUAL actual Business Value? From a cadence perspective there are two main ways to do this.

The simplest is to take advantage of the Inspect and Adapt PI System Demo to review the ACTUAL business value delivered by the objectives in the PREVIOUS Planning Increment. E.g. if we’re now finishing PI 5, we’re assessing actual business value delivered by the objectives in PI 5 that will be released sometime during PI 6, as well as PI 4 objectives that hopefully got released during PI 5.

![](/assets/images/blog/archive/recovered/the-difference-between-planned-vs-actual-vs-actual-actual-business-value-when-it-comes-to-safe-pi-1-0-2ag-rfpqhcxfqjcbto.jpg)

For each one of these PI 4 objectives, now should be a reasonable time to talk about things like — Have customers started to use this solution? Are they happy with it? Did it achieve the impact we had in mind for it? Did we stop incurring the cost of delay we had in mind when prioritising this? At this point, the 1..10 score should be data/evidence-driven.

If we AREN’T able to evaluate the actual business value at this point — that means there’s a short-circuit in our empiric feedback loop that we should work on fixing.

If we haven’t released the solution yet, then we should keep the actual score for this objective empty and get back to it in the next PI. This objective should still be “work in progress” from our perspective.

#### It’s not DONE until we evaluated the ACTUAL Business Value

You might guess what’s the next aspect of this. Mentioning Work in Progress should be an obvious clue. The ART Kanban has a role in helping us out here as well. Features on the ART-level Kanban shouldn’t be considered DONE until we collected this feedback and evaluated the ACTUAL actual business value on them. They should hang out on the board — maybe in an area called “Feedback” or whatever you prefer.

![](/assets/images/blog/archive/recovered/the-difference-between-planned-vs-actual-vs-actual-actual-business-value-when-it-comes-to-safe-pi-2-0-2ap0inkbwn-vrvscdw.png)

I’ve been recommending this sort of ART-level Kanban Board structure for a long time now. Some of my enterprise-level clients have improved their Product Management practices dramatically through the accountability and follow-through that this practice encourages.

Just think about the impact on Product Management, Business Owners, Sales people asking for features, if they know they are accountable to the outcomes from these features after they’re released.

#### Who’s accountable for delivering the actual business value?

This brings us to an interesting question. Who’s accountable to delivering actual business value? Who’s accountable to delivering ACTUAL actual business value? Is it the Agile Team? Product Management? Business? Sales?

I’ve seen way too many teams frustrated when they deliver the objectives according to what they presented as the plan, and yet the actual business value score is lower than the plan because the Business Owners don’t think as much value will be actually delivered. When we’re moving from assumed actual to actual actual the gap can be even bigger. On one hand, in the spirit of transparency and being focused on value and outcomes rather than output, this is the right way to score the business value. It’s about value delivery rather than tracking to plans. On the other hand, you can probably understand the frustration here.

The way I see it, the only way out of this is to understand that the PI Objective plan vs actual vs ACTUAL isn’t an indication of the individual performance of either one of these roles. It’s an indication of the performance of the whole development value stream including the upstream activities related to choosing and prioritising features and the downstream activities related to selling the solution, convincing users/customers to use it, implementing it in the field, operating/supporting it.

That, together with Lean/Agile Leadership that emphasises principles such as Assuming Variability, Objective evaluation of working delivered systems, and relentless improvement of the whole value delivery cycle, is the key to focusing on learning from these surprises whether they are systemic and repeating or rare exceptions.

A relentlessly improving organisation would inspect what’s the trend when it comes to plan vs actual vs actual actual for the whole ART and per specific PI Objectives and try to see what it can learn from when the value gap happens and does it happen for a specific type of objectives or in a specific area of the program/business.

#### It’s all about Value

Value is the goal of Lean and the fast delivery of value is the goal of SAFe. If we’re serious about that, We should raise our game when it comes to managing value as a first class citizen in SAFe. Business value on PI objectives is the perfect place for doing exactly that.

So, Next time you have PI Inspect &amp; Adapt, don’t just look at the PI you’re finishing just now, take a look at the objectives from the previous PI as well. And on your ART-level Kanban only consider features done after evaluating actual business value delivered, ideally based on quantifiable metrics.

---

_Connecting OKRs to SAFe portfolio governance is one of the most common integration challenges I help organizations solve. [Explore SAFe and OKR advisory](/work-with-me/strategic-alignment-and-execution-at-scale-leveraging-okrs) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agility</category><category>SAFe + Scaled Agile</category><category>Scaled Agile</category><category>central</category><author>Yuval Yeret</author></item><item><title>SAFe is a Scaled Agile Framework, Not a Scaled Agile Methodology</title><link>https://yuvalyeret.com/blog/safe-is-a-scaled-agile-framework-not-a-scaled-agile-methodology/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/safe-is-a-scaled-agile-framework-not-a-scaled-agile-methodology/</guid><description>The difference between a framework and a methodology matters. SAFe provides structure and choices — not a prescriptive path. Understanding this distinction is key to implementing it well.</description><pubDate>Mon, 15 Oct 2018 00:00:00 GMT</pubDate><content:encoded>We find it crucial to emphasize when training new SAFe Program Consultants (SPCs) that they should use SAFe as a framework, not a methodology.

First, what’s the difference between a framework and a methodology? I found this concise, useful comparison written by Liz Keogh, who I think highly of [over at Quora](https://pm.stackexchange.com/a/3795) -

_A methodology is a set of principles, tools,_ and _practices that can guide processes to achieve a particular goal._

_A framework is a loose but incomplete structure that leaves room for other practices and tools to be included but provides much of the required process._

_… Scrum could be considered a framework, as it leaves room for teams to choose their own technical processes, development roles, etc. XP might be considered a methodology, as it provides guidelines for all the same things that Scrum does, along with relevant technical practices. …_

With this in mind, what we emphasize in the workshop is the options and choices you have when you Implement SAFe. Yes, some people look at SAFe and see a methodology that tells you how to estimate, prioritize, plan, how your kanban boards should look like and what questions to ask in each Scrum of Scrums. We prefer to see all of those as a good set of options to start with in many contexts, but not necessarily best practices that always work.

For example, we don’t believe story points estimation is necessarily the best way to estimate in all cases. Sometimes it’s enough to [forecast using smaller slices and throughput instead of turning it into story point theater](/blog/a-different-approach-to-estimations-in-safe/).

The schedule/agenda for PI Planning is great, but we definitely inspect and adapt it on every implementation depending on the context and encourage SPCs and RTEs we teach to do it as well.

We always inspect and adapt the definition of Workflow of the Program and Portfolio Kanban boards on our implementations and we talk about it in class as well.

We always mention that SAFe’s approach to Weighted-Shortest-Job-First Cost-of-Delay-based prioritization is only one option and that some other interesting and useful and maybe even better ones for your context are available (and we point people to [Don Reinertsen](http://reinertsenassociates.com/) and [Joshua Arnold](http://blackswanfarming.com/cost-of-delay/) )

What is the right Agile Release Train and Value Stream design? SAFe provides ways to help you design your implementation including some principles and considerations, but it doesn’t give you a hard and fast answer… This is one of my favorite sessions in the Implementing SAFe class actually.

Which elements of the SAFe Big Picture do you need? Which Spanning Palette or Large Solution elements does it make sense to use even if you’re using just Essential SAFe? And does it make sense to use Large Solution or Portfolio or Full? When?

In general, What is the right way to roll out at scale? Again, SAFe gives you some options and considerations to be aware of but doesn’t give you a concrete playbook.

Bottom line, when it comes to practicing and implementing SAFe, we prefer to consider it a very useful but flexible/incomplete structure that requires well-trained and experienced practitioners to successfully apply. That’s a key design principle for [my work with organizations on scaling agility using SAFe](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework) without compromising on agility.</content:encoded><category>SAFe + Scaled Agile</category><category>Scaled Agile</category><category>central</category><author>Yuval Yeret</author></item><item><title>The Sprint Increment Is Dead</title><link>https://yuvalyeret.com/blog/the-sprint-increment-is-dead/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-sprint-increment-is-dead/</guid><description>The 2017 Scrum Guide removed the &quot;potentially shippable product increment&quot; language. What this means for teams and organizations who still think Scrum means releasing only at sprint boundaries.</description><pubDate>Mon, 01 Oct 2018 00:00:00 GMT</pubDate><content:encoded>#### The Sprint Increment Got Us Here

If you’re a veteran of the software industry, you probably remember those days where we released to production/GA every couple of months. Heck, many of the companies I meet these days still work that way.

If you’re also an experienced Scrum practitioner, you probably associate the time you started to use Scrum with the time you started to release more frequently. The Sprint Increment that had to be potentially releasable caused you a lot of pain as you were trying to improve your processes and capabilities, implement Continuous Integration, and finally gain the ability to actually have a releasable Increment each Sprint. You were pretty proud.

#### Transcending Scrum and the Sprint Increment?

But these days, as people talk more and more about DevOps and Continuous Deployment, you might be thinking that since Scrum is focused on Sprints, You need to transcend Scrum in order to keep up with the industry and the need to release more often. You start to look at approaches such as Flow and Kanban that are continuous in nature.

Before you recycle your copies of the Scrum Guide — can I ask you a couple of questions though?

#### The Need For Continuous Deployment

The first question is why do you need Continuous Deployment? Does your Product Owner really see a business need to deploy more often than every Sprint (which is always up to 30 days and more frequently these days more along the lines of 14 days)? If you are like most of the Scrum practitioners I’m working with, the answer to that is “Not Really”. Even cloud/SaaS/internet-based companies typically don’t see a need for releasing new features to market more frequently than every 15 days.

So, why the need for Continuous Deployment?

Scrum Theory helps us out here. The reason is empiricism. In contexts of growing business and technical uncertainty, those with the fastest feedback loop win. And the feedback loop should provide REAL transparency to the usefulness of the products we build so that our inspection and adaptation is based on what users really think of the product we’re building. When we say “Working Software” in the Agile Manifesto, we don’t mean just “It is working and we tested it meets our acceptance criteria and our definition of Done”. We also don’t mean just “It is working and we demonstrated it to internal and even external stakeholders and got their feedback”. These are nice levels of transparency that are much better than just reviewing documentation of course, but they leave a lot to be desired

#### What we REALLY mean when we say Working Software

they aren’t as good us “It is working, we actually turned it on for some users and they’ve been using it as part of their real flow of work, and we can inspect how useful it really is for them.” The last one is what real transparency is about. And classic teams only get to that level of “working” pretty infrequently. Their REAL feedback loop takes weeks if not months to close. Their level of empiricism leaves much to be desired.

The real reason for moving toward Continuous Deployment is actually to address this issue. To enable much more frequent transparency of how our product is REALLY doing, and enabling inspection and adaptation on a daily and maybe even hourly basis by those developing the software/product.

#### Continuous Deployment with Scrum and Kanban

In Scrum terms, Continous Deployment happens during the Sprint, where we can have as many mini-increments as we want deployed throughout the Sprint, with the purpose of helping the Scrum Team optimize the value it delivers with its Sprint Increment. Yes, they could also release some of those mini-increments for the purpose of actually delivering customer value, but most of the time the purpose would be to inspect and adapt, in service of empiricism.

Moving to multiple mini-increments inside the Sprint doesn’t change Scrum in any way. This is actually just a more professional instance of Scrum that more and more Scrum practitioners should strive for. The Sprint-level events are still as valuable as ever for inspecting and adapting the Product and the Process. The roles are still as valuable as ever. If anything, it might be even more important to have a Product Owner that focuses the Development Team on the mission/goal, being open about the fact that there are some hypothesis-level assumptions that need to be validated by building some product and running some experiments, and respecting the developers and trusting them to figure out how to achieve that mission/goal by running fast feedback loops that include actual experimentation, inspection, and adaptation. In order to scale, the Product Owner needs to have the courage to let the Development Team run some of those experiments on their own. They can all review these experiments and the resulting Sprint Increment as part of the Sprint Review. The review will not be just a demonstration of working software but also inspection of analytics from real usage.

Where Kanban/flow comes handy is not in replacing Scrum but in managing the flow of these intra-Sprint feedback loops more explicitly and helping the Scrum Team identify bottlenecks, constraints, and impediments on their way towards this type of flow.

So, yes, the Sprint Increment is dead. Long live the REAL Sprint Increment as well as all the mini Increments during the Sprint.

To learn more about how professional Scrum teams think about flow and Continuous Deployment, join an upcoming [Scrum with Kanban](/work-with-me/get-professional-about-scrum-and-kanban/scrum-org-professional-scrum-w-kanban) workshop.

If this transition is stuck at leadership or portfolio level, [Fixing Your Agility](/work-with-me/fixing-your-agility/) is usually the right entry point.</content:encoded><category>Scrum</category><author>Yuval Yeret</author></item><item><title>Building Great Release Train Engineers — a talk with Mattias &amp;amp; Yuval</title><link>https://yuvalyeret.com/blog/building-great-release-train-engineers-a-talk-with-mattias-yuval/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/building-great-release-train-engineers-a-talk-with-mattias-yuval/</guid><description>The Release Train Engineer role is one of the most challenging in SAFe: part coach, part facilitator, part servant leader. What makes a great RTE and how to develop them.</description><pubDate>Wed, 26 Sep 2018 00:00:00 GMT</pubDate><content:encoded>![](/assets/images/blog/archive/0_Fidck9Q_Py0JnJ0P.png)
_In the scaled Agile framework, one key role is the Release Train Engineer (RTE). But who should I look for to fill this role? What are the first few process improvements experienced RTE’s typically do? Yuval Yeret (Yeret Agility) and Mattias Skarin (Crisp) took the time to discuss the traits of a good RTE._

#### What are the traits of a good RTE?

**Yuval:** The easy answer to this question is that you are looking for a Scrum master for a team of teams. Going beyond that, when it comes to specific traits, you are looking for someone who cares about process and improvements, someone who has the ability to orchestrate things. But at the same time, someone who also knows when to step back and let the teams organize themselves. A good RTE is a great communicator and can see and understand what is happening.

**Mattias:** Firstly, a good RTE should be a people person, someone you’d like to talk to and bounce ideas with. Someone who builds trust and energy with their presence. In essence, a good RTE is the Uber Scrum master across teams. Secondly, a good RTE is systematic and makes sure the process events are run and planned in advance. Thirdly, a good RTE should be a good problem solver.

#### Let’s be even more specific, if you narrowed it down to three, which are the top 3 traits of a good RTE?

**Yuval:** Then I would say, (1) Someone who can be a coach and a servant leader; (2) someone who knows how to bring people together who work well together; and (3) someone who is passionate about improving things.Mattias: I would pick a people person, who is also systematic, and a good problem solver.

#### Name 3 things an RTE should do?

**Yuval:** The key task is to facilitate the Agile release train events. (for example: PI planning, Art sync, Inspect &amp; Adapt workshop). Over time, a good RTE builds in the capability in the release train to do more and more on their own. Finally the RTE should facilitate the removal of obstacles and risks. He or she does not necessarily need to solve them all by himself, but rather, make them transparent and make sure that the most important ones are being tackled.

**Mattias:** I will concur with Yuval here. The part I would add is the focus on relentless improvement, always trying to make things a little bit better.

#### So on to improvements. Which event ‘that keeps the train on the tracks’ is the most common for companies to adjust to after running SAFe for a while?

**Yuval:** An early step is normally making the PI planning (Big Room Planning) more concise, such that you can run it in a day. This could happen through the removal of dependencies or by simplifying specific activities. One example would be making the draft plan review more fun, and less sequential. The final part I see RTE tweak is the Inspect &amp; Adapt workshop. There are a few emergent patterns here: let people organize into teams according to the problems they want to see solved or, run it as an open space.

**Mattias:** Early tweaks include making the PI planning run successfully within a day and improving the quality for feature candidates entering the Big Room Planning (through adding and keeping a definition of “Ready”).

#### I know you are coming to Crisp in November to run the Advanced RTE training class. Who is the class for and what can I expect to learn?

**Yuval:** The class is for you as an RTE who has been running your own Agile release train for a couple of increments. We don’t go through the basics in this class. By grounding the participants in the Lean/Agile principles, we teach tips and tricks to the RTE’s. For example, how to adapt the PI planning but at the same time staying aligned with the principles of Systems thinking, Presume variability and Preserve options. The goal is to inspire and build the RTE’s confidence to go beyond and adjust the basic practices, knowing they are well grounded on principles. In this class, we expect RTE’s to share knowledge and best practices so you can learn from each other (you probably have a few tips and tricks up your sleeve) in addition to picking up nuggets from the trainer.

#### Will we spend time on discussing what RTE’s find challenging in their company?

**Yuval/Mattias:** Yes! There will be time set aside for this. And during the course, there will be plenty of time to engage with Yuval (trainer) and Mattias (host) who both are experienced Agile trainers in Scaled Agile scenarios.

This article was initially posted on the [Crisp blog](https://blog.crisp.se/2018/09/26/mattiasskarin/building-great-release-train-engineers-a-talk-with-mattias-yuval). If you’re not familiar with it, it is one of my must-read Agile blogs. I&apos;m proud to be collaborating with Crisp on bringing high-quality pragmatic [SAFe training](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework) to Sweden.</content:encoded><category>SAFe + Scaled Agile</category><category>Scaled Agile</category><author>Yuval Yeret</author></item><item><title>Which Public Agile Training Is Right For Me? (a.k.a Navigating The Agile Training Landscape)</title><link>https://yuvalyeret.com/blog/which-public-agile-training-is-right-for-me-a-k-a-navigating-the-agile-training-landscape/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/which-public-agile-training-is-right-for-me-a-k-a-navigating-the-agile-training-landscape/</guid><description>With so many Agile certifications and courses available, how do you choose the right training? A practical guide to navigating the Agile training landscape — Scrum.org, SAFe, ICAgile, and beyond.</description><pubDate>Wed, 05 Sep 2018 00:00:00 GMT</pubDate><content:encoded>#### Navigating the Agile Training Landscape

It’s become pretty confusing these days. If you’re interested in advancing your Agile knowledge there are so many options. I often field questions from people asking me for help choosing the right class for them. Here is my subjective take on things… with a focus on the US market — but probably applicable to many other markets.

#### Start with the Why

In general the first question is what are you looking for — What’s the job you’re hiring the agile training for…

Are you trying to strengthen your Resume/CV to improve your attractiveness in the job market? Are you looking for improvement ideas for your team/organization?

#### Attending Agile Training to help you get the position you’re looking for

When it comes to job market attractiveness certification is important to most hiring companies and practitioners. I’m gonna avoid the discussion around whether that’s healthy/useful, that’s just the way things are these days. Being a “Certified Scrum Master” became the desirable keyword in the agile world several years ago.

What we’re seeing these days is commoditisation of the “Scrum Master” certificate with the focus moving in several directions

#### More professional/advanced Scrum Mastery

Scrum Master certifications that mean more than the “CSM” — More and more organizations are realizing that “Professional Scrum Master” assessments — especially PSM2, PSM3 are better indicators of Scrum Mastery than the trivial “CSM”. For example, The new [Scrum.org Professional Scrum Master II](https://www.scrum.org/courses/professional-scrum-master-ii-training) workshop that comes together with the opportunity to take the PSM2 assessment is aimed at helping Scrum Masters raise their level of Scrum Mastery.

While the “Scrum Master” role leads in popularity people looking to take on a Product Owner role typically look for a [Professional Scrum Product Owner](/work-with-me/get-professional-about-scrum-and-kanban/scrum-org-professional-scrum-product-owner) workshop and some are interested in the PSPO1 assessment.

#### Enterprise Agility — The SPC is the new CSM…

Here, at least in the US, SAFe leads the pack and hiring companies are looking for people that have an understanding of how to [implement SAFe](https://scaledagile.com/safe-certification/becoming-an-spc/) and who are [SAFe Program Consultants (SPCs)](https://scaledagile.com/safe-certification/becoming-an-spc/)In every Implementing SAFe class I run about half the participants are Scrum Masters, Project Managers, Agile Coaches that are seeing more and more demand for SPCs out there and join the class to learn about SAFe and have the appropriate certification.

The Release Train Engineer (RTE) is the other SAFe certification that I’m seeing some demand for in the job market. The other certificates like “SAFe Agilist”, “SAFe Scrum Master”, “SAFe PO/PM” aren’t getting anywhere close to this level of traction in what I’m seeing. I’m seeing a lot of demand for Leading SAFe, SAFe Scrum Master, SAFe PO/PM in-house workshops for organisations implementing SAFe, but the certifications are secondary in these situations. So bottom line the [Implementing SAFe / SPC](https://scaledagile.com/safe-certification/becoming-an-spc/) class is probably your best bet as a starting point if you’re looking to get a coaching/facilitation position in a SAFe implementation. After you gain some SAFe experience the [RTE workshop](https://scaledagile.com/training/safe-release-train-engineer/) can be your next step.

What about other scaling approaches you ask? You will learn a lot in a Scrum at Scale or Large Scale Scrum (LeSS) workshop but when it comes to value in the job market — since most organizations in the US are using SAFe, these classes aren’t gonna help you that much…

#### Looking for ways to improve

If you’re interested in an Agile training workshop where you will get ideas for improvement for your team/organisation the certificate won’t be as important to you.

#### Scaling Agile

You might still be interested in [becoming a SAFe Program Consultant](https://scaledagile.com/safe-certification/becoming-an-spc/) if you’re thinking of implementing SAFe and want to have the option of [delivering some internal training yourself](https://www.scaledagile.com/spc-resources/) or having access to some of the [power toolkits](https://www.scaledagile.com/spc-resources/) that SPCs have access to. (e.g. the Value Stream Workshop, Program Increment Toolkit, Executive Workshop).

Here I would recommend true lifelong learners explore other variants of enterprise agility as well — as I mentioned before there are some brilliant ideas in LeSS, Scrum@Scale, Nexus so if you have the time/energy go take one of these classes.

If you’re in charge of figuring out how to scale agile for your organisation — how do you know which training to go for? As I mentioned before SAFe is the most popular approach. It might be the right choice for your organisation or maybe another approach would work better. If you’re not sure, one way to approach this is to actually run an [internal workshop](/product-rd-agility) to consider your options before diving deep into one of these frameworks. We’re frequently called into organisations to help them figure out their options.

Earlier this year for example I ran such a workshop for a client in Andover, MA. After considering their options we then started a SAFe implementation by running an internal Leading SAFe workshop, and by bringing several of their leaders/change agents to a public Implementing SAFe class.

Most of my clients btw combine an internal Leading SAFe workshop with a small crew attending a public Implementing SAFe/SPC workshop. An internal Implementing SAFe workshop makes sense when you have more than 12–14 people interested in becoming SPCs.

#### Learning Scrum

There’s actually an interesting phenomenon going on here. The most popular class people attend to learn about Scrum is the “Scrum Master” class, whether it is the “Certified Scrum Master” or, preferably, the [“Professional Scrum Master.](/scrum-org-professional-scrum-master)”

One of the best ways to learn about Scrum is actually the [“Applied Professional Scrum”](/work-with-me/get-professional-about-scrum-and-kanban/applying-professional-scrum) workshop—a lesser-known and less popular class aimed at people who are interested in becoming Scrum practitioners, not necessarily Scrum Masters.

Product Managers/Business Analysts considering Scrum typically join a [Professional Scrum Product Owner](/work-with-me/get-professional-about-scrum-and-kanban/scrum-org-professional-scrum-product-owner) workshop.

#### Improving your Scrum

Scrum Masters and other leaders in a Scrum environment can look at the [Scrum.org Professional Scrum Master II](/work-with-me/get-professional-about-scrum-and-kanban/professional-scrum-master-ii-psm-ii) workshop to add some techniques to their Scrum Master toolkit and to learn advanced facilitation techniques such as Liberating Structures along the way.

In recent years more and more Scrum practitioners are adding flow-based techniques such as Kanban to their repertoire. The [Scrum.org Professional Scrum with Kanban](/work-with-me/get-professional-about-scrum-and-kanban/scrum-org-professional-scrum-w-kanban) class and PSK1 assessment are catering to this audience — providing a consistent combination of Scrum and Kanban/Flow. (And speaking about being subjective — if you’re not aware, I was part of the team behind this workshop and am one of the Flow/Kanban stewards at Scrum.org)

#### Summary

As you can see above, there are many options, and the right choice depends on who you are and mainly what you’re trying to achieve. And I didn’t even cover all of the options… just the popular ones… You might also look at DevOps classes, deeper Kanban classes, Lean UX, Liberating Structures, Professional Agile Leadership, Professional Scrum Developer, and Agile Project Management.

Hopefully, I did manage to give you some clarity on what might make sense for you. If you have any questions or comments or have a scenario/context I didn’t cover above, feel free to [contact me directly](/contact).

as a final subjectivity comment, yes, I offer Professional Scrum and SAFe training. (And I&apos;m the only SAFe SPCT who&apos;s also a Professional Scrum Trainer which means deep validated expertise in both worlds)</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Paul Mattal - Director of Network Systems at Akamai Technologies</title><link>https://yuvalyeret.com/blog/paul-mattal-director-of-network-systems-at-akamai-technologies/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/paul-mattal-director-of-network-systems-at-akamai-technologies/</guid><description>&quot;Four years later, our SAFe implementation is tuned, allowing our teams to achieve much more than was possible before, with a higher level of transparency and collaboration.&quot;</description><pubDate>Fri, 17 Aug 2018 00:00:00 GMT</pubDate><content:encoded>Yuval helped us launch a scaled agile implementation in our group of 100 at Akamai. He ran custom in-house Leading SAFe training for us and guided a value stream identification and realization strategic workshop. Several of us also attended Yuval’s Scrum Product Owner and Scrum Master courses to improve our Agile basics.

## Yuval was a clear and effective instructor. He covered a lot of substantive material quickly in an interactive way that helped it make sense and stick. His tech leadership background was essential in helping us understand how to apply Agile and SAFe within our specific business and technical contexts. Always encouraging us to return to the Agile principles and think flexibly, he prepared us to embark on a successful Agile journey that involved constant inspection, reflection, and adjustment. Four years later, our implementation is tuned, allowing our teams to achieve much more than was possible before, with a higher level of transparency and collaboration with organizational and portfolio management. I highly recommend Yuval for Agile or scaled Agile teaching, coaching, or assistance anywhere on your Agile journey!</content:encoded><category>Testimonials</category><author>Yuval Yeret</author></item><item><title>CA: Unifying Marketing &amp; Sales Silos Through Marketing Agility at Scale</title><link>https://yuvalyeret.com/blog/computer-associates-agile-marketing/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/computer-associates-agile-marketing/</guid><description>CA&apos;s marketing organization was trapped in silos, approvals, and overload that slowed revenue impact. Yuval helped leaders form cross-functional agile marketing teams around value streams, improving responsiveness, empowerment, and pipeline performance.</description><pubDate>Fri, 25 May 2018 00:00:00 GMT</pubDate><content:encoded>## Abstract

This article outlines the agile journey of a Corporate Marketing group in a major enterprise software technology vendor. We will explore the business drivers, the actions we took, and what we learned while applying SAFe to help this group achieve business agility through the application of agile marketing and beyond. Hopefully, these lessons can serve you when extending agility beyond Tech/IT in your enterprise.

## Context

This particular marketing group was accountable for Brand and Demand Marketing. It spanned several hundred marketers organized functionally into areas such as Product Marketing, Field Marketing, Integrated/Digital Marketing, Marketing Technology (MarTech), and Analytics.

The Chief Marketing Officer (CMO) grew interested in improving agility to address the challenges the marketing organization was facing in providing marketing contribution to the company’s business/revenue operations:

- Organized functionally, marketers had to work through entrenched, siloed, and a command &amp; control culture. While marketers were already organized with the responsibility to market a certain product/solution, they were not empowered to collaborate effectively with peers in different functional areas and had to go through their functional managers way too often. Marketers mentioned that issuing a tweet from a corporate account required 6 levels of approvals.

- Marketers were drowning in work. The workload was unsustainable. This included both too many commitments and juggling too many contexts at the same time.

- The environment was risk-averse and failure and mistakes were not generally tolerated.

- Integration across the marketing functions was only happening at the top. The CMO was hoping to see many “Mini-CMOs” throughout her organization but was frustrated that even her SVPs weren’t integrating and focusing on outcomes enough.

- Work was “too agile”. It didn’t help that some teams were told to run agile pilots that were agile in name only and were only creating cynicism to the real agile potential.

These challenges created an environment where marketers struggled and could not unleash their creativity and passion. Unfortunately, in our experience, this environment is somewhat typical in marketing organizations and not unique to this company.

### Objectives

- Be more responsive to the shifting demands of the market (deliver impactful marketing faster)

- Be able to quickly adjust marketing tactics based on market feedback, in a seamless, streamlined manner, not through fire-drills

- Make the workload more sustainable by helping manage the balance of planned and interrupt-driven work through a “Work in Process Diet” and learning to say “No” or “Not Now”

- Switch to “continuously delivering value” rather than “big infrequent launches”

- Make it easy for marketers to work across marketing/inside sales siloes/disciplines

- Empower marketers to make more decisions, be less dependent on managers, and bring back the creativity and joy of marketing

## Actions

The Marketing organization started the journey by identifying the guiding coalition. This included the SVP of Product Marketing, the Head of marketers with some exposure/experience in agile marketing, and Yuval Yeret, an SPCT with experience applying Lean/Agile/SAFe outside of its software/product development comfort zone.

We then performed some empathy interviews to understand the reality marketers were facing. We followed with an “Executive Workshop” with the CMO and her leadership team focusing on SAFe and Agile Marketing principles and practices. This provided an understanding of what we were aiming to implement in the trenches and created the personal connection that we could leverage to gain their support/aircover.

We identified an area of opportunity – a group responsible for marketing one of the product groups in the corporate portfolio. This group included all the marketing disciplines: Field, Product, Integrated, as well as inside/inbound sales leaders.

Within this group, we agreed to form real agile teams organized around value, mostly using a stream-aligned topology:

- **Buyer’s journey** – Several stream-aligned teams each covered a different product/solution

- **Annual conference** – Another team was focused on developing the group’s presence for the company’s annual customer conference.

Each stream-aligned team included the most relevant marketing disciplines: Digital/Integrated, Field/Event, Product Marketing. The Buyer’s journey teams also included Inbound Sales representatives.

These stream-aligned teams were supported by several shared services:

- **Social Marketing** – The one social marketing expert on the Agile Marketing Train periodically embedded in one of the buyer’s journey teams to support a campaign in focus. They also spent time as an enabler for other marketers providing training/coaching on effective social marketing approaches to include in your campaigns. They acted as a platform team providing tools/platforms more and more marketers could use (e.g. Hootsuite).

- **MarTech/Analytics** – Marketing Owners (POs in classic Scrum) were chosen based on the most relevant person to guide a team from a value creation/marketing impact perspective. In one team it was the Product Marketer for the product. In the conference team, it was the Field marketer who’s the expert on conferences in general and this conference specifically.

We were now ready to launch this group as a “Marketing Train”. We used a quickstart approach – we combined SAFe/agile marketing training with PI Planning (called “Big Room Planning” in this company). Functional managers, as well as functional SVPs, were invited to this quickstart both to get a deeper understanding of the approach as well as to help with change management. Their involvement in this initial event carried dividends when we needed their support later on and had a direct intimate connection to them.

&lt;figure&gt;

![Figure 1. The Marketing Train’s first Big Room Planning event](/assets/images/blog/PI_Planning.png)

&lt;figcaption&gt;

Figure 1. The Marketing Train’s first Big Room Planning event

&lt;/figcaption&gt;

&lt;/figure&gt;

We could now turn our attention to real agility at the team level. This included coaching the agile teams on:

- **Empowerment** – team members were empowered to figure out how much to pull into their iteration as well as how to do their work. We coached both the teams as well as the “Marketing Owners” and functional managers on the need to delegate the majority of the day-to-day decisions to the team. We used delegation exercises to explore this topic early on.

- **Autonomy** – Team members were involved not just in how but also in what marketing tactics to leverage to achieve their marketing goals.

- **Focus** – Team members learned to focus on fewer areas, own their commitment (“This is what we can do this iteration”, “We cannot start this now, let’s wait until we finish something”), and set a sustainable pace.

- **Relentless Improvement** – Teams started to leverage frequent retrospectives to inspect and adapt their approach both to agile as well as to marketing in general.

&lt;figure&gt;

![Figure 2. PI events calendar for the Agile Marketing Train](/assets/images/blog/story-of-a-quarter-WEB.png)

&lt;figcaption&gt;

Figure 2. PI events calendar for the Agile Marketing Train

&lt;/figcaption&gt;

&lt;/figure&gt;

Early in the transition to stream-aligned teams, Functional managers were struggling with their role. Senior leaders still expected them to manage and be accountable to the work happening in their function on the Agile Marketing Train. They continued to expect detailed reports and injected work for their people on the teams, which conflicted with the team backlog. We helped these functional managers adopt a servant leadership mindset. We engaged them in actively managing (ROAMing) risks that the teams couldn’t address themselves. Beyond the help in removing impediments, this served to involve them in a healthy manner and provided a continued touchpoint for us to coach them on how to effectively show up to support their people without being in their way. We worked on reducing the amount of departmental/functional overhead, streamlining interfaces with Legal, Procurement, and other meaty issues.

Once an agile approach to planning and execution was in place, we started to focus on moving from managing tasks to achieving outcomes through customer/buyer-focused stories in the marketing backlog. Business and Sales started to understand what the marketers were talking about and were better positioned to provide early feedback on what to focus on. This resulted in more impactful increments of work that increased marketing’s contribution to the pipeline.

### Results

The group achieved significant improvements in Sales and Marketing KPIs. This was achieved by teams sensing gaps and responding between and even during iterations. In their words during an Inspect and Adapt workshop: *“The Sales Pipeline is now consistently green.”*

During the second PI for this Agile Marketing Train the CEO asked marketing to launch several competitive campaigns. The agile group delivered successfully while other more traditional groups were still struggling to deliver. This created hunger in other areas to adopt Agile Marketing as well.

Marketers’ engagement and satisfaction improved as measured by significant rises in:

- “Engagement”

- “Proud to work for the company”

- “Recommend the company as a great place to work”

- “Appropriately involved in decisions affecting my work”

- “Valued as an employee”

Anecdotal comments like “We are finally able to do some of the creative work we came into marketing for” summarize the impact of the change on individual marketers.

In the words of one of the SVPs as they observed one of the PIP events:

_“The Agile delivery group developed a shared vision, defined business objectives, and had everyone necessary to make decisions and commitments in the room. Shared ownership, accountability, and empowerment enabled them to make the decision to pivot – twice – based on stakeholder input…without getting their bosses’ approval because they knew and were aligned on the business objective.”_

## Takeaways

### Marketing Development and Operational Value Streams

Agile Marketing focuses on the Marketing Development Value Stream while involving marketers that also participate in the Marketing/Sales Operational Value Stream.

We applied Agile to Marketing’s “Development Value Stream” – creating marketing content, artifacts, plays, rather than the Buyer’s journey (in SAFe terms “Operational Value Stream”) where the flow of leads is actually managed. Many marketers were actually involved in both types of work. For example, a Field Marketer was involved both in preparing the company presence for an industry conference as well as manning the booth.

### The shifting role of functional managers

Functional managers had to significantly change their interactions with their people on the Agile Marketing Train. Instead of managing their work and being accountable to it in the eyes of senior leadership, they became lean/agile leaders actively working with their peers to set the marketers in the trenches up for success. SAFe provided the constructs that enabled/guided this change in mindset and behavior.

Tip: Be prepared to coach Senior leaders to change their expectations from functional managers.

### Using SAFe for Business Agility

The framework and most curriculums were too deep and engineering-oriented for the marketers. They prefer lighter-weight processes and short introductions rather than deep training. Since the SAFe Agile Marketing workshop wasn’t available at the time, we essentially created a home-grown version of it.

For example, While SAFe’s WSJF-based economic prioritization works very well to help marketers make sense of continuous demand, “Features” don’t translate too well to a marketing context. Terms like “Marketing Plays” seem to resonate better.

Tip: When applying SAFe outside of IT you’ll be working in exploration mode trying to identify the right language, process, structure. Make sure your SAFe experts/change agents have a deep understanding of the principles and can rely on experience with a variety of contexts both because it will help them provide useful guidance as well as because it will increase the chance your people will listen to them and follow their guidance.

### Organizing around Value

We saw great results with stable stream-aligned teams focusing on a buyer’s journey for a product/customer segment balanced with dynamic reteaming to focus on specific marketing challenges/initiatives.

This brought to life The CMO’s desire to see mini CMOs throughout the organization. Each agile team synthesized/integrated across functions without a need to go up the hierarchy. As a result, Marketing leadership now had more time to work strategically and set appropriate vision and guardrails.

Tip: Beware the “inhouse agency” model advocated by some marketing consultancies. Shared Services have their place in the case of complicated systems but topologies such as platform or enabling teams are generally much more effective than outsourcing work to specialized teams.

### Agile Marketing as a stepping stone towards Business Agility

In this case, we included inside Sales as part of our initial team formation – this is similar to applying DevOps – owning the full marketing pipeline – from developing marketing solutions to “operating” them – getting leads and working to convert them to opportunities and sales in inside sales. The next steps would include joining forces with product development in one stream-aligned group that’s able to also grow the product capabilities in a way that drives more demand for the product (e.g. using freemium business models).

## Conclusion

Agile Marketing is not just for small nimble companies. If applied in a pragmatic principles-based manner using a framework like SAFe, Agile marketing can be even more impactful for larger marketing organizations with several legacy siloes that are striving to become more relevant, outcome-oriented, data-driven, and responsive as they join the digital age.

This article is also published as a SAFe Beyond IT experience report at [Unleashing Marketing’s Potential: Experiences Of An Agile Marketing Train Inside a Corporate Marketing Organization](https://scaledagileframework.com/unleashing-marketings-potential-experiences-of-an-agile-marketing-train-inside-a-corporate-marketing-organization/)

[![](/assets/images/blog/archive/recovered/computer-associates-agile-marketing-1-image.png)](https://scaledagileframework.com/unleashing-marketings-potential-experiences-of-an-agile-marketing-train-inside-a-corporate-marketing-organization/)

---

_Agile marketing creates real pipeline impact when practices match the team&apos;s actual rhythm. Explore [Agile Marketing advisory](/work-with-me/agile-marketing-workshop) or [reach out](/contact)._</content:encoded><category>Agile Marketing</category><category>Case Studies</category><category>Clients</category><category>Product Client</category><category>central</category><category>toplogos</category><author>Yuval Yeret</author></item><item><title>SAFe for Agile Marketing Guidance Article</title><link>https://yuvalyeret.com/blog/safe-for-agile-marketing-guidance-article/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/safe-for-agile-marketing-guidance-article/</guid><description>A comprehensive guide to scaling Agile Marketing with SAFe — how to structure marketing ARTs, align marketing work to business value streams, and make Agile Marketing work at enterprise scale.</description><pubDate>Mon, 14 May 2018 00:00:00 GMT</pubDate><content:encoded>### Scaling Agile Marketing With SAFe — Overview

More and more Marketing organizations are realizing today that they need to be faster, more flexible/responsive and more collaborative, in order to have a real impact on the business they’re supporting. More and more CMOs are looking at Agile Marketing as the way to modernize their organization.

Inspired by Agile Development, Agile Marketing describes a mindset of continuous learning and validation, customer-focused collaboration across functional silos, adaptive and iterative campaigns and more responsive/continuous planning. Similar to development organizations, Agile Marketing teams use techniques such as Scrum to work in an iterative cadence, and such as Kanban to visualize and improve the flow of work.

While Agile values, principles, and practices map pretty well to the world of Marketers, some modifications to the language and choice of practices are needed.

Agile Marketing has been growing in popularity in recent years, attracting larger and larger organizations to apply its principles and to look for a scalable approach to their marketing processes.

This guidance article aims to help marketing leaders and change agents in these medium/large marketing groups by exploring what it means to use SAFe — the Scaled Agile Framework, for implementing Agile Marketing at scale.

We will identify the right context for using SAFe for Agile Marketing, how to go about implementing it, look at key challenges and some emerging solutions, and close with a wider perspective of how Agile Marketing fits into real enterprise agility at scale.

### Defining Agile Marketing

Agile Marketing is a philosophy/mindset/approach that is based on the same thinking and mindset behind Agile Development and therefore benefits from applying at least some of the practices/frameworks used in Agile Development — sometimes as is and sometimes with important modifications.

Agile Marketing is helping Marketers deal with some key challenges they’re facing:

- The need to be more flexible and responsive with a much faster time to market.

- Moving beyond conventions and opinions towards more data-driven decisions

- How to streamline marketing activities that span organizational boundaries within/beyond the Marketing department.

- Effectively choosing, deploying and integrating more and more marketing technology — Many CMOs technology budget exceeds that of their CIO believe it or not. And marketing technology stacks have become complex IT systems.

- Working at the pace of the Technology organization that moved to Agile and more frequent releases or even continuous deployment.

If you look at these challenges closely you will see that many of them arise from a significant growth in uncertainty that these organizations face. around both WHAT marketing would work as well as HOW to build it in an effective way. ![Stacey Uncertainty Matrix - Agile Marketing is needed because most marketing is done in the complex domain](/assets/images/blog/archive/0_bcH1b5ERAgn4WzuB.jpeg)

https://www.growingagile.co.za/2013/12/the-stacey-matrix-revisited/

#### Agile Marketing — Anticipating Complexity/Uncertainty and Dealing with it using Iteration/Adaptation

Agile Marketing is about anticipating this complexity/uncertainty and dealing with it in a disciplined pragmatic sustainable manner. We plan to work in an iterative manner. We plan based on some hypothesis. We build in small increments, validating both the technology/implementation as well as the experience as often as possible by demonstrating it and testing it both internally as well as in the real world.

We also realize that when faced with this level of uncertainty and complexity it is hard to carve out marketing work into small self-contained pieces that can be planned and built in isolation. It is much better to create customer-focused teams where everyone working to optimize a certain marketing aspect is on the same team and can collaborate effectively.

#### Validated Learning, Customer Discovery With Many Small Experiments, Leading to Adaptive and Iterative Campaigns ![Risky? Build Measure Learn - Lean Startup applied to Agile Marketing context. Not risky? Still worth delivering value incrementally](/assets/images/blog/archive/recovered/safe-for-agile-marketing-guidance-article-1-0-2abch1b5eragn4wzub.jpeg)

The Agile Marketing Manifesto introduces concepts such as **validated learning** (which is brought over from the [Lean Startup](/work-with-me/steer-towards-product-market-fit-with-lean-startup-coaching) approach).

Instead of decisions made based on opinions and conventions, agile marketers look at each marketing play, identify risks/assumptions, run a Build-Measure-Learn experimentation cycle for the riskiest assumptions.

This is well aligned with SAFe’s [Continuous Exploration](http://www.scaledagileframework.com/continuous-exploration/) approach. One can consider Marketing’s search for marketing-market-fit a complementary step to finding product-market-fit. Once a product/service achieves “must have” status it is time to figure out how to grow its market faster and faster. This often requires experimentation and iteration, sometimes across a set of teams. For example, a growth team might be at the forefront of identifying options to explore and designing experiments. Ideally, they should be able to run those experiments and learn from them within their autonomous agile team. But in real life in many cases this team would depend on other teams in and beyond the marketing group — For example the product team, the website team, the mobile app team.

In this case, try creating an Agile Marketing Train where these teams align and collaborate — e.g. in events such as PI Planning and using artifacts such as the Program Kanban Board and the Program Dependency Board.

#### Customer Focused Collaboration ![Agile Marketing team structure that cuts across the marketing silos to focus on customer value](/assets/images/blog/archive/recovered/safe-for-agile-marketing-guidance-article-2-0-2ab-8s5sjeo9mk_n6d.png)

Agile Marketing brings together marketers and other players to collaborate on improving customer experiences. If you were ever a sole marketer for a company or part of a marketing team for a small startup/company you know how this looks like.

You can move much faster when everybody you need to deliver the overall marketing impact is on your team (or in your head). Most marketing organizations lose this advantage when they grow beyond the single team and specialize.

So, like in Product Development — try to create Feature teams rather than Component teams if possible. And if you have a larger group of marketers working in the same value stream consider them an “Agile Team of Teams” and use an Agile Marketing Train with SAFe’s program level constructs to help coordinate/synchronize across teams.

Customer-focus teams can take many shapes

Those customer-focused teams own aspects such as:

- the whole customer journey for a certain brand/product/market (e.g. SMB)

- Content Creation, Publication, Measurement

- A key marketing challenge/opportunity such as a stuck Middle of the Funnel (MOFU), ineffective Sales Enablement.

- Account Based Everything (ABX)

- Planning and delivering the company’s Customer event or presence at a key industry event

- Exploration of a new marketing approach such as “Social Selling”, “Video”

- A key marketing KPI that is not performing well or is identified as a key objective for growth.

While we call it Agile Marketing, in many cases these teams include and involve participants from other adjacent functions such as Inside Sales (SDRs), Product Management, Field Sales, Customer Success.

#### From tasks to Customer-focused stories and marketing backlogs

Once the marketing organization work structure is oriented towards a customer-focus — Agile Marketers start managing their work in a customer-focused way as well.

They use work items that reflect marketing value such as “User Stories” or “Job Stories” rather than “to do lists” or “tasks”. Thinking of work in this way and including the goal/impact expected of each work item as part of the “Story” helps marketers maintain a laser-focus on the customer impact they’re aiming for day in and day out.

This also makes it easier to communicate with business stakeholders about what marketing is focusing on and get their early feedback and guidance — which helps avoid the common situation where marketers talk in language that business/sales don’t care about and after delivering something there are still major gaps between what the business/sales expected and the marketing that was delivered.

Agile Marketers also use more disciplined and more customer-focused prioritization mechanisms that take into account considerations such as Cost of Delay, Time Criticality, Opportunities as well as Risks addressed to consider what to focus on next and whether to interrupt ongoing work for an emerging opportunity.

SAFe’s WSJF-based economic prioritization works well in this context. The Program Backlog’s “Features” don’t translate too well to a marketing context. Terms like “Marketing Play” seems to resonate better. Describing it with Benefits, success criteria/metrics and acceptance criteria still works well.

#### Continuous Planning

While some marketers understand agile marketing to mean “no planning” this is not the intent. The Agile Marketing Manifesto talks about “Responding To Change” over “Following The Plan”. Another way to look at it as “Flexible” or “Continuous” Planning vs “Rigid Static Planning”.

Planning in Agile Marketing happens at two levels.

One is planning what to work on and what we can commit to delivering for a certain timebox — be it a day, week, quarter or year. Let’s call this cadence-driven planning.

The other is focused on a certain marketing campaign/play — planning the strategy, vision, tactics, rollout plan for that campaign/play. Let’s call this content-focused planning.

Sometimes most content-focused planning happens during cadence-driven planning but that’s not a must. It might make more sense to do the content-focused planning just in time as we start a campaign/play rather than at the beginning of the quarter.

Most marketing teams seem to prefer a more Scrum+Kanban team-level approach. (See [Kanban Guide for Scrum Teams](https://www.scrum.org/resources/kanban-guide-scrum-teams))

Scrum’s cadence is used for:

- Sprint Planning — light-weight look-ahead planning with a focus on the short-term Goal and initial Sprint Backlog

- Daily Scrum to inspect and adapt on a tactical continuous basis

- Sprint/Iteration Review/Demo where the Scrum team reviews their Done Increment, collects feedback from stakeholders, considers the next options in their Marketing Backlog and then the “Marketing Owner” can adjust the Marketing Backlog to reflect the new learnings/ decisions

- Retrospective — Inspecting and adapting the process

Kanban’s flow is used to:

- Visualize the flow of marketing value throughout the marketing development value stream

- Limit the flow to help focus on top priorities, minimize multi-tasking, and surface bottlenecks/constraints so that they can be addressed.

- Pro-actively manage the flow of work — e.g. by highlighting and dealing with items that are aging and are at risk of exceeding the team’s typical service level expectations. ![Kanban Kickstart for Agile Marketing](/assets/images/blog/archive/0_IK6jgkSZ_ByxrGFm.jpeg)

Below, in an example from an Agile Marketing Train in CA Technologies, you can see how the various layers of events and artifacts work together. ![Agile Marketing cadence at CA Technologies](/assets/images/blog/archive/0_TkrMYh769gIc9j0c.jpeg)

#### Agile Marketing requires Lean/Agile Leadership

Agile Marketing tries to bring back this effectiveness, speed, fun and focus of the small startup regardless of your organization size. We create autonomous agile marketing teams that are empowered to make local decisions aligned with achieving their goals while doing what’s right for the overall brand. This only works if we:

- build the right competence by hiring the right people and encouraging them to master their domain and giving them the space to learn and improve

- create high clarity by sharing the business context, our vision, constraints.

This autonomy and new structure don’t mean there’s no need for marketing managers/directors of course. It does mean changes in their focus e.g. on things like hiring and nurturing great marketers and providing clear and meaningful mission/purpose.

### Do you really need to SCALE Agile Marketing?

If you believe you have good reasons to transform your Marketing organization towards Agile, AND you believe you have a trigger event that can enable a real transformation, your next step is to figure out whether you need some Scaled Agile Marketing approach.

Scaling isn’t automatically a function of the number of people in the marketing organization. It’s more about how many marketers need to work together as part of one customer journey/experience.

Let’s look at an example. In the diagram below you can see a typical marketing organization that would possibly require a scaling approach. They have Agile teams that cross-cut the different marketing functions — focusing on delivering marketing value/impact for a specific product/customer journey, rather than focusing on a specific marketing function/task. ![](/assets/images/blog/archive/0_rC9DRq7HzZjdk_Tk.png)

Map it to your organization. If your teams are truly autonomous and work on separate backlogs and activities, with minimal dependencies, then you might not need a full-fledged scaling approach.

If, on the other hand, they ARE working on one bigger customer journey, have dependencies across teams and some floating specialists that need to be involved in multiple teams, or are considering synergies and adjacency campaigns (e.g., if you’re using an Agile ALM tool you can probably benefit from Continuous Integration or Portfolio-level tools), a scaling approach would benefit you.

In this context, SAFe’s Agile Marketing Train (Agile Release Train’s adjusted name for the Marketing context), with its Program Increment Planning, single Program Backlog, System Demos and more, provide useful guidance.

#### Working with Agencies

In many cases, marketing organizations work with external marketing/advertising agencies to deliver campaigns or materials for campaigns. In most cases, the way these relationships work don’t map well to “everybody working on one Agile team” and a scaling solution is required.

A rising trend is the “Internal Agency” model (see https://hbr.org/2015/07/6-reasons-marketing-is-moving-in-house) in which an internal agency is created as a shared service that supports the various lines of business in the organization. While getting rid of the dependency on an external vendor, this “shared service” presents its own scaling challenges. Creating real “Agile Teams” that can deliver marketing impact without relying on teams/people in an “Internal Agency” is a better more scalable approach. This isn’t always possible — a common problem is having too few people to assign them to agile teams so preferring to run them as one consolidated team and load balance the demand.

If you cannot bring all the teams you need into your Agile Marketing Train — whether they are internal teams that cannot board the train or external teams that either cannot or don’t want to board it.

SAFe provides a couple of options for how to deal with internal/external “suppliers” — for example, they can become a separate “Supplier” Agile Marketing Train on a bigger Solution Train, or a “Supplier” team that is a “component”/”specialized” team inside an Agile Marketing Train. In any case, SAFe provides guidance for how to involve them in a planning and execution cadence and how to create realistic plans considering their capabilities and availability without forcing them to be members of Agile teams (although that is certainly an option and will be recommended in some cases).

#### Longer-term activities such as events and strategic campaigns

Most Agile Marketing organizations run a mix of high-tempo testing that is a great fit for Agile iterations/flow with frequent planning, but also some longer-horizon activities such as conferences, webinars, big product launches, that require more predictability and visibility beyond the “next 2 weeks” that team-level Agile provides.

SAFe’s combination of high-tempo team-level agility with the Program level (with its Program Increment Planning, Roadmap, and visibility to Features), helps deal with this mix of demands from the marketing organization.

### What does Scaled Agile Marketing mean?

So, assuming you’re thinking Agile Marketing can help you with some of your marketing challenges, and that there’s a good opportunity to do something about it right now, and that there are some reasons you think you need to consider some scaling aspects, let’s try to see what Scaled Agile Marketing looks like.

#### Lean/Agile Leadership

The first thing about Scaled Agile Marketing is that it isn’t just about Agile. It’s also about Lean.

Lean is focused on value, which is similar to “Customer Focus” in the Agile Marketing Manifesto. It adds pillars like “Respect People and Culture”, “Flow”, “Innovation” and “Relentless Improvement” that are somewhat missing from the Agile Marketing Manifesto, although you can find some hints for them in the principles behind the manifesto.

The most important addition is “Leadership”. Achieving a transformative move to Agile requires more than just practices at the team level. It requires both application of scaled practices, and even more importantly, a different style of leadership that focuses on creating clarity around purpose, decentralizing control, enabling and developing people and creating a safe-to-learn environment.

If you “Respect (and understand) People and Culture”, you understand that culture is hard to change. It’s actually the last thing to change in a transformation as changing leadership culture is a huge challenge.

In order to tackle it, we put a lot of focus on training and coaching, throughout a real Agile Marketing transformation, on leaders and help them think and act differently in ways that support/enable Agile Marketing behavior rather than detract from it.

#### Strong understanding of Lean/Agile Scaling Principles

Beyond a high-level Lean/Agile mindset, there are some additional principles we need to take to heart in order to succeed at scaling Agile Marketing.

Why do we need principles? Why not jump to practices? Because we’re dealing with snowflakes. What does snow have to do with anything? Each snowflake is different. Each organization is different. So despite the fact that we have some good practices that may be able to help us scale, we want to understand the principles underlying them so we can know what to do to inspect and adjust our Agile Marketing approach, to find the best fit for our purpose and context.

Start by reviewing [Scaled Agile Framework (SAFe™)’s Lean/Agile Principles](http://www.scaledagileframework.com/safe-lean-agile-principles/) Some of my personal favorites are principles like “Decentralize Decision Making”, “Reduce Batch Sizes”, “Systems Thinking — Or Optimize the Whole”, “Apply Cadence, Synchronize with cross-domain planning”, “Assume variability, preserve options”.

#### The Role Of Agile Scaling Frameworks

Some of you would be able to solve most of your scaling challenges by combining team-level Agile Marketing practices and a good understanding and application of these principles.

Most of you though will be looking for some example/guidance for how to apply these principles. This is where scaling frameworks such as SAFe come in. SAFe provides a “Full Kit” to support an organization trying to achieve Agile at scale — providing guidance, training, certification, and a supporting ecosystem of experts as well as “social proof” in the form of testimonials and case studies.

This is less important to innovators and early adopters, but crucial for the majority of organizations that follow.

#### Nothing beats an Agile Marketing team — but what if a team isn’t enough?

[The Scrum Guide](https://www.scrum.org/resources/scrum-guide) provides the most popular guidance on how to structure Agile teams. _“Small enough to remain nimble and large enough to complete significant work &lt;…&gt;. Fewer than three Development Team members decrease interaction and results in smaller productivity gains …. Having more than nine members requires too much coordination … too much complexity”._

So, what if in order to encompass a large customer experience/journey, one such team of up to 5–9 people, isn’t enough? This can certainly happen if we’re talking about large businesses or products with dozens of marketers that focus just on one line of business or experience. Especially when we’re a very specialized marketing organization where in order to deliver the full experience we need more than a handful of people.

Do we grow the team so that everybody that needs to work on the experience is on it? There’s a limit to the size of a team before communication and collaboration get unwieldy, and before team members start to lose themselves inside the team and don’t have the same sense of accountability, ownership, and purpose anymore.

Do we require more [full-stack/t-shaped marketers](http://www.smartinsights.com/managing-digital-marketing/personal-career-development/the-rise-of-the-full-stack-marketer/) that can each cover several specialties and therefore be able to deliver the entire breadth of the experience with fewer people on the team? ideally yes, but that is typically very hard to achieve, both from a mindset perspective as well as the skills/experience aspects. Most organizations cannot assume this when starting their Agile Marketing journey.

#### The Agile Marketing team of teams

When it is impossible to actually deliver the whole value with one team, the pattern most often used is to create an Agile “Team of Teams” — in SAFe this is the Agile Release Train — That could be more appropriately called an Agile Marketing Train.

An Agile Marketing Train applies intra-team Agile principles and practices to the inter-team challenge. In this context, each team acts somewhat like an individual team member within the team.

For example, if team-level Agile has a Daily Scrum practice, in the Agile team-of-teams there’s a “Scrum of Scrum” where each team is represented and together the teams’ representatives figure out how best to work towards their common goal that cuts across the “Team of Teams”.

If there’s a team-level “Sprint Planning” event, there’s a somewhat comparable “Team of Teams” planning event which we call “Program Increment Planning” in SAFe where teams work together to figure out what they should focus on in the next timebox, what are the key integration points, risks, etc. This is an example of applying the same “cadence with cross-domain synchronization” principle at both the team and team-of-teams level. ![Agile Marketing Big Room Planning CA](/assets/images/blog/archive/0_49CVQmJs8onVedbZ.jpeg)

#### Scaling Marketing Ownership

“Classic Agile” talks about the Product Owner who is accountable for optimizing the Product Backlog to maximize business value delivered by the product and overall profit from it.

In a marketing context, we talk about the Marketing Owner who tries to figure out the ideal Marketing Backlog to maximize the business value that is achieved by impacting the customer buying/owning journey.

What happens when there’s a team-of-teams? can one Marketing Owner still guide the whole team-of-teams? In SAFe we separate responsibilities between a more strategic “Marketing Management” role (to compare with Product Management in a development context) and a more tactical “Marketing Owner” that works more closely with 1–2 teams in a certain area.

#### What if planning sprint-to-sprint isn’t enough? What if you need more predictability?

Scaled environments frequently come with a need for more predictability. It’s the “nature of the beast” and how bigger organizations plan and coordinate internally and with their network of partners.

Yes, you could argue for a more “agile” internal/external contracting model and that would work in some contexts. When we look again at the market majority — you’ll find you need to work within constraints that might not be as flexible as you would want them to be, especially if you haven’t proven yet you have a better alternative before dismantling them.

SAFe includes “Agile Roadmapping” which isn’t necessarily an oxymoron. An Agile Roadmap provides some predictability where it’s key, and leaves enough flexibility to take advantage of emerging opportunities and deal with variability in general.

#### Learn at the System level

Agile teams run retrospectives. Agile team-of-teams run retrospectives or inspect and adapt workshops (or Kaizen events) that span the whole team-of-teams.

In the SAFe Inspect and Adapt workshop, the whole Agile Marketing Train gets together to inspect where the train is from a process effectiveness perspective and decide on some experiments to try and adapt the process to help the train run more smoothly and effectively.

Lean/Agile leaders should consider the removal of such impediments a key focus area that is not limited to merely participating in improvement meetings but becomes a daily routine. They need to relentlessly seek ways to improve the ecosystem the teams need to work within.

#### Manage the whole flow

One of the Lean principles, that is crucial to scaling, is visualizing and managing the end-to-end flow. This is best achieved by applying Kanban to manage the flow at the higher levels of the organization — the flow of campaigns/programs and maybe even higher-level initiatives in the marketing strategic portfolio.

Managing the flow at this level is a great way to apply “Whole System Thinking”, teach marketing leaders about the importance of focus, the courage needed to say “not now” and to actually prioritize so you can “Stop Starting Start Finishing”.

This is a prime example of a practice that is a great lever point to affect organizational behavior starting with leaders. A small change in behavior at this level can be harder than making multiple changes at the team level, but can set up Agile Marketing teams for the win.

#### Scaling is a complex problem — There are good practices but not necessarily best practices

We started this section with the importance of Lean/Agile leadership to succeeding with Agile Marketing at scale. Let’s finish it here with this example of how to concretely work with marketing leaders to create a healthier, more sustainable AND value-oriented flow, throughout their marketing organization.

As I mentioned, these are just some of the key practices applied when scaling Agile Marketing but they should give you some idea about the scope of the principles and practices beyond just a team-level Scrum/Kanban Agile Marketing context.

Even more important, as you grow in size, it becomes harder and harder to figure out what’s the right process (again, due to rising complexity).

In the current level of experience available in the industry, that typically means you should get somebody with experience to help you figure out the right scaling approach.

#### MarOps and Releasability

Essential SAFe talks about “DevOps and Releasability”. This requires slight tweaking for a Marketing context: SAFe Agile Marketing organizations aim to break down silos between marketers and marketing technology (MarTech) and operations.

Each Agile Marketing Train should be able to continuously run marketing experiments or deliver new marketing plays/campaigns to the live customer/buyer journey.

Over time, the separation between marketing and marketing tech/ops is significantly reduced and marketing trains operate with an automated continuous delivery pipeline that includes easy instrumentation and measurement to enable continuous experimentation and validation of hypothesis.

#### Getting Frequent Feedback Via The System Demo

When we defined Agile Marketing we talked about some of the key things we value — “Validated Learning”, “Customer Discovery”, “Adaptive Campaigns” among others.

One value that isn’t explicitly mentioned in the Agile Marketing manifesto but is implicitly required to achieve these is “Working Marketing” meaning objective observation of working marketing deliverables rather than lengthy comprehensive documentation/designs/plans.

_Side note: I used to tell agile development teams that unless they’re the Microsoft PowerPoint development team their demos shouldn’t be running PowerPoint. In a marketing context, I cannot say that anymore because sometimes a PowerPoint deck IS the marketing deliverable but you get my drift._

We should frequently look at real marketing deliverables so we can discover whether they really drive the customer journey experience we are looking for as well as get a real feeling as to progress towards our goal.

In a scaled context where we have multiple marketing teams working on a larger customer journey or marketing campaign, it’s crucial to frequently integrate the whole marketing story using real deliverables, get some feedback on it, and adjust course if necessary.

This is the intent of the System Demo in SAFe. _Every two weeks, the full system — the integrated work of all teams on the marketing train for that iteration — is demoed to the train’s stakeholders. Stakeholders provide the feedback the train needs to stay on course and take corrective action._ In a marketing context, we probably need a better name for this. Any suggestions?

#### Innovation and Planning Iteration

Marketing teams suffer from unsustainable pace and crazy sprinting even more than product development teams. Creating some “break” via an Innovation and Planning iteration — 2 weeks out of every 8–12 weeks typically — provides them with an opportunity to take a breath, step back and look at the bigger picture, think creatively about things they cannot afford to day to day.

#### Architectural Runway

In product development, Architectural Runway refers to enabling work that needs to happen to support in order to support the fast and clean implementation of high priority near-term features.

In a marketing context it refers to:

- marketing technology/infrastructure that needs to be in place to support upcoming high priority marketing plays/campaigns/activities — Think for example a lead nurturing solution in case we plan to do lead nurturing in the next PI

- Exploration/research into possible marketing technologies or channels or approaches

- Key architectural components like a page template or a slide deck template or brand guidelines that reduce the amount of effort when getting to work on actual marketing plays.

We call these items that comprise the Architectural Runway **Enablers** because they enable business-facing marketing work that follows them.

It is crucial to assign proper capacity to the Architectural Runway in every Program Increment the Agile Marketing Train plans and executes. That capacity will need to be high when undergoing a marketing technology/approach transformation or lower but still there when it is “Business As Usual”.

### Scaled Agile Marketing Flow with Kanban

In SAFe, We use Kanban systems/boards at all levels with the purpose of improving flow.

#### What is effective flow?

A metaphor I use often when I talk about flow is swamps versus rivers. Think of sailing a paper boat. If you put it in a swamp it won’t get too far too fast because the water isn’t really flowing. ![Sailing](/assets/images/blog/archive/recovered/safe-for-agile-marketing-guidance-article-3-0-2adzy3q8_cy2uq-peg.jpeg)

Sailing — by Aidan Morgan https://www.flickr.com/photos/aidanmorgan/6475618723, ![Rapid river.](/assets/images/blog/archive/recovered/safe-for-agile-marketing-guidance-article-4-0-2aik6jgksz_byxrgfm.jpeg)

Rapid River by Caroline Johnston https://www.flickr.com/photos/145574498

Put the same paper boat in a rapid river and it will move much faster obviously.

What we are trying to create is a river-like flow. We are trying to drain the swamp.

#### Marketing Development Value Stream Flow vs Customer Journey Flow

The flow of what? We’re mainly talking about the flow of marketing creation/development/operational work, not of actual leads. Actual leads/customers flow in your customer/buyer journey/pipeline.

Effective flow in your customer journey IS important to work on and actually many agile marketing teams take on work aimed at improving this flow. Using flow diagrams and maybe even Kanbans to manage your customer journey is not a bad idea, but not our focus here…

In SAFe terms, we’re now focusing on the Marketing Development Value Stream. The customer/buyer’s journey is the Operational Value Stream. We want to understand our customer/buyer’s journeys so that we can find the right marketing development value streams and create the right agile marketing teams/trains.

#### Flow at various levels

Work needs to flow at various levels in the organization. Starting with the team-level where each marketing team has their kanban board where they focus on all the marketing creation/development/support work they’re doing.

#### Marketing Team Kanban ![Marketing Team Kanban](/assets/images/blog/archive/0_h21o_yBlp6jKGtKn.jpeg)

#### Marketing Program Kanban

At the program / agile marketing train level kanban is used to visualize and manage the flow of bigger plays/campaigns and making sure that those flow as well rather than get stuck in the swamp. Each agile marketing train/group has one such program-level kanban board that also ties together integrative marketing work across the agile teams in the marketing train and helps them work one integrative marketing system/experience. Economic cost-of-delay based prioritization is used to choose the right items to focus on. Kanban flow is used to help these items flow to market fast. ![Marketing Program Kanban](/assets/images/blog/archive/recovered/safe-for-agile-marketing-guidance-article-5-0-2atkrmyh769gic9j0c.jpeg)

#### Portfolio Kanban

And even at a higher level than that the marketing organization should visualize and manage their portfolio of initiatives.

Economic cost-of-delay based prioritization is used to make sure the right initiatives are being considered and approved. Lean Startup thinking is used to look at initiatives and decide whether to consider them absolute “done deal” requirements or hypothesis/experiments/MVPs where a focus on data-driven exploration will first be used to validate the marketing approach before scaling it.

Kanban is then used to help the marketing organization switch its mindset from “starting” to “finishing”, from saying yes to every promising marketing idea to acknowledging the physical limits of their marketing organization and the fact that by limiting initiatives in flight they will actually get more of that high-priority marketing work done. ![Marketing Portfolio Kanban](/assets/images/blog/archive/recovered/safe-for-agile-marketing-guidance-article-6-0-2arc9drq7hzzjdk_tk.png) ![](/assets/images/blog/archive/recovered/safe-for-agile-marketing-guidance-article-7-0-2a49cvqmjs8onvedbz.jpeg)

#### Flow-based marketing prioritization using Cost of Delay and Weighted Shortest Job First

Fast flow and low work in process levels are only possible if you prioritize. If you stop starting everything as you’re used to and start focusing on finishing instead. Saying “I’m not starting this now” despite the fact that it is considered important is hard. Figuring out what to actually prioritize is not easier…

In a flow-oriented mode of execution prioritization isn’t something you do in your annual marketing planning. It is something you do continuously. Yes, the frequency of prioritization at the team/stories level is much higher than at the portfolio/initiatives level. But at all those levels we strive not to build a whole list of priorities to plan out a long horizon but rather figure out what are the top things to start now and defer the decision about what will come after that to the point that we will actually have the capacity to start the next thing.

Each time we start something we want it to be the marketing deliverable that will have the highest impact/cost on our operation if we don’t start it. This is called “Cost of Delay” (CoD).

What we try to do is to weigh the Cost of Delay vs the size of investment needed to come up with the best choice. This is sometimes called Weighted Shortest Job First ([WSJF](http://blackswanfarming.com/wsjf-weighted-shortest-job-first/)). SAFe as a very specific approach for comparing different initiatives/campaigns and deciding which ones to go for.

Other practitioners like Joshua Arnold consider this [too watered down](http://blackswanfarming.com/safe-and-weighted-shortest-job-first-wsjf/) and [suggest alternative approaches](http://blackswanfarming.com/qualitative-cost-delay/). I won’t go into the pros and cons of each. The basic point here is that whenever you consider starting something new you should consider whether it’s the right thing to start and whether it should really replace any of the things you’re currently working on. Getting to the higher maturity of really farming out the biggest opportunities out of your options is a nice extra bonus. ![](/assets/images/blog/archive/recovered/safe-for-agile-marketing-guidance-article-8-0-2av6htvkypbdmjlsx5.jpeg)

#### Here in the picture, you can see a group of VPs and directors trying to figure out what to focus on at their program-level kanban system using a SAFe-style WSJF exercise.

#### Implementing SAFe in Marketing using the Implementation Roadmap ![](/assets/images/blog/archive/recovered/safe-for-agile-marketing-guidance-article-9-0-2amhqc7adwg-ihexh_.jpeg)

How do we go about implementing agile at scale in a marketing context? [SAFe’s Implementation Roadmap](http://www.scaledagileframework.com/implementation-roadmap/) provides a useful map of the territory. The [SAFe Invitations-based implementations guidance article](http://www.scaledagileframework.com/invitation-based-safe-implementation/) complements it with some ideas for how to apply lean/agile concepts to the implementation/change process itself.

#### Challenges of using SAFe in a Marketing Context

As you can see so far applying SAFe elements to a marketing context isn’t too hard. There are some modifications but at this high level the mapping works.

This doesn’t mean that Agile Development is Agile Marketing. What it does mean though is that once you have a good team-level agile marketing process/structure, there’s good applicable guidance for how to scale it.

There are some challenges though.

The main one we encountered so far is that SAFe was designed for a product development context.

If you’ll look at the SAFe Implementation Roadmap you’ll see that a significant part of the roadmap is based on SAFe training classes such as Leading/Implementing SAFe, SAFe Product Owners/Product Managers, SAFe Scrum Masters, SAFe for Teams.

Since SAFe was designed for a product development context the curriculum and materials for those classes aren’t a great fit for marketers which means using SAFe’s curriculums to train Agile Marketing teams doesn’t work too well at the moment. There are too many development-specific terms and examples. Until we create either a more neutral version of SAFe or a marketing-focused variant, the best we can do is leverage the practices without relying on the great workshop materials.

It was also apparent that marketers prefer lighter-weight methodologies/frameworks and mainly didn’t have the patience to learn about SAFe in depth. The essential elements were all that could fit their attention span. SAFe 4.5’s new essential SAFe configuration is a step in the right direction in this context.

This combination of incompatibility of the materials and the distaste for formal lengthy training and a large set of practices also meant that when it came to SAFe expertise it was crucial to have people around that don’t just recite SAFe gospel but also have a deep understanding of the principles and are able to adapt SAFe to other contexts without killing its spirit.

This is guidance that is useful in other contexts as well. When applying SAFe outside of its comfort zone you’ll be working in exploration mode trying to identify the right language, process, structure. Make sure your SAFe experts/change agents have a deep understanding of the principles and can rely on experience with a variety of contexts both because it will help them provide useful guidance as well as because it will increase the chance your people will listen to them and follow their guidance.

### Extending your SAFe Value Stream beyond Product Development towards Marketing

When looking at what’s the tipping point that gets an Agile Marketing transformation started there are two categories of triggers.

One category is triggers originating in the marketing organization.

The other category relates to a wider “Organizational Agility” transformation or a “Digital Transformation” initiated by IT or by some other organizational function. In many cases, such a transformation happens after Technology/IT is already knee-deep in an agile transformation within the development organization

Many such organizations already use a framework such as SAFe to manage their Agile Release Trains in Development Value Streams. They’re now eager to “extend their value stream” to cover a wider breadth of the customer journey/experience.

Extending the value stream means looking at development/technology AND marketing AND maybe some other functions as one whole system focused on delivering value together by creating a great customer journey/experience.

Think of the organization undergoing a digital transformation that is trying to compete based on a great experience all the way from the awareness stage through consideration, selection, purchase, all the way to using/consuming the service. Great experiences require identifying the right marketing tactics and the right product and more and more these days the lines are blurring between the two. More and more marketers see themselves as stewards of the whole customer experience (CX) not just the buyer’s journey.

For example, in the case of SAFe, Even after adjusting SAFe to a marketing vernacular, it is still based on SAFe and marketers will be able to understand developers and vice versa.

Using the same framework provides the ability to share expertise, knowledge, training. While Agile Marketing isn’t exactly Agile Development, a good Agile coach or SAFe Program Consultant (SPC) can learn the marketing nuances over time.

Using the same framework means you’re better prepared for the day you will actually bring Product Development and Marketing into the same customer experience value stream. While the typical starting point is for Marketing to create “Agile Marketing Trains” focused on the marketing/customer journey value stream, many organizations are executing a “Digital Transformation” which means emphasis on the digital experience that combines both marketing/sales and usage touchpoints (see Oracle’s Customer Experience Lifecycle for an example). ![](/assets/images/blog/archive/0_LigiZ45vcznZqqdj.png)

With this one bigger customer lifecycle in mind, more and more organizations have a vision of creating “Agile Customer Experience (CX) Trains” combining Development, Marketing, Sales, and others. These trains are needed in order to iterate and learn at the speed needed to effectively compete in the digital age. Starting from the same or similar framework will ease the transition to these sort of trains — reducing the babel tower effect that might happen otherwise.

#### Your turn now. Go market Agile Marketing!

In this guidance article, I provided an overview of Agile Marketing, some criteria for figuring out whether it makes sense to try it in your organization and then whether it makes sense to use the Scaled Agile Framework to provide you some guidance. We then explored how to map SAFe to the marketing context — what works well, what are some risks/sticky points to pay attention to. We closed with a perspective on how such a move towards agile marketing fits into the wider business agility journey.

Now it is your turn. Whether you’re a SAFe practitioner or a marketing leader — start working on tipping the marketing organization towards moving to Agile and maybe SAFe — Start by figuring out what’s the business case and pitching it to a friendly collaborator. If you feel you have a convincing story — start sharing it and work towards a session where the right people get together to review agile marketing and when/how to try it and creating an implementation/experimentation plan.

[If you need help, I&apos;m here](/contact)</content:encoded><category>Agile Marketing</category><category>Blog</category><author>Yuval Yeret</author></item><item><title>Kanban Service Level Expectations and how to use them in Scrum</title><link>https://yuvalyeret.com/blog/kanban-service-level-expectations-and-how-to-use-them-in-scrum/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/kanban-service-level-expectations-and-how-to-use-them-in-scrum/</guid><description>Service Level Expectations (SLEs) give Scrum teams a data-driven way to make commitments and manage stakeholder expectations. How to set and use them effectively.</description><pubDate>Fri, 11 May 2018 00:00:00 GMT</pubDate><content:encoded>One of the new concepts we introduce in the Kanban Guide for Scrum Teams is the **Service Level Expectation**, defined as:

_An SLE forecasts how long it should take a given item to flow from start to finish within your workflow. The SLE itself has two parts: a period of elapsed days and a probability associated with that period (e.g., “85% of work items will be finished in 8 days or less” which can also be stated as “8 days with 85% confidence/probability”)._

![](/assets/images/blog/archive/0_0qoIeaFGHOx5tsmG.jpg)

The term **expectation** is key here. We’re not talking about commitments or promises. While it seems like an SLE is mainly serving the team’s stakeholders its primary purpose is actually internally focused. The Development Team is using that expectation as a flow transparency, inspection, and adaptation mechanism. The team can start to actually compare active in-flight work to their SLE and look for items that are at risk of missing the SLE.

As work ages without completing, it becomes more and more likely this work item would not meet the team’s SLE. For example, once a work item reaches a point where it’s age is now at the point where half of the team’s work items have already completed, it’s a clear indication that there’s more risk for this item than the typical item. We basically learn about the increased risk to specific items the more time passes without them completing. Common sense, no? The idea is that by visualizing these items and that growing risk we can focus the team’s tactical inspection and adaptation during the Daily Scrum on tackling these risky items.

Let’s look at an example. Let’s assume that indeed we have a Development Team that learns from their cycle time scatterplot that 85% of their work items finish in 8 days or less and 50% of the items actually finish within 4 days. They have an item A that has been active for 5 days already and an item B that has been active for 3 days. Which of these items should the team feel more confident they can finish within their 8 days or less SLE? Without further information about where each of the items is in their workflow, they should feel more confident about item B that aged less. Item A has already been active more than it takes for 50% of the cards to finish, so it’s quite a strong signal that there’s a flow risk to it. Basically, **with each day that passes in which a work item doesn’t finish, the probability that a work item will not meet its SLE increases**”.

Beyond its usefulness for in-Sprint flow focus, SLEs are also useful during Sprint Retrospectives. The “surprise” or “anomaly” of missing your SLE can drive an improvement discussion. I previously wrote about the [Sprint Forecast as an expectation](https://www.scrum.org/resources/blog/scrum-sprint-forecast-expectation) and the learning/improvement value of having an expectation that you miss vs having no expectations.

This “no expectations” problem is actually a common concern for Scrum practitioners when they look at Kanban. The Sprint Forecast/Commitment provides that expectation. Kanban without SLEs indeed is missing something. Having WIP limits as expectations improves flow but doesn’t help with specific items that aren’t flowing well.

How should a Scrum Team come up with their SLE? First of all — The SLE relates to the Development Team. They should figure out what their SLE should be. If possible based on historical cycle times. If there isn’t enough data, make a best guess and replace it with empirical data-based information as soon as possible. If it isn’t based on historical cycle times, you cannot really expect to make any educated confidence-level determinations (like the one above) based on your SLE.

Also, SLE’s aren’t SLA (Service Level Agreements). SLA is a loaded term that means different things in different contexts but generally is an external commitment about the service levels a team will provide. As mentioned an SLE is mainly internally focused.

## Bottom line — SLEs are used by Scrum Teams to set flow expectations to themselves. SLEs are ideally created based on actual historical cycle time data. They are then used by teams to focus their flow inspection and adaptation effort — during the Sprint in the Daily Scrum and following the sprint in the Sprint Retrospective. They can also used in the Sprint Review when the team is working with stakeholders that care about the team’s cycle time.

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>WIP Limit Anecdotes from Scrum with Kanban Teams</title><link>https://yuvalyeret.com/blog/limiting-work-in-progress-wip-some-anecdotes-worth-thinking-about-when-using-kanban-with-scrum/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/limiting-work-in-progress-wip-some-anecdotes-worth-thinking-about-when-using-kanban-with-scrum/</guid><description>Field anecdotes about using WIP limits in Scrum with Kanban teams, including exceptions and policy discussions. For a step-by-step guide, see the practical WIP limits guide.</description><pubDate>Fri, 11 May 2018 00:00:00 GMT</pubDate><content:encoded>Co-Creating and teaching the Scrum.org [Professional Scrum with Kanban](/work-with-me/get-professional-about-scrum-and-kanban/scrum-org-professional-scrum-w-kanban) class has given me an opportunity to get back to geeking out on WIP limits, flow metrics and all things Kanban.

If you are looking for the practical implementation guide, start with [WIP Limits in Scrum with Kanban: What, When, Who, and How](/blog/limiting-work-in-progress-wip-in-scrum-with-kanban-what-when-who-how/). This page focuses on field stories and edge cases. These anecdotes provide context for tradeoffs that raw metrics miss, helping teams design policies that are both practical and disciplined.

When these patterns show up across teams, move to portfolio-level flow management with [Portfolio Agility Advisory](/work-with-me/portfolio-agility/).

One of the key Kanban practices is Limiting Work in Progress. If you want to be pedantic, actually what this practice aims for is Reducing and stabilizing Work in Progress. This improves flow, provides predictability, and is even more important for creating a pull-based Kanban system than visualizing your workflow. I worked with several clients that limited their WIP but didn’t use Kanban boards. One could argue that this practice deserves to be first in the list of Kanban practices, ahead of Visualization.

![](/assets/images/blog/archive/0_OHE6jmWK3ZLP3uUd.jpg)

Anyhow, when a Scrum Team implements Kanban they should definitely figure out how to limit and reduce their Work in Progress. This is a key part of their definition of “Workflow.” First of all, when we say flow we mean flow of valuable items—PBIs rather than tasks.

Now, a question comes up: Who should define the WIP Limit? Let’s assume the team is using Kanban to improve the Sprint flow by visualizing and managing flow in the Sprint Backlog. The Sprint Backlog is owned by the Developers, so it would make sense for them to own their workflow and specifically the WIP limits in this case.

What if the team is using Kanban from a more holistic perspective, starting from the Product Backlog and including refinement work? In this case, the Scrum Team owns the workflow and therefore needs to discuss WIP limits.

Now, what if the Developers actually want to involve the Product Owner in their Sprint flow—e.g., to review and accept a story during the Sprint before it goes through testing. Who decides whether to do this? Who owns the Sprint Backlog in this case? I think it is the Scrum Team.

Ok, so we understand who defines workflow and therefore WIP limits. Now let’s assume a team is mid-Sprint and there’s an important valuable item the Product Owner wants to add to the Sprint Backlog. It is aligned with the Sprint Goal. The team is currently at their WIP Limit. Could they add this item? Should they? What needs to happen to the WIP limit?

My take on this is that first of all a decision needs to be made whether to pull this item into the Sprint Backlog. This discussion isn’t related to Kanban at all. It is a core Scrum question and the answer is that it is up to the team to agree to pull a new item into the Sprint Backlog. The Sprint Goal can be used to assess how aligned this item is with the current focus.

In case the item is pulled into the Sprint Backlog, then the Developers need to figure out whether they can actually start it right away. This depends on the WIP limits and the current WIP. If the team is at their WIP they shouldn’t pull in that new item until some room frees up. If their backlog items are pretty small, an empty WIP slot will free up pretty quickly. If items are big, it can take a while.

The longer it might take to get a normal pull slot ready, the more pressure there might be to actually expedite this card. What is expediting? going beyond the current WIP limits and pushing this item along on top of the existing flow. The typical way to do this is NOT to change the WIP limit definition but to go above WIP and note a WIP exception. These exceptions can then be a topic for inspection and adaptation come time to retrospect.

In general, I don’t recommend changing WIP limits on a whim just because there seems to be a need during the Sprint. I’d rather [see an exception and discussion](/blog/the-scrum-sprint-commitmentforecast-as-an-expectation) rather than hide the problem under a policy change. Exceptions aren&apos;t always bad; they can be useful in truly time-critical situations, as long as they remain visible and become input for retrospective learning.

When an exception occurs, inspect why it happened, what impact it had on flow and quality, and whether policy, item size, or dependency patterns need to change. Most of the time, Scrum Teams should adjust WIP limits during the Sprint Retrospective out of an attempt to create a better flow strategy, not a way to manage at the tactical level.

One last thing to note about limiting WIP is that while we typically talk about limiting WIP as per-lane constraints on your workflow, this is actually just one specific way to do it. You could limit the amount of work in progress per person, per the entire team throughout their workflow, or actually you could limit WIP by time. E.g., “we won’t work on more than 10 items this week.” Hey—that sounds familiar! #SprintForecast.

---

_Need a concise refresher? See [Coordination Tax](/glossary/#coordination-tax), [Flow Stewardship](/glossary/#flow-stewardship), and [WIP Limit](/glossary/#wip-limit)._</content:encoded><category>Flow</category><category>Blog</category><category>Kanban</category><author>Yuval Yeret</author></item><item><title>Flow Metrics for Scrum: WIP, Cycle Time, Throughput, and Work Item Age</title><link>https://yuvalyeret.com/blog/4-key-flow-metrics-and-how-to-use-them-in-scrums-events/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/4-key-flow-metrics-and-how-to-use-them-in-scrums-events/</guid><description>A practical Scrum with Kanban guide to flow metrics. Learn how to use WIP, cycle time, throughput, and work item age in Sprint events to improve predictability.</description><pubDate>Thu, 10 May 2018 00:00:00 GMT</pubDate><content:encoded>In the [Kanban Guide for Scrum Teams](https://www.scrum.org/resources/kanban-guide-scrum-teams) and the [Professional Scrum with Kanban](/work-with-me/get-professional-about-scrum-and-kanban/scrum-org-professional-scrum-w-kanban) workshop, we introduce 4 key flow metrics that we believe Scrum teams can use to improve their flow:

#### **Work in Progress (WIP)**

**The number of work items started but not finished (according to the Scrum Team’s definition of “Workflow”).**

Note the difference between WIP and the WIP Limit. The WIP Limit is a policy which the Scrum Team uses as a “constraint” to help them shape the flow of work. The goal of the WIP Limit is to reduce the amount of actual work in process (WIP). The team can use the WIP metric to provide transparency into their progress towards reducing their WIP and improving their flow.

While teams can directly visualize the WIP levels over time (which I recommend), most people use the Cumulative Flow Diagram to visualize the WIP.
![](/assets/images/blog/archive/recovered/4-key-flow-metrics-and-how-to-use-them-in-scrums-events-1-0-2azn4xxylolz4yf5wr.png)

#### Cycle Time

**The amount of elapsed time between when a work item “starts” and when a work item “finishes.”**

This metric is a lagging indicator of flow. It is available only after an item is actually finished from the workflow perspective (e.g. reached a Done lane on the Kanban board). It is typically used to drive improvement work as well as to be able to establish internal/external expectations as to the team’s turnaround time on specific items. The main chart/report used to visualize and analyze Cycle Times is the Cycle Time Scatterplot where teams can understand their Cycle Time trends, distributions, look at anomalies.
![](/assets/images/blog/archive/recovered/4-key-flow-metrics-and-how-to-use-them-in-scrums-events-2-0-2apoj7_or0kmmdsytd.png)

#### Throughput

The number of work items “finished” per unit of time.

Note the measurement of throughput is the exact count of work items, without any compensation for item size — which is a major difference between throughput and story-points based velocity. Throughput is measured at a certain step in the workflow, typically at the finish line of the workflow. Throughput can be visualized via a separate run chart or by looking at the angle of curves on a Cumulative Flow Diagram.
![](/assets/images/blog/archive/recovered/4-key-flow-metrics-and-how-to-use-them-in-scrums-events-3-0-2ajokilvpfsm3qj6ax.png)

#### Work Item Age

**The amount of elapsed time between when a work item “started” and the current time.**

WIP and Cycle Time are classic metrics every Kanban practitioner is probably familiar with and throughput is somewhat similar to Velocity.

Work Item Age is the new guy on the block. Work Item Age complements Cycle Time. If Cycle Time is a lagging indicator only relevant for finished items, Work Item Age is a leading indicator only relevant for non-finished items. The basic idea is to provide transparency to which items are flowing well and which are sort of “stuck” even if not formally blocked.

I’ve been using some variant of this metric with most Kanban teams I’ve worked with. I also worked with several Kanban tool vendors to introduce some way to visualize card/item age.

Age on its own is interesting but not enough. We also want some indication of flow health. One common thing to visualize is the age in the current step in the workflow also known as “cards that didn’t move recently”.

Another way to look at it would be to look at the overall age but combine it with where the work currently is in the workflow as well as what the team expects their cycle time to be (We call that expectation Service Level Expectation (SLE) in the Kanban Guide for Scrum teams and the PSK class). Combining all this information can help the team focus on the items that are at the most risk of missing the team’s expectations/SLE. For example, let’s say a team has an SLE of 16 days with 85% confidence. If one of the cards on their board has an age of 10 days, is that ok? is it a problem? The answer is that it depends. If that card is very close to the end of the workflow it is probably not a problem. If it is very close to the start of the workflow it is probably an indication of a problem that requires attention. The “Aging Work in Progress” chart below provides this perspective of both where active items are in the workflow, what the typical cycle times for this team are, and based on that which items are indications of flow risks (obviously orange-red means very low probability of finishing within the team’s flow expectations).

To sum up — Work Item Age is the best metric to look at if you want to determine when an item that has already started is going to finish. This is in contrast to an item that hasn’t started — where your best bet is your historical Cycle Times. The Service Level Expectation is just an expectation set by the team to themselves answering the question “What Cycle Time do we expect to see for an item of this type, and what is our confidence level for this?”.
![](/assets/images/blog/archive/recovered/4-key-flow-metrics-and-how-to-use-them-in-scrums-events-4-0-2ato1ny3a1olwsgyxu.png)
Note: The charts above were created using the demo version of [ActionableAgile Analytics](https://actionableagile.com/analytics-tools/) — a tool created by my co-steward of the Professional Scrum with Kanban class — Daniel Vacanti. You can access the demo yourself and play with these metrics and think about how they would help your Scrum team.

### Using the Flow metrics in the Scrum events

So how can these flow metrics be used to improve the Scrum events? This is one of the key learning objectives in the Professional Scrum with Kanban class. In a follow up discussion with some of the Professional Scrum Trainers who attended last week’s class, we came up with a matrix mapping the metrics to the events. (credit [Maarten Kossen](https://www.scrum.org/user/324))
![](/assets/images/blog/archive/0_XMt2KFS352WRsMiZ.jpg)
I’ll explain -

**Sprint Planning** mainly leverages Throughput in order to create a realistic forecast for the Sprint Backlog. Work Item Age might be relevant when you have some items left over from the previous Sprint and you want to decide what to do about them.

The focus of **Daily Scrum** is the ongoing flow within the Sprint so naturally what we care about is what’s currently going on. Therefore, Current WIP and Work Item Age are the most important metrics in the Daily Scrum.

**Sprint Review** includes a review with stakeholders of both the Increment as well as overall flow behavior of the team — trends in Cycle Times and Throughput are interesting. Throughput can also be used as part of release planning/road-mapping discussions, especially when combined with Monte-Carlo simulations provide some better visibility/confidence into “What can be done by when”. NOTE: It is always important to emphasize that these are projections/forecasts, not commitments.

Sprint Retrospective is all about inspecting and adapting the process and the workflow. Therefore it is the place to look at WIP, Cycle Times, Throughput from a perspective of looking for areas to improve.
![](/assets/images/blog/archive/recovered/4-key-flow-metrics-and-how-to-use-them-in-scrums-events-5-0-2axmt2kfs352wrsmiz.jpg)

### Key Takeaways

- **Start with leading indicators:** If you want to improve flow immediately, focus on **Work in Progress (WIP)** and **Work Item Age**. These reveal risks before the Sprint ends, unlike lagging indicators that only tell you what happened after the fact.
- **Forecasting with Throughput:** Throughput is often more reliable than story points because it relies on completed item counts rather than estimation calibration. Using throughput alongside cycle-time history allows for more accurate probabilistic forecasts.
- **WIP Limits as Learning Policies:** Treat WIP limits as a way to trigger conversations about bottlenecks, not as a rigid compliance target. Adjust them based on what your flow data actually tells you about your system&apos;s capacity.</content:encoded><category>Flow</category><category>Blog</category><category>Kanban</category><category>Popular</category><category>Scrumban Kanban</category><author>Yuval Yeret</author></item><item><title>How to Keep Content Marketing Agile</title><link>https://yuvalyeret.com/blog/how-to-keep-content-marketing-agile/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-to-keep-content-marketing-agile/</guid><description>Content marketing is a natural fit for Kanban — iterative, flow-based, and audience-driven. How to keep your content marketing agile without losing consistency or quality.</description><pubDate>Wed, 21 Mar 2018 00:00:00 GMT</pubDate><content:encoded>_When I talk to marketing teams, Content is one of the areas with the most_ desire _for achieving agility without losing your sanity. Here is a guest post by Alex Novkov from Kanbanize about how they kept Content Marketing Agile._

Content is King! This famous quote of Bill Gates remains true over two decades after its inception. Therefore, it is no surprise that marketing teams invest a significant portion of their efforts in creating and promoting content.

However, the typical content marketing process is anything but agile.

It is a common practice to plan the content that needs to be created for months ahead. Similarly to the Waterfall method in software development, this makes it hard to react to sudden changes, which are not that uncommon in marketing.

#### Get Rid of the Content Calendar

Implementing some sort of a scheduling system is necessary to ensure steady content delivery. On the other hand, planning in detail specific content months ahead of time is anything but agile and can easily turn into pure waste.

The major culprit for this is the fact that marketing is very dynamic by nature and today’s plans might not be relevant for the day after tomorrow.

The problem with most content planning systems is that they were not created with the idea of agility. If we look up in Google for a template of this sort, the results show mostly excel tables going in far too much detail about when the content should be published.

This is totally unnecessary when you’ve got a marketing Kanban board in place.

#### How We Did it at Kanbanize

Back in the days, at startup level, with very limited capacity, we didn’t need a content management system. However, as we grew and more people joined our team, we had to plan what we want to publish in the near future so that we can optimize our capacity.

While I was still not adept enough with Agile, I insisted on implementing a content calendar and I spent a considerable amount of time brainstorming for topic ideas and outlining content plans.

Even though I didn’t want to turn our process into a waterfall and carefully considered how far ahead it is acceptable to plan, we lost a significant part of our agility because the team was so focused on complying with the schedule I’ve made that they often overlooked activities like link building and social media promotion.

After a month or so of struggling to adapt, we decided to forget the content calendar and turn the requested section of our Kanban board into a content scheduling system of a sort.

We broke down the requested section of our board in two columns:

- Near Future
- Priority

**Near future became our backlog of ideas.** Every content idea was listed as a card in that column. In order to distinguish between the different formats like video, infographics, etc., we agreed to use specific tags for each card.

**Priority turned into our weekly calendar.** We started pulling cards from Near Future to Priority every week. Our goal was to stay flexible and focus on the content that we need now, not 3 months in the future.

#### How Did We Ensure a Regular Delivery?

We agreed to publish new content on a specific day of the week. In order to have time to do some finishing touches, we decided that a new piece of content must be finished no less than 4 days ahead of the publishing day.

In order to be able to react to sudden changes, we decided to keep one piece of content per section in reserve. This way even if we failed to meet our internal SLA, there was no danger of missing the publishing window.

If such thing was to occur, we just had to invest a bit more capacity in creating an additional piece of content the following week so we can get back on track.

So basically we started pulling new content cards every week from Priority and published them with one week delay (unless there was an emergency). This provided us with the opportunity to do timely promotion and start creating new content when we’ve got capacity without reducing the promotion cycle.

#### Content Marketing Board

As our process evolved, we did a few board layout updates. Currently, our content creation steps are as follows:

After a new piece of content is ready to be started, a team member pulls it in the first In progress phase of our process — Conceptualization. It consists of 3 steps visualized as board columns:

- Working on — here we prepare detailed content plans, clarify the buyer’s persona and list the main pain points that we are going to address.
- Ready for review — this serves as a waiting column containing cards until we’ve got the capacity to evaluate a concept
- Concept review — a team member does a review and suggests improvements

Afterward, the card moves on to the working phase where the author prepares a draft version of the content.

When the first draft is finished, it moves on to a thorough review stage that consists of 4 columns:

- Ready for content review — waiting for an editor to become available
- Content review — review of the draft for facts, style, grammar, etc.
- Ready for SEO review — waiting for an SEO specialist to become available
- SEO review — thorough SEO review

When there are corrections that need to be made, the card goes to a follow-up column.

Once the card is ready, it moves forward to a step where it waits for final touches (graphics, layout, etc) before being published.

As soon as a piece of content is published, the card is placed to Done and another one is created for the promotion cycle.

In conclusion:

Forsaking the content calendar and creating new content only for the near future improved the agility of our team drastically. It allowed us to optimize our capacity and improve the way we react to sudden changes.

We learned the hard way that a properly-structured Kanban board and good internal collaboration can be more valuable to our productivity than any complex scheduling system.

Author bio:

## _Alex Novkov is the content lead of Kanbanize, a company developing_ [_Lean Kanban software_](https://kanbanize.com/)_. Seasoned Kanban practitioner, Alex has dedicated his time to educating the world how to be more efficient._

_Agile marketing done right creates faster campaigns, better signal, and more accountable teams. [Explore Agile Marketing advisory](/work-with-me/agile-marketing-workshop) or [reach out](/contact)._</content:encoded><category>Agile Marketing</category><category>Blog</category><author>Yuval Yeret</author></item><item><title>Understanding the Kanban for Scrum Teams Guide</title><link>https://yuvalyeret.com/blog/understanding-the-kanban-for-scrum-teams-guide/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/understanding-the-kanban-for-scrum-teams-guide/</guid><description>FAQ on the Kanban Guide for Scrum Teams — why some Kanban practices are handled differently in it, the design choices behind the guide, and how to apply it in your Scrum context.</description><pubDate>Wed, 14 Mar 2018 00:00:00 GMT</pubDate><content:encoded>It’s been exciting to hear so much positive feedback and interest in the new Scrum.org [Kanban for Scrum Teams guide](https://www.scrum.org/resources/kanban-guide-scrum-teams &apos;Kanban Guide for Scrum Teams&apos;) and the accompanying [Professional Scrum with Kanba](/scrum-org-professional-scrum-w-kanban &apos;Apply Kanban Practices and Improve Flow in Professional Scrum w/ the Scrum.org Professional Scrum w/ Kanban (PSK)&apos;)[n](/scrum-org-professional-scrum-w-kanban &apos;Professional Scrum with Kanban Training&apos;) class. Creating the class and guide together with Daniel (Vacanti) &amp; Steve (Porter) and then working on getting it to market in a professional way (how else? ) with the Scrum.org staff has been a great experience and a major focus area for me in the last couple of months.

As you might imagine, with the interest come some questions about our choices in the design of the guide and the class. Several are emerging as the frequently asked ones. I wanted to tackle a couple of those in this post.

#### Where are some of the core Kanban practices?

The major one we’re getting comes from people who are experienced Kanban practitioners who notice that how we describe Kanban in the Kanban Guide for Scrum Teams is different than the definition they’re familiar with. (Including my [Kanban Primer for Scrum Teams blog post](https://www.scrum.org/resources/blog/kanban-primer-scrum-teams) for example…) This isn’t an oversight. It’s by design. When we set out to create the Kanban Guide for Scrum Teams/approach, we had a specific context in mind. In that context, teams use Scrum according to the Scrum guide, ideally professionally.

The Kanban Guide for Scrum Teams focuses on helping in this context. These teams already have a collaborative inspect and adapt experimentation process and a set of explicit feedback loops they’re using. So, we set out to define the minimal most straightforward set of Kanban practices that these Scrum teams would need to add to achieve steadier, healthier, more sustainable flow (I like to say it is like moving from a sprint that looks like a swamp to one that looks like a river).

After some discussion, we decided that these practices complement what a professional Scrum team is already doing :

· Visualization of the workflow

· Limiting WIP

· Active management of work items in progress

· Inspecting and adapting their definition of “Workflow”

While we agree with the importance of “Improve Collaboratively (Using models and the scientific method” and “Implement feedback loops,” we think they are redundant in a professional Scrum context.

#### Where are some advanced Kanban concepts like Classes of Service, Cost of Delay, Flow Efficiency?

They’re not part of the guide because we don’t consider them part of the “minimally viable set of practices” a Scrum team should focus on when trying to improve their flow. Having said that, our guide, and especially the PSK class, provides people with some pointers towards advanced complementary Kanban/flow practices/metrics that at least some can use to continue their learning and improvement journey.

Beyond that , some of them might be useful in some Scrum contexts, and some might not.

#### Is this an application of the Kanban Method or not?

In my personal view, it is pretty close, as long as you assume professional scrum is your starting point. (see a [blog post](/so-what-is-scrumban &apos;So what IS Scrumban?&apos;) I wrote in 2012 about this context). You are starting with how the team uses Scrum and respecting their current Scrum process &amp; roles. You are interested in pursuing an incremental, evolutionary change to improve your performance and satisfaction with your process beyond what you currently achieve with Scrum. There is an argument that limiting your work in process is not an evolutionary change but a disruptive revolution. My personal take on it is that, yes, limiting your work in process and moving to a disciplined pull mode is far from being easy, but it’s still evolutionary compared to changing team structures, roles, and process flows. In any case, this is an argument about the Kanban Method outside of a Scrum context. A professional Scrum team should have an easier time limiting WIP than most.

#### Is this ScrumBan?

It depends on who you ask. Some people define ScrumBan as &quot; a way to help teams transition from Scrum to Kanban.” This isn’t what we’re talking about here.

Another definition ([that I subscribe to](/so-what-is-scrumban &apos;So what IS Scrumban?&apos;)) is to see ScrumBan as a way to introduce Lean/Kanban flow into a Scrum context  while keeping the core Scrum process intact. This is pretty similar to our take on the process Scrum teams will typically take to achieve an effective combination of Scrum and Kanban.

Finally, a variant on this definition is to see ScrumBan as simply the Scrum+Kanban combination itself, without worrying about your starting point and journey. In my view, this is what the Kanban Guide for Scrum Teams describes.

#### Why/When should you add Kanban to Scrum?

The last question I want to tackle is one of the first you might want to consider. Essentially, the question is, “Why bother? Isn’t Scrum great as is?”

Most teams I’ve worked with since 2010 or so find Scrum+Kanban to be the ideal mix. I’ve helped Scrum teams achieve an even healthier, smoother flow by adding Kanban to their process. I’ve helped Kanban teams accelerate their pace of improvement by adding cadence/rhythm and clarity. I’ve helped teams look beyond their Sprint at the end-to-end flow from idea to outcomes using a Kanban system. I’ve helped organizations manage the flow across several Scrum teams using a Kanban system.

When a Scrum team wants my opinion on whether adding Kanban would be a good idea, I typically ask them to think about how hard it is for them to Sprint and whether they feel like they have a good flow during the Sprint. (And like I mentioned above — do they feel like their process is a swamp or a river). It’s as simple as that. I find most Scrum teams struggle to achieve good, sustainable, healthy flow, and Kanban tends to help them with that.

#### When is Kanban with Scrum a bad idea?

Some Professional Scrum Trainers asked, “When would it be a bad idea to introduce Kanban to your Scrum? What indicators suggest you stop using Kanban as part of your Scrum?” I can’t think of any team where I felt they should stop using Kanban. If they understand Kanban and do it well, there’s really little that can go wrong. The problems start when they don’t understand Kanban or use it as an escape from the challenges of Scrum. Yes, Kanban can help you make your Scrum more sustainable and healthy, but please don’t add Kanban if you want to escape the difficulties. Kanban, done well, adds discipline to your Scrum. Another bad time to introduce Kanban is when the team isn’t looking to improve. If things are working well or, more importantly, if the team perceives things as working well, they won’t have the energy needed to add Kanban to their process successfully. So make sure you agree on pains/motivations before you move forward to implementing something like Kanban.

#### Kanban — A Way Back to Scrum!

To finish with scenarios where introducing Kanban IS a great idea . It pains me every time I see a team/company using Scrum as a new variant of “project management command and control,” focusing more on tasks, story points, velocity, and burndown than on empiricism leveraging Done Increments of potentially releasable product.

What I’ve noticed is that introducing Kanban ideas helps these teams/companies finally understand Scrum. They shed a lot of the unnecessary and even harmful baggage and instead refocus on the transparency, inspection, and adaptation brought to life by the core Scrum events, roles, and artifacts. Pretty amazing, isn’t it?

## [_This blog was originally posted on Scrum.org_](https://www.scrum.org/resources/blog/understanding-kanban-scrum-teams-guide)

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Finally — An Email Inbox Focused Personal Kanban Board</title><link>https://yuvalyeret.com/blog/finally-an-email-inbox-focused-personal-kanban-board/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/finally-an-email-inbox-focused-personal-kanban-board/</guid><description>Personal Kanban for email: applying WIP limits and visual workflow management to the inbox. A concrete board design that turns reactive email into managed flow.</description><pubDate>Fri, 02 Feb 2018 00:00:00 GMT</pubDate><content:encoded>#### The Email Inbox — The real Personal Kanban frontier

I’ve been struggling for years with visualizing my personal work using Kanban.

Using a physical board isn’t that practical since a lot of the time I actually do my work I’m not at my office.

I then tried Kanban tools such as LeanKit, Trello (and even AgileZen…). This worked pretty well for a while, but I kept falling out of it. Something was missing.

Over time I realized that it relates to where so much of the work happens — in my email inbox. The overhead of creating Kanban cards based on emails I’m receiving and of syncing progress on the Kanban board to what’s going on in email proved to be too much of a bother for me. Maybe I’m not disciplined enough…

Then, a couple of months ago, [Flow-e](https://flow-e.com?code=eXV2YWxAYWdpbGVzcGFya3MuY29t) arrived on the Kanban tools scene. It seems like it’s built with people like me in mind. It provides Kanban-based flow visualization and management that’s tightly integrated into your email inbox.

I’m still learning and experimenting with how to integrate flow-e into my daily routine. From a user experience perspective, it’s doing exactly what I always wanted. It provides your email inbox as a backlog/queue to the left of your Kanban board and you can easily process your inbox and pull things into relevant work stages that you personalize.

#### Flow-e in action

It actually works beautifully. Setting it up to connect to my google account was a breeze. It smartly by default only loads the last 2 weeks into the “inbox” area which keeps you focused and keeps the app light and fast. You can easily configure your workflow. Here’s what I currently use:
![](/assets/images/blog/archive/recovered/finally-an-email-inbox-focused-personal-kanban-board-1-finally-e2-80-93-an-email-inbox-focused-personal-kanban-board.jpg)
Cards can originate from emails or you can just create them on your own. Threading is supported well. New email on a thread is very easily associated with an existing thread/card that’s already in progress.

You can easily perform typical email actions such as replying, forwarding, archiving, postponing, all within the Kanban board.

When it comes to mobile, I haven’t yet found a full kanban view. It does have a thoughtful responsive web design that allows you to process the inbox. This makes sense to me. I won’t necessarily manage my kanban on my phone but I definitely process my inbox on it. Having the option to do it directly in Flow-e reduces the risk that I’ll forget about it and just use google inbox directly.

#### My Wishlist

Aging/SLA information — I coach teams to look for cards that are aging too much in their process and see how they can help them flow. This is important in personal Kanban as well. Both for cards that originate from emails as well as cards created manually. (This is actually a power-up that the Flow-e team is considering…)

Analytics/Metrics like cycle times, CFDs, and some other insights that can help me improve my flow. The added benefit of having this apply to my email inbox can make for an awesome combination.

Even better integration with inbox actions such as reminders, pinning, snoozing. Ideally, these actions should map to some action on your Kanban board. E.g. move something to my “Ready/Next” queue when I pin it. Move it to “Later” when I snooze it. Add a “due date” according to the time I snooze it for maybe? Or maybe add it as a “start date”. This will help people like me that WILL do some work directly in their inbox by mapping these inbox actions to an appropriate kanban/flow visualization.

#### The bigger picture

From a change management perspective, with Flow-e it’s now easy and natural to start experiencing Kanban at a personal level, with the hope that it will be a “gateway drug” to team/enterprise-level Kanban, which we know is a “gateway drug” towards other agile practices and behaviors. I’m already thinking about how we could leverage [Flow-e](https://flow-e.com?code=eXV2YWxAYWdpbGVzcGFya3MuY29t) as part of how to nudge towards flow/agility. Maybe get leaders in the organization to start using Personal Kanban to learn about Flow, Kanban and agility…

## [Interested to try it out? Here’s my referral URL…](https://flow-e.com?code=eXV2YWxAYWdpbGVzcGFya3MuY29t)

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Becoming a SAFe Program Consultant — Studying for the SPC Exam</title><link>https://yuvalyeret.com/blog/becoming-a-safe-program-consultant-studying-for-the-spc-exam/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/becoming-a-safe-program-consultant-studying-for-the-spc-exam/</guid><description>What it takes to become a SAFe Program Consultant: an insider look at the SPC exam, the knowledge required, and what the certification means in practice.</description><pubDate>Thu, 25 Jan 2018 00:00:00 GMT</pubDate><content:encoded>Students are always interested in some tips and tricks on preparing for the SPC certification exam, especially since it’s a non-trivial exam even if you attend a class with trainers that know what they’re doing and if you listen and participate throughout. Most of my students pass the exam, but it doesn’t hurt to know how to study.

Here are some ideas that seem to be working for my students beyond the guidance already provided as part of the class by SAI (Which is good guidance in my experience)

- Spend time perusing the Big Picture for the different configurations at [http://www.scaledagileframework.com](http://www.scaledagileframework.com)

- Review the whole workbook again. For topics you’re not sure about — find them in the big picture and read the relevant article

- For the Implementing chapters in the workbook, your homepage is [http://www.scaledagileframework.com/implementation-roadmap/](http://www.scaledagileframework.com/implementation-roadmap/).  
    It has articles that more or less align with the different lessons/stages.

- review the first and last slide of each lesson (learning objectives) and make sure you know to explain them.

- Review the glossary.

- Print the full big picture and implementation roadmap (on large paper if possible) and write down notes as you review. Just the act of writing helps you prepare.

- Try to draw the big picture and the implementation roadmap on your own from memory and see how much you can get right. Repeat until you like what you see :-)

- There are Kahoot quizzes created by my friend Inbar Oren (A SAFe Methodologist at SAI) a while ago that are publicly available. Some SPCTs (Including myself) run them during the Implementing SAFe class to help refresh topics from earlier lessons and drive some discussions about nuances/intricacies. You can run them on your own or get together with some others preparing for the exam and have more fun together :-)

- 2 — lean/agile mindset [https://play.kahoot.it/#/k/60377928-5d32-4391-9237-8cda17cb2f13](https://play.kahoot.it/#/k/60377928-5d32-4391-9237-8cda17cb2f13)

- 3 — safe principles [https://play.kahoot.it/#/k/84ffc33f-9e00-4348-971d-d87dafeab9e4](https://play.kahoot.it/#/k/84ffc33f-9e00-4348-971d-d87dafeab9e4)

- 4 — experiencing PI planning A ( Building ARTs ) [https://play.kahoot.it/#/k/0288bf37-e609-47d1-ba59-a6d4f7b1c9a7](https://play.kahoot.it/#/k/0288bf37-e609-47d1-ba59-a6d4f7b1c9a7)

- 5 -experiencing PI Planning B [https://play.kahoot.it/#/k/3cd78066-5815-41b1-97aa-a0a7afb8c2c7](https://play.kahoot.it/#/k/3cd78066-5815-41b1-97aa-a0a7afb8c2c7)

- 5 — program execution [https://play.kahoot.it/#/k/d8b11dc3-720e-491b-a10a-c8e1b1d06024](https://play.kahoot.it/#/k/d8b11dc3-720e-491b-a10a-c8e1b1d06024)

- 7 — solutions (old 8 value stream level actually) [https://play.kahoot.it/#/k/fa000fd6-cb7e-44da-98d6-2c5dc3d8ef2c](https://play.kahoot.it/#/k/fa000fd6-cb7e-44da-98d6-2c5dc3d8ef2c)

- 8 — portfolio (old 7 portfolio) [https://play.kahoot.it/#/k/8caab32d-5d09-4638-96fb-20c99e16611f](https://play.kahoot.it/#/k/8caab32d-5d09-4638-96fb-20c99e16611f)

- I created another Kahoot that covers some of the Implementing SAFe lessons as well as SAFe 4.5 stuff (The original Kahoots cover 4.0 — they’re still mostly applicable) [https://play.kahoot.it/#/k/df65a590-d545-4cb9-bf9f-09d16f3d0906](https://play.kahoot.it/#/k/df65a590-d545-4cb9-bf9f-09d16f3d0906)

## If this is useful or if you have other tips you want to share, let me know in the comments.</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Getting Real About Your Values — The Values Retrospective</title><link>https://yuvalyeret.com/blog/getting-real-about-your-values-the-values-retrospective/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/getting-real-about-your-values-the-values-retrospective/</guid><description>A values retrospective exercise to surface the gap between stated and lived values in agile teams and organizations — making values concrete and actionable.</description><pubDate>Fri, 13 Oct 2017 00:00:00 GMT</pubDate><content:encoded>#### Bringing values down to earth

Values and principles can often seem lofty and intangible so many agile practitioners prefer to focus on tools and practices. That’s understandable but unfortunate. Because values and principles have the potential to provide us with clarity and guidance that transcends what practices and frameworks can achieve. Ideally — part of your empiric inspection and adaptation process should explore whether you are living according to your values/principles. To achieve that you can try a **value-based retrospective**.

#### Values-based Retrospective — The TL;DR (Too long; Didn’t Read) version:

Create a matrix of your values as rows, and some classic retro categories such as plus/delta as columns. Then run a “generate insights” activity in which you try to see what you’re doing that upholds a value or flies in the face of it and could be improved. Afterwards continue the retrospective as usual by deciding what to focus on, getting to the root cause, coming up with experiments and committing to some change. ![](/assets/images/blog/archive/recovered/getting-real-about-your-values-the-values-retrospective-1-0-2aiit4atynvlleuv4b.jpg)

#### The Value of a Values-based Retrospective

This can help in a couple of ways:

- Refresh the team’s recollection and understanding of the values/principles and their importance
- Help you identify espoused values that you need to work on a bit (or a lot…)
- Celebrate some values that are coherent with your actual behavior.
- Identify impediments that are in your way to actually behaving in a way that’s aligned with your espoused values.

#### Choosing Values to Focus On

One question you should probably be asking is _“What values should I use?”_

- Your organizational/team values (assuming those are ones you feel are real and relevant — not just posters on the wall…)
- Values of the agile approach you’re using — e.g. [Scrum Values](https://www.scrum.org/resources/blog/updates-scrum-guide-5-scrum-values-take-center-stage), [SAFe Values,](http://www.scaledagileframework.com/safe-core-values/) values from the [Manifesto for Agile Software Development](http://agilemanifesto.org/)
- Values from a management approach you like — e.g. [Daniel Pink’s Intrinsic Motivation](https://www.youtube.com/watch?v=u6XAPnuFjJc)\- in this case, your values will be Autonomy, Mastery, and Purpose.
- Decision filters like the Lean Decision Filter\- in this case, your values will be Value, Flow, Eliminate Waste or the [Agile Decision Filter](https://www.leadingagile.com/2009/05/lk2009-anderson-scotland-and-hathaway/) — in which the values would be “making progress with imperfect information”, “treating WIP as a liability”, “encouraging a high-trust culture” ![Scrum Values Retrospective](/assets/images/blog/archive/recovered/getting-real-about-your-values-the-values-retrospective-2-0-2apac7ffladlefvqvj.jpg)

Scrum Values Retrospective

Regardless of what set of values you choose — make sure you understand the value of each value. E.g. how does the Scrum value “Courage” benefit you as a team? Why is it required in order to achieve high-performance? This can be a warm-up activity of the retrospective — which each person trying to lay out his perspective on this and then sharing notes.

#### Improve Collaboratively Using Models

You could also use this retrospective style to bring in sets of values as models to look at while trying to improve. What I mean by that is you could run a retrospective using a certain set of values even if they’re not formally your values. For example, Even if you’re not doing Scrum, running a retrospective using the Scrum Values would be educational, would probably inspire some interesting discussions, and drive some useful experiments.

## In summary — running a values-based retrospective can be a great way to run a different style of retrospective — one that is one hand focusing on the roots of what we’re trying to do and on the other hand grounded in our actual behaviors and what to do about them.

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>The Scaled Agile Marketing Series</title><link>https://yuvalyeret.com/blog/the-scaled-agile-marketing-series/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-scaled-agile-marketing-series/</guid><description>A series exploring how medium and large marketing organizations can apply agile at scale — from understanding why they need it, to choosing between SAFe and flow-based approaches, to practical implementation guidance.</description><pubDate>Mon, 11 Sep 2017 00:00:00 GMT</pubDate><content:encoded>#### **Introduction to the Scaled Agile Marketing Series**

More and more Marketing organizations realize they need to be faster, more flexible/responsive and more collaborative to have a real impact on the business they’re supporting. More and more marketing leaders believe [Agile Marketing](/work-with-me/create-a-business-level-operating-system-leveraging-agility) is the way to modernize their organization. Scaled Agile Marketing talks about applying Agile Marketing principles beyond one team and beyond the green fields of the unicorn internet company — in larger marketing organizations which face barriers like marketing to businesses rather than consumers and working not just in the online/digital realm but also the physical world.

Inspired by [Agile Development](http://agilemanifesto.org/), Agile Marketing describes a mindset of continuous learning and validation, customer-focused collaboration across functional silos, adaptive and iterative campaigns and more responsive/continuous planning. Similar to development organizations, Agile Marketing teams use techniques such as Scrum to work in an iterative cadence and Kanban to visualize and improve the flow of work.

Most of the agile values, principles, and practices map pretty well to the world of Marketers. Modifications to the language and choice of practices are needed. Agile Marketing has been growing in popularity in recent years. Larger and larger organizations are now trying to apply Agile Marketing and are looking for a scalable approach.

For medium/large marketing organizations looking to improve their agility this series explores:

- [Why they’re seeking to improve their agility](/blog/the-scaled-agile-marketing-series)
- [When do marketing leaders seriously look into agile marketing](/blog/reaching-the-tipping-point-for-agile-marketing-8-triggers-that-get-marketing-leaders-from)
- [What IS Agile Marketing](/blog/what-is-agile-marketing-scaled-agile-marketing-part-2-5)
- [Why and when to apply a scaled agile marketing approach, and how to use SAFe specifically for implementing it at scale](/blog/safe-for-agile-marketing-guidance-article)
- [Scaling agile marketing using a flow/Kanban approach](/blog/scaled-agile-marketing-flow-with-kanban)

If you’re interested to learn more about Agile Marketing — check out our [Agile Marketing](/work-with-me/create-a-business-level-operating-system-leveraging-agility)\-focused page. It has a link to some of our favorite resources out there.</content:encoded><category>Agile Marketing</category><category>Blog</category><category>central</category><author>Yuval Yeret</author></item><item><title>Scaled Agile Marketing Flow with Kanban</title><link>https://yuvalyeret.com/blog/scaled-agile-marketing-flow-with-kanban/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/scaled-agile-marketing-flow-with-kanban/</guid><description>Scaling an agile marketing function with Kanban flow management — making work visible, limiting WIP, and coordinating across a marketing team without heavyweight process.</description><pubDate>Fri, 28 Jul 2017 00:00:00 GMT</pubDate><content:encoded>_In the previous article, I mapped out the essentials of applying SAFe™ (_[_The Scaled Agile Framework_](http://scaledagileframework.com)_) to a marketing context and ended with a cliffhanger._ _As you can guess from this article&apos;s title, I feel that Flow and Kanban are missing from the list of essential SAFe elements, which IS an important part of SAFe. In this article, I will focus on the key Flow/Kanban elements essential to succeeding with Agile Marketing at scale. These elements don’t have to be implemented as part of SAFe by the way. Some organizations implement them on their own._

#### What do we mean when we say effective marketing flow

A metaphor I often use when discussing flow is swamps vs rivers. Think of sailing a paper boat. If you put it in a swamp, it won’t get too far too fast because the water isn’t really flowing.

Put the same paper boat in a rapid river and it will move much faster obviously.

What we are trying to create in marketing is a river-like flow.

#### Marketing Development Value Stream Flow vs Customer Journey Flow

Flow of what? We’re mainly talking about flow of marketing creation/development/operational work, not of actual leads. Actual leads/customers flow in your customer journey.

Effective flow in your customer journey IS important to work on and actually many agile marketing teams take on work aimed at improving this flow. Using flow diagrams and maybe even Kanbans to manage your customer journey is not a bad idea, but not our focus here…

#### Flow at various levels

Work needs to flow at various levels in the organization. Obviously at the agile marketing team level but also at a higher/program level when looking at bigger plays/campaigns and making sure that those flow as well rather than get stuck in the swamp. And even at a higher level than that the marketing organization should visualize and manage the flow of their portfolio of initiatives and make sure they’re focusing on the right number of initiatives and delivering results on them rather than being stuck in the swamp of too many things and not enough focus.
![Marketing Team Kanban](/assets/images/blog/archive/recovered/scaled-agile-marketing-flow-with-kanban-1-0-2a4ppcnv5dt6sygqcl.jpg)
Marketing Team Kanban
![Marketing Program Kanban](/assets/images/blog/archive/recovered/scaled-agile-marketing-flow-with-kanban-2-0-2ai4yjtfufsmuddvli.jpg)
Marketing Program Kanban
![Marketing Portfolio Kanban](/assets/images/blog/archive/0_xrFL0b2VE0Z0ILlf.jpg)

#### Marketing Portfolio Kanban

![](/assets/images/blog/archive/0_3GGFayxAMOBpky43.png)
These different kanbans create an hierarchical network of kanban systems where when initiatives from the portfolio kanban get to the implementation stage they get expanded into more tactical marketing plays that then start to flow in the program-level kanban system. When they get to their implementation stage they get expanded into marketing stories that are then managed in a team-level kanban system of one or more teams. As marketing work progresses the flow status can be visualized up the tree and as we decide we finished all marketing stories related to a play/campaign we can collapse back into the marketing play/campaign and continue to finalize its flow at the program-level kanban system. (and similarly all the way up to the initiative.

In all those kanban systems the key to effective fast-flowing work is first of all to visualize the flow and the obstacles to flow, then to attend to the flow on an ongoing basis as a key execution management practice, and to limit the amount of work in process (WIP). This is the essence of Kanban. Having discussions about flow and work in process limits at all levels of the marketing organization helps build the lean/agile muscle at all those levels.

**Flow-based marketing prioritization using Cost of Delay and Weighted Shortest Job First**

Fast flow and low work in process levels are only possible if you prioritize. If you stop starting everything as you’re used to and start focusing on finishing instead. Saying “I’m not starting this now” despite the fact that it is considered important is hard. Figuring out what to actually prioritize is not easier…

In a flow-oriented mode of execution prioritization isn’t something you do in your annual marketing planning. It is something you do continuously. Yes, the frequency of prioritization at the team/stories level is much higher than at the portfolio/initiatives level. But at all those levels we strive not to build a whole list of priorities to plan out a long horizon but rather figure out what are the top things to start now, and defer the decision about what will come after that to the point that we will actually have capacity to start the next thing.

Each time we start something we want it to be the marketing deliverable that will have the highest impact/cost on our operation if we don’t start it. This is called “Cost of Delay” (CoD). What we try to do is to weigh the Cost of Delay vs the size of investment needed to come up with the best choice. This is sometimes called Weighted Shortest Job First ([WSJF](http://blackswanfarming.com/wsjf-weighted-shortest-job-first/)). SAFe as a very specific approach for comparing different initiatives/campaigns and deciding which ones to go for. Other practitioners like Joshua Arnold consider this [too watered down](http://blackswanfarming.com/safe-and-weighted-shortest-job-first-wsjf/) and [suggest alternative approaches](http://blackswanfarming.com/qualitative-cost-delay/). I won’t go into the pros and cons of each. The basic point here is that whenever you consider starting something new you should consider whether it’s the right thing to start and whether it should really replace any of the things you’re currently working on. Getting to the higher maturity of really farming out the biggest opportunities out of your options is a very nice extra bonus.
![](/assets/images/blog/archive/recovered/scaled-agile-marketing-flow-with-kanban-3-0-2axrfl0b2ve0z0illf.jpg)
Here in the picture you can see a group of VPs and directors trying to figure out what to focus on at their program-level kanban system using a SAFe-style WSJF exercise.

#### Inviting change using Kanban

An interesting property of kanban systems is that they don’t require as much change to the organization as a full-fledged scaled agile framework such as SAFe. If considered on their own, creating a set of kanban systems for the marketing organization can be a good way to get the people in the organization to start to think in a Lean/Agile way, look at their flow, start to improve it, and over time adopt other lean/agile practices such as the essential elements of SAFe. I’ve seen this happen in a healthy way in several enterprise-scale organizations. It can be the right approach if people are hesitant to drive revolutionary change in the organization.

#### Invitation/Pull-based change

It fits into a higher-level topic of how to drive sustainable change in an organization. One of the key approaches I’ve been using in the last couple of years is [Invitation/Pull-based change management](/blog/safe-invitations-part-1-3-pull-based-change). I also wrote a SAFe guidance article about [invitation-based SAFe implementations](https://www.scaledagileframework.com/invitation-based-safe-implementation/). In essence the point is that if you want sustainable change you need to let people in the organization pull it and make it their own. You need to look at the organization as a market where you need to “market/sell” your change ideas rather than force them. Having to market your change ideas is of course harder and slower than mandates. But it is typically much stickier and successful in the long run.

#### Conclusion

## In this article I talked about Kanban/Flow/Prioritization — keys to successful agility whether as part of SAFe or standalone, as well as the evolutionary/pull-based change management philosophies that Kanban inspired in the Lean/Agile world. Every marketer looking to apply agile at scale should be aware of both the importance of kanban systems as well as these change methods and figure out when to apply them.

_Agile marketing done right creates faster campaigns, better signal, and more accountable teams. [Explore Agile Marketing advisory](/work-with-me/agile-marketing-workshop) or [reach out](/contact) to discuss what would fit your context._</content:encoded><category>Agile Marketing</category><category>Blog</category><author>Yuval Yeret</author></item><item><title>Scaled Agile Marketing using SAFe — The Essentials</title><link>https://yuvalyeret.com/blog/scaled-agile-marketing-using-safe-the-essentials/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/scaled-agile-marketing-using-safe-the-essentials/</guid><description>How to implement Scaled Agile Marketing using SAFe — organizing marketing into ARTs, aligning to PI cadence, and making SAFe work for marketing teams beyond the IT department.</description><pubDate>Thu, 27 Jul 2017 00:00:00 GMT</pubDate><content:encoded>#### Focusing on SAFe™

In the previous article in the Scaled Agile Marketing series I provided an overview of how Scaled Agile Marketing looks like. This time around I want to provide some more details on one of the approaches I mentioned for implementing Scaled Agile Marketing — the Scaled Agile Framework (SAFe™).

Why SAFe? First of all it is the most popular scaling approach these days and so many marketers will find themselves in organizations where SAFe is actually used in IT/Technology and the option of using it in Marketing as well will come up. As a result of that it is also the scaling framework I’ve actually had a chance to use in a marketing context with good results.

#### Let’s make sure we cover the SAFe Essentials

![Essential Scaled Agile Framework 4.5 Teaser - We will apply to Agile Marketing next...](/assets/images/blog/archive/0_1IyzFKb3_c4Uu_Tv.png)

SAFe has several configurations that can range from the “Essential” configuration through “Portfolio” and “Large Solution” configurations all the way to “Full SAFe” which includes all configurations together. In this article I will start with the “Essential” configuration and mention “Portfolio” towards the end. The “Essential” configuration isn’t just a version of SAFe it is also a set of [10 essential elements](http://www.scaledagileframework.com/essential-safe/) without which you might be scaling agile but you aren’t really using SAFe to do it.

I actually covered some of the essential elements in the previous article:

- #1 Lean/Agile Principles

- #2 Real Agile Teams And Trains (In the “The Agile Marketing Team of Teams” section)

- #3 Cadence and Synchronization

- #4 PI Planning (covered in the “The Agile Marketing Team of Teams” section as well)

- #7 Inspect and Adapt (Learn at the System Level)

- #10 Lean Agile Leadership

So let’s look at the remaining essential elements:

- #5 — DevOps and Releasability

- #6 — System Demo

- #8 — IP Iteration

- #9 — Architectural Runway

#### #5 — DevOps and Releasability -&gt; MarOps and Releasability

This is an essential that requires slight tweaking for a Marketing context: SAFe Agile Marketing organizations aim to break down silos between marketers and marketing technology (MarTech) and operations. Each Agile Marketing Train should be able to continuously run marketing experiments or deliver new marketing plays/campaigns to the live customer/buyer journey. Over time, the separation between marketing and marketing tech/ops is significantly reduced and marketing trains operate with an automated continuous delivery pipeline that includes easy instrumentation and measurement to enable continuous experimentation and validation of hypothesis.

#### #6 — System Demo

When we [defined Agile Marketing](/blog/what-is-agile-marketing) we talked about some of the key things we value — “Validated Learning”, “Customer Discovery”, “Adaptive Campaigns” among others. One value that isn’t explicitly mentioned in the Agile Marketing manifesto but is implicitly required to achieve these is “Working Marketing” meaning objective observation of working marketing deliverables rather than lengthy comprehensive documentation/designs/plans. I used to tell agile development teams that unless they’re the Microsoft PowerPoint development team their demos shouldn’t be running PowerPoint. In a marketing context I cannot say that anymore because sometimes a PowerPoint deck IS the marketing deliverable but you get my drift.

We should frequently look at real marketing deliverables so we can discover whether they really drive the customer journey experience we are looking for as well as get a real feeling as to progress towards our goal. In a scaled context where we have multiple marketing teams working on a larger customer journey or marketing campaign, it’s crucial to frequently integrate the whole marketing story using real deliverables, get some feedback on it, and adjust course if necessary. This is the intent of the System Demo in SAFe. _Every two weeks, the full system — the integrated work of all teams on the marketing train for that iteration — is demoed to the train’s stakeholders. Stakeholders provide the feedback the train needs to stay on course and take corrective action._ In a marketing context we probably need a better name for this. Any suggestions?

#### #8 — IP Iteration

The Innovation and Planning iteration occurs every Program Increment (8–12 weeks typically). Since we don’t plan specific content for the IP iteration it can act as an estimating buffer for to help meet your PI objectives. In addition it and provides dedicated time for innovation, continuing education, PI planning and Inspect and Adapt events.

#### #9 — Architectural Runway

In product development, Architectural Runway refers to side work that needs to happen to support in order to support fast and clean implementation of high priority near-term features. In a marketing context it refers to marketing technology/infrastructure that needs to be in place to support upcoming high priority marketing plays/campaigns/activities (think for example a lead nurturing solution in case we plan to do lead nurturing in the next PI), exploration/research, and maybe some key architectural components like a page template or a slide deck template or brand guidelines that reduce the amount of effort when getting to work on actual marketing plays.

#### Essential SAFe works pretty well for a Marketing context, with some limitations

As you can see applying the 10 essential SAFe elements to a marketing context isn’t too hard. There are some modifications but at this high level the mapping works. This doesn’t mean that Agile Development is Agile Marketing. What it does mean though is that once you have a good team-level agile marketing process/structure, there’s good applicable guidance for how to scale it. This is exactly what we’ve seen in CA Technologies when we applied SAFe to a marketing context. Our main challenge was and is changing leadership mindset especially around decentralized control and organizing around customer focus and de-emphasizing the marketing specialties/silos as well as driving a real learning/experimentation mindset and process at at all levels.

When it comes to leveraging SAFe the main challenge we had is that SAFe was designed for a product development context and therefore the materials and knowledge base which are one of SAFe’s biggest advantages weren’t a good fit for us. We actually started to use one of SAFe’s workshops to train the teams but realized midway that there’s too much development language and examples so until we create either a more neutral version of SAFe or a marketing-focused variant, the best we can do is leverage the practices without relying on the great materials. It was also apparent that marketers prefer lighter-weight methodologies/frameworks and mainly didn’t have the patience to learn about SAFe in depth. The essential elements were all that could fit their attention span.

This combination of incompatibility of the materials and the distaste for formal lengthy training and a large set of practices also meant that when it came to SAFe expertise it was crucial to have people around that don’t just recite SAFe gospel but also have a deep understanding of the principles and are able to adapt SAFe to other contexts without killing its spirit.

This is of course true for scaling agile marketing in general, regardless of whether you’re using SAFe, LeSS or any other approach. You’ll be working in exploration mode trying to identify the right language, process, structure. In most cases marketing people will give you limited attention. Make sure you have somebody that can support you in that mode rather than just teach you a methodology.

#### There’s one thing I would always add to Essential SAFe

## Yes, I know, the thinking is to keep it to bare essentials, and 10 elements is better than 11, but there’s one key concept and practice that is part of SAFe, is portrayed in the Essential SAFe big picture above, but isn’t mentioned as a key element here. It is also one of my favorite focus areas. Enough clues for now. I’ll let you try to figure that one out until the next article which will focus on this topic…

_Agile marketing done right creates faster campaigns, better signal, and more accountable teams. [Explore Agile Marketing advisory](/work-with-me/agile-marketing-workshop) or [reach out](/contact)._</content:encoded><category>Agile Marketing</category><category>Blog</category><author>Yuval Yeret</author></item><item><title>Scaled Agile Marketing — An Overview</title><link>https://yuvalyeret.com/blog/scaled-agile-marketing-an-overview/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/scaled-agile-marketing-an-overview/</guid><description>What scaled Agile Marketing looks like in practice — how multiple marketing teams coordinate, align to business strategy, and deliver faster without coordination chaos.</description><pubDate>Mon, 24 Jul 2017 00:00:00 GMT</pubDate><content:encoded>#### What does Scaled Agile Marketing mean?

So, assuming you’re thinking Agile Marketing can help you with some of your marketing challenges and there’s a good opportunity to do something about it right now, and there are some reasons you think you need to consider some scaling aspects, let’s try to see what scaled agile marketing looks like.

#### Lean/Agile Leadership

The first thing about Scaled Agile Marketing is that it isn’t just about Agile. It’s also about Lean. Lean focused on Value, which is similar to “Customer Focus” in the Agile Marketing Manifesto. It adds pillars like “Respect People and Culture”, “Flow”, “Innovation” and “Relentless Improvement” that are somewhat missing from the Agile Marketing Manifesto although you kind find some hints of them in the principles behind the manifesto. The most important addition is “Leadership”. To achieve a transformative move to being agile requires more than just practices at the team level. It requires both application of scaled practices but even more importantly a different style of leadership that focuses on creating clarity around purpose, decentralizing control, enabling and developing people, creating a safe-to-learn environment.

If you “Respect (and understand) People and Culture” you understand that culture is hard to change. It’s actually the last thing to change. So changing leadership culture is a huge challenge. In order to tackle it a lot of our focus on training and coaching throughout a real agile marketing transformation should be on teaching leaders how to think and act differently in ways that support/enable agile marketing behavior rather than detract from it.

#### Strong understanding of Lean/Agile Scaling Principles

Beyond a high-level Lean/Agile mindset, there are some additional principles we need to take to heart in order to succeed at scaling agile marketing. Why do we need principles? Why not jump to practices? Because we’re dealing with snowflakes. What does snow have to do with anything? Each snowflake is different. Each organization is different. So despite the fact that we might have some good practices that can help us scale we want to understand the principles underlying them so we can know what to do to inspect and adjust our agile marketing approach to find the best fit for our purpose and context. There are various sets of principles you can look at — [Scaled Agile Framework (SAFe™)’s Lean/Agile Principles](http://www.scaledagileframework.com/safe-lean-agile-principles/) or [Large Scale Scrum’s (LeSS™) Principles](https://less.works/less/principles/index.html). Some of my personal favorites are principles like “Decentralize Decision Making”, “Reduce Batch Sizes”, “Systems Thinking — Or Optimize the Whole”, “Empirical Process Control”, “Apply Cadence, Synchronize with cross-domain planning”, “Assume variability, preserve options”. It’s not a book I would recommend to marketers but maybe someday someone will write a more approachable version of [Donald Reinertsen’s Principles of Product Development Flow](https://books.google.com/books/about/The_Principles_of_Product_Development_Fl.html?id=1HlPPgAACAAJ) (That has been the inspiration to many of the above principles and also a lot of my work personally whether in Agile Marketing or organizational agility in general).

#### The role of Agile Scaling Frameworks ![Scaling Agile Options](/assets/images/blog/archive/0_AGgVS372U55n85zJ.jpg)

Some of you would be able to solve most of your scaling challenges by combining some team-level Agile Marketing practices and a good understanding and application of these principles. Most of you though will be looking for some example/guidance for how to apply these principles. This is where scaling frameworks come in. You will probably hear names like “The Scaled Agile Framework (SAFe™)”, “[Large Scale Scrum (LeSS™)](http://less.works)”, “[Nexus](https://www.scrum.org/resources/scaling-scrum)™” or even [“The Spotify Approach”](http://blog.crisp.se/2012/11/14/henrikkniberg/scaling-agile-at-spotify). Formal scaling frameworks provide a “Full Kit” to support an organization trying to achieve agile at scale — providing guidance, training, certification, and a supporting ecosystem of experts as well as “social proof” in the form of testimonials and case studies. This is less important to innovators and early adopters but crucial for the majority of organizations that follow. In the rest of this article I will cover some aspects of scaling frameworks. Covering all of them in depth is beyond the scope of one blog post or even this series. I might spend more time on a couple of the more popular frameworks later on. (Especially if I get comments/questions asking for it… hint hint…)

#### Nothing beats an Agile Marketing team — but what if a team isn’t enough?

In the [“What is Agile Marketing”](/blog/what-is-agile-marketing-scaled-agile-marketing-part-2-5) article I talked about the small Agile Marketing team that is autonomous and customer-focused as key to Agile Marketing success. Before talking about scaling we need to make sure we understand when would a single agile team isn’t enough.

[The Scrum Guide](https://www.scrum.org/resources/scrum-guide) provides the most popular guidance for how to structure agile teams. _“Small enough to remain nimble and large enough to complete significant work &lt;…&gt;. Fewer than three Development Team members decrease interaction and results in smaller productivity gains …. Having more than nine members requires too much coordination … too much complexity”._ Amazon’s Jeff Bezos coined a more colorful variant — The Two Pizza Team. _“If your team can’t be fed on two pizzas, then cut people.”_ That limits a task force to five to seven people, depending on their appetites. (The original comes from the world of developers, so might require some adaptation for the typical marketer’s appetite?).
![](/assets/images/blog/archive/recovered/scaled-agile-marketing-an-overview-1-0-2aaggvs372u55n85zj.jpg)
So, what if in order to encompass a large customer experience/journey one such team of up to 5–9 people isn’t enough? This can certainly happen if we’re talking about large businesses or products with dozens of marketers that focus just on one line of business or experience. Especially when we’re a very specialized marketing organization where in order to deliver the full experience we need more than a handful of people.

Do we grow the team so that everybody that needs to work on the experience is on it? There’s a limit to the reasonable size of a team before communication and collaboration gets unwieldy and before team members start to lose themselves inside the team and don’t have the same sense of accountability, ownership and purpose anymore.

Do we require more [full-stack/t-shaped marketers](http://www.smartinsights.com/managing-digital-marketing/personal-career-development/the-rise-of-the-full-stack-marketer/) that can each cover a couple of specialities and can therefore deliver the entire breadth of the experience with less people on the team? ideally yes, but that is typically a major transformation both from a mindset as well as skills/experience on its own. Most organizations cannot assume this when starting their Agile Marketing journey.

#### The Agile Marketing Team of Teams

When it is impossible to actually deliver the whole value with one team, the pattern most often used is to create an agile “Team of Teams”. What differentiates an “Agile Team Of Teams” from just a “Team of Teams”? The “Agile Team of Teams” applies intra-team Agile principles and practices to the inter-team challenge. In this context each team is similar to a single team member in the team-level agile practices. For example if team-level agile has a Daily Scrum practice, in the agile team-of-teams there’s a “Daily Scrum of Scrum” where each team is represented and together the teams figure out how best to work towards their common goal that cuts across the “Team of Teams”. If there’s a team-level “Sprint Planning” event there’s a somewhat comparable “Team of Teams” planning event where teams work together to figure out what they should focus on in the next timebox, what are the key integration points, risks, etc. This is an example of applying the same “Cadence with cross-domain Synchronization” principle at both the team and team-of-teams level. Different frameworks have different perspectives about how to work at the team-of-teams level. For example Large Scale Scrum has a team-of-teams planning event every sprint with representatives of the different teams synchronizing before going off to plan their own sprints at the team level. Scaled Agile Framework prefers a less frequent but wider attended “Program Increment Planning” event that is also often called “Big Room Planning” because it means bringing the whole team-of-teams (Called an “Agile Release Train” or “Agile Marketing Train” adjusted to marketing) into one big room to synchronize on a cadence of every 8–12 weeks. Figuring out which approach is a better fit for your context is something you will need to figure out based on your reality — your market, your people, the amount of interdependence between teams, the level of distribution/co-location. This is actually one of the things I enjoy the most — helping an organization figure out what scaling approach makes sense for their context.
![Agile Marketing Big Room Planning CA](/assets/images/blog/archive/0_-tq0p_veAfXmmjJ2.jpg)

#### Scaling Marketing Ownership

Classic Agile talks about the product owner who is accountable for figuring out the ideal Product Backlog to maximize business value delivered by the product and overall profit from it. In a marketing context we talk about the Marketing Owner who tries to figure out the ideal Marketing Backlog to maximize business value that is achieved by impacting the customer buying/owning journey. What happens when there’s a team-of-teams? can one Marketing Owner still guide the whole team-of-teams? Some scaling frameworks (e.g. Large Scale Scrum LeSS) say yes (with considerable help from the teams when it comes to writing stories and some of the more tactical work of the Marketing Owner). Other frameworks (e.g. SAFe) say it isn’t realistic and separate responsibilities between a more strategic “Marketing Management” role (or Product Management in a development context) and a more tactical “Marketing Owner” that works more closely with 1–2 teams in a certain area.

#### What is planning sprint to sprint isn’t enough? What if you need more predictability?

Scaled environments frequently come with a need for more predictability. It’s a “nature of the beast” of how bigger organizations plan and coordinate internally and with their network of partners. Yes you could argue for moving to a more “agile” internal/external contracting model and that would work in some contexts. When we look again at the market majority — you’ll find you need to work within constraints that might not be flexible especially if you haven’t proven you have a better alternative before dismantling them. So some scaling frameworks provide an ability to do “Agile Roadmapping” which isn’t necessarily an oxymoron. An Agile Roadmap provides some predictability where it’s key and leaves enough flexibility to take advantage of emerging opportunities and deal with variability in general.

#### Learn at the System level

Agile teams run retrospectives. Agile Team of Teams run retrospectives or inspect and adapt workshops or Kaizen events that span the whole team of teams. Whether every couple of weeks or less frequently, whether everybody attends or just representatives from each team, this “whole system” improvement activity is crucial to identifying and doing something about the key systemic impediments that hinder further and faster improvement in the agility of the organization. Lean/Agile leaders should consider these impediments one of their key focus areas not just in the improvement meetings but day to day. They need to relentlessly seek ways to improve the ecosystem the teams need to work within.

#### Manage the whole flow

One of the lean principles that’s crucial to scaling is visualizing and managing end-to-end flow. Flow typically leads us to Kanban but here what we mean is using Kanban to manage the flow at the higher levels of the organization — the flow of campaigns/programs and maybe even higher-level initiatives in the marketing strategic portfolio. Managing the flow at this level is a great way to apply “Whole System Thinking”, teach marketing leaders about the importance of Focus, the courage needed to say “Not Now” and to actually prioritize a few things so you can “Stop Starting Start Finishing”. This is a prime example of a practice that is a great lever point to affect organizational behavior starting with leaders. A small change in behavior at this level can be harder than making multiple changes at the team level but can setup agile marketing teams for the win.

#### Scaling is a complex problem — There are good practices but not necessarily best practices

## We started this article with the importance of Lean/Agile leadership to succeeding with Agile Marketing at scale. Let’s finish it here with this example of how to concretely work with marketing leaders to creating a healthier more sustainable AND value-oriented flow throughout their marketing organization. As I mentioned these are just some of the key practices applied when scaling agile marketing but they should give you some idea about the scope of the principles and practices beyond just a team-level Scrum/Kanban agile marketing context. And even more important, as you grow in size you grow in complexity and uncertainty around what process would best fit you. In the current level of experience available in the industry that typically means you should get somebody with experience in what they’re doing to help you figure out the right scaling approach.

_Agile marketing done right creates faster campaigns, better signal, and more accountable teams. [Explore Agile Marketing advisory](/work-with-me/agile-marketing-workshop) or [reach out](/contact) to discuss what would fit your context._</content:encoded><category>Agile Marketing</category><category>Blog</category><author>Yuval Yeret</author></item><item><title>What Is Agile Marketing</title><link>https://yuvalyeret.com/blog/what-is-agile-marketing/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/what-is-agile-marketing/</guid><description>Agile Marketing is not Scrum for marketing teams. A clear explanation of what Agile Marketing actually means, what it is not, and how to think about applying agile principles to marketing.</description><pubDate>Mon, 17 Jul 2017 00:00:00 GMT</pubDate><content:encoded>### What ISN’T Agile Marketing

First, a couple of clarifications and myth-busting.

First, Agile Marketing isn’t reactive marketing. Agile Marketing isn’t about how you react in a Marketing/PR crisis (ask [United](http://www.businessinsider.com/visualized-the-impact-of-uniteds-pr-nightmare-2017-4) about those) or realtime opportunity (you can ask [Oreo](https://www.wired.com/2013/02/oreo-twitter-super-bowl/) about those) . I don’t mean that you cannot/shouldn’t deal with those when you’re doing Agile Marketing, but it isn’t what Agile Marketing is about.

Agile Marketing also isn’t “We just get things done without any real process”. You could say your marketing department is agile in how it deals with emerging needs and very responsive and it might be working great for you. But it’s still not necessarily capital-A Agile Marketing!

Agile Marketing isn’t also Scrum. Agile Marketing isn’t Daily Scrums/Standups, Sprints, Scrum Masters. Agile Marketing also isn’t using a Kanban board to manage marketing. Agile Marketing isn’t a methodology or even a framework.

### So, What IS Agile Marketing?

Agile Marketing is a philosophy/mindset/approach. Based on the same thinking and mindset behind Agile Development, Agile Marketing manages for uncertainty through iterating, anticipating, and adaptation.

In the [first post](/blog/the-scaled-agile-marketing-series) in this series we discussed several challenges marketing organizations are facing. If you look at them more closely you will see that many of them arise from a significant growth in uncertainty that these organizations face. around both WHAT marketing would work as well as HOW to build it in an effective way.
![](/assets/images/blog/agile-marketing-resources.jpg)

### Dealing with uncertainty around WHAT marketing experience to deliver

In the diagram above, called the Stacey Matrix (see a description by Sam Laing back in 2013 or [on my personal blog](/blog/risk-aware-product-development-a-k-a-agile)), WHAT relates to questions around what our customer journey experience should look like. well understood and agreed means that we have very high certainty around what experience would drive our customers through their journey in the fastest most streamlined way. vague or not understood means we might **think** we know but we’re not sure, or even worse we’re oblivious to our gap of knowledge. In the age of the “Digital” experience, the explosion of channels, as well as the pace industries are being disrupted and forced to change, figuring out what constitutes an effective experience is becoming harder and harder challenge.

### Dealing with uncertainty around HOW to deliver the marketing experience

HOW relates to questions around implementation. Here, a big part of the challenge is the growth of the [marketing technology stack](http://chiefmartec.com/2017/05/marketing-techniology-landscape-supergraphic-2017/). As Molly Walsh asks, [How the heck did we get here?](https://www.codescience.com/blog/2017/the-martech-5000-how-the-heck-did-we-get-here) Most marketing organizations are struggling to implement their marketing plays. The more technologies in your stack the more moving parts, the more uncertainty around how to fit the pieces together.
![](/assets/images/blog/agile-marketing-resources.jpg)
As you can see, once you have both WHAT and HOW uncertainty, you’re well into the complex space. In the complex space planning up front wields limited results as you can’t predict what would work in advance. You can plan your objectives/goals/investments but even that would change as the landscape changes.

### Agile Marketing — Anticipating Complexity/Uncertainty and Dealing with it using Iteration/Adaptation

Agile Marketing is about anticipating this complexity/uncertainty and dealing with it in a disciplined prag
![](/assets/images/blog/agile-marketing-resources.jpg)
matic sustainable manner. We plan to work in an iterative manner. We plan based on some hypothesis. We build in small increments, validating both the technology/implementation as well as the experience as often as possible by demonstrating it and testing it both internally as well as in the real world.

We also realize that when faced with this level of uncertainty and complexity it is hard to carve out marketing work into small self-contained pieces that can be planned and built in isolation. It is much better to create customer-focused teams where everyone working to optimize a certain marketing aspect is on the same team and can collaborate effectively.

While several practitioners used Agile in the context of Marketing more than 10 years ago, Agile Marketing was officially born in 2012 with the creation of the [Agile Marketing Manifesto](http://agilemarketingmanifesto.org/) during the [SprintZero](https://www.infoq.com/news/2012/07/agile-marketing-manifesto) event.

The Agile Marketing Manifesto emphasizes/values some new approaches to mar
![](/assets/images/blog/agile-marketing-resources.jpg)
keting that are replacing some well-entrenched marketing conventions. This is actually aligned with what Marketing leaders such as Sergio Zyman have been advocating for. If you read Sergio’s [“The End of Marketing As We Know It”](https://books.google.com/books/about/The_End_of_Marketing_as_We_Know_It.html?id=CISelkLy_SMC&amp;source=kp_cover) from back in 2000 you will find hints of Agile Marketing!

### Validated Learning, Customer Discovery With Many Small Experiments, Leading to Adaptive and Iterative Campaigns ![](/assets/images/blog/agile-marketing-resources.jpg)

The Agile Marketing Manifesto introduces concepts such as **validated learning** (which is brought over from the [Lean Startup](/work-with-me/steer-towards-product-market-fit-with-lean-startup-coaching) approach) — replacing decisions made just based on opinions and conventions with a process of looking at each marketing play, identifying risks/assumptions, then for the risky plays going into a Build-Measure-Learn experimentation iterative loop where marketers try to validate as quickly as possible whether their thinking and assumptions are correct. Upon validation, the play can be completed and scaled. In case of invalidation the play can be tweaked/changed in what is called a “Pivot” to continue to look for a winning play. This is referred to as “Fire bullets (and only) then fire cannonballs” in [Jim Collins’s Great By Choice](http://www.jimcollins.com/books/great-by-choice.html). When there’s less risk, it still makes sense to deliver incrementally — you want to minimize the cost of delays between the time you decide to execute a marketing play/campaign and the time you’re able to go to the market. If you can deliver some minimal play/campaign that can already start to have an impact on your customer journey/brand, you want to to do that.

### Agile Marketing Isn’t Easy To Digest

This seemingly goes against marketing conventions like “nailing the perfect campaign and only then launching it with a big bang” and “protecting our brand by only releasing high quality marketing content”.

Why seemingly? because in spirit the agile marketing approach actually is more aligned with the rationale behind these conventions. using adaptive iterative campaigns that use small experiments to make sure “we nailed it” and only then “launching with a big bang” still looks like a “big bang” to most of the market with the advantage of having a higher chance of success since it was validated in the real world, thereby actually protecting the brand by reducing the chance of spectacular failure upon the big bang launch. (e.g. [Pepsi’s controversial ad](https://www.nytimes.com/2017/04/05/business/kendall-jenner-pepsi-ad.html) or [New Coke](http://www.coca-colacompany.com/stories/coke-lore-new-coke) — both smartly pulled from the market pretty quickly after considerable sunk costs). We HAVE to be able to adapt. It might feel uncomfortable but we must find a way to do it. The key to doing it well is to slice experiences in a way that you’re still delivering a great experience but only for a small slice of the market or some part of their needs but in a way that is representative of the wider audience / experience so that you can learn and improve your plans/designs based on it. (e.g. just in one city, just for one type of users of your product, just as an experiment in one airport, whatever). Being able to craft meaningful high-quality experiences that are still smaller than the “full thing” is one of the non-trivial yet important skills of the agile marketer. There’s a lot of applicable learning in this domain from what startups and enterprises are seeing trying to adopt “Lean Startup” “Minimum Viable Product” thinking but it comes down to innovative creative thinking by marketers to come up with the right tactics that can help them test their strategies without risking the brand or diminishing the overall impact of the overall marketing campaign.

### Customer Focused Collaboration ![](/assets/images/blog/agile-marketing-resources.jpg)

Agile Marketing brings together marketers and other players to collaborate on improving customer experiences. If you were ever a sole marketer for a company or part of a marketing team for a small startup/company you know how this looks like. You can move much faster when everybody you need to deliver the overall marketing impact is on your team (or in your head). Most marketing organizations lose this advantage when they grow beyond the single team and specialize.

### Agile Marketing requires Lean/Agile Leadership

Agile Marketing tries to bring back this effectiveness, speed, fun and focus of the small startup regardless of your organization size. We create autonomous agile marketing teams that are empowered to make local decisions aligned with achieving their goals while doing what’s right for the overall brand. This only works if we:

- build the right competence by hiring the right people and encouraging them to master their domain and giving them the space to learn and improve
- create high clarity by sharing the business context, our vision, constraints.

This autonomy and new structure doesn’t mean there’s no need for marketing managers/directors of course. It does mean changes in their focus e.g. on things like hiring and nurturing great marketers and providing clear and meaningful mission/purpos.

### Customer-focus teams can take many shapes

Those customer-focused teams own aspects such as:

- the whole customer journey for a certain brand/product/market (e.g. SMB)
- Content Creation, Publication, Measurement
- A key marketing challenge/opportunity such as a stuck Middle of the Funnel (MOFU), ineffective Sales Enablement.
- Account Based Everything (ABX)
- Planning and delivering the company’s Customer event or presence at a key industry event
- Exploration of a new marketing approach such as “Social Selling”, “Video”
- A key marketing KPI that is not performing well or is identified as a key objective for growth.

While we call it Agile Marketing, in many cases these teams include and involve participants from other adjacent functions such as Inside Sales, Product Management, Customer Success.

### From tasks to Customer-focused stories

Once the marketing organization work structure is oriented towards a customer-focus — Agile Marketers start managing their work in a customer-focused way as well. They use work items that reflect marketing value such as “User Stories” or “Job Stories” rather than “to do lists” or “tasks”. Thinking of work in this way and including the goal/impact expected of each work item as part of the “Story” helps marketers maintain a laser-focus on the customer impact they’re aiming for day in and day out. This also makes it easier to communicate with business stakeholders about what marketing is focusing on and get their early feedback and guidance — which helps avoid the common situation where marketers talk in language that business/sales don’t care about and after delivering something there are still major gaps between what the business/sales expected and the marketing that was delivered.

Agile Marketers also use more disciplined and more customer-focused prioritization mechanisms that take into account considerations such as Cost of Delay, Time Criticality, Opportunities as well as Risks addressed to consider what to focus on next and whether to interrupt ongoing work for an emerging opportunity.

### Continuous Planning

While some marketers understand agile marketing to mean “no planning” this is not the intent. The Agile Marketing Manifesto talks about “Responding To Change” over “Following The Plan”. Another way to look at it as “Flexible” or “Continuous” Planning vs “Rigid Static Planning”.

Planning in Agile Marketing happens at two levels. One is planning what to work on and what we can commit to deliver for a certain timebox — be it day, week, quarter or year. Let’s call this cadence-driven planning Another is when focused on a certain marketing campaign/play — planning the strategy, vision, tactics, rollout plan for that campaign/play. Let’s call this content-focused planning. Sometimes most content-focused planning happens during cadence-driven planning but that’s not a must. It might make more sense to do the content-focused planning just in time as we start a campaign/play rather than at the beginning of the quarter.
![](/assets/images/blog/agile-marketing-resources.jpg)
Agile Marketers use a combination of [Kanban](https://yuvalyeret.medium.com/kanban-for-marketing-kick-start-example-cfd6880a5ec3), Scrum and sometimes a higher-level framework such as SAFe (Scaled Agile Framework) as their main techniques for dealing with these different planning and execution management levels.
![](/assets/images/blog/agile-marketing-resources.jpg)</content:encoded><category>Agile Marketing</category><category>Blog</category><author>Yuval Yeret</author></item><item><title>What Is Agile Marketing (Scaled Agile Marketing Part 2.5)</title><link>https://yuvalyeret.com/blog/what-is-agile-marketing-scaled-agile-marketing-part-2-5/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/what-is-agile-marketing-scaled-agile-marketing-part-2-5/</guid><description>What is Agile Marketing, really? A plain-language definition of what makes Agile Marketing different from just doing Scrum ceremonies in a marketing team.</description><pubDate>Mon, 17 Jul 2017 00:00:00 GMT</pubDate><content:encoded>#### Defining Agile Marketing

_So far in the Scaled Agile Marketing Series we discussed Why Agile Marketing is needed (_[_Part 1_](/blog/the-scaled-agile-marketing-series)*), When do Marketing leaders typically take a serious look at it (triggers* [_— Part 2_](/blog/reaching-the-tipping-point-for-agile-marketing-8-triggers-that-get-marketing-leaders-from)_), and When would a SCALED Agile Marketing approach be needed (_[_part 3_](/blog/safe-for-agile-marketing-guidance-article)_). I’m realizing we actually skipped a step. So instead of Part 4 which will talk about how to apply SAFe to an Agile Marketing context (Yes I know you’re waiting for it, I can’t wait to write that blog post either!) we’re taking a detour to cover what Agile Marketing is about. Hence — Part 2.5… (It could also be Part 1.5…)_

#### **What ISN’T Agile Marketing**

First, a couple of clarifications and myth-busting.

First, Agile Marketing isn’t reactive marketing. Agile Marketing isn’t about how you react in a Marketing/PR crisis (ask [United](http://www.businessinsider.com/visualized-the-impact-of-uniteds-pr-nightmare-2017-4) about those) or realtime opportunity (you can ask [Oreo](https://www.wired.com/2013/02/oreo-twitter-super-bowl/) about those) . I don’t mean that you cannot/shouldn’t deal with those when you’re doing Agile Marketing, but it isn’t what Agile Marketing is about.

Agile Marketing also isn’t “We just get things done without any real process”. You could say your marketing department is agile in how it deals with emerging needs and very responsive and it might be working great for you. But it’s still not necessarily capital-A Agile Marketing!

Agile Marketing isn’t also Scrum. Agile Marketing isn’t Daily Scrums/Standups, Sprints, Scrum Masters. Agile Marketing also isn’t using a Kanban board to manage marketing. Agile Marketing isn’t a methodology or even a framework.

#### **So, What IS Agile Marketing?**

Agile Marketing is a philosophy/mindset/approach. Based on the same thinking and mindset behind Agile Development, Agile Marketing manages for uncertainty through iterating, anticipating, and adaptation.

In the [first post](/blog/the-scaled-agile-marketing-series) in this series we discussed several challenges marketing organizations are facing. If you look at them more closely you will see that many of them arise from a significant growth in uncertainty that these organizations face. around both WHAT marketing would work as well as HOW to build it in an effective way.
![Stacey Uncertainty Matrix - Agile Marketing is needed because most marketing is done in the complex domain](/assets/images/blog/archive/recovered/what-is-agile-marketing-scaled-agile-marketing-part-2-5-1-0-2azy5t62_zmjnmo1rm.jpg)

#### Dealing with uncertainty around WHAT marketing experience to deliver

In the diagram above, called the [Stacey Matrix](/blog/risk-aware-product-development-a-k-a-agile-2), WHAT relates to questions about our customer journey experience. Well understood and agreed upon means that we have very high certainty about what experience would drive our customers through their journey in the fastest and most streamlined way. vague or not understood means we might **think** we know but we’re not sure, or even worse we’re oblivious to our gap of knowledge. In the age of the “Digital” experience, the explosion of channels, as well as the pace industries are being disrupted and forced to change, figuring out what constitutes an effective experience is becoming harder and harder challenge.

#### Dealing with uncertainty around HOW to deliver the marketing experience

HOW relates to questions around implementation. Here, a big part of the challenge is the growth of the [marketing technology stack](http://chiefmartec.com/2017/05/marketing-techniology-landscape-supergraphic-2017/). As Molly Walsh asks, [How the heck did we get here?](https://www.codescience.com/blog/2017/the-martech-5000-how-the-heck-did-we-get-here) Most marketing organizations are struggling to implement their marketing plays. The more technologies in your stack the more moving parts, the more uncertainty around how to fit the pieces together.
![MarTechStack 2017 - growth of the marketing technology landscape over 7 years - driving complexity and the need for Agile Marketing](/assets/images/blog/archive/recovered/what-is-agile-marketing-scaled-agile-marketing-part-2-5-2-0-2a1o_d1hf0aji3konk.jpg)
As you can see, once you have both WHAT and HOW uncertainty, you’re well into the complex space. In the complex space planning up front wields limited results as you can’t predict what would work in advance. You can plan your objectives/goals/investments but even that would change as the landscape changes.

#### Agile Marketing — Anticipating Complexity/Uncertainty and Dealing with it using Iteration/Adaptation

Agile Marketing is about anticipating this complexity/uncertainty and dealing with it in a disciplined prag
![The Agile Marketing Manifesto as presented in CA Technologies marketing transformation](/assets/images/blog/archive/recovered/what-is-agile-marketing-scaled-agile-marketing-part-2-5-3-0-2adgkywrdhobxbat6f.jpg)
matic sustainable manner. We plan to work in an iterative manner. We plan based on some hypothesis. We build in small increments, validating both the technology/implementation as well as the experience as often as possible by demonstrating it and testing it both internally as well as in the real world.

We also realize that when faced with this level of uncertainty and complexity it is hard to carve out marketing work into small self-contained pieces that can be planned and built in isolation. It is much better to create customer-focused teams where everyone working to optimize a certain marketing aspect is on the same team and can collaborate effectively.

While several practitioners used Agile in the context of Marketing more than 10 years ago, Agile Marketing was officially born in 2012 with the creation of the [Agile Marketing Manifesto](http://agilemarketingmanifesto.org/) during the [SprintZero](https://www.infoq.com/news/2012/07/agile-marketing-manifesto) event.

The Agile Marketing Manifesto emphasizes/values some new approaches to mar
![The end of marketing as we know it by Sergio Zyman - hints of Agile Marketing as early as 1999](/assets/images/blog/archive/recovered/what-is-agile-marketing-scaled-agile-marketing-part-2-5-4-0-2ajvjxdt0cohkmkmc.jpg)
keting that are replacing some well-entrenched marketing conventions. This is actually aligned with what Marketing leaders such as Sergio Zyman have been advocating for. If you read Sergio’s [“The End of Marketing As We Know It”](https://books.google.com/books/about/The_End_of_Marketing_as_We_Know_It.html?id=CISelkLy_SMC&amp;source=kp_cover) from back in 2000 you will find hints of Agile Marketing!

#### Validated Learning, Customer Discovery With Many Small Experiments, Leading to Adaptive and Iterative Campaigns

![Risky? Build Measure Learn - Lean Startup applied to Agile Marketing context. Not risky? Still worth delivering value incrementally](/assets/images/blog/archive/recovered/what-is-agile-marketing-scaled-agile-marketing-part-2-5-5-0-2akxf7lxikrflphrub.png)
The Agile Marketing Manifesto introduces concepts such as **validated learning** (which is brought over from the [Lean Startup](/work-with-me/steer-towards-product-market-fit-with-lean-startup-coaching) approach) — replacing decisions made just based on opinions and conventions with a process of looking at each marketing play, identifying risks/assumptions, then for the risky plays going into a Build-Measure-Learn experimentation iterative loop where marketers try to validate as quickly as possible whether their thinking and assumptions are correct. Upon validation, the play can be completed and scaled. In case of invalidation the play can be tweaked/changed in what is called a “Pivot” to continue to look for a winning play. This is referred to as “Fire bullets (and only) then fire cannonballs” in [Jim Collins’s Great By Choice](http://www.jimcollins.com/books/great-by-choice.html). When there’s less risk, it still makes sense to deliver incrementally — you want to minimize the cost of delays between the time you decide to execute a marketing play/campaign and the time you’re able to go to the market. If you can deliver some minimal play/campaign that can already start to have an impact on your customer journey/brand, you want to to do that.

#### Agile Marketing Isn’t Easy To Digest

This seemingly goes against marketing conventions like “nailing the perfect campaign and only then launching it with a big bang” and “protecting our brand by only releasing high quality marketing content”.

Why seemingly? because in spirit the agile marketing approach actually is more aligned with the rationale behind these conventions. using adaptive iterative campaigns that use small experiments to make sure “we nailed it” and only then “launching with a big bang” still looks like a “big bang” to most of the market with the advantage of having a higher chance of success since it was validated in the real world, thereby actually protecting the brand by reducing the chance of spectacular failure upon the big bang launch. (e.g. [Pepsi’s controversial ad](https://www.nytimes.com/2017/04/05/business/kendall-jenner-pepsi-ad.html) or [New Coke](http://www.coca-colacompany.com/stories/coke-lore-new-coke) — both smartly pulled from the market pretty quickly after considerable sunk costs). We HAVE to be able to adapt. It might feel uncomfortable but we must find a way to do it. The key to doing it well is to slice experiences in a way that you’re still delivering a great experience but only for a small slice of the market or some part of their needs but in a way that is representative of the wider audience / experience so that you can learn and improve your plans/designs based on it. (e.g. just in one city, just for one type of users of your product, just as an experiment in one airport, whatever). Being able to craft meaningful high-quality experiences that are still smaller than the “full thing” is one of the non-trivial yet important skills of the agile marketer. There’s a lot of applicable learning in this domain from what startups and enterprises are seeing trying to adopt “Lean Startup” “Minimum Viable Product” thinking but it comes down to innovative creative thinking by marketers to come up with the right tactics that can help them test their strategies without risking the brand or diminishing the overall impact of the overall marketing campaign.

#### **Customer Focused Collaboration**

![Agile Marketing team structure that cuts across the marketing silos to focus on customer value](/assets/images/blog/archive/recovered/what-is-agile-marketing-scaled-agile-marketing-part-2-5-6-0-2aisqyrkyljkvywkeo.jpg)
Agile Marketing brings together marketers and other players to collaborate on improving customer experiences. If you were ever a sole marketer for a company or part of a marketing team for a small startup/company you know how this looks like. You can move much faster when everybody you need to deliver the overall marketing impact is on your team (or in your head). Most marketing organizations lose this advantage when they grow beyond the single team and specialize.

#### Agile Marketing requires Lean/Agile Leadership

Agile Marketing tries to bring back this effectiveness, speed, fun and focus of the small startup regardless of your organization size. We create autonomous agile marketing teams that are empowered to make local decisions aligned with achieving their goals while doing what’s right for the overall brand. This only works if we:

- build the right competence by hiring the right people and encouraging them to master their domain and giving them the space to learn and improve
- create high clarity by sharing the business context, our vision, constraints.

This autonomy and new structure doesn’t mean there’s no need for marketing managers/directors of course. It does mean changes in their focus e.g. on things like hiring and nurturing great marketers and providing clear and meaningful mission/purpos.

#### Customer-focus teams can take many shapes

Those customer-focused teams own aspects such as:

- the whole customer journey for a certain brand/product/market (e.g. SMB)
- Content Creation, Publication, Measurement
- A key marketing challenge/opportunity such as a stuck Middle of the Funnel (MOFU), ineffective Sales Enablement.
- Account Based Everything (ABX)
- Planning and delivering the company’s Customer event or presence at a key industry event
- Exploration of a new marketing approach such as “Social Selling”, “Video”
- A key marketing KPI that is not performing well or is identified as a key objective for growth.

While we call it Agile Marketing, in many cases these teams include and involve participants from other adjacent functions such as Inside Sales, Product Management, Customer Success.

#### From tasks to Customer-focused stories

Once the marketing organization work structure is oriented towards a customer-focus — Agile Marketers start managing their work in a customer-focused way as well. They use work items that reflect marketing value such as “User Stories” or “Job Stories” rather than “to do lists” or “tasks”. Thinking of work in this way and including the goal/impact expected of each work item as part of the “Story” helps marketers maintain a laser-focus on the customer impact they’re aiming for day in and day out. This also makes it easier to communicate with business stakeholders about what marketing is focusing on and get their early feedback and guidance — which helps avoid the common situation where marketers talk in language that business/sales don’t care about and after delivering something there are still major gaps between what the business/sales expected and the marketing that was delivered.

Agile Marketers also use more disciplined and more customer-focused prioritization mechanisms that take into account considerations such as Cost of Delay, Time Criticality, Opportunities as well as Risks addressed to consider what to focus on next and whether to interrupt ongoing work for an emerging opportunity.

#### Continuous Planning

While some marketers understand agile marketing to mean “no planning” this is not the intent. The Agile Marketing Manifesto talks about “Responding To Change” over “Following The Plan”. Another way to look at it as “Flexible” or “Continuous” Planning vs “Rigid Static Planning”.

Planning in Agile Marketing happens at two levels.

One is planning what to work on and what we can commit to deliver for a certain timebox — be it day, week, quarter or year. Let’s call this cadence-driven planning.

The other is focused on a certain marketing campaign/play — planning the strategy, vision, tactics, rollout plan for that campaign/play. Let’s call this content-focused planning.

Sometimes most content-focused planning happens during cadence-driven planning but that’s not a must. It might make more sense to do the content-focused planning just in time as we start a campaign/play rather than at the beginning of the quarter.
![Agile Marketing planning layers/levels](/assets/images/blog/archive/0_ma2Umzegp48TZhGc.jpg)
Agile Marketers use a combination of [Kanban](https://yuvalyeret.medium.com/kanban-for-marketing-kick-start-example-cfd6880a5ec3), Scrum and sometimes a higher-level framework such as SAFe (Scaled Agile Framework) as their main techniques for dealing with these different planning and execution management levels.
![Kanban Kickstart for Agile Marketing](/assets/images/blog/archive/0_CKZYtSoGRDIAMh9Z.jpg)
![Agile Marketing cadence at CA Technologies](/assets/images/blog/archive/recovered/what-is-agile-marketing-scaled-agile-marketing-part-2-5-7-0-2ama2umzegp48tzhgc.jpg)

#### Back to our series about Scaled Agile Marketing

So now that we established [why](/blog/the-scaled-agile-marketing-series) we need Agile Marketing, when it typically comes up, and finally defined what it is here in this post, you can actually go read about what are some contexts [where scaled agile marketing is appropriate](/blog/safe-for-agile-marketing-guidance-article). And coming up after that — how to apply the Scaled Agile Framework (SAFe) in a marketing context.

In the meantime — Check out our [What Is Agile Marketing](/work-with-me/create-a-business-level-operating-system-leveraging-agility) page that also includes links to my favorite definitions from others in the community.
![Essential Scaled Agile Framework 4.5 Teaser - We will apply to Agile Marketing next...](/assets/images/blog/archive/recovered/what-is-agile-marketing-scaled-agile-marketing-part-2-5-8-0-2ackzytsogrdiamh9z.jpg)</content:encoded><category>Agile Marketing</category><category>Blog</category><author>Yuval Yeret</author></item><item><title>How can a large marketing organization use Agile without creating more chaos?</title><link>https://yuvalyeret.com/blog/better-late-than-never-slides-from-the-agile-marketing-scale-at-ca-technologies-talk-in-boston/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/better-late-than-never-slides-from-the-agile-marketing-scale-at-ca-technologies-talk-in-boston/</guid><description>How can a large marketing organization use Agile without creating more chaos? Lessons from helping a 350-person marketing group improve focus, teamwork, and coordination.</description><pubDate>Sat, 15 Jul 2017 00:00:00 GMT</pubDate><content:encoded>It took us some time, but the slides from our (Steve Wolfe from CA and myself) December talk in the Boston Agile Marketing meetup are [finally publicly available](https://www.slideshare.net/yyeret/agile-marketing-scale-at-ca-technologies-boston-agile-marketing-meetup-december-2016).

https://www.slideshare.net/slideshow/embed_code/key/ySrt2FpQYtcwYq

[**Agile marketing @ Scale at CA Technologies — Boston Agile Marketing Meetup December 2016**](https://www.slideshare.net/yyeret/agile-marketing-scale-at-ca-technologies-boston-agile-marketing-meetup-december-2016 &apos;Agile marketing @ Scale at CA Technologies - Boston Agile Marketing Meetup December 2016&apos;) from [**Yuval Yeret**](https://www.slideshare.net/yyeret)

_How can large, traditional marketing organizations — those that rely on functional departments, and annual marketing plans / budgets hope to keep up? We believe the answers lie in an Agile approach, and we are working hard to transform our marketing department from a plan / interrupt driven culture to one that can quickly sense and respond to customer needs and market changes._

_This is easier said than done in a 350 person organization, but we are finding the solutions are familiar, and are rooted in a scaled agile approach. The key ingredients we have found so far include:_

_• A servant leadership mindset that lets go of details and actively supports team success_

_• Full cross-functional agile teams that eliminate the overhead of cross-departmental hand-offs and coordination_

_• Larger delivery groups organized around a set of solutions that deliver on a larger / holistic value proposition (aka release trains)_

_• Adaptive value delivery supported by experimentation, measurement, collaborative planning, and transparent execution_

_Our journey isn’t complete yet, but we are seeing real results. Join Steve Wolfe from CA Technologies and Yuval Yeret from AgileSparks to hear about CA’s journey to marketing agility, including key challenges faced and learnings applied along the way._

## For an updated version of this talk — [come see my talk in Agile 2017 Orlando next month](/blog/agile-marketing-at-scale)!</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Do you NEED to Scale Agile Marketing? (Scaled Agile Marketing Series — Part 3)</title><link>https://yuvalyeret.com/blog/do-you-need-to-scale-agile-marketing-scaled-agile-marketing-series-part-3/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/do-you-need-to-scale-agile-marketing-scaled-agile-marketing-series-part-3/</guid><description>When does an agile marketing team need to scale? The signals that a single-team approach is breaking down and what scaling options exist for larger marketing organizations.</description><pubDate>Wed, 12 Jul 2017 00:00:00 GMT</pubDate><content:encoded>In earlier posts in our Scaled Agile Marketing we looked at [whether you even need Agile Marketing](/blog/why-agile-marketing) and then what typically [triggers a serious discussion about Agile Marketing](/blog/reaching-the-tipping-point-for-agile-marketing-8-triggers-that-get-marketing-leaders-from). In this post we move to the next step — figuring out if you need Scaled Agile Marketing.

#### **So — Do you need Scaled Agile Marketing?**

Scaling isn’t just a function of the number of people in the marketing organization. It’s more a function of how many marketers need to work together as part of one customer journey/experience.

Let’s look at an example. In the diagram below you can see a typical marketing organization that would possibly have a need for some scaling approach. They have agile teams that cross-cut the different marketing functions — focusing on delivering marketing value/impact for a specific product/customer journey rather than focusing on a specific marketing function/task. ![](/assets/images/blog/archive/0_Gx9gbfJ7UvxZkhBW.jpg)

Map it to your organization. If your teams are truly autonomous and work on separate backlogs and activities with minimal dependency then you might not need a full-fledged scaling approach.

If on the other hand they ARE working on one bigger customer journey, have some dependencies across teams and some floating specialists that need to be involved in multiple teams or are considering synergies and adjacency campaigns (e.g. If you’re using an agile ALM tool you can probably benefit from our Continuous Integration or Portfolio-level tools), a scaling approach would benefit you.

In this context SAFe’s Agile Marketing Train (A name coined in the field for the Agile Release Train in the context of Marketing) with its Program Increment Planning, Single Program Backlog, System Demos provide useful guidance.

#### **Working with Agencies**

In many cases marketing organizations work with external marketing/advertising agencies to deliver some of their campaigns or some of the materials for their campaigns. In most cases the way these relationships work don’t map well to “everybody working on one agile team” and some sort of scaling solution is required.

A rising trend is the “Internal Agency” model (see [https://hbr.org/2015/07/6-reasons-marketing-is-moving-in-house](https://hbr.org/2015/07/6-reasons-marketing-is-moving-in-house)) in which an internal agency is created as a shared service that supports the various lines of business in the organization. While getting rid of the dependency on an external vendor, this “shared service” presents its own scaling challenges.

SAFe provides a couple of options for how to deal with internal/external “[suppliers](http://www.scaledagileframework.com/supplier/)” — for example they can become separate “supplier” Agile Marketing Train on a bigger [Solution Train](http://www.scaledagileframework.com/solution-train/) or a “supplier” team that is a “component”/”specialized” team inside an Agile Marketing Train. In any case SAFe provides guidance for how to involve them in a planning and execution cadence and how to create realistic plans considering their capabilities and availability without forcing them to be members of agile teams (although that is certainly an option and will be recommended in some cases).

#### **Longer-term activities such as events, strategic campaigns**

Most agile marketing organizations run a mix of high-tempo testing that is a great fit for agile iterations/flow with frequent planning but also some longer-horizon activities such as conferences, webinars, big product launches, that require more predictability and visibility beyond the “next 2 weeks” that classic team-level agile provides.

SAFe’s combination of high-tempo team-level agility with the Program level with it’s Program Increment Planning, Roadmap, visibility to Features helps deal with this mix of demands from the marketing organization.

#### **There’s a preference for SAFe in the enterprise**

In many organizations Marketing is following the product development/management organization into Agile. If product development/management organization chose SAFe as their agile approach, you will benefit from using it as your approach as well.

Same framework means using the same language. Even after adjusting SAFe to a marketing vernacular, it is still SAFe and marketers will be able to understand developers and vice versa.

Same framework means ability to share expertise, knowledge, training. While Agile Marketing isn’t exactly Agile Development a good agile coach or [SAFe Program Consultant (SPC)](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework) can learn the marketing nuances over time.

Using the same framework means you’re better prepared for the day you will actually bring product development and marketing into the same customer experience value stream. While the typical starting point is for marketing to create “Agile Marketing Trains” focused on the marketing/customer journey value stream, many organizations are executing a “Digital Transformation” which means emphasis on the digital experience that combines both marketing/sales and usage touchpoints. (See Oracle’s Customer Experience Lifecycle for an example) ![](/assets/images/blog/archive/0_HaPwWlsdMVDG_Urp.png)

With this one bigger customer life-cycle in mind, more and more organizations have a vision of creating “Agile Customer Experience (CX) Trains” combining development, marketing, sales and others. These trains are needed in order to iterate and learn at the speed needed to compete in the digital age. Starting from the same or similar framework will ease the transition to these sort of trains — reducing the babel tower effect that might happen otherwise.

If you see a [need for agile marketing](/blog/why-agile-marketing) AND your context fits at least some of these descriptions/environments, you probably need some scaled agile marketing patterns, which will be the topic of our next blog in the series.</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Reaching The Tipping Point For Agile Marketing — 8 Triggers That Get Marketing Leaders From…</title><link>https://yuvalyeret.com/blog/reaching-the-tipping-point-for-agile-marketing-8-triggers-that-get-marketing-leaders-from/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/reaching-the-tipping-point-for-agile-marketing-8-triggers-that-get-marketing-leaders-from/</guid><description>8 triggers that get marketing leaders from Agile Marketing curiosity to serious commitment — the pressures, incidents, and leadership moments that turn exploration into transformation.</description><pubDate>Tue, 11 Jul 2017 00:00:00 GMT</pubDate><content:encoded>#### The Need For An Agile Marketing Transformation

Marketers or junior marketing leaders can implement Agile Marketing at the team level bottoms up or in islands in the organization. This approach can achieve some improvement but typically stalls at some point.

Real marketing agility requires a transformative change in processes, policies, mindset, and maybe even type of leaders. This is a bigger lift obviously.

While most of the marketing organizations we see score pretty high on the “do they need Agile Marketing?” scale, Only some of them would agree that that’s indeed what they need, and even a smaller set goes and does something about it.

While many marketing leaders agree with Agile Marketing at the concept level, They need a strong trigger before they take action on it. (To use “customer journey” language — most marketing leaders aren’t even in awareness stage, but even those that are, need a trigger to move towards acquisition and activation…)

So let’s look at a couple of common triggers that stand a chance to flip a marketing leader across the tipping point:

#### **New Marketing Leadership**

One very common trigger for any change is when new leadership comes in and takes a fresh look at things. Agile Marketing might come about as a result of concerns about the competency of the marketing organization or a desire to modernize how marketing works.

Poor marketing campaigns results or dissatisfaction from business leaders are a common reason marketing leadership gets replaces in the first place. The new leader coming in hears things like _“We don’t know what the marketing organization has been wasting its time on”_ or “_They don’t speak our language, confuse us with marketing metrics we don’t care about.”_

Another situation is when a new marketing leader is brought in to help scale the marketing organization and realizes that the current structure/process is unscalable, bottlenecked, slow, and reliant on a few “heroes.”

#### **Innovation / Customer Experience**

As marketing leaders take on more and more responsibility for the whole customer experience and specifically the whole digital experience, they realize their current slow/siloed approaches are unfit for the pace of innovation and learning needed to “nail” the right customer experience.

Marketing wants to be able to close a fast learning loop and run mini “innovation labs” as part of the wider marketing organization not just the “cool kids” in the corporate innovation lab.

#### **We Tried Agile and Failed**

Many people try Agile Marketing in the small by mapping directly from the Agile Development. They send a few individuals to agile training (e.g. a Scrum Master class) or ask some coaches from the development side to help them out. Then a few weeks/months later they’re so confused and struggling that they either throw it away (Which is a shame but isn’t a trigger for a real agile transformation…) or they realize they need to look the things in a deeper more holistic and pragmatic manner.

#### **Need to Scale Agile beyond a few small experiments**

Similar to trying and failing, but these organizations tried some small agile experiments and understand they need to look at it differently now that they want to scale it further.

#### **Drowning in work**

That is especially popular with middle managers that are trying to make ends meet with more and more workload and the same (or in some cases even fewer) people.

#### **Alignment with the Development/IT/Technology side of the house**

As Dev/IT/Technology organizations move to Agile/DevOps approaches, Many marketing leaders feel the need to align their language, process, cadence with the way their peers are working and talking.

#### **Revamping the Marketing Technology Stack**

As marketing organizations try to build a modernized marketing technology stack many of them are realizing that they need an effective adaptive process to help deal with these complex projects. Since much of a marketing technology stack improvement project includes technology/development work it makes sense to everyone to use an agile approach to it. This then cuts across to some of the marketing-style work that is associated with the new technology stack, which in many cases brings about a wider discussion about an agile operating system for marketing.

#### **Implementing a new marketing approach — e.g. Social Selling, Content Marketing, Account Based Everything**

## Trying a new approach to marketing involves a lot of uncertainty and complexity and collaboration across silos. Smart marketing leaders connect the dots and realize Agile Marketing is the right approach for figuring out how to effectively do Content Marketing, Social Selling, Account Based Everything, or whatever new thing you’re trying.

_Agile marketing done right creates faster campaigns, better signal, and more accountable teams. [Explore Agile Marketing advisory](/work-with-me/agile-marketing-workshop) or [reach out](/contact)._</content:encoded><category>Agile Marketing</category><author>Yuval Yeret</author></item><item><title>When do CMOs/Marketing Leaders consider Agile Marketing?</title><link>https://yuvalyeret.com/blog/when-do-cmos-marketing-leaders-consider-agile-marketing/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/when-do-cmos-marketing-leaders-consider-agile-marketing/</guid><description>When do CMOs and marketing leaders seriously consider Agile Marketing? This article looks at the triggers, pressures, and tipping points that usually force the conversation.</description><pubDate>Tue, 11 Jul 2017 00:00:00 GMT</pubDate><content:encoded>_In our first post in the series about Scaled Agile Marketing we looked at_ [_whether you even need Agile Marketing_](/blog/the-scaled-agile-marketing-series)_. In this post we talk about the typical triggers that cause marketing leaders to take a serious look at Agile Marketing._

Scaled Agile Marketing is typically needed as part of a real Agile Marketing transformation — an attempt to achieve a significant change in how marketing is operating. Agile Marketing at the team level is something that can happen bottoms up or in islands in the organization. The point where scaling is needed is typically when marketing leadership decided they need a serious transformation across the marketing organization or at least big swaths of it.

While most of the marketing organizations we see score pretty high on the “do you need Agile Marketing?” scale, Only a few of them then go and do something about it. While many of them agree with Agile Marketing at the concept level, They really need a strong trigger before they take action on it.

So let’s look at a couple of common triggers for a serious Agile Marketing transformation at scale.

### New Marketing Leadership

One very common trigger for any sort of change is when new leadership comes in and takes a fresh look at things. Agile Marketing might come about as a result of concerns about competency of the marketing organization or a desire to modernize how things are being done. Poor marketing campaigns results or dissatisfaction from business leaders is a common reason marketing leadership gets replaces in the first place. The new leader coming in hears things like _“We don’t know what the marketing organization has been wasting its time on”_ or “_They don’t speak our language, confuse us with their own metrics we don’t care about”._

Another situation is when a new marketing leader is brought in to help scale the marketing organization and realizes that the current structure/process is unscalable, bottlenecked, slow, and reliant on a few “heroes”.

### Innovation / Customer Experience

As marketing leaders take on more and more responsibility for the whole customer experience and specifically the whole digital experience, they realize their current slow/siloed approaches are unfit for the pace of innovation and learning needed to “nail” the right customer experience. Being able to close a fast learning loop and run mini “innovation labs” as part of more and more of the marketing organization not just the “cool kids” in the corporate innovation lab is a typical requirement we hear about.

### We Tried Agile and Failed

Many people try Agile Marketing in the small by mapping directly from the Agile Development. They send a few people to classic agile training (e.g. a Scrum Master class) or ask some coaches from the development side to help them out. Then a few weeks/months later they’re so confused and struggling that they either throw it away (Which is a shame but isn’t a trigger for a real agile transformation…) or they realize they need to look the things in a deeper more holistic and pragmatic manner.

### Need to Scale Agile beyond a few small experiments

Similar to trying and failing, but these organizations tried some small agile experiments and understand they need to look at it differently now that they want to scale it further.

### Drowning in work

This is especially popular with middle managers that are trying to make ends meet with more and more workload and the same (or in some cases even fewer) people.

### Alignment with the Development/IT/Technology side of the house

As Dev/IT/Technology organizations move to Agile/DevOps approaches, Many marketing leaders feel the need to align their language, process, cadence with the way their peers are working and talking.

### Revamping the Marketing Technology Stack

As marketing organizations try to build a modernized marketing technology stack many of them are realizing that they need an effective adaptive process to help deal with these complex projects. Since much of a marketing technology stack improvement project includes technology/development work it makes sense to everyone to use an agile approach for it. This then cuts across to some of the marketing-style work that is associated with the new technology stack, which in many cases brings about a wider discussion about an agile operating system for marketing.

### Implementing a new marketing approach — e.g. Social Selling, Content Marketing, Account Based Everything

Trying a new approach to marketing involves a lot of uncertainty and complexity and collaboration across silos. Smart marketing leaders connect the dots and realize Agile Marketing is the right approach for figuring out how to effectively do Content Marketing, Social Selling, Account Based Everything, or whatever new thing you’re trying.

If any of these sound familiar, the next question usually isn&apos;t whether Agile Marketing makes sense. It&apos;s whether you actually need to scale it.

Read the next post: [Do you NEED to Scale Agile Marketing?](/blog/do-you-need-to-scale-agile-marketing-scaled-agile-marketing-series-part-3/)

---

_Originally published at_ [_yuvalyeret.com_](/blog/reaching-the-tipping-point-for-agile-marketing-8-triggers-that-get-marketing-leaders-from) _on July 11, 2017._</content:encoded><category>Agile Marketing</category><category>Business Agility</category><author>Yuval Yeret</author></item><item><title>Why Agile Marketing?</title><link>https://yuvalyeret.com/blog/why-agile-marketing/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/why-agile-marketing/</guid><description>Six reasons marketing leaders turn to agile: responsiveness, data-driven decisions, cross-functional delivery, technology integration, alignment with engineering pace, and sustainable execution without burning out teams.</description><pubDate>Mon, 10 Jul 2017 00:00:00 GMT</pubDate><content:encoded>Making any sort of change is non-trivial. Implementing Agile Marketing, especially at scale, is hard. There should be a real need for it. These are some common change drivers we hear from Marketing leaders (more at [“State of Agile Marketing”](https://www.slideshare.net/MarketerGizmo/the-state-of-agile-marketing) by Andrea Fryrear):

- **Ensuring that your marketing organization is agile and responsive —** the pace of customer needs, partner demands, and requests from other parts of the organization is unrelenting and ever changing. How do you prioritize and execute on the most immediate needs while finding time for longer-term strategic initiatives?
- **Creating a culture of data-driven decision making and validated learning —** the hunch driven world of Don Draper is dead (if it ever existed). You’re expected to make marketing decisions based on data and validated learning. Easier said than done.
- **Delivering customer value when the solution cuts across organizational boundaries —** You know what it takes to dominate your market, but creating the solution requires cooperation across marketing, product development, finance, sales, and operations. And not only collaboration with your peers, but all the way down and across the organization. How do you deliver these kinds of cross-functional solutions quickly?
- **Understanding, deploying and integrating marketing technology —** According to Scott Brinker’s latest Marketing Technology [Supergraphic](http://chiefmartec.com/2017/05/marketing-techniology-landscape-supergraphic-2017/), there are now over 6500 marketing technology solutions. How do you select the right ones, manage the vendors and integrate them?
- **Working at the pace of the Technology organization —** As their technology/development organizations adopt more and more of the Lean/Agile/DevOps practices, marketers feel overwhelmed by the pace of delivery and change and look for ways to better align to a Lean/Agile technology/product organization.
- **Doing all of the above in a predictable and sustainable way —** And last, but not least, how do you do all of the above without resorting to “hero mode”? In Hero mode, people work long hours, burn out and delivery is neither predictable nor sustainable.

## _Do some of those resonate with your current challenges or objectives?_</content:encoded><category>Agile Marketing</category><author>Yuval Yeret</author></item><item><title>Scrum and Kanban — Stronger Together</title><link>https://yuvalyeret.com/blog/scrum-and-kanban-stronger-together/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/scrum-and-kanban-stronger-together/</guid><description>The case for combining Scrum and Kanban rather than choosing between them — and the co-development story behind Professional Scrum with Kanban (PSK).</description><pubDate>Fri, 30 Jun 2017 00:00:00 GMT</pubDate><content:encoded>Over the years I&apos;ve been at the forefront of creating productive mashups of Scrum, Kanban, SAFe, LeSS, and other approaches. Mashups can be very attractive — but they can also be an excuse for taking what you like from each approach and leaving behind the hard stuff.

The goal is always the smallest set of practices that is still cohesive, comprehensive, and brings the best of the Scrum iterative world together with the Kanban flow-oriented world. For most software teams, the answer isn&apos;t Scrum _or_ Kanban—it&apos;s both. Scrum provides the cadence and structure, while Kanban provides the flow visibility to help the team improve over time.

## Why Combine Scrum and Kanban at All?

Scrum and Kanban address different but complementary problems.

**Scrum** provides structure: a clear team rhythm (the Sprint), defined roles (Scrum Master, Product Owner, Developers), and explicit events for planning, review, and retrospection. It excels at creating a cadenced, self-organizing team that consistently delivers.

**Kanban** provides flow visibility and management: a clear picture of where work is, how fast it moves, where it gets stuck, and how much is in progress simultaneously. It excels at exposing systemic bottlenecks and creating the discipline of finishing before starting.

Used together, you get a team with:

- **Cadence and structure** from Scrum (Sprint rhythms, clear accountabilities)
- **Flow transparency and management** from Kanban (WIP limits, cycle time tracking, continuous improvement of the workflow itself)

The combination is not a compromise — it is genuinely stronger than either alone.

## What Does Scrum Miss That Kanban Adds?

Scrum is deliberately incomplete. The Scrum Guide leaves many questions unanswered by design—how to manage workflow within a Sprint, how to track flow, and how to handle urgent work.

Kanban fills these gaps without replacing Scrum&apos;s structure:

**Workflow visualization** — an explicit board showing each step of your development process. This reveals where work accumulates and where hand-offs create delays.

**WIP limits** — explicit constraints on how much work can be in each stage simultaneously. WIP limits complement Sprint commitments. A Sprint commitment is about what the team will deliver by the end of the Sprint. WIP limits are about how the team manages flow within the Sprint to make that delivery most likely. Teams that add WIP limits typically find they complete their Sprint Goals more reliably because they focus on finishing rather than starting.

**Flow metrics** — cycle time, throughput, work item age, and WIP tracked over time. These give Scrum teams the data to answer questions like &quot;how predictable are we?&quot; and &quot;where are our slowest steps?&quot; that velocity and sprint burndown alone cannot answer.

**Service Level Expectations (SLEs)** — explicit commitments about how long different types of work should take. These replace vague &quot;we&apos;ll try to get to it&quot; conversations with data-driven expectations.

## What Does Kanban Miss That Scrum Adds?

Pure Kanban is non-prescriptive about roles, events, and cadence. This gives teams maximum flexibility — but can also leave teams without the scaffolding they need to self-organize and continuously improve.

Scrum provides what Kanban leaves open:

**A learning cadence** — the Sprint Review and Retrospective create a regular forcing function for reflection and adaptation. Without this, Kanban teams can flow indefinitely without ever examining whether they are flowing toward the right outcomes.

**Clear accountability** — the Product Owner role ensures someone is responsible for prioritizing the right work. The Scrum Master role ensures the team&apos;s process is healthy and improving. These accountabilities can exist in Kanban-only environments but are often implicit and unclear.

**Shared commitment** — the Sprint Goal creates a shared micro-objective that aligns the team around delivering something coherent rather than just completing independent tasks.

## What Is the Professional Scrum with Kanban (PSK) Training?

Working with Steve Porter, Dave West, and others at Scrum.org — as well as Daniel Vacanti of Actionable Agile — we co-developed the [Professional Scrum with Kanban (PSK)](/work-with-me/get-professional-about-scrum-and-kanban/scrum-org-professional-scrum-w-kanban) training to formalize the integration.

PSK is designed to add Kanban practices to a Scrum foundation in a cohesive, empirically-grounded way. While &quot;Scrumban&quot; is often an informal term for various hybrid transitions, PSK is a specific, formally defined approach. It is supported by the [Kanban Guide for Scrum Teams](https://www.scrum.org/resources/kanban-guide-scrum-teams), a concise reference co-authored by the PSK working group.

PSK is built on four key practices that Scrum teams can add as concrete experiments:

1. **Visualizing the Sprint Backlog** with a multi-step workflow board (not just three columns)
2. **Applying WIP limits** to Sprint Backlog items in flight simultaneously
3. **Using flow metrics** (cycle time, throughput) alongside Sprint metrics
4. **Conducting a flow-focused Retrospective** using data from the Sprint&apos;s flow

## How Do You Start Combining Scrum and Kanban?

The practical starting point is not a training course or framework decision — it is a single experiment. Pick one Kanban practice and try it for one Sprint:

**Experiment 1: Visualize your workflow.** Redesign your Sprint board to show the actual steps your work goes through — Design, Dev, Code Review, QA, Ready to Deploy. Observe where work piles up.

**Experiment 2: Add a WIP limit.** Agree that no more than three items can be &quot;In Development&quot; at once. The conversations that emerge are exactly the kind that improve your process.

**Experiment 3: Track cycle time.** For one Sprint, record when each item starts and finishes active development. Calculate the average. You now have a baseline — the starting point for meaningful improvement.

These experiments require no permission from outside the team and can be started in the next Sprint. While pure Kanban (without Scrum&apos;s Sprints or roles) is legitimate for operations or support work, most development teams benefit from keeping Scrum&apos;s structure while adding Kanban&apos;s flow management.

---

_Interested in bringing Professional Scrum with Kanban to your team or organization? [Get in touch](/contact) or explore the [PSK training course](/work-with-me/get-professional-about-scrum-and-kanban/scrum-org-professional-scrum-w-kanban)._</content:encoded><category>Kanban</category><category>Scrum</category><category>Scrumban Kanban</category><category>central</category><author>Yuval Yeret</author></item><item><title>To Infinity and Beyond — Achieving Organizational Agility</title><link>https://yuvalyeret.com/blog/to-infinity-and-beyond-achieving-organizational-agility/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/to-infinity-and-beyond-achieving-organizational-agility/</guid><description>Beyond team-level agility: what organizational agility actually requires at the leadership, portfolio, and enterprise level — and what most agile transformations never get to.</description><pubDate>Wed, 28 Jun 2017 00:00:00 GMT</pubDate><content:encoded>#### Agile Development — Just A Starting Point Towards Organizational Agility

For many people Agile is “Agile Development”. They use agile to improve the effectiveness and agility of software organizations. For these people scaling agile typically means developing even larger programs/products with an agile development approach.

#### Scaling Sideways Towards Business Agility

Scaling agile has another meaning — scaling sideways and handling a wider swath of the technology value stream:

- First, the process of exploring options and selecting initiatives to focus on and to budget.
- Then, identifying the right products or features. You follow up the development/build phases with delivery and deployment activities.
- Finally after delivering working software to real users you can measure, learn and tweak/adjust/pivot.

As you can see, Becoming an agile organization means looking wider not just deeper.

Companies are using techniques such as [Design Thinking](https://en.wikipedia.org/wiki/Design_thinking), [Lean Startup](/work-with-me/steer-towards-product-market-fit-with-lean-startup-coaching), [Lean UX](http://www.leanuxbook.com/), [DevOps](https://prezi.com/uakfami2qfjg/kanban-a-sane-way-towards-devops/), [Continuous Deployment](/work-with-me) at various stages of the technology value stream. The challenge is that the lines defining where each approach starts and ends are blurred. There’s also considerable overlap that is confusing those trying to build their “business agility stack”.

For example — is Lean Startup just for the Explore/Identify phase or throughout the life cycle? I think the latter since we talk about a full Build Measure Learn cycle . Is it used in all cases? Probably not — it’s really a function of how much business/requirements/WHAT uncertainty you have. If you’re clear on WHAT to build, you don’t need lean startup and MVPs. You can suffice with Agile.

Similarly for Lean UX — is it a front-end kind of practice? I prefer to look at it as front-heavy but iterative which relies on closing the feedback loop based on experience of real users in the field.

#### Agile Beyond Software — Enter Agile Marketing

While the technology organization struggles to figure all this out, other areas of the organization are starting their own agile journey — leading to an even wider perspective on what it means to achieve agility at scale. A good example is Marketing. As Marketing organizations face more and more uncertainty and complexity they’re realizing that an approach similar to the one their technology counterparts are using can help them as well. [Agile Marketing](/blog/the-scaled-agile-marketing-series) is the approach being used by more and more marketers to improve marketing agility.

#### To Infinity and Beyond — Achieving Organizational Agility

What lies beyond for the organization that achieved agility in its key business value streams? [Agility across those value streams.](/work-with-me/create-a-business-level-operating-system-leveraging-agility) Think of the organization undergoing a digital transformation that is trying to compete based on a great experience all the way from the awareness stage through consideration, selection, purchase, all the way to using/consuming the service. Great experiences require identifying the right marketing tactics and the right product, and more and more these days, the lines are blurring between the two. More and more marketers see themselves as stewards of the customer experience (CX), not just the buyer&apos;s journey.

I’m willing to make a prediction — I think we will see more and more MarDevOpsSales teams/tribes in the not-so-far future — I look forward to those “Big Room Planning” events combining developers, marketers, sales, customer support/success people — all trying to figure out how to work together :-)

This is what I call company agility - or [developing your company like a product](/work-with-me/create-a-business-level-operating-system-leveraging-agility)</content:encoded><category>Business Agility</category><author>Yuval Yeret</author></item><item><title>Choosing your Agile Marketing Tool</title><link>https://yuvalyeret.com/blog/choosing-your-agile-marketing-tool/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/choosing-your-agile-marketing-tool/</guid><description>Jira vs Trello vs physical boards for agile marketing: how to choose your Kanban/Scrum tool based on team size, complexity, and the type of marketing work you do.</description><pubDate>Fri, 02 Jun 2017 00:00:00 GMT</pubDate><content:encoded>Tools for Agile Marketing seems to be the hot topic in the various Agile Marketing communities. The [Marketing Agility Podcast](http://www.agilemarketingblog.com/) is talking to some tool vendors and people started to discuss it on the [Agile Marketing Facebook Group](https://www.facebook.com/groups/181335928638028/) as well.

For co-located marketing teams the best approach would probably be to start without an electronic tool and just use a physical board/wall with sticky notes at least until they get the hang of it and learn what they really need. Many marketing teams are distributed and therefore don’t have this luxury. While moving to a co-located setup is definitely a recommended option it isn’t always realistic… So those teams do need to have some electronic tool to support their move to agile marketing.

There’s a variety of tools supporting agile work management. Most of them come from the development/IT world since this is where Agile is coming from. While many of the principles and practices of Agile Development map nicely to Agile Marketing, when it comes to tooling there’s actually a bigger difference in my experience. I find marketers are typically more visual and artsy than developers. They also have a different language. Many of the Agile Development tools speak the development-world language which confuses marketers.

I’ve seen many marketing departments being asked to use the tool their peers in IT/Development use — mainly to achieve economies of scale (standardize on one tool vendor, easier to support fewer tools, etc.). While this has merit, in many cases it becomes a significant impediment to the success of the Agile Marketing transformation. Tooling should work for the people rather than against them. I’m not saying don’t consider economies of scale and alignment but also consider whether the tool will actually work well in a marketing context. If you have concerns, start small and see. Suggest it as an experiment.

To help marketers make sure they are considering the right tools, here’s my view on what would be a great tool supporting Agile Marketing:

- It would talk marketer’s language. Not force marketers to learn the language of development/IT.
- It would be flexible. Marketers are not following Scrum to the letter. It should enable marketers to follow lean/agile principles without forcing the wrong practices.
- It would be visual and beautiful because marketers appreciate those things. It wouldn’t bog down people with too many grids and lists and instead use more “Boards”.
- It would support dynamic teams not just fixed scrum teams. Because that happens in Marketing. (also in Development btw)
- It would support a combination of Scrum, Kanban without forcing you to choose one or the other.
- It would allow different teams in the organization easily adapt their area in the tool to support their own process.
- It would TEACH marketers how to think about lean/agile flow/behavior. As a complement to frontal training, the tool should pro-actively support changing marketing culture to support agility.
- Marketers spend even more of their time doing “Keep the lights on” activities such as cleaning up leads, monitoring campaigns, running webinars etc. A great tool would find an effective way not just to take that into account but also to help them manage those activities more effectively. Some of the [Personal Kanban](http://www.personalkanban.com/pk/) body of knowledge can help here.
- Marketing Agility starts with individuals and can scale to hundreds of people. Not all tools need to support scale. But if the organizational agile tool can help the individual marketer become more agile it would help with adoption of the tool and agile marketing in general.
- Emphasize simplicity, ease of use, streamlined flows. Otherwise it won’t stick. Having a situation where you have special people working the tool because the actual marketers won’t touch it with a stick is unacceptable (true story I heard in a recent meetup). It should take minutes to onboard a new team. It should take seconds for a marketer to add new work or move work along.
- Integration into the other main tools of the 21st century marketer. Integration into email is one key thing. SalesForce when we start to talk about Account Based Marketing? Marketo/Hubspot/etc.? Integration into collaboration tools such as Slack/Flowdock?
- It should provide some actionable insights — e.g. these items have been in flight for quite a while, worth looking at them in your next daily-stand-up. These items took a long time to cross the finish line — maybe worth discussing them in a retrospective/five-whys session. These items ping ponged a lot between states — worth looking at. There seems to be a lot queueing up for the designer. mmmm. maybe you should look at that (and suggest some tips along the lines of the theory of constraints five focusing steps). Why is it important to marketers? actually the more of those insights agile tools include the better it would be for everybody not just marketers. But since marketers are new to this agile thing, and many marketers aren’t necessarily process-oriented, this can help them along. (If they don’t have a lean/agile coach close by that is ;-)

## I hope this list helps you choose an effective agile marketing tool for your context. If you need further help in choosing an agile marketing tool, don’t hesitate to reach out. I’m available at [yuval@yeretagility.com](mailto:yuval@yeretagility.com).

_Agile marketing done right creates faster campaigns, better signal, and more accountable teams. [Explore Agile Marketing advisory](/work-with-me/agile-marketing-workshop) or [reach out](/contact)._</content:encoded><category>Agile Marketing</category><author>Yuval Yeret</author></item><item><title>Idemia: Taming Complexity to Deliver Critical Govt. Tech Predictably</title><link>https://yuvalyeret.com/blog/idemia/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/idemia/</guid><description>Idemia needed to deliver critical government programs more predictably while building future products in a complex environment. Yuval helped establish team agility, a lean-agile center of excellence, and value-aligned ARTs that improved focus, quality, and productivity.</description><pubDate>Thu, 25 May 2017 00:00:00 GMT</pubDate><content:encoded>## Idemia builds the systems you experience when you get your Driver&apos;s license and go through the TSA Precheck lines. I helped Idemia **leverage agile to help it deliver customer programs and build its future products**. This included standing up team-level agility in several groups, standing up a lean agile center-of-excellence, organizing stable SAFe ARTs organized around value delivery that **improved productivity, focus and quality** compared to the starting state of the unsustainable pace of delivery, changes, and reorganizing/juggling around projects.</content:encoded><category>Case Studies</category><category>Clients</category><category>toplogos</category><author>Yuval Yeret</author></item><item><title>Ba — A sense of togetherness — Amplified by Music</title><link>https://yuvalyeret.com/blog/ba-a-sense-of-togetherness-amplified-by-music/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/ba-a-sense-of-togetherness-amplified-by-music/</guid><description>Ba — the Japanese concept of shared space and emergent knowledge — as a framework for understanding what makes high-performing agile teams different from merely co-located ones.</description><pubDate>Sat, 20 May 2017 00:00:00 GMT</pubDate><content:encoded>![](/assets/images/blog/archive/recovered/ba-a-sense-of-togetherness-amplified-by-music-1-ba-e2-80-93-a-sense-of-togetherness-e2-80-93-amplified-by-music.jpg)

When teaching SAFe (The Scaled Agile Framework) we talk about “Ba” — the sense of togetherness and connectedness that amplifies the performance of teams and larger groups (e.g. Agile Release Trains).

This week when visiting Leankit (To teach an Implementing SAFe 4.0 SPC4 class to their Customer Success coaching team) I had the opportunity to see their Sweep ceremonies (Sweep ~= Program Increment) — a Demo and Business Context event for the whole company.

The sense of “Ba” — people having fun together, enjoying their week together, working towards the company’s mission, was in the air.

What amplified it was [great music](https://open.spotify.com/user/glabman/playlist/71H8FVAXMlPrIlJopelcN9) mixed by [Alex Glabman](https://www.linkedin.com/in/alex-glabman-09a72b61). Both the choice of background music and “walk up” music as each speaker took the stage complemented the atmosphere perfectly.

It was only fit that the music was played from another source of great “Ba” inspiration — Spotify…

https://open.spotify.com/user/glabman/playlist/71H8FVAXMlPrIlJopelcN9

For deeper discussion of “Ba” I recommend Em Pretty Campbell’s new book — [Tribal Unity](https://www.amazon.com/Tribal-Unity-Getting-Creating-Culture-ebook/dp/B01LZ0O4RC). ![Tribal Unity: Getting from Teams to Tribes by Creating a One Team Culture by [Campbell-Pretty, Em]](/assets/images/blog/0-rmoQjPKbId5aV6Q1.jpg)

Oh, and I also delivered a short talk about SAFe, what I’m seeing in the market/industry around it, and the new mapping of LeanKit to SAFe 4.0 I was involved in creating. Can you guess which song was my “walk up” music? :-)

https://www.slideshare.net/slideshow/embed_code/key/8PAsseFY2TNcJy

## [**VERY Short Scaled Agile Framework (SAFe) Overview for Leankit All Hands Meeting**](//www.slideshare.net/yyeret/very-short-scaled-agile-framework-safe-overview-for-leankit-all-hands-meeting &apos;VERY Short Scaled Agile Framework (SAFe) Overview for Leankit All Hands Meeting&apos;) from [**Yuval Yeret**](https://www.slideshare.net/yyeret)</content:encoded><category>Agile</category><author>Yuval Yeret</author></item><item><title>Getting into a teaching mindset</title><link>https://yuvalyeret.com/blog/getting-into-a-teaching-mindset/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/getting-into-a-teaching-mindset/</guid><description>Reflections on adopting a teaching mindset in coaching and consulting — when to instruct, when to ask, and how to stay genuinely curious rather than prescriptive.</description><pubDate>Mon, 08 May 2017 00:00:00 GMT</pubDate><content:encoded>#### Being mindful about the teaching mindset

I wear many hats at AgileSparks — what you might call a T-Shaped sparkie… Every week I can find myself wearing the consultant hat, the marketer hat, the thought leader hat, the trainer hat, the conference speaker hat, the head of business in the United States hat and probably a few more that I’m forgetting. Switching hats requires a context switch which we know is tough but also requires a mindset switch.

Specifically, what I found over the years is that going into a teaching mindset is something I need to pay some extra attention to. This goes beyond making sure I’m comfortable with the materials I’m going to deliver, reviewing the facilitator’s guide, etc.

#### Patience Patience Patience

What do I mean by a teaching mindset? For me personally patience is the most challenging aspect. I’m considered impatient even among-st us [fast-moving impatient interrupter Israelis](http://www.jweekly.com/2000/05/12/interrupters-linguist-says-it-s-jewish-way/). I frequently get where a student is going with a question way before they even finish asking it. I have to be mindful of that and patiently wait for the end of the question/statement before I attempt answering. Since starting to force myself to wait I found that something like 90% of the time I guessed correctly about where the student was going with his question. Not a bad statistic but worth it to wait even for that 10% where I learned more by being patient.

More importantly, people from many cultures struggle with these interruptions. Since starting to force myself to wait I also noticed another phenomena. Some people actually EXPECT to be interrupted at some point and if you just patiently listen they sort of keep going on and on reiterating their point as if waiting for you to get it and start answering rather than finishing and risking a white space…

#### Smile Smile Smile

In many cases when delivering a class you’re teaching people you haven’t met before. They don’t know all your shticks. They don’t always know when you’re joking or serious. Give them some other cues ! My personal approach at trying to be funny is very dry. I got the feedback that I’m hard to read. So when going into a teaching mindset I try to add some cues like smiling when I’m trying to make a comment aimed at being funny.

#### Awareness

Teaching requires you to both deliver materials effectively as well as be the facilitator for the class. Monitoring the energy-level in the class and adjusting pace, tone, activity type, all while focusing on delivering and answering questions. I love the technique of asking the participants to help out. Whether it is by assigning “Rat hole”, “Sold”, “Park it” flags that everybody is encouraged to use, or whether it is by asking for feedback about the pace frequently — at a minimum after every lesson/module/break. Combining a short discussion of pace (e.g. thumbs up for too fast, sideways for just right, down for too slow) with a review of where we are from an agenda/objectives perspective is even better — as it gives everybody all the information so we can all try to adjust if needed.

#### What are YOU doing to get into a teaching mindset?

I’d love to hear from you — the reader. Do you have a teaching mindset checklist? Is it similar? What else do you try to be mindful about? Let me know in the comments!</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>A Kanban for Marketing Board Example</title><link>https://yuvalyeret.com/blog/a-kanban-for-marketing-board-example/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/a-kanban-for-marketing-board-example/</guid><description>A concrete Kanban board design for a marketing team: workflow stages, WIP limits, classes of service for campaigns vs. always-on content, and metrics to track.</description><pubDate>Fri, 28 Apr 2017 00:00:00 GMT</pubDate><content:encoded>Here is an [example of a fairly typical Marketing Kanban board](https://yuvalyeret.medium.com/kanban-for-marketing-kick-start-example-cfd6880a5ec3) which can be useful for marketing teams that are taking their first steps towards implementing agile marketing in practice using kanban.
![](/assets/images/blog/archive/recovered/a-kanban-for-marketing-board-example-3-pinit_fg_en_rect_gray_20-7541d63c4a6b.png)
You can print it out and use it as a source of ideas &amp; inspiration as you evolve your own board.

It is a slightly modified version of [Henrik Kniberg’s Kanban Kick-Start Example](http://blog.crisp.se/2009/11/16/henrikkniberg/kanban-kick-start-example) that he graciously shared using a creative-commons license. Why do we need a marketing version you ask? Because we find that people connect better to examples in their own domain so talking about code and development doesn’t really work well with marketers… Feel free to take this one and adapt it for your use and share alike!</content:encoded><category>Agile Marketing</category><category>Kanban</category><category>central</category><author>Yuval Yeret</author></item><item><title>Kanban for Marketing Kick-start Example</title><link>https://yuvalyeret.com/blog/kanban-for-marketing-kick-start-example/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/kanban-for-marketing-kick-start-example/</guid><description>A starter Kanban board template for marketing teams — adapted from Henrik Kniberg&apos;s original to use marketing-domain language and workflows that click for marketers.</description><pubDate>Fri, 28 Apr 2017 00:00:00 GMT</pubDate><content:encoded>Here is an [example of a fairly typical Marketing Kanban board](https://yuvalyeret.medium.com/kanban-for-marketing-kick-start-example-cfd6880a5ec3) which can be useful for marketing teams that are taking their first steps towards implementing agile marketing in practice using kanban.

![](/assets/images/blog/image.jpeg)

You can print it out and use it as a source of ideas &amp; inspiration as you evolve your own board.

It is a slightly modified version of [Henrik Kniberg’s Kanban Kick-Start Example](http://blog.crisp.se/2009/11/16/henrikkniberg/kanban-kick-start-example) that he graciously shared using a creative-commons license. Why do we need a marketing version you ask? Because we find that people connect better to examples in their own domain so talking about code and development doesn’t really work well with marketers… Feel free to take this one and adapt it for your use and share alike! ([Here’s a powerpoint version you can edit](https://yuvalyeret.medium.com/kanban-for-marketing-kick-start-example-cfd6880a5ec3))

PS Interested in learning more about how to use Kanban in Marketing? I talk quite a bit about Kanban including help marketers create their own Kanban boards in my [Agile Marketing class.](/work-with-me/create-a-business-level-operating-system-leveraging-agility) When we run this class onsite it’s possible to really get a Kanban board going and ready for action.</content:encoded><category>Agile Marketing</category><author>Yuval Yeret</author></item><item><title>Musings about “Hard-coded” Frameworks</title><link>https://yuvalyeret.com/blog/musings-about-hard-coded-frameworks/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/musings-about-hard-coded-frameworks/</guid><description>Why frameworks like SAFe get criticized as prescriptive — and why the real problem is practitioners who treat a configurable framework as hard-coded rules rather than a set of principles and choices.</description><pubDate>Thu, 20 Apr 2017 00:00:00 GMT</pubDate><content:encoded>A recent discussion on the Scrum Alliance Linkedin group was around Mike Beedle’s claim that “Hard-coded Frameworks are neither Agile or Frameworks” which is clearly aimed primarily at SAFe.

I admit to thinking something similar before really getting to know SAFe in depth. Over time I realized SAFe isn’t one size fits all. Far from it.

It has many configurations and options. Do we need the Value Stream level? a System Team? at which level? How many ARTs? Component teams or Feature teams? Which metrics? Which ART to start with? Even if you don’t follow my Invitation-based SAFe implementation approach that is now a formal SAFe guidance article, you still have a lot of options at all levels and it is hardly a hard-coded methodology. Yes, not all practitioners understand this. But that’s a familiar problem from the Scrum space isn’t it. “Though shall do tasks”. “Though shall estimate in story points using planning poker”. “Though shall stand up in the Daily Scrum”.

Scrum was and is a powerful tool. SAFe, Enterprise Scrum, Nexus, LeSS, Kanban and others are powerful tools as well. A powerful tool is typically also dangerous at the wrong hands or the unexperienced hands without good guidance.

Besides — it IS funny to hear about the danger of force-fitting a hard-coded framework from leaders in the scrum community that have been telling us about SHU and following practices and the danger of scrum-but all along. And rightly so! Sometimes you do need to insist on a practice/change even if it feels hard! Agile IS about challenging your comfort zone.

Can we all agree that the real art/expertise is to figure out the right set of practices that is the goldilock between too much force-fitting and too-easy “common sense that is somehow too close to the status quo”?

(Updated) Oh — and also can we also agree there’s a huge difference between force- fitting practices to challenge your comfort zone (which is healthy change management done right) and forcing people to do something vs inviting them to consider trying it?</content:encoded><category>Agility</category><category>Change Management</category><category>SAFe + Scaled Agile</category><category>Scaled Agile</category><category>central</category><author>Yuval Yeret</author></item><item><title>SAFe Configurations</title><link>https://yuvalyeret.com/blog/safe-configurations/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/safe-configurations/</guid><description>SAFe is not one-size-fits-all. A look at how different enterprise scenarios (large programs, rapid enhancement pipelines, fixed-scope regulatory projects) require different SAFe configuration choices.</description><pubDate>Thu, 20 Apr 2017 00:00:00 GMT</pubDate><content:encoded>I just shared my perspective that [SAFe isn’t a hard-coded methodology](/blog/musings-about-hard-coded-frameworks) and while it gives you a comprehensive and to some even overwhelming set of practices, there are still a lot of choices.

My old friend Sutap suggested: _Would be great if you can share examples around how SAFe is not a one size fits all framework. Examples/ case studies will really help._ _From experience, enterprises typically have very different projects: from large programs running for years with say once in a quarter releases (say customer A) to enhancement requests released very frequently (but unsteady pipeline: say customer B) to fixed scope fixed timeline regulatory projects (customer C). Would love to hear how SAFe will handle such (and maybe many more) scenarios_.

(Sutap and I worked on a scaled agile transformation in one very big enterprise where we saw all of those and more …)

So here are a couple of examples/case studies, some real and some semi-real. I’m not trying to explain every concept I mention here as the goal is to portray the optionality, not teach you SAFe. (If learning SAFe is your goal, come to an [Implementing SAFe](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework) class or go read SAFe distilled…). without further ado — here goes:

When an enterprise like this implements SAFe they would probably have different Agile Release Trains (ARTs) for each one of those programs. All those ARTs would work on a Program Increment (PI) cadence like all Scrum teams work on a sprint cadence. But each of those ARTs might have a different style of PI.

The ART serving Customer A might naturally have a quarterly PI. The ART serving Customer B might have a quarterly PI or maybe a shorter 8-week PI or maybe even shorter (yes — despite the fact that SAFe says 8–12 weeks! herecy!).

The ART serving Customer C might have a quarterly PI. A would release every quarter. B might release every iteration, C might release to production only every 2–3 PIs.

The Program Kanban for each of them might look different to reflect the different budgeting/analysis/governance mechanism each customer uses and the different “road to production” downstream from development. For one customer a 3rd party SI might have developers/testers on the feature teams with the enterprise. For another customer it might be hard to integrate the SI’s people into the agile teams so a combination of internal Feature teams and a few Component teams with people from the SI might be the right approach at least initially. In other cases the SI might not even be willing/structured to collaborate at this level and would be considered a “Supplier” at the Value Stream level.

The infrastructure the enterprise has for customer A might be advanced enough that Continuous Integration (CI) exists and there’s no need for a System Team. For Customer C it might be too early and the System team is needed both for performing the integration as well as starting to figure out how to achieve CI. Maybe in Customer C the System Team is just focusing on improving the CI and is also working on achieving Continuous Deployment capabilities (CD). In Customer B it might be the case that there’s both a System Team and a DevOps enablement team each focusing on different stages in the delivery pipeline.

PI Planning itself might look different. The level of predictability needed in A is high and the backlog and ART are stable enough to enable it so PI planning is pretty classic. In B it is not THAT important and actually much harder to achieve so PI Planning focuses more on main dependencies and projects saving significant capacity for emerging enhancements throughout execution while using PI Objectives to make sure the business and the ART are aligned on which enhancements to focus on as they emerge. In C due to the fixed scope fixed timeline the backlog SHOULD be even more stable than A and we would probably spend more time on estimating the features in the Program Backlog and building a roadmap to see whether we have a converging plan or need to invest more resources. Even earlier in this type of project, when doing the portfolio-level business case for this sort of epic we would need to do more analysis and estimation than for epics for customer A. And the features for customer B might actually not have any Program/Portfolio Epic above them.

For customer C it might make sense to have one roadmap for the 3 ARTs working on the project. For customer A it might make sense to have separate roadmaps since each ART is working with a separate business “tower”.

Here are a few other examples from other contexts:

- How to deal with multiple small value streams — sometimes it makes sense to aggregate them into one Agile Release Train (ART) — especially when you want to be able to have one Program Backlog in which you prioritize those two value streams against each other and allow the ART to focus on a specific value stream/product for a while. Sometimes it makes sense to actually have a few smaller ARTs even if they are really small to the point of being mini-ARTs — in case the investment/funding for each value stream is quite stable/separate and the teams working on the different products are separate as well.
- Should a critical core technology group that is common to multiple products be considered a separate ART? Should the different products and this core technology group be on the same Value Stream (VS) level to allow coordination in Pre/Post PI Planning? Should the products be in different VSs because that’s the only connection? Should this group be split into teams that each join a different ART? Sounds like the right “Agile” move but on the other hand what if prioritizing what this core technology group works on across the different products is a key portfolio-level decision? if so, having a team per ART actually decentralizes control of this key resource TOO much.
- For some ARTs pair-working would make sense 20% of the time. For other ARTs that are currently scaling up their capacity by bringing in more people (Think the program working for customer C which just found out they need to add 3 more teams over the next PI to deliver the fixed scope project on time) they might go into pair-working 80% of the time initially to accelerate knowledge sharing and then go back to 20%.
- In some cases the Scrum Master will be a technical lead inside each Agile Team. In other cases they will be one of the Managers working with the ART each covering 2 teams.

Enough questions, configurations, and options? I think so…

It would be great to have “one size fits all” for all of those. And maybe you can find some SAFe consultants that would tell you that’s the case. The good ones will at least make sure you understand there are open questions and multiple options. The best ones would be able to share from their experience what worked where, the upsides and downsides, and be able to help you figure out what configuration to try as well as guide you in inspecting and adapting on your way to figuring out the SAFe configuration that’s best for you.</content:encoded><category>SAFe + Scaled Agile</category><category>Scaled Agile</category><category>central</category><author>Yuval Yeret</author></item><item><title>Agile Marketing Validation Board</title><link>https://yuvalyeret.com/blog/agile-marketing-validation-board/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/agile-marketing-validation-board/</guid><description>Applying Lean Startup validation thinking to marketing: a validation board for marketing experiments that tests assumptions before full campaign investment.</description><pubDate>Tue, 14 Feb 2017 00:00:00 GMT</pubDate><content:encoded>#### _“Validated Learning Over Opinions and Conventions”_

A couple of weeks ago I was helping kickoff a team of 8–10 Agile Marketing teams. The kickoff spanning a couple of days includes:

- Agile Marketing training
- High level planning of their first quarter
- Iteration planning for their first agile iteration

While doing this I saw some gaps between the training and the actual planning around the whole validation/experimentation/learning thing. In other words the difference between increments and iterations.

#### It’s not iterating if you’re not inspecting and possibly adapting along the way.

Taking a big campaign and breaking it into small tasks and planning two weeks at a time is one step towards Agile Marketing.

Running demos to show what you’ve accomplished and daily scrums to help manage the progress is a second step.

That’s just a glimpse of what Agile Marketing is really about.

This is why when we got to high level planning I felt something was missing from how the teams were planning. They were working on an MVP BOM — A Minimally Viable Program Bill Of Materials describing the minimum aspects of the campaign/program they were focusing on.

It was a good start to focus on smaller more minimal programs/campaigns and working incrementally. But I felt the iterative/learning message was missing from the discussion once we moved from theory to practice.

#### Let’s Use A Lean Startup Validation Board

At that point I recalled the “[Lean Startup Validation Board](https://www.leanstartupmachine.com/validationboard/)”. I first learned about the Validation Board and practiced using it as a mentor in a [“Lean Startup Machine”](https://www.leanstartupmachine.com/) event back in Tel Aviv. It is a practical hands on planning tool that focuses you on what you don’t know and need to learn.

![Lean Startup Validation Board](/assets/images/blog/a5f66-09lqadn6kvtuudwpf.png)

In the classic Lean Startup context it should help you in your search for a Product Market Fit. You start by identifying your hypothesis around who are your potential customers, what’s the problem you think they have, and what solution might fit their need. You then try to think what are your core assumptions that would need to be true in order for all your hypothesis to be true.

#### It’s all about risks

You then look for the riskiest assumption — the one you feel might be the first one to bring your house of cards down. Then you structure experiments/validated learning around that. If your experiment validates your assumption you move to the next assumption. If it invalidates it you need to pivot to another set of hypothesis’s and start the core assumptions validation process again.

#### Is This Product Management Tool Good For Agile Marketing?

Mostly, yes! The minimum tweaking I would do is to change from “Solution Hypothesis” to “Marketing Solution Hypothesis”. When I say Marketing Solution I include things like channel or message.

An example of a channel hypothesis might be — *“we think that Snapchat can be a useful marketing channel for us”*. A messaging hypothesis might be _“During a snow storm people would really connect to messages regarding vacations in warm places”._

#### After Finding Product Market Fit — Search For A Streamlined Customer’s Journey

An Agile Marketing team is many times focused on scaling/growing revenue (After Product Market Fit was already found/established). So these teams are focused on finding new creative ways to reach more people in the identified market and optimizing their customer’s journey.

#### So if you’re serious about Agile Marketing, don’t just plan tasks. Plan experiments aimed at validating assumptions. Plan to learn. Plan to iterate.

---

_Agile marketing done right creates faster campaigns, better signal, and more accountable teams. [Explore Agile Marketing advisory](/work-with-me/agile-marketing-workshop) or [reach out](/contact)._</content:encoded><category>Agile Marketing</category><author>Yuval Yeret</author></item><item><title>Agile Release Train Leadership Team — Servant Leadership In Action During PI Planning</title><link>https://yuvalyeret.com/blog/agile-release-train-leadership-team-servant-leadership-in-action-during-pi-planning/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/agile-release-train-leadership-team-servant-leadership-in-action-during-pi-planning/</guid><description>PI Planning reveals the Agile Release Train leadership team real behaviors. What servant leadership actually looks like — and what it does not look like — during the high-pressure planning event.</description><pubDate>Wed, 11 Jan 2017 00:00:00 GMT</pubDate><content:encoded>Last week I helped facilitate Program Increment (PI) Planning for an Agile Release Train (ART) practicing the Scaled Agile Framework (SAFe). One impediment for this ART was that although the leadership team ROAMed risks in PI Planning as well as continued to manage the flow of risks/issues using a ROAMing Kanban Board throughout PI execution, there wasn’t enough clarity and alignment around what exactly would Owning a risk look like and what are the expected deliverables/objectives.

![](/assets/images/blog/archive/recovered/agile-release-train-leadership-team-servant-leadership-in-action-during-pi-planning-1-0-2ajupx1od7ecf7jrke.jpg)

One experiment we tried this time around was to ask the ART Leadership Team to plan their quarter/PI very similarly to the other teams on the ART. Their source of “Features” was the list of risks/issues identified beforehand (during the last PI as well as during the Inspect and Adapt / Retrospective workshop) as well as those emerging throughout the PI Planning event. They took their features and broke them into specific deliverables and then came up with PI objectives related to those areas. They presented them to their stakeholders — the entire ART — heard their feedback and adjusted course.

Because the ART leadership team also has a role of walking the room, visiting teams on their breakouts, asking questions, sensing what is going on, being available to answer questions, we decided to split their time on each breakout between doing their own planning and going around the room.

This worked pretty well. We feel we are better set to enable the ART to run better based on the work done by the leadership team. And teams feel better that their leaders are there for them. This was actually very visible when we took a [pulse check about the level of “Lean/Agile Leadership”](/blog/are-we-there-yet-assessing-agile-marketing-maturity) towards the end of the PI planning. We got very high scores in this area.

## Now it’s the time for execution. The leadership team is planning to run iterations like other teams and showcase their progress on risks/issues in system demos. We shall see how well that works…</content:encoded><category>Agile Marketing</category><category>Leadership</category><category>Scaled Agile</category><author>Yuval Yeret</author></item><item><title>Invitation-Based SAFe Implementation — a SAFe Guidance Article</title><link>https://yuvalyeret.com/blog/invitation-based-safe-implementation-a-safe-guidance-article/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/invitation-based-safe-implementation-a-safe-guidance-article/</guid><description>The official SAFe guidance article on Invitation-Based SAFe Implementation — how pull-based, invitation-style change management improves SAFe adoption outcomes vs mandate-driven rollouts.</description><pubDate>Mon, 09 Jan 2017 00:00:00 GMT</pubDate><content:encoded>Invitation and Pull-based approaches for implementing agile at scale has been a reoccurring theme in my work, writing and talks in recent years — including my talk at Agile 2016 and [this series](/blog/safe-invitations-part-1-3-pull-based-change) on my blog.

In recent months I was working on a SAFe guidance article on this topic. Richard Knaster as well as Dean Leffingwell &amp; Inbar Oren helped crystallize the guidance and I’m really happy about the [end result](http://www.scaledagileframework.com/invitation-based-safe-implementation/).
![invitation_based-safe_v2_docx_-_google_docs](/assets/images/blog/archive/0_yAQGeJ3qWuTW_R9-.png)
One of the key details in the approach I describe is my [SAFe Agility Strategy Workshop](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework/safe-agility-strategy-workshop) which is a variant of the [Agility Strategy Workshop](/work-with-me/agility-strategy-workshop). This has become a staple of how I help organizations figure out their agility strategy while learning about real agility (as opposed to an Agile Theater).

Anyhow, Go read the full article at [Invitation-Based SAFe Implementation — a SAFe Guidance Article](http://www.scaledagileframework.com/invitation-based-safe-implementation/). Afterwards, let me know what you think. ([Here are my contact details](/contact)).</content:encoded><category>Change Management</category><category>SAFe + Scaled Agile</category><category>Scaled Agile</category><category>central</category><author>Yuval Yeret</author></item><item><title>Are we there yet? Assessing Agile Marketing Maturity</title><link>https://yuvalyeret.com/blog/are-we-there-yet-assessing-agile-marketing-maturity/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/are-we-there-yet-assessing-agile-marketing-maturity/</guid><description>Agile marketing maturity is not a checkbox. A practical assessment of where a marketing team sits on the maturity curve — and what the next level of improvement looks like.</description><pubDate>Sat, 07 Jan 2017 00:00:00 GMT</pubDate><content:encoded>In a recent [Agile Marketing Meetup](http://www.meetup.com/Boston-Agile-Marketing-Group/) in Boston we tried to figure out how mature are the Agile Marketing teams/organizations out there. Last week I helped facilitate a third quarterly Agile planning event (also known as SAFe PI Planning or Big Room Planning) for a group of agile marketers I’ve been working with for the past year. This was a good opportunity to ask this question.

To help facilitate th ![](/assets/images/blog/archive/0_UCfTgZh6Ym0PJePe.png)

e discussion I created a maturity depth assessment. I took our [Lean/Agile Depth Assessment](https://www.slideshare.net/slideshow/leanagile-depth-assessment/27064800?from_search=0) and adjusted it to the context of Agile Marketing by looking at the [Agile Marketing Manifesto](http://agilemarketingmanifesto.org/). The result is a set of dimensions aligned with the Agile Marketing Manifesto as well as some deeper Lean Thinking aspects that are missing from the manifesto.

What we then did in the quarterly planning meeting was to quickly introduce this concept and then run a quick finger-vote check for each dimension asking the group where they think they were in the journey between “Not/Barely Started” to “Crushing it consistently” (Scale inspired by Mike Burrows’s [AgendaShift](http://agendashift.com)).

BTW We initially planned to survey the group about each specific question in the survey but we sensed it was a bit too much for a Friday afternoon. Surveying for the dimensions while giving some color to what they mean by reading some of the specific criteria turned out to be a quick and valuable compromise.

After establishing where we thought we were, we asked ourselves which areas do we feel were the biggest gaps for us. This drove a fascinating discussion about how our planning process should look like, how it should balance the long-lead-time needs of marketing organizations with keeping options open and deferring commitment.

Despite the Friday afternoon “death slot” standing between the marketers and their flight homes (or drive up to the mountain to go skiing…) the discussion was lively and heated. Which was a good sign.

## Get the assessment questions here — agile-marketing-depth-assessment1</content:encoded><category>Agile Marketing</category><category>Assessments</category><author>Yuval Yeret</author></item><item><title>The Ideal Agile Marketing Tool</title><link>https://yuvalyeret.com/blog/the-ideal-agile-marketing-tool/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-ideal-agile-marketing-tool/</guid><description>What the ideal agile marketing tool looks like: marketer-friendly language, visual boards, flexible team support, and actionable flow insights — not just a developer tool repurposed for marketing.</description><pubDate>Wed, 26 Oct 2016 00:00:00 GMT</pubDate><content:encoded>Tools for Agile Marketing seems to be the hot topic in the various Agile Marketing communities. The [Marketing Agility Podcast](http://www.agilemarketingblog.com/) is talking to some tool vendors and people started to discuss it on the [Agile Marketing Facebook Group](https://www.facebook.com/groups/181335928638028/) as well.

Here’s my view on what would be a great tool supporting Agile Marketing:

- It would talk marketer’s language. Not force marketers to learn the language of development/IT.
- It would be flexible. Marketers are not following Scrum to the letter. It should enable marketers to follow lean/agile principles without forcing the wrong practices.
- It would be visual and beautiful because marketers appreciate those things. It wouldn’t bog down people with too many grids and lists and instead use more “Boards”.
- It would support dynamic teams not just fixed scrum teams. Because that happens in Marketing. (also in Development btw)
- It would support a combination of Scrum, Kanban without forcing you to choose one or the other.
- It would allow different teams in the organization easily adapt their area in the tool to support their own process.
- It would TEACH marketers how to think about lean/agile flow/behavior. As a complement to frontal training, the tool should pro-actively support changing marketing culture to support agility.
- Marketers spend even more of their time doing “Keep the lights on” activities such as cleaning up leads, monitoring campaigns, running webinars etc. A great tool would find an effective way not just to take that into account but also to help them manage those activities more effectively. Some of the [Personal Kanban](http://www.personalkanban.com/pk/) body of knowledge can help here.
- Marketing Agility starts with individuals and can scale to hundreds of people. Not all tools need to support scale. But if the organizational agile tool can help the individual marketer become more agile it would help with adoption of the tool and agile marketing in general.
- Emphasize simplicity, ease of use, streamlined flows. Otherwise it won’t stick. Having a situation where you have special people working the tool because the actual marketers won’t touch it with a stick is unacceptable (true story I heard in a recent meetup). It should take minutes to onboard a new team. It should take seconds for a marketer to add new work or move work along.
- Integration into the other main tools of the 21st century marketer. Integration into email is one key thing. SalesForce when we start to talk about Account Based Marketing? Marketo/Hubspot/etc.? Integration into collaboration tools such as Slack/Flowdock?
- It should provide some actionable insights — e.g. these items have been in flight for quite a while, worth looking at them in your next daily-stand-up. These items took a long time to cross the finish line — maybe worth discussing them in a retrospective/five-whys session. These items ping ponged a lot between states — worth looking at. There seems to be a lot queueing up for the designer. mmmm. maybe you should look at that (and suggest some tips along the lines of the theory of constraints five focusing steps). Why is it important to marketers? actually the more of those insights agile tools include the better it would be for everybody not just marketers. But since marketers are new to this agile thing, and many marketers aren’t necessarily process-oriented, this can help them along. (If they don’t have a lean/agile coach close by that is ;-)

Consider this take 1. There’s probably more to think about when considering agile marketing tooling. I’ll add more when I think of it or see the need with the teams/organizations I’m working with.

If you want help applying these principles in your marketing organization, see [Agile Marketing Workshop](/work-with-me/agile-marketing-workshop/).</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Yes, SAFe 4.0 includes kanban. But does it include the beauty of Kanban?</title><link>https://yuvalyeret.com/blog/yes-safe-4-0-includes-kanban-but-does-it-include-the-beauty-of-kanban/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/yes-safe-4-0-includes-kanban-but-does-it-include-the-beauty-of-kanban/</guid><description>SAFe 4.0 added Kanban to the framework — but does it capture the evolutionary, pull-based spirit of Kanban or just the visual board mechanics? A critical look at Kanban within SAFe.</description><pubDate>Mon, 24 Oct 2016 00:00:00 GMT</pubDate><content:encoded>One of the things I like in [SAFe (Scaled Agile Framework™) 4.0](http://www.scaledagileframework.com/) is the fact that is includes kanban visualization and flow management so explicitly as part of its recommended practices/building blocks at all levels ranging from the [Portfolio](http://www.scaledagileframework.com/portfolio-kanban/) (which was part of earlier SAFe versions) through the Value Stream and Program all the way to the [Team](http://www.scaledagileframework.com/team-kanban/) levels.

Together with the explicit and up-front discussion of Lean-Flow principles and Reinertsen’s work that is indeed great news for kanban fans.

A recent comment from one of [Yaki Koren](https://twitter.com/yaki_koren) my colleague at AgileSparks that “He’s reminded of the beauty of Kanban” (Reading [Mike Burrow’s “Kanban from the Inside”](https://www.amazon.com/Kanban-Inside-Understand-connect-introduce/dp/0985305193) while spending most of his days knee-deep in SAFe/Scrum engagements) sparked a realization that has been bubbling up for me though. SAFe 4.0 might include kanban but it doesn’t necessarily include Kanban.

What do I even mean by that? Capital-K Kanban refers to the change method not just the visualization/flow management technique. That method that “Starts with what you have”, “Respects the current way of doing things” and uses flow visualization/management, WIP limitation, and making your current policies explicit together with evolutionary experimentation and feedback loops to help you improve your fitness for your purpose.

Regardless of whether you want to follow the Kanban Method as a change management approach in your context, I think it is important to REMEMBER what it is about, and discern what sort of kanban/Kanban you’re using and what’s the purpose when you use it as part of SAFe (or Scrum or Agile Marketing or whatever). Too many people out there including some Agile Coaches and probably most SAFe Program Consultants probably can’t tell the difference.

If we don’t do anything about it, I’m afraid over time the Kanban definition that is part of SAFe 4.0 will join the Kanban as defined by Scrum practitioners (both miss more or less the same points) to be the canonical definition of Kanban that Lean/Agile practitioners are aware of and the Kanban Method will become a secret/lost technique. You know what, there’s a good chance that’s already the state of affairs.

And it’s a shame. Because even as part of a SAFe implementation it might be very useful to leverage the Kanban Method and use the Kanbans you have at every level as an engine for that “Inspect &amp; Adapt” you’re seeking.

Even with SAFe **Start with what you do now; Agree to pursue incremental, evolutionary change &amp; Respect the current process, roles, responsibilities &amp; titles** can all make sense. SAFe takes a slightly different approach about it but it actually respects the “project manager” role for example and fits them into the “Release Train Engineer” role. It can live with component teams even though it prefers Feature teams. Many extreme agilists call it “safe” and closer to waterfall with its approach to periodical planning. That can be seen as a form of “start with what you do now” or “Respect the current process and needs of your surrounding stakeholders/clients”.

And because SAFe starts safe, we need SAFe practitioners to “Agree to pursue incremental, evolutionary change” from their starting point. We want them to ascend beyond the “Essential SAFe” in an effective focused way. We want them to use flow-focused experiments to evolve towards a better fit-for-purpose. We want them to understand and harness the power of WIP limits to drive not just collaboration but also uncovering your impediments/bottlenecks and dealing with them systematically.

We want SAFe practitioners/consultants to consider how Kanban can help them deal with SAFe theater — with those organizations that follow just the “easy” parts of SAFe, for which PI Planning is just a meeting of managers/stakeholders, where planning is push-based rather than pull-based (Where “No we cannot fit it into this PI”), where dependencies abound because they stayed with the “easy” siloed component teams or even component trains that actually make life really tough when you try to create flow.

## Let’s see how this message resonates. If it does, I have some ideas what to do next about it…

_Scaling Agile with SAFe requires more than certification — it takes context-sensitive implementation. [Explore SAFe advisory](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>The Agile Theater</title><link>https://yuvalyeret.com/blog/the-agile-theater/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-agile-theater/</guid><description>What Agile Theater looks like in practice: the surface-level adoption that delivers compliance without capability. Signs your organization is performing agility rather than practicing it.</description><pubDate>Mon, 17 Oct 2016 00:00:00 GMT</pubDate><content:encoded>We’ve all seen it. It’s quite an elaborate show with Scrum Masters, Sprint Planning, Daily Standups, Secret handshakes, a lot of artifacts, ceremonies, roles. The recent “broadway”-level productions include bigger pictures, more roles, artifacts.

It is like visiting the city set in that classic Universal Studio ride. Excellent production value but not really a working city.

When we go to Universal Studios or a Broadway show we know it’s just a facade for our amusement/entertainment. When we do the Agile Theater in our organizations we think we’re doing the real thing. Now that’s a problem!

I’ve heard one time too many the executive telling me “We are already agile here” and right after that describe to me the reality of unfocused teams, too much going on at one time, slow progress with rare delivery to production due to long testing cycles, quality issues due to buggy and complex code, reliance on super-heroes to save the day and all kinds of things that sound nothing like the other really agile organizations I’m working with.

Before, those people would realize they are using an obsolete way of working and would be motivated to do something about it. But with the Agile Theater many of them feel like they already did what they could using the “latest and greatest” approach whether it be Scrum, Scaled Agile Framework, or whatever other flavor of the day is currently en vogue. This is frustrating.

I’m glad more and more people are seeing the Agile Theater for what it is and starting to look for deeper answers. I’m also glad to see more and more thought leaders in the agile community invest energies in exposing this theater.

But the hard part actually comes after getting rid of the theater. With do you do afterwards? My answer  is to invest time in making sure you understand the underlying principles driving agility, why the practices in Scrum, SAFe and other frameworks work, and invite people in the organization to structure their own approach that provides them with the agility that they need based on those common starting points. This takes more time than copycatting a big picture. It requires attention. It typically shows the painful truths about the organization that the theater was so good at covering. You have to do something about it. Or you don’t. But at least you know where you really are, not living in an illusion that is keeping you stuck in place.

The curtain is closing. The show is almost over. Now let’s get to work on the tough problem of achieving real agility. [Who’s with me?](/work-with-me/fixing-your-agility)</content:encoded><category>Fixing Your Agility</category><category>Blog</category><category>Popular</category><category>central</category><author>Yuval Yeret</author></item><item><title>Are your Product-Owners cross-functional enough?</title><link>https://yuvalyeret.com/blog/are-your-product-owners-cross-functional-enough/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/are-your-product-owners-cross-functional-enough/</guid><description>Product Owners who only manage backlogs are missing half the job. The cross-functional skills — stakeholder management, discovery, value measurement — that distinguish great POs.</description><pubDate>Tue, 09 Aug 2016 00:00:00 GMT</pubDate><content:encoded>Improving teams/organizational flexibility/versatility is a topic that comes up often in my engagements. This includes discussion of T-shaped people/teams, Collective Ownership, [Code Stewardship](http://c2.com/cgi/wiki?CodeStewardship), Full-stack-developers and the like. I typically refer to [Henrik’s classic](http://blog.crisp.se/2009/02/27/henrikkniberg/1235769840000) (and recently my “scaled” version ).

So let’s assume you improve the agile team flexibility which means you can “swarm” a couple of teams to areas in high demand. How do you deal with their product ownership/management in those cases? ![1544063](/assets/images/blog/archive/recovered/are-your-product-owners-cross-functional-enough-1-0-2avacph7bismtn17fu.jpg)

#### Let Product people stay with their product

One alternative is to keep the Product Managers/Owners more specialized and focused on a business/product area and basically give them more teams to work with. This obviously has limitations. Product Managers/Owners are human as well and have capacity limits…

#### Home team offloads some Product responsibilities from the Product person

This can work when the “home” development team that typically works in that area can take on more Product responsibilities and free up capacity for their Product person to work with other teams that have less Product knowledge. This would require the team to grow that Product capability as part of their “T-Shaped” team/people investment.

#### T-Shaped Product People

Another alternative is to have Product people swarm as well. They could also use a Skills Matrix to help them see how far they are from being able to help each other. You might be thinking — Product people are much more specialized, have customer/user relationships, so cannot really help each other. But we know we’ve been hearing these sort of statements from developers for years now. And yet it is possible to grow towards being T-shaped developers. And I’ve seen T-shaped Product people as well.

#### Other Alternatives

## These are the ones I’ve seen and can think of. Can you share another alternative from your experience? Which of the ones I’ve mentioned have you seen out there? Are they working well for you? Leave a comment and let me know.</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Develop on Cadence — Deliver on Demand — The Agile Marketing Version</title><link>https://yuvalyeret.com/blog/develop-on-cadence-deliver-on-demand-the-agile-marketing-version/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/develop-on-cadence-deliver-on-demand-the-agile-marketing-version/</guid><description>Develop on cadence, deliver on demand — the SAFe principle adapted for agile marketing: sprint-based development cycles with continuous publication rather than batched releases.</description><pubDate>Tue, 02 Aug 2016 00:00:00 GMT</pubDate><content:encoded>Recently I participated in a steering discussion for one of the large-scale agile marketing implementations I’m consulting. We’re using a marketing variant of the Scaled Agile Framework (SAFe) there — including planning and executing on a quarterly cadence using Program Increments (PIs).

A key struggle that surfaced was: “_Planning the quarter just a week or two before it starts is way too late for us since we have so many long-lead-time activities that support us — things like media buys &amp; field event logistics. Can we plan the quarter earlier in the quarter? Should we consider planning the quarter a quarter in advance? “_

My take on this is that when we plan the Program Increment we plan whatever work we need to do in that time period. Some of that work will be delivered throughout the quarter &amp; some would be delivered in the next quarter or even later (e.g. when working on the huge annual customer event). The key question to ask is from a Cost of Delay perspective when will we reach the last reponsible moment to start developing the campaign/program and if that moment is in the upcoming quarter it needs to be considered as part of the planning.

Another way to look at some of these activities is as Enablers (Another SAFe concept) — we do them now to enable us to deliver later. At each point in time some of our capacity would be dedicated to the “Runway” which is work that enables later delivery. (This is called Architectural Runway in canonical SAFe but that name is not very appropriate to the Marketing world I guess…).

NOTE — If we find too much of our capacity is dedicated to “Runway” activities it is an indication that our time to market is probably quite long since most deliveries require multiple quarters to mature. We should look at the main reasons we need to use the “Runway” and start to think about ways to minimize the lead time/overheads associated with them.

An example — Purchasing Media for the whole year due to “Economies of Scale”. Does that mean we need to plan media usage for all campaigns almost a year in advance? Or is there an effective way to purchase the media and figure out the most effective use once we actually start to plan out the details for each campaign/activity throughout the year?

This is just one example of the “Lost In Translation” effect when applying Agile in Marketing. What I find helps is remembering the principles/models (That’s part of my role here — making sure people understand lean/agile deeper — beyond the superficial Scrum Master/Sprint/Agile Team level).

## Any thoughts?</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Scaled Agile Marketing</title><link>https://yuvalyeret.com/blog/scaled-agile-marketing/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/scaled-agile-marketing/</guid><description>Scaling agile to larger marketing organizations — applying SAFe, Lean, and flow concepts to help CMO-level teams move beyond team-level agile into true scaled agile marketing.</description><pubDate>Sat, 04 Jun 2016 00:00:00 GMT</pubDate><content:encoded>#### It’s Agile Marketing Time

One of my interesting engagements these days is with a corporate marketing group in one of the top global enterprise technology companies. They have a very serious agile initiative in product development and their CMO basically said “I think I need Corporate Marketing to become agile as well”.

When I asked her and her people “Why Agile” (This is the way I start every engagement) I learned about the challenges of being a slow, hierarchical, silo-driven organization focused on “Big Launches” and drowning in work and struggling to deal with the pace of change/responsiveness required by the market they were in.

Over the last few months I’ve been helping the CMO and her people figure out what it would mean to become agile by both looking specifically at the marketing group serving one of their Business Units and preparing to launch a “Scaled Agile Release Train” as well as the overall marketing culture/behavior/structure and leadership style. Fascinating stuff. Especially since at the same time I’m also doing a lot of marketing work myself since coming over to the US.

In parallel I spent some time working with a small product marketing team helping them leverage Kanban to get to a more sustainable way of working with faster more focused cycle times on the things that matter and [better learning integrated into their flow](https://www.linkedin.com/pulse/how-really-add-learning-your-agile-marketing-flow-yuval-yeret/).

And just this morning I saw a message that the VP Marketing at another one of our promising enterprise-level clients is interested to explore agile in marketing as well.

[Agile Marketing](http://agilemarketingmanifesto.org/) is actually a thing. Marketers have been practicing it for a while now.

I like the work that’s been done so far. The emphasis on experimentation and learning/adapting is spot on. Seems like most work so far has been at the team level with small marketing teams using Scrum and Kanban.

#### Marketing needs to Scale Agile as well

And now looks like the time has come to scale. As bigger marketing groups start to explore agility we start to face challenges similar to those that brought about the “scaled agile” approaches. Heavier processes, Deeper Silos, More tools and more “technical debt”. Concepts like Lean, Flow, Team of Teams, Big Room Planning are now required in order to have an effective Agile Marketing approach.

So this is how I found myself preparing a [marketing Bill of Materials](http://www.slideshare.net/averetek/channel-marketingbillofmaterialsfromaveretek) MVP exercise (inspired by the great [hairdresser.dk](http://triforkagile.blogspot.com/2012/02/exercise-introducing-story-maps.html) exercise) using Job Stories for a [Leading the Scaled Agile Framework](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework) class for 40 marketers (with [Big Room Q3 Planning](http://scaledagileframework.com/pi-planning/) intermixed into it just for fun…) on a Saturday morning :-)

If you’re interested to see more writing from me on this subject — let me know in the comments (or by sharing the post…)

#### Recommended Reading

While I prepare — Here are some resources (They are actually the recommended reading for the marketers participating in the workshop next week):

- http://cmgpartners.com/blog/traditional-marketing-vs-agile-marketing/ (Infographic)
- [http://travisarnold.com/agile-marketing-manifestos/](http://travisarnold.com/agile-marketing-manifestos/) (A round-up of different descriptions of Agile Marketing)
- [http://www.forbes.com/sites/kimberlywhitler/2016/04/24/why-agile-marketing-should-be-a-focus-for-cmos-now/#442d5b948b79](http://www.forbes.com/sites/kimberlywhitler/2016/04/24/why-agile-marketing-should-be-a-focus-for-cmos-now/#442d5b948b79)
- http://www.martechadvisor.com/articles/team-project-management/an-insight-into-agile-marketing-revolution/
- [Hacking Marketing](http://www.amazon.com/Hacking-Marketing-Practices-Smarter-Innovative/dp/1119183170)

PS If Agile is all new to you — These are the resources I recommend as a starting point:

- [Drive (8min)](https://www.youtube.com/watch?v=u6XAPnuFjJc)
- [Greatness by Marquett](https://www.youtube.com/watch?v=OqmdLcyES_Q) (10min)
- [Agile Product Ownership in a Nutshell](https://vimeo.com/122109859) (16min)
- [SAFe 4.0 in 5 Minutes](https://www.youtube.com/watch?annotation_id=annotation_634481911&amp;feature=iv&amp;src_vid=RXzurBazN-I&amp;v=tmJ_mJw8xec) (guess how many minutes…)
- [Scaled Agile Framework Big Picture](http://www.scaledagileframework.com/)</content:encoded><category>Agile Marketing</category><category>Blog</category><author>Yuval Yeret</author></item><item><title>Is your SAFe Agile Release Train flexible enough?</title><link>https://yuvalyeret.com/blog/is-your-safe-agile-release-train-flexible-enough/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/is-your-safe-agile-release-train-flexible-enough/</guid><description>A SAFe ART can become rigid and ceremony-heavy. How to keep an Agile Release Train flexible, outcome-focused, and able to adapt as context changes.</description><pubDate>Sun, 22 May 2016 00:00:00 GMT</pubDate><content:encoded>So you decided that you need some scaled agile approach.

Maybe you chose to implement the Scaled Agile Framework. Maybe Large Scale Scrum ([LeSS](http://less.works)). In any case, you have a new construct of a “Team of Agile Teams”.

You also listened during training and understood there’s a strong preference for feature teams over component teams in SAFe and that in LeSS, component teams are not even allowed in the door. So out of the eight teams on your “Team of Agile Teams”/“Program”/“Agile Release Train,” 7 are almost-feature-teams while the last team is a component team they often depend on.

But now something is troubling you…

Should all those Feature Teams be able to take on every Feature? Or does each team need deeper specialization/focus on the train? Is it even possible/realistic to expect complete flexibility? Is it a good idea from a “Respect People” perspective?

In this post, we will look at the question that comes up pretty often in my engagements.

Note: We will use the name “Agile Release Train” here for simplicity and because SAFe IS the more common thing out there. However, I also used the thinking in this blog for a LeSS context and other situations.

**The case for flexibility**

Why is flexibility so important?

We have one prioritized Backlog (a.k.a Program Backlog in SAFe) for the group of teams. We want to work according to the priorities in that backlog. And sometimes, the priorities are very focused on a particular area that we would like as many teams as possible to focus on/swarm to.

Chris Matts calls it [Staff Liquidity](https://theitriskmanager.wordpress.com/2013/11/24/introducing-staff-liquidity-1-of-n/).

**The case for specialization — the technical aspects**

What’s the case for specialization?

The main reason is that it is tough to overcome in most contexts. Creating flexible or even somewhat flexible teams is a long journey for most organizations.

In many cases, even when you’re a “Server-side” engineer, you can’t cover all the “Server-side” modules/systems/layers.

So, the natural tendency is to create feature teams where each team is able to deliver only a certain kind of feature. Every other feature would be tough for them to chew on.

**Even if we could …**

Even if we could create these fully flexible teams, some human aspects should be considered. Mastery and Purpose motivate people. Yes, we want them to connect to the bigger Purpose of the “Team of Teams”. Yes, we want them to be motivated by becoming “Full-stack” engineers or a “Jack of all trades”. But there’s a reason we call Jack a “Master of none”.

People both need to feel they have some Mastery of some area that makes them unique (even if they’re not the ONLY people with that Mastery).

They also need a tighter Purpose to connect to than the one that applies to the group.

**The way forward — T-Shaped Teams**

This is not a new problem with Agile. The same happens at the team level. We want a team to focus on the top things in the team backlog and we have practices like “Collective Ownership”, “Code Stewardship” that help us get from I shaped people towards T-shaped or even E-shaped people on the team.

So essentially, what we are looking for is the same across the “Team of Teams” — Instead of I-shaped teams, which can only do one thing, have T-shaped or E-shaped teams that specialize in one or a couple of areas and can also, in a crunch, do other things. This also means that they would be able to complete more features on their own.

We’re looking to let teams master a few areas at a technical and/or business/domain level. This means that while they can tackle many types of features — they have a “special” connection to a particular slice of the system/business domain. They would be the ones to nurture that area and take care of its Architectural Runway. They would be the ones to have a tighter relationship with stakeholders in that area. They would be the ones to lead the charge when there’s a tough time-critical feature in that area.

**Visualizing flexibility/specialization to create Alignment/Transparency**

What I’ve done with a couple of groups recently is use a scaled-up version of Chris Matts&apos;s [Skills Matrix](https://theitriskmanager.wordpress.com/2013/11/24/introducing-staff-liquidity-1-of-n/) (Henrik Kniberg’s [“Is your team cross-functional enough”](http://blog.crisp.se/2009/02/27/henrikkniberg/1235769840000) about this topic is very visual and instructive as usual) across the Team of Teams. This is what it might look like:

![Team of Teams / SAFe Agile Release Train Skills Matrix](/assets/images/blog/archive/recovered/is-your-safe-agile-release-train-flexible-enough-1-0-2aikceqlbdjin1liew.png)Team of Teams / Agile Release Train Skills Matrix

From this picture, we can very easily understand that we have several “semi-feature teams” and one clear component team.

**Using the Flexibility/Specialization Program Matrix to Build the Flexibility Runway**

This visualization helps the teams, as well as others, understand their current capabilities as well as their identified and chosen areas of growth — where they need and want to grow their mastery to improve flexibility.

This information can be used when discussing the program backlog and making high-level plans/capacity allocations for the different business themes the group is handling.

If there isn’t enough flexibility, assigning some capacity to enable that flexibility makes sense.

This can be thought of as the “Flexibility Runway,” where we invest in “Flexibility Enablers” to allow us to deliver more of the prioritized business features later on.

These “Flexibility Enablers” can be either pro-active learning or just a decision to let a team take on a feature that would require them to learn — incurring a certain “Flexibility Enabling Tax” onto the implementation cost for that feature.

**Decentralizing Team Assignment Decisions**

Left alone, teams will tend to pull features within their comfort zone. Managers/Leaders are nudging/pushing teams to act differently and feel they need to be part of the feature assignment.

With this visualization, as well as a certain capacity allocated to the flexibility runway, we can now let the teams pull features from the program backlog.

With this information in front of them and an alignment to the bigger purpose of improving our flexibility over time, even at the cost of some slowdown on the way there, we can trust them to look at the Features/Program Backlog, consider their options, and decide what each team should pull.

Check out [“Managing the Top 2 Constraints in the Organization”](https://theitriskmanager.wordpress.com/2016/05/21/managing-the-top-2-constraints-in-an-organisation/) by Chris Matts For another perspective on this topic and an introduction to an interesting planning technique inspired by the “Theory of Constraints”.

**What if we DON’T want Flexibility?**

I’ve also worked with Agile Release Trains/Groups that don’t want this flexibility.

They want feature teams, but they want them to be very focused on a particular product. They might have a Product Manager assigned to that product and that team with complete control of the backlog for his area.

I think that is legitimate.

But then we go back to why they need to scale. If their feature teams can deliver product features, what exactly do they need from other teams or from other product owners? Why incur the coordination overhead that comes with scaling?

For many of these situations, I recommend seriously considering breaking down to single agile teams or mini-agile-release-trains with minimal overhead/ceremony.

In other situations — e.g., when they have a shared component team they need to coordinate with — I would say go for a “Team of Teams,” but use your judgment to configure the framework to your needs.

I know SAFe has a supported mode of multiple value streams/products within one Agile Release Train. I think people should carefully consider what they’re getting out of it and what pain it solves for them before going in that direction. I understand the need to speak the same language across the Portfolio/Enterprise and for everybody to be on an “Agile Release Train”.

I urge us to look at “Mini /Lightweight ARTs” to accomplish that. Or look at ways to tweak the Agile Release Train to minimize unnecessary/wasteful coordination across teams that don’t need coordination.

Maybe their business context is the same. Maybe they share a business executive, a Product Manager, or both. Perhaps they should run the Business Briefing together. And then break out to teams as appropriate for a discussion of their Product. Or their Architecture. Or Development Practices. Maybe their plans review should be in breakout mode as well.

Look at the PI Planning and other SAFe program-level building blocks and experiment with what you do in breakout vs plenary mode.

**Conclusion**

Most people scaling agile, even those who manage to create feature teams, face the challenge of figuring out Team specialization vs flexibility.

I hope I convinced you that having a bit of both is essential.

You can try using the Program-level Skills Matrix with your teams/group leadership to look at where you stand and discuss your options.

You can try using the “Flexibility Runway” approach I suggested to help you drive investment in enabling flexibility.

And suppose you feel flexibility is not relevant. In that case, you can consider mini/lightweight approaches to the “Agile Release Train” to deal with the “overhead”/“boredom” that people experience when participating in activities that are not very relevant to them.

## If you have any other experiences or ideas on how to deal with this challenge or any thoughts about my suggestions, feel free to comment here and let me know.

_Scaling Agile with SAFe requires more than certification — it takes context-sensitive implementation. [Explore SAFe advisory](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>How to REALLY Add Learning to your Agile Marketing Flow</title><link>https://yuvalyeret.com/blog/how-to-really-add-learning-to-your-agile-marketing-flow/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-to-really-add-learning-to-your-agile-marketing-flow/</guid><description>Learning loops are the engine of agile marketing — but most teams implement them poorly. How to build genuine inspect-and-adapt cycles into your marketing cadence.</description><pubDate>Thu, 07 Apr 2016 00:00:00 GMT</pubDate><content:encoded>#### Adding Learning/Feedback to the Value Stream — A core aspect of Agile “Inspect and Adapt” — Especially on Agile Marketing teams.

Whenever I work with a team, program, value stream, or whatever group of people that are trying to establish a leaner/more agile way of working that inspects and adapts along the way I mention the fact that feedback/learning should be part of their flow (Eric Ries has a good story about it in the [Lean Startup](http://theleanstartup.com/book) btw).

I’m working more and more with “Agile Marketing” teams and organizations where this is even more of an emphasis than usual.

#### Learning on the Agile Marketing Team

Take this Product Marketing Team I started to work with. We figured out what’s bothering them in their current way of working, analyzed their work and the demands from them, created a value stream and a Kanban Board, and they started to use it. (See [Kanban Kickstart Field Guide](http://leanagileprojects.blogspot.com/2013/04/the-kanban-kick-start-field-guide-now.html) for a great though in-depth description of how to do this)

Part of the discussion was around the fact that there’s a lot of uncertainty in Marketing around “is this going to have the impact/outcome we expect?” (see this [Agile Marketing Manifesto](http://agilemarketingmanifesto.org) for some insights about this)

We agreed it makes sense to pay much more attention to feedback/learning.

We therefore included a “Learn” lane before “Done!” on the Kanban board/Value Stream.

We then met a week or so later to see how they’re doing.

#### After The First Week Of Agile Marketing — Work is flowing better

\[caption id=”” align=”alignnone” width=”435&quot;\]

![Agile Marketing Team - Week 1](/assets/images/blog/archive/recovered/how-to-really-add-learning-to-your-agile-marketing-flow-1-0-2alnbohslhjia12abm.png)

Agile Marketing Team — Week 1\[/caption\]

One of the marketers on the team said — “We already see the results. Things are actually getting done since we’re so focused.” and indeed there were already some items in the Done lane.

I acknowledged this positive progress. And then naively asked them how did the “Learning” go for these tasks. (Fully knowing I’m asking a nasty question… You gotta allow a coach his fun moments…).

\[caption id=”attachment_1600&quot; align=”aligncenter” width=”660&quot;\]

![Marketing Kanban Learning Empty1](/assets/images/blog/archive/recovered/how-to-really-add-learning-to-your-agile-marketing-flow-2-0-2agixlizks4wgakjps.png)

Agile Marketing Kanban — Where’s the Learning?\[/caption\]

Turns out they didn’t really do the learning. That’s actually very natural. Acknowledging there’s uncertainty and we need to inspect and adapt is one thing. Agreeing to add a “Learn” or “Feedback” step to the flow is another. Agreeing on what that means explicitly is yet another step forward. But actually doing the learning as part of your cycle — now that’s the hardest step.

#### Is there a learning opportunity here? (Exercise For Agile Marketing Teams)

\[caption id=”attachment_1599&quot; align=”aligncenter” width=”660&quot;\]

![Learning Categorization](/assets/images/blog/archive/recovered/how-to-really-add-learning-to-your-agile-marketing-flow-3-0-2arpbl-evi9g7odxv1.png)

Learning Categorization Exercise\[/caption\]

We then ran an exercise to make this “learning” concept more concrete for them and grow their “learning/feedback” muscle.  
We took all the “done” cards aside. We created on their whiteboard two areas. One for “Need to Learn” and another for “Learning Not Applicable”. They then took turns pulling cards from the “Done” pile to either of these areas. This was a great opportunity to discuss what it really means to learn from activities like publishing a blog post, adding an email to a nurture campaign, publishing an internal release notes or guidance article, preparing for a product launch.

I thought it was a fascinating exercise and I’m going to repeat it with teams and programs whether they are a Marketing or Product Development value stream. Now you know how to use it as well.

#### Making learning part of the agile marketing flow

Now, Ideally, the way this works is as part of scoping the work you decide whether there’s a learning opportunity in this specific deliverable you’re about to start. (One option is to categorize it according to uncertainty level… is there an hypothesis there…)

![Marketing Kanban Ready to Learn](/assets/images/blog/archive/recovered/how-to-really-add-learning-to-your-agile-marketing-flow-1-0-2alnbohslhjia12abm-53d359c1bb07.png)

Then when the deliverable is approaching “Done” (in this case after “Enabling” the deliverable meaning we point to it on all the relevant channels so people can see it during their journey) we look at whether this is a learning opportunity deliverable or not. (Based on the initial tagging/classification as well as what we learned along the way…).

When “Learning Not Applicable” we can just pull the deliverable to done. When “Need to Learn” it can stay in “Enable — Done” until we are able to learn.

In many cases learning will require time to collect data. (e.g. what’s the open rate on this email campaign. What’s the CTR. What’s the conversion. What’s the bounce rate). Setting a “due date” for when it makes sense to review/learn would help you manage these ongoing experiments that require reviewing at some point.

#### Agile Marketing Learning/Feedback Review Meetings

Then, what I would recommend to most teams is to have a cadence of “Learning/Feedback Review Meetings” where they look at experiments and review the learning. Both finished experiments as well as ongoing experiments to see if the experiment is proceeding and makes sense so far and whether it needs to be adjusted.

#### Try This On Your Agile Marketing Team

So — are you calling yourself an agile team? An Agile Marketing team? If so, are you learning as part of the value stream? I suggest you try this exercise in your next retrospective, review, as a short question in your daily standup or just as a separate discussion. See if you’re learning enough and grow your learning/feedback muscle. Create a list of “hints” that a deliverable is a learning opportunity.

If you’d like me to write more about Agile Marketing and/or provide a list of these “hints” or “examples” for learning opportunities in a marketing environment, drop me a line here.

## PS I’m writing this article for the Agile Marketer persona. But it applies for other contexts as well obviously. Ranging from Personal Kanban thru Enterprise Software to Agile Sales to Agile Kids. Apply your own language and context and see how this works.

_Agile marketing done right creates faster campaigns, better signal, and more accountable teams. [Explore Agile Marketing advisory](/work-with-me/agile-marketing-workshop) or [reach out](/contact)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>How should you design your SAFe ART/Value Stream?</title><link>https://yuvalyeret.com/blog/the-art-of-safe-art-value-stream-design/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-art-of-safe-art-value-stream-design/</guid><description>How should you design your SAFe ART and Value Stream topology? Principles and examples for deciding what Agile Release Train structure makes sense for your organization.</description><pubDate>Wed, 24 Feb 2016 00:00:00 GMT</pubDate><content:encoded>How can you leverage SAFe&apos;s scaling patterns in your organization?

What Agile Release Train topology makes the most sense in your context?

I&apos;m not sure what the best topology is in your context, but here are some principles and examples to help you think through this crucial step in shifting from SAFe Theater towards Feature Factory and eventually becoming an Outcome-oriented Product Organization.

**The ART of ART Design: How to Scale Product Operating Models Without Losing Flow**

Most organizations trying to “go SAFe” jump straight into drawing trains and backlogs. They forget the first principle of design: don’t start with the framework — start with how value actually flows.

When I first presented *The ART of ART Design*, the message was rare yet straightforward: Agile Release Trains (ARTs) should align with value, not existing reporting lines or project portfolios. Nearly a decade later, that truth remains the key to the difference between scaling agility and scaling bureaucracy.

Here’s how to think about ART design today if you want traction instead of theater.

---

### 1\. Value Streams Before Frameworks

A value stream isn’t a diagram on a wall. It’s the real path by which your company turns ideas or customer demand into outcomes and revenue. Before creating any ARTs, leaders need to answer:

- Where does value actually flow in our organization?

- Where does it get stuck or slowed down?

- Who needs to collaborate for that value to move?

If you start with these questions, your ARTs become a way to organize around outcomes rather than departments. This is the bridge from “doing Agile” to “being agile.”

---

### 2\. ARTs as Product-Aligned Teams of Teams

An Agile Release Train should be more than a coordination construct — it should be a _product team at scale_.  
When designed around a coherent product, capability or ideally strategic outcome, an ART can operate like an empowered product unit: aligned on mission, customer value, and measurable outcomes.

It&apos;s a key pillar of a _Scalable Product Operating Model_

- Each ART owns a clear slice of the portfolio and delivers end-to-end value.

- The ART’s backlog reflects outcomes, not tasks or handoffs.

- Product Management leads with intent, not tickets.

When you design ARTs this way, you stop managing dependencies and start managing outcomes.

---

### 3\. Topology Is an Economic Decision

The right ART topology depends on your context — technology boundaries, customer segments, physical location, and dependency patterns.

There’s no single “correct” design.

- If 80% of the work in a domain can be localized within one ART, that’s usually good enough.

- If architectural constraints force coupling, make those dependencies visible and intentional.

- If shared components slow delivery, consider turning them into self-service platforms or services.

In other words, topology is an economic design choice: a trade-off between coordination costs, specialization, and speed.

---

### 4\. Platforms as Products

Many organizations still have “component teams” that exist purely to feed others. Instead of fighting this reality, redefine it.

Treat those shared services as _platform products_.

- Give them product owners.

- Measure them by how much they accelerate other teams’ flow.

- Make adoption self-service where possible.

This approach aligns directly with Team Topologies: stream-aligned teams own customer outcomes; platform teams own internal leverage.

---

### 5\. Tailor Cadence and Scale to Context

Cadence isn’t sacred. Two ARTs working on different product lines may not need the same Program Increment rhythm. Use cadence as a way to enable alignment — not as a ritual.

For global or hybrid organizations, design communication patterns that fit how people actually collaborate. Synchronization without empathy is just overhead.

---

### 6\. From Scaling Framework to Scaling Flow

SAFe provides useful patterns, but the power is in how you apply them. Think of it as a pattern language — not a recipe book.

When you design ARTs as products, not projects, you create a system that learns and adapts.  
When you anchor design in value and flow, you can scale without slowing down.

---

**Closing Thought**  
If your ARTs feel like they’re managing trains instead of delivering traction, step back and redesign the topology. Start from the flow of value, not the org chart.

Design ARTs like you’d design products — iterate toward simplicity, measure by outcomes, and evolve continuously. That’s the real art of ART design.

Want some help designing your ARTs? This is a pillar topic in my [Agility Strategy](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework/safe-agility-strategy-workshop) and [Accelerating Your SAFe](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework/accelerate-your-safe-implementation-workshop) workshops. I&apos;m happy to start the conversation on a [SAFe-focused Clarity call]({{DISCOVERY_URL}}).

&lt;iframe src=&quot;https://www.slideshare.net/slideshow/embed_code/key/lrgVrxVJ3EeYHS&quot; width=&quot;510&quot; height=&quot;420&quot; frameborder=&quot;0&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; scrolling=&quot;no&quot; style=&quot;border: var(--border-1) solid #CCC; border-width:1px; margin-bottom:5px; max-width:100%;&quot; allowfullscreen&gt;&lt;/iframe&gt;

**[the-art-of-safe-artvs-design-agile-boston-meetup-feb-2016](https://www.slideshare.net/slideshow/the-art-of-safe-artvs-design-agile-boston-meetup-feb-2016/58690829 &apos;the-art-of-safe-artvs-design-agile-boston-meetup-feb-2016&apos;)**from **[Yuval Yeret](https://www.slideshare.net/yyeret)**

I initially presented “The Art of SAFe ART/Value Stream Design” at Agile Boston back in Feb 2016.</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Uncertainty &amp;amp; the Scaled Agile Framework (SAFe™)</title><link>https://yuvalyeret.com/blog/uncertainty-the-scaled-agile-framework-safe/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/uncertainty-the-scaled-agile-framework-safe/</guid><description>SAFe was built to manage the uncertainty inherent in large-scale product development. How the framework structure helps — and where it can undermine empiricism.</description><pubDate>Fri, 05 Feb 2016 00:00:00 GMT</pubDate><content:encoded>#### What is the connection between Uncertainty and the Scaled Agile Framework?

Uncertainty is one of the core reasons we need to be agile. Different modes of Business/Requirements/Technology uncertainties impact our economic costs in product development — especially the potential impact of risk. The first principle of SAFe™ is “Take an economic view”. I frequently use my “uncertainty filter glasses” to take an alternative economic view. I find it helps Scaled Agile/SAFe™ practitioners/leaders understand both the need for Agility as well as examine various work system design considerations. In this article I introduce the Stacey Matrix which is one of my favorite models for understanding the uncertainty landscape as well as implications of uncertainty on various specific SAFe™ design decisions.

#### Making it Concrete — The Stacey Uncertainty Matrix and its relation to the Scaled Agile Framework

![stacey1](/assets/images/blog/archive/recovered/uncertainty-the-scaled-agile-framework-safe-1-0-2awpnkj7emy9vevaqq.png)

As I wrote about at some length in [Risk-Aware Product Development (a.k.a Agile)](https://yuvalyeret.com/risk-aware-product-development-a-k-a-agile/) explaining the concept of Requirement/Business/Technology uncertainty is one of the first things I do with most audiences I meet for the first time. On a [Leading SAFe](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework)/SPC class this typically takes place in the first module when we go over the need for SAFe. This is not a core part of the materials but I take the time to explain it anyhow and then find myself referring back to it throughout the workshop.

The first layer of realization is that our problem with the classic approaches to product development is that they were built for complicated endeavors but not complex ones.

Then we layer on more interesting realizations like the fact that for some endeavors like those approaching the “Anarchy”/”Chaos” domains probably the best approach would be a “[Skunkworks](https://en.wikipedia.org/wiki/Skunk_Works)” style cross-functional co-located fully empowered small team. As you grow a bit farther from Anarchy you can scale agility using an approach like the Scaled Agile Framework. At these levels of uncertainty/risk the trade-off of distributed teams, distributed PI Planning, system team, component teams, shared architects/UX MIGHT make sense and are worth considering.

As you approach the simpler domain sometimes even the alignment rationale for “whole train” PI Planning can be reconsidered. Is that SAFe™ heresy? maybe. But I find that telling people “Whole ART PI Planning” is mandatory is less effective than showing them WHEN it has a better economic impact. (BTW as you grow in complexity/uncertainty you also need better people that are more engaged — which the Whole ART PI Planning helps with as well)

In general, this thinking helps leaders at these workshops grasp the various economic levers that go into tailoring a SAFe™ implementation. I find this disarms some of the resistance you get when people feel something is “a must”. Using this approach they typically go out with a stronger conviction to avoid some compromises and a better feeling about the compromises that do make sense.

To take another example of how I use the uncertainty matrix during SAFe™ training/implementation discussions — SAFe™ talks about a hierarchy between ART Product Management and the Product Owners working with the teams. A typical and sensible question people have is _“Who should wear the Product Owner hat?”._ Using the uncertainty matrix, we realize that in some cases the Product Owner should be a Product Manager (probably the top two quadrants of the matrix) and in some other cases he can also be a more technical leader (Especially on the far right side of the matrix). As the typical organization I work with is struggling to fill those Product Owner roles, this realization helps them deploy their people more effectively in a way that minimizes the risk of ineffective feedback loops due to the wrong individuals being in the tight Product Owner loop.

#### In summary

Understanding uncertainty and its attributes and implications is in my view and experience a critical step of buying into the need for agile as well as gaining the ability to design an effective agile approach for your context. Presenting the Stacey Matrix and trying to map it to your reality is one technique I used to help people gain this understanding. Using it as a decision filter/design criteria for further SAFe™ tailoring questions complements this initial presentation/exposure and grounds it. If you are teaching [Leading SAFe](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework)™/SPC classes, explaining the need for agile to leaders/executives, or working with an organization to implement a scaled agile approach, I believe you will see improved results if you add this technique to your toolbox. I know I have.</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>SAFe Uncertainty Matrix: Using the Stacey Matrix in Scaled Agile</title><link>https://yuvalyeret.com/blog/using-uncertainty-matrix-to-understand-scaled-agile-framework/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/using-uncertainty-matrix-to-understand-scaled-agile-framework/</guid><description>Apply the Stacey Matrix to SAFe decisions so you can match planning, coordination, and leadership approach to the real level of uncertainty.</description><pubDate>Fri, 05 Feb 2016 00:00:00 GMT</pubDate><content:encoded>## What is the connection between Uncertainty and the Scaled Agile Framework?

Uncertainty is one of the core reasons we need to be agile.

Different modes of Business/Requirements/Technology uncertainties impact our economic costs in product development - especially the potential impact of risk. The first principle of SAFe™ is “Take an economic view”. I frequently use my “uncertainty filter glasses” to take an alternative economic view. I find it helps Scaled Agile/SAFe™ practitioners/leaders understand the need for Agility and examine various work system design considerations.

In this article, I introduce the Stacey Matrix, which is one of my favorite models for understanding the uncertainty landscape as well as the implications of uncertainty on various specific SAFe™ design decisions.

## Making it Concrete - The Stacey Uncertainty Matrix and its relation to the Scaled Agile Framework

### ![](/assets/images/blog/81d76-stacey1-1024x583.png)

As I wrote about at some length in [Risk-Aware Product Development (a.k.a Agile)](https://yuvalyeret.com/risk-aware-product-development-a-k-a-agile/), explaining the concept of Requirement/Business/Technology uncertainty is one of the first things I do with most of the audiences I meet for the first time.

In a [Leading SAFe](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework)/SPC class, this typically takes place in the first module when we go over the need for SAFe. This is not a core part of the materials but I take the time to explain it anyhow and then find myself referring back to it throughout the workshop.

The first layer of realization is that our problem with classic approaches to product development is that they were built for complicated endeavors, not complex ones.

Then we layer on more interesting realizations like the fact that for some endeavors like those approaching the &quot;Anarchy&quot;/&quot;Chaos&quot; domains, probably the best approach would be a &quot;[Skunkworks](https://en.wikipedia.org/wiki/Skunk_Works)&quot; style cross-functional co-located fully empowered small team. As you grow farther from Anarchy, you can scale agility using an approach like the Scaled Agile Framework. At these levels of uncertainty/risk, the trade-off of distributed teams, distributed PI Planning, system teams, component teams, and shared architects/UX MIGHT make sense and is worth considering.

As you approach the simpler domain sometimes even the alignment rationale for &quot;whole train&quot; PI Planning can be reconsidered. Is that SAFe™ heresy? maybe. But I find that telling people &quot;Whole ART PI Planning&quot; is mandatory is less effective than showing them WHEN it has a better economic impact. (BTW as you grow in complexity/uncertainty you also need better people that are more engaged - which the Whole ART PI Planning helps with as well)

In general, this thinking helps leaders at these workshops grasp the various economic levers that go into tailoring a SAFe™ implementation. I find this disarms some of the resistance you get when people feel something is &quot;a must&quot;. Using this approach they typically go out with a stronger conviction to avoid some compromises and a better feeling about the compromises that do make sense.

To take another example of how I use the uncertainty matrix during SAFe™ training/implementation discussions - SAFe™ talks about a hierarchy between ART Product Management and the Product Owners working with the teams. A typical and sensible question people have is *&quot;Who should wear the Product Owner hat?&quot;.* Using the uncertainty matrix, we realize that in some cases the Product Owner should be a Product Manager (probably the top two quadrants of the matrix) and in some other cases he can also be a more technical leader (Especially on the far right side of the matrix). As the typical organization I work with is struggling to fill those Product Owner roles, this realization helps them deploy their people more effectively in a way that minimizes the risk of ineffective feedback loops due to the wrong individuals being in the tight Product Owner loop.

### In summary

Understanding uncertainty and its attributes and implications is in my view and experience a critical step of buying into the need for agile as well as gaining the ability to design an effective agile approach for your context. Presenting the Stacey Matrix and trying to map it to your reality is one technique I used to help people gain this understanding. Using it as a decision filter/design criteria for further SAFe™ tailoring questions complements this initial presentation/exposure and grounds it. If you are teaching [Leading SAFe](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework)™/SPC classes, explaining the need for agile to leaders/executives, or working with an organization to implement a scaled agile approach, I believe you will see improved results if you add this technique to your toolbox. I know I have.</content:encoded><category>Scaled Agile</category><category>export-dec-2022</category><category>export-nov-2018</category><category>safe</category><category>stacey-matrix</category><author>Yuval Yeret</author></item><item><title>The dangers of blindly following (or ignoring) the Program Increment Timebox</title><link>https://yuvalyeret.com/blog/the-dangers-of-blindly-following-or-ignoring-the-program-increment-timebox/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-dangers-of-blindly-following-or-ignoring-the-program-increment-timebox/</guid><description>The SAFe rule that features must fit within a PI timebox is a proxy for deeper lean-agile principles. A practical take on when to respect it, when to flex it, and how to think about feature sizing across your Program Increment.</description><pubDate>Mon, 21 Dec 2015 00:00:00 GMT</pubDate><content:encoded>_NOTE: Scrum teams have had this issue for more than a decade now. But since SAFe(tm) is all the rage these days let’s use the Program Increment Timebox here and leave it as an exercise for the reader to apply the thinking to the Sprint/Iteration timebox._

Here’s the context — You are an RTE facilitating a SAFe(tm) Program Increment (PI) Planning (I’m actually using SAFe 4.0 terms here. You know this as Release Planning) . When kicking off the day you remind remind the teams that Features needs to fit into one PI. The Product Manager presents the top priority Features. They can all fit into the PI. You guys did a good job to prepare the Features backlog together with the Product Owners and some representatives of the teams.

![scrum sprint leftover](/assets/images/blog/archive/0_HNeXQesZKKNqtu6D.jpg)

Teams start to break down the Features into stories and fit them into their iterations. One thing you notice is most teams seem to spread their Feature all over the PI. In some cases you see the load is very close to capacity throughout the PI. In other cases you see a pattern of diminishing load towards the later sprints. You are actually happy to see it as you are familiar with the pattern of surprises during PI execution that end up taking that space.

In the Draft Plan Review you point your observations out. You remind everybody to take on some Stretch Objectives in case Murphy takes a break this PI.

Then a Scrum Master from one of the teams comments:

&gt; My team actually looked at the next feature on the backlog. There’s no chance we will be able to finish that feature within the PI even if Murphy takes a sabbatical. At the best case scenario we will be finished with our first feature during iteration 4. And it seems like the next one will take 2–3 sprints most likely, meaning it will cross into sprint 1 or even 2 of the next PI.

![scrum sprint leftover](/assets/images/blog/archive/0_7o4Yu34Lz5Q_wc2Y.jpg)

Being a programmer he complains about compilation error on your guidance from the morning:

&gt; “Features must fit into the Program Increment timebox”

As you prepare to answer, the Product Manager jumps in (with a recognizable faint of sarcasm):

&gt; This is a moot point. When’s the last time that teams actually pulled in a stretch feature? Somehow once we start execution the features always fit the timebox eventually. I’m not saying we are slacking off. What I AM seeing is that the scope of the feature gets padded if there’s time. Like people are trying to avoid starting a new feature towards the end of the increment/release.  
&gt; I wonder what would happen if we go from 5 sprint increments to 3 sprint increments. Would we end up with smaller features each increment but a tighter feedback loop and more features throughput overall?

You think about it for a few moments, trying to consider what to do at the practical level based on the underlying lean/agile principles you recall from your Leading SAFe class. Why does SAFe have this rule that Features must fit the Program Increment timebox? You recall the Agile Manifesto — **Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale**. And **Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.** This is probably the reason why we try to fit the timebox. You realize that “Respecting the timebox” is a simplified proxy for the deeper meaning here which is to aim for working software you can integrate and deliver as soon after you start working on it. This is useful but has its limitations.

You are ready with a suggestion:

&gt; What if we look at the timebox in a different way? What if we agree that the timebox for each feature is ideally not more than half the PI length so that we have enough space afterwards? And with that rule even if we pull a feature late in the PI and we are not able to finish it with the PI we know that it will be finished pretty soon afterwards.

You draw a histogram on the big flipchart next to you:

![hist.jpg](/assets/images/blog/archive/recovered/the-dangers-of-blindly-following-or-ignoring-the-program-increment-timebox-1-0-2ahnexqeszkknqtu6d.jpg)

&gt; This is a histogram showing the realistic spread of feature sizes we should aim for. X axis is feature size and Y axis is number of instances. Can we agree that 80% of the features will not take more than 75% of the PI timeline and around 50% of them not more than half the PI timeline? And yes, despite our best intentions to slice things down and find smaller meaningful chunks that are marketable/viable, around 20% of the features WILL take almost a whole PI and a small percentage of them maybe even more than that even if you start them in the beginning of the PI. Those go to your Risk board by design and will require ongoing management to look out for further inflation and look for emerging opportunities to find marketable/viable milestones along the way that can help break to smaller features.

Bottom line — Don’t be dogmatic. Recall the principles to find the REALLY SAFer approach for your context. Features SHOULD fit into PIs. But good features won’t ALWAYs will.

Happy Holidays! See you in 2016 everyone!

## Shameless Plug — I’m opening 2016 with a [Leading SAFe workshop](https://leading-safe-boston-january16.eventbrite.com/?discount=blog) in Boston on January 5–6th based on the latest and greatest content from the SAFe world. Would love to see you there.

_Scaling Agile with SAFe requires more than certification — it takes context-sensitive implementation. [Explore SAFe advisory](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>The time has come to close the curtain on the Agile Theater</title><link>https://yuvalyeret.com/blog/the-time-has-come-to-close-the-curtain-on-the-agile-theater/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-time-has-come-to-close-the-curtain-on-the-agile-theater/</guid><description>Agile Theater — going through the motions without the substance — is both widespread and harmful. Why it is time to demand real agility rather than agile-flavored project management.</description><pubDate>Thu, 03 Dec 2015 00:00:00 GMT</pubDate><content:encoded>We’ve all seen it. It’s quite an elaborate show with Scrum Masters, Sprint Planning, Daily Standups, Secret handshakes, a lot of artifacts, ceremonies, roles. The recent “broadway”-level productions include bigger pictures, more roles, artifacts.

It is like visiting the city set in that classic Universal Studio ride. Excellent production value but not really a working city.

When we go to Universal Studios or a Broadway show we know it’s just a facade for our amusement/entertainment. When we do the Agile Theater in our organizations we think we’re doing the real thing. Now that’s a problem!

I’ve heard one time too many the executive telling me “We are already agile here” and right after that describe to me the reality of unfocused teams, too much going on at one time, slow progress with rare delivery to production due to long testing cycles, quality issues due to buggy and complex code, reliance on super-heroes to save the day and all kinds of things that sound nothing like the other really agile organizations I’m working with.

Before, those people would realize they are using an obsolete way of working and would be motivated to do something about it. But with the Agile Theater many of them feel like they already did what they could using the “latest and greatest” approach whether it be Scrum, Scaled Agile Framework, or whatever other flavor of the day is currently en vogue. This is frustrating.

I’m glad more and more people are seeing the Agile Theater for what it is and starting to look for deeper answers. I’m also glad to see more and more thought leaders in the agile community invest energies in exposing this theater.

But the hard part actually comes after getting rid of the theater. With do you do afterwards? my answer is to invest time in making sure you understand the underlying principles driving agility, why the practices in Scrum, SAFe and other frameworks work, and invite people in the organization to structure their own approach that provides them with the agility that they need based on those common starting points. This takes more time than copycatting a big picture. It requires attention. It typically shows the painful truths about the organization that the theater was so good at covering. You have to do something about it. Or you don’t. But at least you know where you really are, not living in an illusion that is keeping you stuck in place.

The curtain is closing. The show is almost over. Now let’s get to work on the tough problem of achieving real agility. Who’s with me?</content:encoded><category>Fixing Your Agility</category><category>Blog</category><category>Popular</category><author>Yuval Yeret</author></item><item><title>Spotify Squad Health Check: How to Use It Beyond the Squad</title><link>https://yuvalyeret.com/blog/using-the-spotify-squad-health-check-beyond-the-squad/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/using-the-spotify-squad-health-check-beyond-the-squad/</guid><description>Practical ways to run the Spotify Squad Health Check at leadership, tribe, and cross-team levels, including facilitation patterns for larger groups.</description><pubDate>Thu, 03 Dec 2015 00:00:00 GMT</pubDate><content:encoded>I’m on my way from Boston to Manhattan. Tomorrow I’m facilitating an executive workshop for a client with the goal of kicking off the next level of agility. Before that I’m meeting some of the Spotify Agile Coaches in NYC. I thought this would be a good opportunity to write about a Spotify Squad-level tool I started using in Executive/Management workshops as well as all-hands sessions.

#### The search for the right Health Check model ![squad-health-check-model-overview](/assets/images/blog/archive/0_oaclcC-HvgODiCeS.png)

I’m talking about the [Spotify Squad Health Check](https://labs.spotify.com/2014/09/16/squad-health-check-model/) model that Henrik Kniberg blogged about in 2014. I loved this model the moment I saw it. For years now I’ve been trying to go beyond practice-level assessments like the [Scrum Checklist](https://www.crisp.se/gratis-material-och-guider/scrum-checklist).

One problem with checklists is that it is hard for teams using different practices (e.g., from Kanban) to connect to them. Another is that practices can be “faked” by the team as part of an [“Agile Theater.”](https://yuvalyeret.com/2015/12/03/the-time-has-come-to-close-the-curtain-on-the-agile-theater/) The Spotify Squad Health Check is simpler, cooler, and resonates better with both teams and leaders. Crucially, it focuses on team health dimensions that apply in most environments, even if your structure is not squad/tribe based.

#### Going beyond the team/squad

Since much of my work is at the group/enterprise level across several teams, my first opportunities to try the model were for different usage than that documented by Spotify. A practical cadence is every 6 to 12 weeks, or at key change points, so you can compare trends and inspect progress over time.

- **Plan/Initiate Phase** — When trying to help a group of leaders understand the pains in their organization. I found it makes sense to ask them to predict how their people would answer. This can be used to establish the right language for goals (e.g., “we want to become awesome at Learning”).
- **Kickoff** — When training a group of teams in agile (inspired by the SAFe™ QuickStart), run the health check with all of them to establish pains and language.
- **Steering the Initiative** — With the steering forum. One obvious option is to look for common trends across teams that should pull the attention of leaders.
- **Implementation Summaries** — The health check can be a good way to summarize where you are. Using the “Open Space Agility” spirit, you can use the health check as pre-amble to an open space discussing &quot;What’s next on the journey to improve the health of how we work?&quot;

#### Running the Health Check with bigger crowds

When we decided to run the health check with a group of 50 people, we experimented with using Kahoot. peter Ungaro created a [Kahoot Survey](https://play.kahoot.it/#/k/6815b7d1-29ba-4d1a-a859-295a5ed91693) from it.

![Kahoot__-_The_Spotify_Squad_Health_Assessment](/assets/images/blog/archive/0_-bmK3GEm2IILDHjj.jpg)

The cool thing about Kahoot is that it feels like a “game show.” It is easy to participate on a mobile phone without installing anything, and the timer countdown helps maintain rhythm. I only ran it with everyone in the same room so far, but I think it can do a reasonable job for a distributed group as well.

The survey is available for free use. Experiment with it, add your own questions, and see if it helps move from health-check theater to concrete improvement. The biggest mistake when using the health check at scale is treating it as a one-off scorecard. The real value comes from follow-up conversations, concrete actions, and re-checking whether the system improved.

---

_If you want to move from health-check theater to concrete improvement, explore [Fixing Your Agility](/work-with-me/fixing-your-agility/) or [Professional Scrum and Kanban support](/work-with-me/get-professional-about-scrum-and-kanban/)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Just because you hate guided tours doesn’t mean you need to hate SAFe!</title><link>https://yuvalyeret.com/blog/just-because-you-hate-guided-tours-doesnt-mean-you-need-to-hate-safe/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/just-because-you-hate-guided-tours-doesnt-mean-you-need-to-hate-safe/</guid><description>The guided tour vs. guidebook choice in enterprise agile transformation — and why criticizing SAFe&apos;s prescriptiveness misses the real question: what problem are you trying to solve?</description><pubDate>Thu, 05 Nov 2015 00:00:00 GMT</pubDate><content:encoded>_(This post is based on content which originally appeared in an_ [_interview I gave InfoQ for Lean Kanban France 2014_](http://www.infoq.com/interviews/lkfr14-yeret-kanban-agile)_)_

A pattern I recognized on enterprise agile transformations is the difference between the guided tour and guide book approaches to change management.

This pattern basically talks about this choice that people have to make between following big, organized, prescriptive framework or basing their decisions on principles and then choosing the different practices that make sense along the way. Let’s say you go and visit Paris or London or Moscow or Tel Aviv, how do you run your visit? Some people would take a guided tour that goes through all of the highlights and does all of the thinking and decision making for them and doesn’t give them any options. Some other people would read some guide books or use Yelp or the local time out in the city or ask friends or even make decisions along the way, have some plans, some options that they would like to look at. For example, I use bookmarks in Yelp or a Google Map with the things that I’d like to do but they don’t tell myself what would happen in each day. I don’t make those decisions up front. I come to the city, see what is going on, and choose from the options along the way.

Now, let’s try to apply this thinking to the world of Scaling Agile. Let’s look at SAFe™ (The Scaled Agile Framework™) for example. SAFe can be seen as a classic guided tour aiming to satisfy the need of the mainstream masses for minimal choice and maximum safety by following in the footsteps of others (“Best Practices”). When seen as a guided tour SAFe is well-designed for the purpose and does its job well. Maybe too well, because as the ecosystem around it grows there are more and more people practicing/preaching SAFe that ONLY see SAFe this way. This is actually a turnoff for people that want a guidebook rather than a guided tour. I’m seeing more and more of those people that are turned off of SAFe by this perception.

## I think SAFe can be used as a great guidebook as well. And that is how I typically use it on my engagements. The most typical use these days is bringing in some great ideas from SAFe into an engagement. Growing in popularity is looking at SAFe for inspiration and using its key aspects as a skeleton for how agile is going to look like in the organization. And even those organizations that want to “Do SAFe” still go through some customization period that makes sure they are starting off with a reasonable approach. The “Inspect and Adapt” aspect of SAFe anyhow should take care of adjusting the approach based on what happens in the trenches after starting. From a change management perspective all of these approaches have “some” ingredient of fair process/engagement of people in deciding how they are going to work (rather than management/a central change agent mandating the practices to them — see here for some more discussion of the value in inviting people to agree on practices to try rather than mandating the practices) One of the things I am realizing is that as a change agent, what makes it complex is that what you should consider is not just your own personal preference for guided tours or guidebooks. It’s even more important to figure out what would be more effective for the client. Sometimes the thing that they actually need is the guided tour despite our preference for the guide book. And vice versa. And in most cases the right answer is a middle-ground or a mix. Like that time we took a short [Architectural Walk of Barcelona](http://www.barcelonarchitecturewalks.com/) which was one of the highlights of our otherwise unstructured getaway there last year…

_Scaling Agile with SAFe requires more than certification — it takes context-sensitive implementation. [Explore SAFe advisory](/work-with-me/scale-agility-leveraging-the-scaled-agile-framework) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>SAFe Invitations — Part 3/3 — Combining Open Space Agility and SAFe</title><link>https://yuvalyeret.com/blog/safe-invitations-part-3-3-combining-open-space-agility-and-safe/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/safe-invitations-part-3-3-combining-open-space-agility-and-safe/</guid><description>Part 3 of the SAFe Invitations series: combining Open Space Agility with SAFe for a truly invitation-based transformation — an experimental mashup of two field-proven change approaches.</description><pubDate>Wed, 04 Nov 2015 00:00:00 GMT</pubDate><content:encoded>In parts 1 and 2 of this series about bringing Invitations into the Scaled Agile Framework implementation approach I talked about various ways to switch from Mandates to Invitations when choosing the timing and the how-to. In this post I describe an even more Invitational style using an approach called Open Space Agility. Consider this an experimental suggestion that combines two field-proven practices into one mashup that is just looking for the first opportunity to get its field test (If you’re interested to go for it, let me know…)

In this approach the leader would say something like “We decided to use SAFe in order to $$$insert Commander’s intent here$$$. We know this is the direction we want to take but we need your help figuring out how this would work here in our group. Scaling Agile is a complex thing and while we the leadership team believe SAFe is a good starting point we also believe there are many open questions and risks and we want your help figuring this out. We also want to do this in a true agile fashion — Trying something and inspect and adapting along the way. In this week we will both learn about SAFe and experience running some of its key aspects and also open the space for discussion around how it might work here in practice, what might be the risks and what to do about them. This is your chance to influence this important journey. You don’t have to engage but we would love it if you do. We the leaders promise to listen and try to address whatever comes up”.

This Invitation language is taken from [Open Space Agility](http://openspaceagility.com/) (see also the [Open Agile Adoption Facebook Group](https://www.facebook.com/groups/openagileadoption/)). An agile change management approach created by [Daniel Mezick](http://newtechusa.net/dan-mezick/) based on the [Open Space Technology](https://en.wikipedia.org/wiki/Open_Space_Technology) spirit.

The Invitation and Open Space will be followed up by running the first PI as a set of experiments in how SAFe can be used for this ART group. The Inspect and Adapt workshop at the end of the PI fits very well into the mold of the second open space described in Open Space Agility as a way to solidify the learning, gather a group of people interested in continuing to focus on improving the way SAFe is used in the group (inviting people rather than forcing everybody to attend — typically ending with more engagement than typical and in my experience the same or even higher attendance rate…).

## To sum up: I believe choosing a Pull/Invitation approach to change management is key to transformational success with any scaled agile approach, especially with a comprehensive approach such as SAFe that lends itself too easily to Mandates at the wrong/naive hands. I also believe that the Open Space Agility model can fit pretty nicely into the ART QuickStart/first PI cycle as well as ongoing PI Inspect and Adapt workshops thereafter. If you’re an SPC or RTE at the minimum I recommend you familiarize yourself with the language of Invitation and the [Open Space Agility](http://openspaceagility.com/About/) approach and use it to inform your thinking of how to run the different SAFe activities.

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Change Management</category><category>Invitations Over Mandates Open Space Agility</category><author>Yuval Yeret</author></item><item><title>SAFe Invitations — Part 2/3 — Management Workshop and Vote-of-confidence-driven open space in QuickStart</title><link>https://yuvalyeret.com/blog/safe-invitations-part-2-3-management-workshop-and-vote-of-confidence-driven-open-space-in-quickstart/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/safe-invitations-part-2-3-management-workshop-and-vote-of-confidence-driven-open-space-in-quickstart/</guid><description>Part 2 of the SAFe Invitations series: using a management workshop and vote-of-confidence to bring invitation-based change into the SAFe QuickStart — creating buy-in before the PI begins.</description><pubDate>Tue, 03 Nov 2015 00:00:00 GMT</pubDate><content:encoded>In [part 1](/blog/safe-invitations-part-1-3-pull-based-change) of this series about inviting Invitations into the implementation approach for the Scaled Agile Framework I described the issue I have with Mandates and started to describe the Invitational style focusing on inviting groups to go SAFe but not forcing them to.

#### Local leaders Mandate the Direction once they’re convinced of it

- Once a leader decides that it is the right timing to consider SAFe for his group I typically recommend she run a “management workshop” where she basically invites leadership team to learn more about SAFe together (using the “Leading SAFe” as the content).
- They then decide if/how to actually go about implementing it rather than mandating SAFe based on his decision. This is her involving her leadership team in the decision whether to mandate the direction or in other words create a Commander’s Intent around SAFe for the group. They discuss implementation details but but leave lots of them open. They’re avoiding mandating the practices to their people.
- In other cases where a leader wants to start using agile or scale it and is not sure about the approach I would still recommend she go through a “management workshop” but in this case that workshop would look at the various alternatives/options and help the leadership team choose the best fit for their context whether it is one framework or a mix of practices from a couple of frameworks or case studies.

#### Inviting people to decide on Practices

The next level of Invitation over Mandate would involve the actual people in the Agile Release Train (ART):

- The [ART QuickStart](https://scaledagileframework.com/train-teams-and-launch-the-art/) is a great way to get a group of teams rolling. I love the combination of training everybody at the same time while also running the initial release planning and getting a real feel for how SAFe will look like rather than sticking to theory or sterile exercises/games.
- I love it so much that I use a similar approach even in a non-SAFe context. One thing I do that is not explicitly mentioned in the ART QuickStart agenda is involve some invitation there as well.
- I try to leave some of the decisions around HOW to the ART participants. Aspects like board structure, Definition of Done policies, Ready policies, engineering practices, agile testing strategies and some other aspects are great candidates for having scatter/gather discussions as part of the ART QuickStart or even for letting teams make local decisions as long as they’re aligned to some wider vision about the use of SAFe in the group/organization (that should of course leave some degrees of freedom for this to work… not be a detailed McDonalds style instruction manual…).
- Another thing I find very useful is inspired by SAFe’s own “vote of confidence” for the release plan. I like to run a “vote of confidence” for the implementation plan.
- Then I use this question of “What is worrying us about starting to use SAFe as we just discussed so far” (I use it the same way regardless of whether it is SAFe or any other agile implementation approach the group chose) to provide the theme question for a mini-open space where people raise their concerns as possible session agendas and then people swarm to the issues which interest/bother them the most and try to decide what to do about it.
- Ask people to [ROAM](http://intland.com/blog/agile/safe/roam-risk-management-under-safe/) (Resolve/Own/Accept/Mitigate) each risk/issue like we do in PI Planning
- And since we talk about PI Planning maybe the same Open Space approach to discussing risks and what to do about them should be used as part of PI Planning not just the QuickStart?

#### In summary

To sum up this post — In essence the group leaders are mandating the DIRECTION towards SAFe but inviting people to be involved in deciding the exact PRACTICES rather than mandating them. These leaders are leading their group effectively. Showing DIRECTION is expected from leaders (They can and should consult with their team/people first, of course, on many issues). Forcing/Mandating PRACTICES is micro-management. It doesn’t fare too well in real life, especially if you take the long-term view…

## Next part [3/3](/blog/safe-invitations-part-3-3-combining-open-space-agility-and-safe) of this series — [How to go the extra mile with Invitation-based SAFe using Open Space Agility](/blog/safe-invitations-part-3-3-combining-open-space-agility-and-safe)

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Change Management</category><category>Blog</category><category>Invitations Over Mandates Open Space Agility</category><author>Yuval Yeret</author></item><item><title>SAFe Invitations — Part 1/3 — Pull-based Change</title><link>https://yuvalyeret.com/blog/safe-invitations-part-1-3-pull-based-change/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/safe-invitations-part-1-3-pull-based-change/</guid><description>Part 1 of the SAFe Invitations series: why pull-based, invitation-style change works better than mandates when implementing SAFe — and how to create the conditions for genuine engagement.</description><pubDate>Mon, 02 Nov 2015 00:00:00 GMT</pubDate><content:encoded>There’s much to like about [SAFe™](http://www.scaledagileframework.com)(The [Scaled Agile Framework™](http://www.scaledagileframework.com)). One of those things is how some pro-level facilitation techniques are woven into ceremonies such as the PI Planning and Inspect and Adapt workshops. SAFe™also leverages one of my favorite change management patterns, starting with leaders.

Two areas for potential improvement (On top of my earlier ideas) based on my experience with enterprise-level agile transformations are:

- How to go about convincing people in the organization to start using SAFe.
- How to go about deciding about the details for what aspects of SAFe to use and how.

For both of these aspects there is a pretty strong default approach in the market today — The Mandate/Push approach:

- This is the “Easy” way where a central group decides for people both **when** they will “Board” the SAFe train as well as exactly **how** their train should look like.
- “Easy” because it might seem to be faster, require less of those “softer” discussions with people, and come up with a better solution because you as the SAFe Program Consultant (internal or external in this case) took the longer class and know best what to do.

I don’t think SAFe™advocates this approach explicitly but it is simply the common way most agile transformations (or change initiatives in general for that matter) happen. See [http://www.infoq.com/news/2014/10/kickstart-agile-kanban](http://www.infoq.com/news/2014/10/kickstart-agile-kanban) and [http://www.infoq.com/interviews/lkfr14-yeret-kanban-agile](http://www.infoq.com/interviews/lkfr14-yeret-kanban-agile) for some more details about my issues with this common approach and my suggestions for alternatives.

I’m just one voice in a growing community of concerned agilists that have seen too many of those mandated agile transformations fail to deliver real agility over the long run. [Daniel Sloan](https://www.linkedin.com/pulse/openspace-agility-right-you-daniel-sloan) wrote recently: _“Any organizational transformation must be fueled by a collective sense of urgency for change”_. Or go to one of the fathers of agile, Martin Fowler, who wrote in 2006 in an article called [The Agile Imposition](http://martinfowler.com/bliki/AgileImposition.html) _“…Imposing an agile process from the outside strips the team of the self-determination which is at the heart of agile thinking.”._ Or Mike Cottemeyer on the topic of [Can you mandate an agile transformation](http://www.leadingagile.com/2015/02/can-mandate-agile-transformation/): _If you view agile as a set of practices, or as a way of performing your day-to-day activities, or as a set of ceremonies and artifacts and roles that people are required to perform… I’d suggest that, while probably not impossible to mandate, at best you’ll get malicious compliance if you try_. (Note: If you’ll read Mike’s post you’ll see he actually believes the overall transformation CAN and SHOULD be mandated but that the PRACTICES should not. I agree. Wait for parts 2 and 3…)

I use a different approach in most of my enterprise scaled agile engagements. In this first part of a 3-part blog series I will focus on the “**When**” decision where I prefer Pull over Push. Or Invitation over Mandate. What does it mean exactly?

- Based on some trigger like successful pilots, conviction, mandate from a client, Organizational leadership together with probably a central change agents group decide upon Scaled Agile as a strategic transformation direction. We can say they are Mandating the Direction or providing a “Commander’s Intent” to use Maneuvering Warfare terms.
- They DON’T specify who should transform when and they don’t specify nitty gritty details of the how. They mandate the direction AND invite people to choose that direction and find their way there.
- Some of the leaders in charge of what can become Agile Release Trains then accept the invitation and pull the change (rather than be pushed or forced to run through a mandated change at a mandated time that fits the “Gantt” for the overall transformation)
- Note this doesn’t mean the central agent is passive. It means she is pro-actively marketing/selling the change but **not** forcing it.
- The timing for the “buy/pull” should be the group’s timing not the change agent’s timing.
- Marketing/Selling can involve things the SAFe implementation best practices already recommend like running SPC/Leading SAFe classes internally or providing the opportunity for possible candidates to join a public class sponsored by the change champion’s budget.
- It can mean publishing internal case studies/success stories from early adopters. (I provide some more ideas and details in my several talks on the subject. Go [here](/blog/pull-based-change-management) for a pull-based-change-management index).

## Coming up next in [part 2](/blog/safe-invitations-part-2-3-management-workshop-and-vote-of-confidence-driven-open-space-in-quickstart) — Using the Management workshop and a twist on SAFe’s great “vote of confidence” technique to continue the invitation theme inside the group starting their SAFe journey. [Part 3](/blog/safe-invitations-part-3-3-combining-open-space-agility-and-safe) closes the series with a discussion of Open Space Agility and how it can connected to SAFe

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Change Management</category><category>Blog</category><category>Invitations Over Mandates Open Space Agility</category><author>Yuval Yeret</author></item><item><title>Risk-aware Product Development (a.k.a. Agile)</title><link>https://yuvalyeret.com/blog/risk-aware-product-development-a-k-a-agile/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/risk-aware-product-development-a-k-a-agile/</guid><description>Agile does not eliminate predictability — it maximizes the predictability possible for your uncertainty profile. A framework for helping executives understand when predictability is achievable and when fast learning matters more.</description><pubDate>Thu, 05 Feb 2015 00:00:00 GMT</pubDate><content:encoded>#### “There’s no predictability/commitment in Agile”

Over the years I’ve heard my share of these kinds of statements from various levels of executives:

“When my guys run a product development release I really want to know what I will get at the end so I can make business plans accordingly”

“In the old days when we ran projects we knew the timeline, we knew the scope, there were no surprises. These days it seems like the inmates are running the asylum. Product Management keeps telling me in this Agile way of doing things there is no committed scope, no plan, only ‘Responding to change’. I can’t help but think they are using it as an excuse for thinking short-term”

“When an important new/existing customer asks for a feature I really want to know whether I can commit to him that it will be delivered in the next release so I can get him to commit to a purchase”

“When you talk to people here, I want you to be very clear on the fact that agile will not take away the predictability they have so that they will not oppose the agile initiative we are trying to kick off”

This post is dedicated to you guys out there trying to make sense of the confusion surrounding predictability and Agile (Or as I often refer to it these days Risk-aware Product Development), whether you consider yourself one of the people quoted above or one of the people working for them trying to bridge the desire to work in an agile nirvana-like flow and dealing with those pesky executives stakeholders and customers bent on interrupting that flow.

#### Back to the roots

Let’s make it clear up front. I totally empathize with these executives. They are either already victims of “Bad Agile” or are basing their concerns off of a lot of “Bad Agile” going on out there. It is such a shame though because in reality **agile product development actually maximizes the predictability you can have in your environment**. Wait, That was a complex sentence. Why didn’t I just say “Agile provides great predictability” and get it over with? Because that won’t actually be true…

Let’s start from the beginning. Let’s talk about the contexts where agile approaches are required. One of the first things I discuss with executives is the concept of uncertainty and specifically Stacey’s Uncertainty Matrix.
![stacey1](/assets/images/blog/archive/0_m3_AYrBRloRC0dOp.png)

#### Types of Uncertainty in Product Development

I explain the concept of Requirement/Business uncertainty as the chance that you are aiming at the wrong target and Technology uncertainty as the chance that you’ll have execution problems getting there. I then ask the people in the room to classify the projects they are currently working on and typically get a picture somewhat like the one above with different projects having different uncertainty profiles. At this point it is typically easy to get to the understanding that when you have low uncertainty predictability and success is a matter of careful and disciplined execution of greatly crafted plans.

#### Dealing with Technology Uncertainty — The Waterfall Passive/Buffered Risk Management Style

When uncertainty starts to mount, it is a different ballgame. Teams facing technology uncertainty with big batch waterfallish approaches only get REAL predictability (meaning the one that stays valid all the way through release of high quality product with the committed scope) through huge buffers.These buffers serve to hide those horrible big bang integration hells that are the source of statements like “We are totally on track all the way through development but when we reach the code freeze period all hell breaks loose and we don’t trust a word we’re told about when the product will be released”.

#### Dealing with Technology Uncertainty — The Agile Active Risk Management Style

Agile teams in this context should be able to provide predictability by weighing the amount of effort required to achieve the business expected outcome, taking into account the amount of uncertainty, and make some buffered plans at the high level before going into low-level iterative product development aimed towards achieving those high-level commitments. You not only get predictability of “If we said we will deliver this feature in this release then that is what we will do” you also get visibility of progress towards meeting that commitment by seeing working product frequently and getting reports based on real integrated progress.
![fieldofdreams](/assets/images/blog/archive/0_GPu6x9YKxWvyC490.jpg)

#### Dealing with Requirements/Business Uncertainty

Here, definition of success is actually a bit different than what executives are used to. Success doesn’t necessarily mean delivering according to commitments. It means hitting the target if it is indeed a real target and alternatively learning as quickly and cheaply as possible if we are aiming at the wrong target. This is not some theory we’re talking about. Data from more than 50,000 projects suggests 50% of features developed are actually not used. (See [Chaos Report 2013](http://versionone.com/assets/img/files/CHAOSManifesto2013.pdf)).

#### Is Predictability what we want?

So aiming at the right target is not a trivial task in Product Development, especially if you are in a more innovative space where it is not even clear that there is a market need for your product, but also when you are working on internal IT projects where this kind of uncertainty seems irrelevant… In the Lean Startup movement we typically talk about the “[Build it and they will come](http://blog.generalassemb.ly/whats-a-lean-startup/)” fallacy. Actually we are NOT sure they will come, so we want to be very careful with what we build without knowing. Predictability might be a dangerous thing to wish for in this environment.

#### The Risk Burndown Exercise ![risk](/assets/images/blog/archive/0_bvvMOC73c2cGzpNG.jpg)

An exercise I often use to get this point across is to ask people in the room to draw a chart of the amount of risk/uncertainty in their projects from initiation all the way to the moment all risk/uncertainty has been exposed. the X axis reflects time or stages in their “Stage-gate process”. The Y axis is “remaining risk/uncertainty” in either the Business/Requirements/Technology domains. One answer I typically get is a line curving up at some point only to go down later on. That is impossible. Risk is there. If the line curves up what you mean is that you actually just become aware of the risk at that point. I guess this is the best indication of the fallacy of “predictability” people have. Others start with the maximum risk and then go down quite quickly — telling me that they learn everything they need to learn at the point of “Requirements/PRD/Design” and from then on it is a matter of execution. I then typically ask whether they find surprises/defects later on in the cycle and whether they actually know all of their features are in use. This typically gets them closer to the epiphany… Others get it by this point and draw a chart where a lot of the risk is there active until you finally get to have your software/product in the hands of real users. At this point the discussion very quickly gets to the main way to reduce the time of active risk — cutting projects/products into smaller pieces so they can get to be “Working product in the hands of users” faster. (Which is by the way one of the key differentiating factors of successful projects regardless of methodology according to the [Chaos Repor](http://versionone.com/assets/img/files/CHAOSManifesto2013.pdf)t)

#### A reverse correlation between Business uncertainty and the need for Predictability?

Luckily enough it seems like Predictability is typically required when there is a strong business need on the other end of the line (if there is a partner/customer adamant on having that feature it kind of reduces the business uncertainty of whether it is a real need…). So effective classification of projects into the right uncertainty/predictability profiles will typically help satisfy the business executives without creating unrealistic expectations from the product development group. There’s still the need to understand you are sometimes running small “startups” or “venture capital” inside your product development portfolio, which might be tough for an execution-oriented IT/product development executive to fathom. Geoffrey Moore talks a lot about these kinds of struggles in [“Escape Velocity”.](http://www.escapevelocitybymoore.com/) Which is highly recommended reading by the way.

#### Takeaways

So, with all this in mind, what can you do?

My advice to executives is to make sure they and their teams understand the uncertainty profile of each of their projects and act accordingly:

- When uncertainty is low, use whatever kind of process to deliver the desired outcomes with high predictability.
- When dealing with technology uncertainty and medium/low requirements uncertainty (Sustaining Innovation) and it is desirable to be predictable, use effective agile release planning approaches to setup a reasonable plan with maneuvering space to account for some requirements/execution uncertainty using either a time or scope buffer (a set of features that are considered stretch / weight to be jettisoned in case of problems).
- When dealing with serious business uncertainty (Disruptive Product Innovation space?) make sure that a fast iterative approach is used to minimize “building it before knowing whether they will come”. Learning needs to be emphasized over predictability in these environments.

---

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Risk-aware Product Development (a.k.a. Agile)</title><link>https://yuvalyeret.com/blog/risk-aware-product-development-a-k-a-agile-2/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/risk-aware-product-development-a-k-a-agile-2/</guid><description>Agile is fundamentally about managing risk through short feedback cycles and empirical control — reframing agile for executives who think in terms of risk management.</description><pubDate>Thu, 05 Feb 2015 00:00:00 GMT</pubDate><content:encoded>## &quot;There&apos;s no predictability/commitment in Agile&quot;

Over the years I&apos;ve heard my share of these kinds of statements from various levels of executives:

&quot;When my guys run a product development release I really want to know what I will get at the end so I can make business plans accordingly&quot;

&quot;In the old days when we ran projects we knew the timeline, we knew the scope, there were no surprises. These days it seems like the inmates are running the asylum. Product Management keeps telling me in this Agile way of doing things there is no committed scope, no plan, only &apos;Responding to change&apos;. I can&apos;t help but think they are using it as an excuse for thinking short-term&quot;

&quot;When an important new/existing customer asks for a feature I really want to know whether I can commit to him that it will be delivered in the next release so I can get him to commit to a purchase&quot;

&quot;When you talk to people here, I want you to be very clear on the fact that agile will not take away the predictability they have so that they will not oppose the agile initiative we are trying to kick off&quot;

This post is dedicated to you guys out there trying to make sense of the confusion surrounding predictability and Agile (Or as I often refer to it these days Risk-aware Product Development), whether you consider yourself one of the people quoted above or one of the people working for them trying to bridge the desire to work in an agile nirvana-like flow and dealing with those pesky executives stakeholders and customers bent on interrupting that flow.

## Back to the roots

Let&apos;s make it clear up front. I totally empathize with these executives. They are either already victims of &quot;Bad Agile&quot; or are basing their concerns off of a lot of &quot;Bad Agile&quot; going on out there. It is such a shame though because in reality **agile product development actually maximizes the predictability you can have in your environment**. Wait, That was a complex sentence. Why didn&apos;t I just say &quot;Agile provides great predictability&quot; and get it over with? Because that won&apos;t actually be true...

Let&apos;s start from the beginning. Let&apos;s talk about the contexts where agile approaches are required. One of the first things I discuss with executives is the concept of uncertainty and specifically Stacey&apos;s Uncertainty Matrix.

## Types of Uncertainty in Product Development

I explain the concept of Requirement/Business uncertainty as the chance that you are aiming at the wrong target and Technology uncertainty as the chance that you&apos;ll have execution problems getting there. I then ask the people in the room to classify the projects they are currently working on and typically get a picture somewhat like the one above with different projects having different uncertainty profiles. At this point it is typically easy to get to the understanding that when you have low uncertainty predictability and success is a matter of careful and disciplined execution of greatly crafted plans.

## Dealing with Technology Uncertainty - The Waterfall Passive/Buffered Risk Management Style

When uncertainty starts to mount, it is a different ballgame. Teams facing technology uncertainty with big batch waterfallish approaches only get REAL predictability (meaning the one that stays valid all the way through release of high quality product with the committed scope) through huge buffers.These buffers serve to hide those horrible big bang integration hells that are the source of statements like &quot;We are totally on track all the way through development but when we reach the code freeze period all hell breaks loose and we don&apos;t trust a word we&apos;re told about when the product will be released&quot;.

## Dealing with Technology Uncertainty - The Agile Active Risk Management Style

Agile teams in this context should be able to provide predictability by weighing the amount of effort required to achieve the business expected outcome, taking into account the amount of uncertainty, and make some buffered plans at the high level before going into low-level iterative product development aimed towards achieving those high-level commitments. You not only get predictability of &quot;If we said we will deliver this feature in this release then that is what we will do&quot; you also get visibility of progress towards meeting that commitment by seeing working product frequently and getting reports based on real integrated progress.

## Dealing with Requirements/Business Uncertainty

Here, definition of success is actually a bit different than what executives are used to. Success doesn&apos;t necessarily mean delivering according to commitments. It means hitting the target if it is indeed a real target and alternatively learning as quickly and cheaply as possible if we are aiming at the wrong target. This is not some theory we&apos;re talking about. Data from more than 50,000 projects suggests 50% of features developed are actually not used. (See [Chaos Report 2013](http://versionone.com/assets/img/files/CHAOSManifesto2013.pdf)).

## Is Predictability what we want?

So aiming at the right target is not a trivial task in Product Development, especially if you are in a more innovative space where it is not even clear that there is a market need for your product, but also when you are working on internal IT projects where this kind of uncertainty seems irrelevant... In the Lean Startup movement we typically talk about the &quot;[Build it and they will come](http://blog.generalassemb.ly/whats-a-lean-startup/)&quot; fallacy. Actually we are NOT sure they will come, so we want to be very careful with what we build without knowing. Predictability might be a dangerous thing to wish for in this environment.

## The Risk Burndown Exercise

An exercise I often use to get this point across is to ask people in the room to draw a chart of the amount of risk/uncertainty in their projects from initiation all the way to the moment all risk/uncertainty has been exposed. the X axis reflects time or stages in their &quot;Stage-gate process&quot;. The Y axis is &quot;remaining risk/uncertainty&quot; in either the Business/Requirements/Technology domains. One answer I typically get is a line curving up at some point only to go down later on. That is impossible. Risk is there. If the line curves up what you mean is that you actually just become aware of the risk at that point. I guess this is the best indication of the fallacy of &quot;predictability&quot; people have. Others start with the maximum risk and then go down quite quickly - telling me that they learn everything they need to learn at the point of &quot;Requirements/PRD/Design&quot; and from then on it is a matter of execution. I then typically ask whether they find surprises/defects later on in the cycle and whether they actually know all of their features are in use. This typically gets them closer to the epiphany... Others get it by this point and draw a chart where a lot of the risk is there active until you finally get to have your software/product in the hands of real users. At this point the discussion very quickly gets to the main way to reduce the time of active risk - cutting projects/products into smaller pieces so they can get to be &quot;Working product in the hands of users&quot; faster. (Which is by the way one of the key differentiating factors of successful projects regardless of methodology according to the [Chaos Repor](http://versionone.com/assets/img/files/CHAOSManifesto2013.pdf)t)

## A reverse correlation between Business uncertainty and the need for Predictability?

Luckily enough, it seems like Predictability is typically required when there is a strong business need on the other end of the line (if a partner/customer is adamant about having that feature, it reduces the business uncertainty of whether it is a real need...). So, effectively classifying projects into the right uncertainty/predictability profiles will help satisfy the business executives without creating unrealistic expectations from the product development group. There&apos;s still the need to understand you are sometimes running small &quot;startups&quot; or &quot;venture capital&quot; inside your product development portfolio, which might be challenging for an execution-oriented IT/product development executive to fathom. Geoffrey Moore talks about these kinds of struggles and cultural clashes between different innovation modalities and horizons in [&quot;Escape Velocity&quot;](http://www.escapevelocitybymoore.com/).

## Takeaways

So, with all this in mind, what can you do?

My advice to executives is to make sure they and their teams understand the uncertainty profile of each of their projects and act accordingly:

- When in an environment with reasonable certainty - use whatever kind of process to deliver the desired outcomes with high predictability.
- When dealing with technology uncertainty and medium/low requirements uncertainty (Sustaining Innovation), if predictability is desirable, use agile outcome orientation and planning approaches to set up a reasonable plan with maneuvering space to account for some requirements/execution uncertainty using either a time or scope buffer (a set of features that are considered stretch / weight to be jettisoned in case of problems).
- When dealing with deep business uncertainty (Disruptive Product Innovation space?) make sure that a fast iterative approach is used to minimize &quot;building it before knowing whether they will come&quot;. Learning needs to be emphasized over predictability in these environments.

---

_Matching your operating model to your uncertainty profile — rather than applying one-size-fits-all process — is a core principle in how I work with product and engineering organizations. [Explore Product Operating Model advisory](/work-with-me/figure-out-your-product-operating-model-strategy) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Innovation</category><category>Popular</category><category>agile</category><category>export-nov-2018</category><category>predictability</category><category>product-development</category><category>risk</category><author>Yuval Yeret</author></item><item><title>Cost of Delay: Don Reinertsen&apos;s Intuition Exercise (Facilitator Guide)</title><link>https://yuvalyeret.com/blog/don-reinertsens-cost-of-delay-intuition-exercise-a-facilitators-guide/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/don-reinertsens-cost-of-delay-intuition-exercise-a-facilitators-guide/</guid><description>A practical facilitation guide for running Don Reinertsen&apos;s cost of delay exercise so teams build shared intuition about economic impact and prioritization.</description><pubDate>Thu, 13 Nov 2014 00:00:00 GMT</pubDate><content:encoded>## Introduction

Don Reinertsen frequently talks about how surprised teams are when they first try to quantify the cost of delay on one of their projects/programs and an exercise he runs to help surface the wide range of intuitive estimates of the cost of delay amongst the team and how a little bit of analysis can help get a much better figure. Inspired by my &quot;Cost of Delay&quot;-themed last week (when I had a hefty amount of Don time spiced up by meeting Joshua Arnold face to face and spending some time with him) I decided to bring the Cost of Delay topic more explicitly into a management thinking workshop I had with a HW/SW Product Development company this week. When I tweeted about the experience it got a couple of retweets as well as a request for more details.

&lt;blockquote class=&quot;twitter-tweet&quot; lang=&quot;en&quot;&gt;First time I ran &lt;a href=&quot;https://twitter.com/DReinertsen&quot;&gt;@DReinertsen&lt;/a&gt; cost of delay intuition exercise got range of 0-16M$ :-) and great discussion of assumptions and CoD curves.&lt;div&gt;&lt;/div&gt;— Yuval Yeret (@yuvalyeret) &lt;a href=&quot;https://twitter.com/yuvalyeret/status/532148820251914240&quot;&gt;November 11, 2014&lt;/a&gt;&lt;/blockquote&gt;

&lt;blockquote class=&quot;twitter-tweet&quot; lang=&quot;en&quot;&gt;&lt;a href=&quot;https://twitter.com/yuvalyeret&quot;&gt;@yuvalyeret&lt;/a&gt; Would love to know more about how you went about it.&lt;div&gt;&lt;/div&gt;— Andrew Doran (@adoran2) &lt;a href=&quot;https://twitter.com/adoran2/status/532803910533390336&quot;&gt;November 13, 2014&lt;/a&gt;&lt;/blockquote&gt;
&lt;script src=&quot;//platform.twitter.com/widgets.js&quot; async charset=&quot;utf-8&quot;&gt;&lt;/script&gt;

I couldn&apos;t find a canonical description of the exercise so here is a short facilitation guide below. I hope this helps. And again, to be clear, this is just going through what I learned from [Donald Reinertsen](http://reinertsenassociates.com/) in the Lean Product Development 2nd Generation workshop last week.

## Running the Cost of Delay Intuition Exercise

After spending a bit of time explaining the need and potential for thinking about product development as a flow-based design factory I explained the need to quantify the Cost of Delay in order to be able to effectively weigh the tradeoff of things like Holding Cost and Transaction cost when deciding upon Batch Size. I mentioned Don&apos;s results when asking teams what would be the Cost of a 1-month Delay on one of their programs and asked them if they want to try that exercise themselves. They were quite enthusiastic to try.

We chose a relatively big project in their portfolio. We had the finance people in the room so it was easy to get the projected total life-cycle profit for that project which was around 16M$. I then made sure we all understand the scenario - the product will be delivered and available for the customers to integrate one month later than originally planned for.I DIDN&apos;T hold any discussion with them about profit curves over time etc. since I wanted them to think fresh of their own assumptions.

I then asked each participant to think what the impact would be on the total life-cycle profit and write the answer to himself without sharing or consulting with his peers. We then collected the results by doing a round-robin poll of the group. The range was 0-16M$ (How&apos;s that for a wide range???) with most answers ranging between 15

![](/assets/images/blog/cost_of_delay_estimations_varied__between_0-16m__.jpg)

0K and 2M$. So even ruling out the 0 the range was 1-100. At that point we asked some of the extremes to explain their assumptions and way of thinking and I drew some accumulated cost of delay  curves to help picture the different alternatives.

After a bit of discussion it became clear that the 16M$ was based on a &quot;lose the opportunity window entirely&quot; which can happen if you&apos;re aiming for a big design win without any other market opportunities for that product (Think aiming to deliver the iPhone display and delivering late... ). This came from one of the senior guys in the room. The other extreme of zero impact basically assumed that the sales/evaluations ramp-up was slow anyhow and they could make do with hand-waving and expectations management to avoid losing any deals due to the delay. The finance and product management people estimated the number to be around 1-2M$.

## Summary

That was it. The exercise took around 15-30 minutes I believe and was well worth the time. In the retrospective at the end of the two days Cost of Delay was mentioned as one of the A-Ha moments. I found that having this discussion was also a great way for me to gain insight into their ecosystem and way of working. It surfaced issues around customer expectations and interfaces very quickly.

## I&apos;m glad I used this exercise and will probably use it often moving forward.

_Improving portfolio flow requires both the right practices and the right mindset. [Explore Portfolio Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Lean Product Development Flow</category><author>Yuval Yeret</author></item><item><title>Addressing some myths and misconceptions people have when considering Kanban</title><link>https://yuvalyeret.com/blog/addressing-some-myths-and-misconceptions-people-have-when-considering-kanban/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/addressing-some-myths-and-misconceptions-people-have-when-considering-kanban/</guid><description>The most common Kanban myths: that it has no ceremonies, that it requires no roles, that it is just a board. Setting the record straight on what Kanban actually prescribes.</description><pubDate>Wed, 12 Nov 2014 00:00:00 GMT</pubDate><content:encoded>I frequently get contacted by people who like Kanban in general but are worried that it might not be a good fit for their context. In some cases the concern is legit but in many others it is just a result of basic misunderstanding of Kanban. We need to figure out why this happens so often but in the meantime here is a short FAQ:

Q: Is Kanban just for ongoing maintenance or also complex product development?

A: Short answer - No. Kanban is applicable in complex product development as well as most other knowledge work contexts. Longer answer - This myth/misconception is based both on the roots of kanban in the IT world as well as the fact that early on kanban was quite popular in teams that did ongoing maintenance/support where scrum sprint-based planning wasn&apos;t a good fit. It was so popular that a lot of people made the association that kanban should be limited to this use case. (Scrum people who tried to protect their turf didn&apos;t mind so much and probably helped this misconception propagate). As a coach actually most of the teams/organizations I work with use Kanban for complex enterprise-level product development involving SW and sometimes even embedded/HW development.

Q: We heard estimates are not used in Kanban? How is it possible to plan and predict then? (also asked as &quot;We heard it is forbidden to estimate in Kanban?&quot;)

A: Short answer - you can use estimates with Kanban and many teams do that.

Longer answer - Actually Kanban says to start with what you&apos;re currently doing and evolve over time so many teams/organizations continue with their legacy estimation approaches initially. The source of this legitimate question is the understanding in the kanban community that estimates only reflect the work part of the overall delivery time and don&apos;t take into account the delay/queuing time which we learned has a major impact on the overall delivery time. When using SLA-based predictability approaches therefore an accurate effort estimate is not that useful. It is sufficient to ensure the work going into the system is granular. the exact size is not that important.

Having said that, Many kanban teams/programs use  a more classic bigger-batch planning approach like &quot;Agile Release Planning&quot; and in those cases some sort of estimate is useful in order to have a prediction of the Time/Scope/Capacity required to deliver the Release/Project. These teams typically use classic agile estimation approaches like Story Points, Ideal Days etc.

Q: How do we deal with dependencies in Kanban?

A: The answer is not Kanban-specific but more of a &quot;Feature Driven Development&quot; question. The answer is that when moving to a Feature-driven-development approach using good independent stories/features most dependencies go into the specific cards themselves. The remaining dependencies are typically &quot;This story must be finished before that one&quot; and reflecting those cases in the priority order can be enough. Some teams block cards that are dependent to give better visibility to the situation. And some tools even provide a dependency mapping capability. I have to admit though that while I hear this question often from people coming over from the waterfall task-based gantt-based world, once they go into feature-driven/story-driven world most of them just understand they don&apos;t need anything special.

Q: Are same sized stories really a must in Kanban?

A: Short answer: NO.

Longer answer: Kanban actually lives quite well with variable-sized work items. Most teams I worked with have not reached the nirvana where their stories are the same size and even those teams that have are working on features that vary in size. Kanban cares more about making sure the work is granular so it can flow effectively than having same-sized work items. The main advantage of same-sized work items is that it simplifies prediction, analytics etc. But most tools and teams deal fine with variability in the work size by taking size into account when making their prediction (e.g. in their CFD) or their analytics (e.g. in a size-based cycle time control chart)

## I hope this helps...

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Kanban</category><author>Yuval Yeret</author></item><item><title>How to limit WIP when you cannot block arriving work requests?</title><link>https://yuvalyeret.com/blog/how-to-limit-wip-when-you-cannot-block-arriving-work-requests/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-to-limit-wip-when-you-cannot-block-arriving-work-requests/</guid><description>The most common WIP limit objection — &apos;we can&apos;t block incoming work.&apos; How to apply WIP constraints even in environments where new requests cannot be refused.</description><pubDate>Wed, 05 Nov 2014 00:00:00 GMT</pubDate><content:encoded>A concern that comes up frequently when you start talking about applying a WIP limit is:

&gt; “So, what I understand from you is that at some point you will block incoming work requests if the WIP limit is reached, yes? Well, we cannot do that. We cannot tell people we will not work on their items. That will not fly around here”.

I think that is a reasonable concern. In [Don Reinertsen’s Lean Product Development workshop](http://reinertsenassociates.com/upcoming-events/) this week in Paris (highly recommended btw…) he frequently used the Emergency Room (ER) metaphor. So let’s borrow it.

In my view both the waiting hall and the treatment area are WIP since they both affect the overall service time.

You can apply a limit in at least two ways. The first can be to apply a limit to the overall WIP. Once this limit is reached you will indeed turn away patients. Fans of ER themed TV series will recall episodes where the ER closes shop and turns ambulances and walk-ins to other hospitals. This happens very infrequently though. Their WIP is set to a high level and it is understood that the waiting area might have a very high occupancy leading to very long service times before the situation is so dire that you start blocking people. (A client that attended Don’s workshop with me commented that you might want to invest in stronger security if this happens often as it typically leads to some violence towards staff…)

The second way is to limit “Treatments in Process” to make sure that once patients are in treatment they go through as fast as possible and staff don’t multi-task too much and the treatment area is not too crowded. You will notice this style of WIP limit DOESN’T turn away patients. It accepts them and queues them. Yes the service time might be high if there is a long waiting queue but you will still be serviced. I don’t know what ERs actually do since my personal experience with them is quite limited but I think they either explicitly or implicitly do a mix of both.

To return to our knowledge work environment I advocate using this approach as well.

Yes you should have some WIP limit on your incoming queue. That WIP limit might be high if you want to minimize blocking and prefer to provide long service times. That is probably what the evolutionary resistance-minimizing approach would be.

More importantly I would start with a limit on the actual work in processing. This will achieve a more sustainable and effective processing both for the work as well as for the people doing it. This will also have the effect of reducing the average waiting times and overall service level of your system.

## Now, in your environment you might also have a better chance of shaping demand and occasionally blocking work in a way that is acceptable to your clients. But that is a higher maturity level of Kanban. (Klaus would call it a higher flight level) Don’t give up on starting with WIP limits just because you cannot do it early on in your journey or if you think you will not be able to do it even later on.

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Kanban</category><category>kanban</category><category>limited-wip</category><author>Yuval Yeret</author></item><item><title>How to replace the timebox-based motivation when using Kanban/ScrumBan</title><link>https://yuvalyeret.com/blog/how-to-replace-the-timebox-based-motivation-when-using-kanbanscrumban/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-to-replace-the-timebox-based-motivation-when-using-kanbanscrumban/</guid><description>Sprint deadlines create natural urgency — but what motivates flow-based teams using Kanban? Alternatives to timebox-driven momentum including WIP limits, SLEs, and cadences.</description><pubDate>Tue, 30 Sep 2014 00:00:00 GMT</pubDate><content:encoded>I recently pointed a customer to a discussion around motivation when using Kanban compared to Scrum and other timebox-driven approaches. This blog post is a slightly edited version of my comments on that discussion, since I find myself getting into similar discussions quite frequently.

The question/context [originally posed by Victor on kanbandev](https://groups.yahoo.com/neo/groups/kanbandev/conversations/topics/17573 &apos;Rush to complete the Scrum - KanbanDev Discussion&apos;) was: &quot;We kind of dropped our previous Scrum process (or rather we decided to pay less attention to it because it was becoming less relevant once Kanban was in the picture. But one thing good about Scrum was that developers knew their story was due in 2 weeks so they paced themselves. With our Kanban system their isn&apos;t an end date, so that motivator is gone. Can anyone suggest a replacement or remedy (other than Scrum, I really don&apos;t want to go back)&quot;

Here is my original response more or less verbatim:

When I was starting to advocate Kanban at AgileSparks, we were mostly a group of hard core scrum coaches/trainers, so we saw the sprint deadline and commitment as THE way to ensure high energies and self-organization within constraints and get rid of Parkinson&apos;s law (work fits the container it is given). Over time, we saw that it is A way, and not necessary always the BEST way (due to the reasons quoted below, also see [https://yuvalyeret.com/2011/10/13/scrum-sprint-commitment-rant/](https://yuvalyeret.com/2011/10/13/scrum-sprint-commitment-rant/))

What we saw through experience with different client environments were that there were some alternative ways:

- A frequent delivery cadence on its own is typically enough to drive the right level of energies, even without a commitment to finish everything based on a sprint commitment. You can see this described in the FiftyOne.com case study in the [Beyond Agile book](http://www.amzn.com/B00BLAF5QM).
- A frequent DEMO cadence can be enough as well, believe it or not! not even delivery... It is sometimes enough to create too much pressure and technical debt, even WITHOUT any commitment to finish a certain package of work. People are motivated to show they are done if there is some opportunity to show and boast it. 
- Continuous Delivery seems to be even a higher motivator. I&apos;m not working with enough people doing this, but those that do report a kind of rush that creates great motivation to complete things just to see how they perform in real life...
- Working with small units of value (e.g. Stories), Visualizing and managing flow is many times enough. But only if not, you can consider visualizing and managing &quot;lagging/stale&quot; cards more explicitly. I like for example the &quot;Zombie Cycle Time&quot; approach and talk about it and some of the other issues here in my [Lean Kanban Benelux 2011 talk](http://vimeo.com/30585989) 
- Purpose - clearly understood real external reason to deliver on a certain time. Whether it is a big deliverable built of many small things - where it is important to see whether you are on track towards that delivery using something like a CFD with release forecasting (trend lines/montecarlo/whatever), or a single value item that has a special delivery requirement. If people are aware of the deadline, realize the cost of delay, and ideally believe in the plan to deliver to that deadline, they will be highly energized.

Since you are coming from a Scrum environment, what seems to work for many teams as a starting point is to keep the cadence only relax the commitment to clear the table as well as to plan ahead exactly what will be the contents of the sprint. This is many times enough. You should look at the actual flow of work and determine whether there is a problem or not.

## Regarding talking to the team - I would first try to go to the gemba and see what is going on, before bothering the team with it. If there isn&apos;t a problem, even talking to them might create a Hawthorne effect affecting how they work, and not necessarily in a good way. Depends on the team. Only you know...

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><category>Kanban</category><category>Scrumban Kanban</category><author>Yuval Yeret</author></item><item><title>Upcoming conferences I&apos;m speaking at - Fall 2014</title><link>https://yuvalyeret.com/blog/upcoming-conferences-im-speaking-at-fall-2014/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/upcoming-conferences-im-speaking-at-fall-2014/</guid><description>Conferences Yuval is speaking at in Fall 2014 — including Lean Kanban and agile events where the focus is on flow, scaling, and practical transformation stories.</description><pubDate>Mon, 25 Aug 2014 00:00:00 GMT</pubDate><content:encoded>I&apos;ve been very busy the last few months working with clients and the next months don&apos;t look any better (Not complaining though...). As a result I need to choose very carefully which conferences to attend. As usual, I only go to conferences I&apos;m speaking at. But this year I went even further and dramatically limited the CFPs (Calls for Presentations) I submitted to.

[Lean Kanban Central Europe 2014](http://www.lkce14.com/) specifically is a conference I&apos;m skipping despite it being one of my favorite events. But I decided to prioritize for meeting new audiences and communities, and something&apos;s gotta give...

 

 

In the Lean Kanban world I&apos;m attending and speaking at [Lean Kanban France 2014](http://www.leankanban.fr/) which takes place on the 5-6th of November. I was invited to speak there and it will also be an opportunity to see what is going on in the French Lean/Kanban community. The fact that [Donald Reinertsen](http://reinertsenassociates.com/) is giving his [Applied Principles of Flow worksho](https://www.weezevent.com/formation-appliquer-les-principes-du-flux)p that week in Paris and I will finally be able to attend it gives Paris a couple of bonus points... I&apos;ll be speaking about good and bad ways to kickstart agile the kanban way based on our experience doing it in the trenches in the last couple of years.

A totally new territory for me is Velocity EU conference which takes place two weeks later in Barcelona. This conference focuses on the web world - both the technologies and the people/cultural aspects involved in creating great companies/operations shaped to succeed in today&apos;s and tomorrow&apos;s world. Since we are doing more and more work in the Web space at AgileSparks - either with medium-sized startups or with full-scale enterprises we are investing a lot of energies and attention into the DevOps/Continuous Delivery world. I&apos;m going to speak about what we learned about using the Kanban Method as a way towards DevOps especially in the context of legacy enterprises. I&apos;m also looking forward to learning from others and exchanging ideas as well as reconnect a bit to the technology aspects which I left behind ages ago (I did develop Clustering/High Availability/Networking solutions some years ago and was on the Networking/Security Ops side some years before that...). BTW, If you&apos;re registering to Velocity, use FRIENDSPKR to get a 20% discount. And come say hi when you&apos;re there!

Other than these two conferences I&apos;ll have to [track other interesting conferences](http://lanyrd.com/profile/yuvalyeret/future/) from afar...</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Making Agile Teams work in real life - The quest for Stable Feature Teams?</title><link>https://yuvalyeret.com/blog/making-agile-teams-work-in-real-life-the-quest-for-stable-feature-teams/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/making-agile-teams-work-in-real-life-the-quest-for-stable-feature-teams/</guid><description>The quest for stable cross-functional feature teams in real organizations — navigating skill variability, management resistance, and the trade-offs between stable and dynamic team structures.</description><pubDate>Thu, 07 Aug 2014 00:00:00 GMT</pubDate><content:encoded>## Context

This post is inspired by my experience trying to help organizations make agile teams work in real life. It is heavily inspired or can even be called a revision of a post from a couple of years ago on the [Lean/Kanban approach to teams](/leankanban-approach-to-teams &apos;Lean Kanban Approach to Teams&apos;).

If you look at the [Agile Manifesto](http://agilemanifesto.org/principles.html), you can find *&quot;The best architectures, requirements, and designs* *emerge* _from self-organizing teams&quot;_

Scrum, the most popular framework for implementing agile is quite clear about the topic (Quoting the [Scrum Guide 2011](http://www.scrum.org/storage/scrumguides/Scrum%20Guide%20-%202011.pdf))

&gt; _&quot;Scrum Teams are self-organizing and cross-functional. Self-organizing teams choose how best to accomplish their work, rather than being directed by others outside the team. Cross-functional teams have all competencies needed to accomplish the work without depending on others not part of the team. The team model in Scrum is designed to optimize flexibility, creativity, and productivity.&quot;_

The scaled agile frameworks popular today (SAFe, LeSS) also put high value on Scrum Feature Teams. All of this is with good reason.  As Al Shalloway writes Cross functional teams eliminate waste and manifest lean. I fully agree. So where&apos;s the problem?

One of the big problems with cross-functional teams is that they require [structure changes](https://yuvalyeret.com/2014/06/14/do-craig-larmans-laws-of-organizational-behavior-really-mean-we-always-need-to-start-with-a-structural-change-what-do-they-say-about-starting-with-kanban/). Let&apos;s assume though that we overcame this challenge. We get to the another big issue. As teams spend time together they gel and mature and get a chance to achieve higher performance levels (assuming we are doing the right things to nurture this performance and not kill it, but many have written about it before so let&apos;s leave it aside for now). See for example [Tuckman&apos;s stages of group development model.](http://en.wikipedia.org/wiki/Tuckman%27s_stages_of_group_development)

This is why Scrum recommends stable cross-functional teams. So, again, what&apos;s the problem?

Well, if we have very high staff versatility meaning everyone on the team can do everything and all teams can deal with whatever is on the organizational backlog, we don&apos;t have any problem. We can create stable cross-functional teams and they will just deal with whatever we throw their way (or whatever there is to pull from the backlog when they have capacity for it, if you want to look at it that way...). Very high staff versatility is a great idea. Extreme Programming calls it [collective ownership](http://www.extremeprogramming.org/rules/collective.html). Others call it [&quot;Full Stack developers&quot;](http://www.laurencegellert.com/2012/08/what-is-a-full-stack-developer/). For some reason, I rarely see it in the trenches though. Maybe it is just the contexts I&apos;m working with but the variety of technologies and specializations is such that there are very few &quot;full stack developers&quot; around. And as a networking/kernel specialist in my background I&apos;m not sure I would have liked to spend lots of time coding mobile application UIs or SQL statements for that matter. So the reality we encounter is that of at least some variance of skills.

We can deal with this variability, right? We can simply build the teams in a balanced way that is tuned to what&apos;s coming our way. Each team will take features of a certain &quot;work mix&quot;. Essentially this means we will have a product backlog for each &quot;work mix&quot;. The problem with that is that now we are dictating priorities based on the team structure. Let&apos;s say we built a team that is Server-heavy (3 server guys 1 client) and a team that is Client-heavy (3 client guys 1 server). Both are cross-functional able to deliver end to end features but of a different nature. This constraints our capacity allocation to be 50% Server-heavy features and 50% Client-heavy features. Now what happens if we suddenly need to deal with a big need for features who require same amount of work in client and server? Yes we can force-feed teams this work and expect server guys to work on the client side and client guys to work on the server side, on both teams. Yes, this will be a good investment towards Collective Ownership and versatility. Hopefully it is something these guys will find interesting and useful individually. Hopefully they will feel it is a worthy cause. Hopefully the ramp-up time will not be too long. This picture becomes more complex the more skills we need to work on improving. This leads to many people finding it hard to create stable Scrum teams. They find it creates wastes.

Now, let&apos;s pause for a second. In many cases this is just a symptom of fear of change. The difference between Stable Scrum Teams and Dynamic Scrum Teams can be dramatic from the perspective of management (especially those team/line managers managing people directly). In Dynamic Scrum Teams and surely when continuing to work without Scrum/Feature teams altogether people these team/line managers continue to &quot;control&quot; what is going on. They continue to &quot;own&quot; the people and move them around. They can continue to live in the illusion that their old style of management is the right style of management. The move to Stable Scrum Teams, even if it doesn&apos;t change the formal organizational structure, leaves no room for doubt. The team/line managers are not in the loop of day to day work the same way anymore. They have to do things differently. They need to focus more on attending to the bigger picture, to the capabilities of their professional teams/lines (What Spotify call chapters/guilds and others call Community of Practice/Professionals). So one shouldn&apos;t be surprised that they rationalize however they can the downsides of Stable Scrum Teams. (Thank you Chris Matts for sharing some thoughts about this topic of Staff Liquidity during our [Feature Injection chat today](https://www.youtube.com/watch?v=8yD-ucmGxYQ)).

With this in mind, maybe you are saying, the hell with it, let&apos;s do this change. It is all political change resistance. We need to strongly communicate the need for it, manage the change correctly, sell people on being &quot;full stack developers&quot; and have the patience to deal with the lower productivity while we are investing in our liquidity/versatility. And in many cases this will be the right approach.

Maybe you are talking the &quot;Start with what you have&quot; approach of starting with dynamic cross-functional teams that are created and dissolved on demand with the rationale that it is a smaller change but is still a step in the right direction. And in many cases this will be the right approach as well. A word of caution though - Remember your goal in the long haul though - make sure that you are investing in improving versatility along the way and building the capability for improving the stability of teams without reducing the business flexibility. Invest in management skills and style that is more and more oriented around the &quot;Community of Practice&quot; and &quot;Capability Building&quot; so that managers don&apos;t associate that strongly the &quot;daily allocation&quot; responsibility with their identity as a manager.

And one more thing - Regardless of whether you go to Stable or Dynamic teams but especially if you go for Dynamic - let people finish something before they start something else. Don&apos;t put people on too many teams. Ideally a person should work on one team. There are exceptions. But if you find people are working on too many teams they should either work as a &quot;shared services&quot; team and not as members of all these teams or you need to stop some projects/features and wait until people actually have the attention for them. The fact that the Capacity Allocation Excel can find a way to squeeze that project in with fragments of a Full-time-equivalent to be there supporting it just in the weeks they are needed is a surefire recipe for overloading the system and affecting motivation, quality, velocity and cycle times. Jim Benson&apos;s new book &quot;[Why Limit WIP](http://www.amzn.com/B00KRJFS2Y)&quot; has a great section (Eldred&apos;s story from chapter 7 onwards if I&apos;m not mistaken) about this BTW. I loved the introduction of Learned Helpness as a result of this situation.

## PS I&apos;m Sorry for not providing a clear-cut best practice. Hopefully, I gave you some ideas about how to choose the right approach to start with in your context.

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Change Management</category><category>Blog</category><category>Management</category><category>Scrum</category><category>Teams</category><category>feature-teams</category><category>scrum-teams</category><category>teams</category><author>Yuval Yeret</author></item><item><title>Time for feedback - YuvalYeret.com Blog Readers Survey 2014</title><link>https://yuvalyeret.com/blog/time-for-feedback-yuvalyeret-com-blog-readers-survey-2014/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/time-for-feedback-yuvalyeret-com-blog-readers-survey-2014/</guid><description>A 2014 reader survey after 9 years of blogging — asking what resonates, what can improve, and what topics matter most to the agile/Kanban community.</description><pubDate>Wed, 16 Jul 2014 00:00:00 GMT</pubDate><content:encoded>Amazingly enough, it has been 9 years since I started blogging, and about 5 years since I started blogging as an agile coach at AgileSparks. I think it is about time to hear what the readers think works well on this blog, what can be improved, and how useful it is to them. Retrospective, Inspect &amp; Adapt and all. I&apos;ve been looking at analytics all along trying to figure out what topics hit a nerve with the audience, especially when I curated the &quot;Holy Land Kanban&quot; book. But I never ran a readers survey before. Well - here it is. If you are a blog reader I would highly appreciate your input. And the benefit you might get from it is renewed energies to blog/write more...

PS I tried to keep it short, so it shouldn&apos;t take you more than 5 minutes.

&lt;iframe src=&quot;https://docs.google.com/forms/d/1XiJlziS5s0fuF8BNz6hMkxA2a7O8a2fJHQneUWQhjrU/viewform?embedded=true&quot; width=&quot;500&quot; height=&quot;800&quot; frameborder=&quot;0&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot;&gt;Loading...&lt;/iframe&gt;</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>How to &quot;restart&quot; your Improvement Journey - A facilitation guide</title><link>https://yuvalyeret.com/blog/return-of-the-improvement/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/return-of-the-improvement/</guid><description>How to restart a stalled lean/agile improvement journey — a facilitation guide for moving teams from the recharge plateau back into active improvement, starting with why and building a focused improvement backlog.</description><pubDate>Fri, 20 Jun 2014 00:00:00 GMT</pubDate><content:encoded>## Previously on &quot;The Agile Journey&quot;...

So some time ago - maybe months or years - you decided to go for Lean/Agile. You went ahead and started to use Scrum/Kanban to break the waterfall and achieve a more agile operation. These were exciting times. First, that time of making sure you understand what you are trying to achieve, checking out all the options, building the plan. Maybe forming new teams, maybe not. Maybe you went for an evolutionary change or a big revolution. Then, training people and helping them start doing things differently. You probably had some help from consultants along the way or maybe you had enough experienced/process-curious people on staff to get through this on your own. You spent some months stabilizing things - taking care of all the impediments that surfaced to us the &quot;Scrum speak&quot;.

And then, after all this excitement, it seemed like things were actually working. Everyone felt that. It seemed like the journey was finally over. Maybe you even took a look at the goals you set to yourself and saw you achieved at least a major improvement. Maybe things just felt ok. Slowly (in some cases not so slowly...) everyone&apos;s focus moved elsewhere. The retrospectives started to feel routine. The stabilization board started to grow rust. You reached a new plateau of performance. And it was ok.

(As external consultants we used to be frustrated by this plateau. It felt like there was a lot of value we could still provide the organization and nobody was listening. I talked about it back in 2012 in both the Scrum Gathering in Atlanta and the LSSC12 Lean/Kanban conference in Boston. You can think of it as &quot;Recharge&quot; phase - it comes after you finish &quot;Stabilizing&quot;. Naming it can help dealing with it - starting with the understanding it is natural)

At some point, you decided you want to get back to the journey. (Yes, you might notice there is a big question here of what are the triggers to get back to the journey and can we do anything as internal/external change agents to help organizations decide to get back to the journey at the right time - not too early but not stay stuck in this plateau too long? maybe in another post...). And you are wondering what are some effective ways to do that.

## How to move from Recharge to Improve

(First, there are probably countless ways to do this. I&apos;ve done it several ways over the years, I&apos;m sure you have too. If you have a way you would like to share or already shared, please let me know in the comments, I&apos;m really looking for practices people find useful for this stage of the journey. I just decided to share one of my favorites I&apos;ve been using frequently lately)

## ReStart with Why

One important step before doing anything is making sure you understand why you are doing it and what you are trying to achieve. This is especially important in the case of moving from recharge to improve because you are trying to nudge a system that is stable so you must understand the importance of moving it. A classic short movie that makes sense to see in this context is [&quot;Overcoming Resistance to Change - Isn&apos;t it Obvious&quot;](http://youtu.be/hcz1aZ60k7w) (This is based on Dr. Eli Goldratt&apos;s work in Isn&apos;t it Obvious). You can show the movie to your team and follow it up by a discussion of how it applies to your current context. This is VERY similar to running a SWOT (Strengths Weaknesses Opportunities Threats) exercise, so you can do that instead.

&lt;iframe src=&quot;//www.youtube.com/embed/hcz1aZ60k7w?rel=0&quot; width=&quot;560&quot; height=&quot;315&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;

An even more structured way I found useful in the lean/agile context is to give people concrete options for the Strengths - Reasons not to change/Weaknesses - Pains of not changing quadrants in the SWOT/resistance to change analysis. These options are based on the [&quot;Starting with Why - Goals for Lean/Agile Journeys&quot;](http://www.slideshare.net/yyeret/starting-with-why-goals) slide deck. I use similar questions in [discovery conversations]({{DISCOVERY_URL}}) and [Agility Strategy Workshops](/work-with-me/agility-strategy-workshop)

If you are co-located you can do this by showing the slide and asking people to dot-vote on 2-3 goals they would like to focus on. If you have more time, start with scoring on all of the aspects to set a baseline for the future. If you used this to kickoff your agile journey you have the benefit of continuing the same language and getting the benefit of seeing the differences from the baseline you took when starting the journey. Even if you didn&apos;t, setting a baseline now can be a good idea - you can get back to it a couple of months into your Improve journey and check where you are and what you should focus on next. In any case, the point is to look at where you are and choose areas you want to focus on improving - at the level of Goals, not Means (That is important! As a facilitation tip - try to keep the discussion at the level of purpose/goal rather than means at this point.)

If you are distributed or want people to prepare beforehand you can do this with the facilitator marking colored circles on a powerpoint slide (as can be seen above) or work together on a google spreadsheet or virtual whiteboard to get people to think about it either online during the session or beforehand, or use your favorite collaboration tool/approach.

In any case, at this point you should have 2-3 clear goals to focus on. Maybe these are the goals you originally decided to start your lean/agile journey for. Maybe they are different. The group from the first example above started the journey to improve flexibility, reached a good enough level and then moved to other goals.

## Assess where you are (with regards to the fitness Goals you chose)

The next step is to assess your current reality and gaps that affect your performance in the aspects you chose to focus on. One way to do that is to simply run a focused retrospective with that goal as the theme. You can do it as a [&quot;World Cafe&quot;](http://www.theworldcafe.com/method.html) (or your favorite subgroup based meeting design method) - in essence working in subgroups on the different goals and sharing notes and outcomes. If you are distributed or want to do this part as preparation to meeting face-to-face you can run this as well online as surveys using something like http://www.perfectiongame.org/ asking what is our current level, what are we doing well, what can improve our performance.

Another more structured way to handle this phase is to run a depth assessment. I like to use this [Lean/Agile Depth Assessment](https://www.slideshare.net/yyeret/leanagile-depth-assessment) I created but feel free to use whatever you like.

&lt;iframe style=&quot;border: 1px solid #CCC; border-width: 1px 1px 0; margin-bottom: 5px; max-width: 100%;&quot; src=&quot;//www.slideshare.net/slideshow/embed_code/27064800?rel=0&quot; width=&quot;427&quot; height=&quot;356&quot; frameborder=&quot;0&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; scrolling=&quot;no&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;

**[Lean/Agile Depth Assessment Checklist A3](https://www.slideshare.net/yyeret/leanagile-depth-assessment &apos;Lean/Agile Depth Assessment Checklist A3&apos;)** from **[Yuval Yeret](http://www.slideshare.net/yyeret)**

After taking the assessment people understand more what each of the assessment areas mean and are able to map how relevant they are to the improvement goals they chose. In this case you can see for example that the &quot;Empowered Teams and Individuals&quot; assessment area was mapped to the &quot;Engaged People&quot; and &quot;Sustainability&quot; goals. After this mapping they could now choose assessment areas to focus on. We can see here &quot;Empowered Teams and Individuals&quot; was one of these areas. _(You can ask &quot;Isn&apos;t this something they should have started with?&quot; and my answer is that it depends. In many cases people don&apos;t really understand what it really means when they start the journey so even if they try to do something they don&apos;t get far. And others focus on goals that are lower in [&quot;Maslow&apos;s hierarchy of needs&quot;](http://en.wikipedia.org/wiki/Maslow%27s_hierarchy_of_needs) and then realize this is an area that they need to work on more. )_

Now, within each assessment areas, look at the specific gaps you have and choose a few that are the most relevant for the goal you are trying to work towards. Take these gaps and add them to your improvement backlog.

From here on it is a matter of executing improvement/change. But you have strong forces on your side. You engaged people as part of this fair process (maybe it was your management team, maybe everyone). You started with why. You set concrete improvement goals that are mapped to concrete action items.

One last thing you might want to do is to run a vote of confidence with everyone who participated in the process to see whether they think the plan makes sense and is worth pursuing. And if not, iterate and fine-tune until it does.

As an interactive session I would recommend setting aside about half a day to a day for this activity. Ideally offsite as an opportunity to open your mind and think creatively. &quot;Doing Food&quot; never hurts as well.</content:encoded><category>Change Management</category><category>Blog</category><category>agilesparks-way</category><category>improvement</category><category>recharge</category><category>start-with-why</category><author>Yuval Yeret</author></item><item><title>Do Craig Larman&apos;s Laws of Organizational Behavior really mean we always need to start with a structural change? What do they say about starting with Kanban?</title><link>https://yuvalyeret.com/blog/do-craig-larmans-laws-of-organizational-behavior-really-mean-we-always-need-to-start-with-a-structural-change-what-do-they-say-about-starting-with-kanban/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/do-craig-larmans-laws-of-organizational-behavior-really-mean-we-always-need-to-start-with-a-structural-change-what-do-they-say-about-starting-with-kanban/</guid><description>Larman Laws say structure drives behavior — but does that mean you must always start with reorganization? The case for starting with Kanban despite the warnings.</description><pubDate>Sat, 14 Jun 2014 00:00:00 GMT</pubDate><content:encoded>I&apos;ve been following Craig Larman&apos;s work for a while now. I find the [books he wrote with Bas Vodde on scaling agile](https://www.craiglarman.com/wiki/index.php?title=Books_by_Craig_Larman) to be very insightful and actionable.

I recently discovered [Craig&apos;s &quot;Laws of Organizational Behavior&quot;](https://www.craiglarman.com/wiki/index.php?title=Larman%27s_Laws_of_Organizational_Behavior): _1\. Organizations are implicitly optimized to avoid changing the status quo middle- and first-level manager and “specialist” positions &amp; power structures._ _2\. As a corollary to (1), any change initiative will be reduced to redefining or overloading the new terminology to mean basically the same as status quo._ _3\. As a corollary to (1), any change initiative will be derided as “purist”, “theoretical”, and “needing pragmatic customization for local concerns” -- which deflects from addressing weaknesses and manager/specialist status quo._ _4\. Culture follows structure._

And as a practical advice Craig adds: _i.e., if you want to really change culture, you have to start with changing structure, because culture does not really change otherwise. and that&apos;s why deep systems of thought such as organizational learning are not very sticky or impactful by themselves, and why systems such as scrum (that have a strong focus on structural change at the start) tend to more quickly impact culture. i discovered that john seddon also observed this: &quot;Attempting to change an organization’s culture is a folly, it always fails. Peoples’ behavior (the culture) is a product of the system; when you change the system peoples’ behavior changes.&quot; &quot;_

So do these Laws mean we always need to start with structural change? With a move to Feature teams for example like Scrum prescribes? I find the laws provide an interesting perspective about a typical challenge I see at my big enterprise clients. The structure is definitely providing a glass ceiling to improved performance. Sometimes the performance is at that glass ceiling but in many cases it is way below it.

At this point we have two choices (at least) - one is to do what Craig suggests and start with a structural change. In the cases where the organization is ripe for change that would typically be the right move. In many cases though the understanding of the need for a big change is missing. There is mistrust that the new language/approach/structure of agile/flow/feature teams will work and will address problems the organization cares about.

An alternative is to use an understanding-focused tool such as the Kanban Method to both improve the performance w/ the current structure but also to show its limits/glass ceiling. At some point the organization will have to decide whether the performance gains it got within the current structure is enough and whether it is stable/sticky within the current structure. If not, the leaders will now need to change the structure to break the glass ceiling and enable the next jump in performance.

## I see this pattern a lot in the field in various sizes of organizations - Kanban used to show the way towards a real structural change towards an Agile structure of real feature teams. It typically drives a healthy leader-led change that eventually sticks.

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Change Management</category><category>Blog</category><category>Kanban</category><category>Scrum</category><category>organizational-structure</category><category>starting-with-kanban</category><author>Yuval Yeret</author></item><item><title>Pull-based Change Management</title><link>https://yuvalyeret.com/blog/pull-based-change-management/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/pull-based-change-management/</guid><description>An index of Yuval&apos;s work on pull-based change management — using Kanban and invitation principles as an enterprise change approach, including conference talks, interviews, and SAFe implementation series.</description><pubDate>Tue, 27 May 2014 00:00:00 GMT</pubDate><content:encoded>A main theme of my work and thoughts recently has been Pull-based change. I noticed that I don&apos;t have one place that I can refer people to for my work on this subject. Until I write a book about it, here are some links:

### Most Recently - Bringing invitations into SAFe™

A series on the blog - See Part 1, 2, 3

### Last Year

- [Lean Kanban France 2014 Interview around using Kanban/Pull as an enterprise change management approach](http://www.infoq.com/interviews/lkfr14-yeret-kanban-agile)
- Blog post about boosting agility through invitations 

### Lean Kanban UK 2013 Talk

&lt;iframe src=&quot;//www.youtube.com/embed/AyaNKIgdUgE?feature=player_detailpage&quot; width=&quot;640&quot; height=&quot;360&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;

### Prezi from the Lean Kanban UK 2013 Talk:

&lt;iframe src=&quot;http://prezi.com/embed/eotlextweb80/?bgcolor=ffffff&amp;amp;lock_to_path=0&amp;amp;autoplay=0&amp;amp;autohide_ctrls=0&amp;amp;features=undefined&amp;amp;disabled_features=undefined&quot; width=&quot;550&quot; height=&quot;400&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;

### Interactive workshop at Lean Kanban North America 2014

&lt;iframe src=&quot;http://www.slideshare.net/slideshow/embed_code/35155032&quot; width=&quot;476&quot; height=&quot;400&quot; frameborder=&quot;0&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; scrolling=&quot;no&quot;&gt;&lt;/iframe&gt;

 

Amdocs SBG Case Study at Lean Kanban North America 2014

https://youtu.be/9yau0x5CPQc

## If you are interested to hear from me about this topic - let me know in the comments. It might urge me to write it up in a blog post.</content:encoded><category>Change Management</category><category>pull-based-change-management</category><author>Yuval Yeret</author></item><item><title>CyberArk: Scaling from Startup to IPO Without Losing Speed</title><link>https://yuvalyeret.com/blog/cyberark/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/cyberark/</guid><description>As CyberArk scaled toward IPO, growing functional silos threatened speed and visibility. Yuval helped leaders reorganize around value and use product-stream Kanban, supporting a stickier operating model that preserved pace through rapid growth.</description><pubDate>Sun, 25 May 2014 00:00:00 GMT</pubDate><content:encoded>CyberArk is a classic example of a technology organization that recognized the risks of scaling early. As they grew from a startup into a global leader in identity security, they needed an operating system that could support hundreds of engineers without the coordination overhead that typically kills speed.

### The Challenge

Maintaining the &quot;startup feel&quot; and rapid delivery cadence while the organization grew in complexity. Functional silos were beginning to slow down cross-team dependencies, and leadership needed better visibility into the actual flow of value.

### The Intervention

Yuval served as a trusted advisor to CyberArk&apos;s product and engineering leadership over several years. The engagement focused on two high-leverage moves:

1. **Reorganizing Around Value:** Moving from functional silos to cross-functional product teams. This shift reduced hand-offs and placed decision rights closer to the work.
2. **Product-Stream Kanban:** Implementing multi-level Kanban systems to visualize and accelerate flow. This started at the leadership level to manage the portfolio and grew virally across individual teams.

### The Outcome

CyberArk successfully navigated its scaling journey, maintaining its edge through a successful IPO. The organization built a &quot;sticky&quot; agile culture that prioritized throughput over activity, allowing them to continue shipping at pace even as a public company with thousands of employees.

## Yuval&apos;s partnership with CyberArk spanned the critical years of their growth, helping them build the muscle of organizational agility that remains a core part of their delivery engine today.</content:encoded><category>Case Studies</category><category>Clients</category><category>Product Client</category><category>toplogos</category><author>Yuval Yeret</author></item><item><title>Hewlett Packard Enterprise</title><link>https://yuvalyeret.com/blog/hewlett-packard-enterprise/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/hewlett-packard-enterprise/</guid><description>Helping multiple HP Software product groups across Israel, Germany, India, China, and Ukraine move beyond shallow agility toward real Lean/Agile/Scrum and Lean Startup thinking.</description><pubDate>Sun, 25 May 2014 00:00:00 GMT</pubDate><content:encoded>## HP Software - Helped multiple product groups located in **Israel, Germany, India, China, Ukraine** go beyond shallow agility towards real Lean/Agile/Scrum/Lean Startup.</content:encoded><category>Clients</category><category>Product Client</category><category>toplogos</category><author>Yuval Yeret</author></item><item><title>PerfectoMobile</title><link>https://yuvalyeret.com/blog/perfecto-mobile/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/perfecto-mobile/</guid><description>Helping PerfectoMobile move from initial Agile/Scrum to real agility — cross-functional teams, DevOps, Lean/Kanban flow, and test-first practices for a world-leading Mobile/Web/IoT testing platform.</description><pubDate>Sun, 25 May 2014 00:00:00 GMT</pubDate><content:encoded>## PerfectoMobile - Helped product development with initial move to Agile/Scrum as well as major tune-up to achieve real agility including Cross-functional teams, DevOps, Lean/Kanban overall flow, Test-first. PerfectoMobile provide a “Mobile/Web/IOT Test Lab As a Service” and are world-leaders in this space including projects on Connected Cars and the most popular digital experiences. (Now part of Perforce)</content:encoded><category>Clients</category><category>Product Client</category><author>Yuval Yeret</author></item><item><title>Siemens</title><link>https://yuvalyeret.com/blog/siemens/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/siemens/</guid><description>Helping Siemens product groups in Boston move from legacy complexity to cross-functional Scrum teams, real self-organization, and a business-agility operating model leveraging SAFe to accelerate integrated GTM execution.</description><pubDate>Sun, 25 May 2014 00:00:00 GMT</pubDate><content:encoded>Siemens SES / Vistagy - Accompany a legacy highly-complex line of business located in **Boston** in transforming to cross-functional scrum teams with real self-organization, storming and all, managers as coaches, small stories, MMFs/MVP thinking.

## Software Sales Business/IT Ops - Business Agility - leveraging SAFe to help accelerate integrated business/technology GTM plays (leveraging SFDC, O2O tools, etc.)</content:encoded><category>Clients</category><category>Product Client</category><category>toplogos</category><author>Yuval Yeret</author></item><item><title>Helping with Kanban - Thoughts from reading Helping by Edgar Schein</title><link>https://yuvalyeret.com/blog/helping-with-kanban-thoughts-from-reading-helping-by-edgar-schein/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/helping-with-kanban-thoughts-from-reading-helping-by-edgar-schein/</guid><description>Edgar Schein&apos;s Helping reframes the coach-client relationship — applied to Kanban coaching, it clarifies when to push, when to wait, and how to build genuine helping relationships.</description><pubDate>Sat, 29 Mar 2014 00:00:00 GMT</pubDate><content:encoded>I recently read [Helping: How to Offer, Give, and Receive Help](https://kindle.amazon.com/work/helping-offer-give-receive-help-ebook/B001ILGK4A/B005P2A6TI) by Edgar Schein (actually I listened to it on Audible and then read it again on kindle to better process/digest). I can highly recommend it if you are interested in ways to become a more helpful consultant, manager, person - one who is able to actually help people/organizations rather than just dispense advice/suggestions. I&apos;m not doing a full review of the book here but there are a couple of points I found very interesting in the relation between the Helping approach and the Kanban Method, which I wanted to put out there.

The key theme in the book is that in order to provide helpful help you need to be build the helping relationship - not jumping to the expert/doctor role of dispensing advise/diagnosing but first listening, understanding, working through what Schein calls Humble Inquiry which starts with Pure inquiry - understanding what is happening without trying to influence the client in any way. Only then moving to Diagnostic Inquiry which directs attention to other aspects in the story and Confrontational Inquiry which asks what-if questions thereby hinting at suggestions (which is close to the Doctor/Expert role).

_&quot;This kind of inquiry can best be described as accessing your ignorance and, because it is genuine inquiry, it is appropriate to call it humble. The helper becomes open to what may be learned through observation and careful listening. The helper’s expectations may be incorrect, and it is the helper’s willingness to accept new information that elicits trust and makes the client feel better about having a problem&quot;_

If we look at what we are trying to do with Kanban - it is quite similar. We start with understanding the system by visualizing it. Not trying to diagnose/probe too deeply before we understand - actually before the client/clients understand. Accessing our ignorance - we don&apos;t know HOW the system is working, we don&apos;t know how it SHOULD be working. Which is exactly what Schein is trying to do with process consulting - to build the understanding together, not be in a position to understand FOR the client but WITH the client. In Schein&apos;s perspective this not only minimizes the chance we will dispense generic advise based on our experience of similar events but will help to equilibarate the relationship between helper and helped - listening and respecting the situation helps the client/helped gain back &quot;face&quot; that he lost by asking for help. If we don&apos;t &quot;bring the helped up&quot; by doing this there is a chance he will &quot;bring us down&quot; by trying to be very critic and unaccepting of our suggestions by the way.

_&quot;Starting out in the process consultant role is the most likely to facilitate status equilibration and to reveal the information necessary to decide on what kind of help is needed and how best to provide it. Only when some level of trust has been established is it possible to get accurate information that allows the shift to the expert or doctor role. As the helping process proceeds, the helper may shift among all three roles many times as the situation demands.&quot;_

This humble inquiry approach is also aligned with my approach to co-create agility approaches leveraging [agility strategy workshops](/work-with-me/agility-strategy-workshop). My instincts over the years pointed us away from diagnosing and presenting solutions and towards a more humble exploration of the system/context in parallel to presenting some useful patterns like Kanban, Scrum, ATDD. I try to emphasize the diagnostic role of these patterns/frameworks and the fact that even when we go out of the room with a decision to do something, it is basically a continuation of this &quot;humble inquiry&quot; (I didn&apos;t use the term until today obviously...). We are obviously shifting roles from process consultant to doctor and expert and one of my main takeaways is to be more conscious about the role I&apos;m playing and whether it is the effective/helpful one at the moment. I&apos;m definitely jumping to the doctor/expert one faster than I should - and I will try to work on that using some tips and tricks from the book.

To summarize - and as I answered [Bob (Marshall)](https://twitter.com/flowchainsensei) yesterday - this book leaves me: startled (discovering new perspectives of how I&apos;m doing things), a bit ashamed (for being more of a Doctor/Expert), alert (to the potential of being more helpful using this approach) , curious (about whether I can actually leverage it and what will happen if I do), rejuvenated (by getting a fresh perspective to something so core to my work). So bottom line the Helping book was quite helpful.</content:encoded><category>Book Reviews</category><category>Change Management</category><category>Kanban</category><category>book</category><category>chance</category><category>humble-inquiry</category><category>kanban-method</category><author>Yuval Yeret</author></item><item><title>Kanban FAQ: Should I FINISH what I&apos;m working on or help the team READY new work items?</title><link>https://yuvalyeret.com/blog/kanban-faq-should-i-finish-what-im-working-on-or-help-the-team-ready-new-work-items/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/kanban-faq-should-i-finish-what-im-working-on-or-help-the-team-ready-new-work-items/</guid><description>A common Kanban and Scrum dilemma — should you finish what you&apos;re working on or help ready new work items? The Lean Decision Filter resolves this tension between Stop Starting Start Finishing and maintaining healthy flow.</description><pubDate>Sun, 16 Mar 2014 00:00:00 GMT</pubDate><content:encoded>Once people start to get &quot;Stop Starting Start Finishing&quot; thinking (Kanban) or the &quot;Focus on the current sprint&quot; thinking (Scrum) a frequent question that comes up is how to deal with people who are required for different activities throughout the work life cycle.

Some example scenarios:

“I’m a tester who both participates in ATDD spec. workshop (upstream) and exploratory testing (downstream). The developers are free to start a new story, should I help them with the ATDD thinking for a new card or focus on finishing the one I&apos;m working on?” ![flowtrumpswip](/assets/images/blog/flowtrumpswip-300x180.png)

&quot;I&apos;m a developer who both analyzes new stories (you might call it backlog grooming if you&apos;re a scrum team...) and develops them. I see our backlog of ready stories is running low - should I continue to work on my story or should I move to analyze some new ones?&quot;

Stop Starting Start Finishing talks about finishing things and minimizing the waste of inventory. It seems to say always prefer to finish and not starting. Why would we even consider a different approach? And indeed on some rare teams it is reasonable to work in a pure &quot;One piece flow&quot; mode where we focus on one thing, finish it, and then move to the next. But this requires a very high level of collective ownership and collaborative concurrent engineering. This is seldom the starting point and rarely an early achievement of teams trying to set up a more healthy flow of work.

So in the majority of the teams the challenge is that in order to maintain healthy flow people are typically working on different things. And when the work process of these teams is such that it requires different members of the team to take part in the work in separate areas of the life cycle so they have to touch the work, leave it, and return to it, we have an issue. Maintaining healthy flow is now in conflict with Stop Starting Start Finishing because you would typically always have something to finish, so when are you going to move left on your board or go to work on things related to your next sprint?

One concept that might help is the &quot;Lean Decision Filter&quot; (see slide 16 from David J Anderson&apos;s  Lean Kanban 2009 Keynote):

_Lean Decision Filter_

_• Value trumps Flow - Expedite at the expense of flow to maximize value_

_• Flow trumps Waste Elimination - Increase WIP if required to maintain flow even though it will add waste_

*• Eliminate waste to improve efficiency - Do not pursue economy of scale* 

So based on the filter what we can deduce is that if we need to start something new in order to maintain flow then this is what we should do even if it is a potential waste since we could have focused on finished something.

BTW In a lot of scrum teams this manifests as the heuristic to spend 10% of the team&apos;s capacity on preparing for the next sprint.

A way to decrease the waste of context switching while maintaining flow is to use an ongoing cadence. For example hold specification workshops or backlog grooming sessions at a regular time each week. This minimizes the impact of the context switch since it provides some heads up for people instead of surprising them and pressuring them to move to something else (otherwise the rest of the team will be idle...).

Bottom line - one of the first steps to really getting Kanban/Scrum is to start thinking &quot;Stop Starting Start Finishing&quot;. But the Lean Decision Filter helps us apply the required common sense to real world situations where this seems to be in conflict with effective flow - which is actually what we are striving for.

## Do you see this problem in other forms? Did you find other ways to rationalize the right thing to do? Do you have other tips/suggestions to people facing this problem? That&apos;s what the comments are for...

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Kanban</category><category>Scrum</category><category>Scrumban Kanban</category><category>kanban</category><category>lean-decision-filter</category><category>scrum</category><category>stop-starting-start-finishing</category><author>Yuval Yeret</author></item><item><title>Lean Kanban North America is coming to San Francisco but when will I have time to enjoy the city?</title><link>https://yuvalyeret.com/blog/lean-kanban-north-america-is-coming-to-san-francisco-but-when-will-i-have-time-to-enjoy-the-city/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/lean-kanban-north-america-is-coming-to-san-francisco-but-when-will-i-have-time-to-enjoy-the-city/</guid><description>Preview of Lean Kanban North America 2014 in San Francisco — sessions on flow, metrics, and organizational Kanban worth attending.</description><pubDate>Sun, 02 Mar 2014 00:00:00 GMT</pubDate><content:encoded>Lean Kanban North America a.k.a Modern Management Methods conference for 2014 is coming up. This year it will take place in beautiful San Francisco.  I love San Francisco and the conference hotel is smack in the area I love most - the waterfront... But I&apos;m not sure how much time I will have to wander outside...

I&apos;m expecting quite a busy week - As one of the two winners of last year&apos;s Brickell Key award I&apos;m on the selection committee this year. Legends tell of long nights deliberating the merits of the different candidates until white smoke rises. Looking at the strong candidates nominated for this year I don&apos;t see how it will be any different this time... :-)

Beyond that I have two sessions I&apos;m involved in this year. One is the [Amdocs Case Study](http://sched.co/19NHNJf). Conference series veterans will recall an [Amdocs case study](http://www.slideshare.net/yyeret/lean-conf-amdocs-case-study) Erez Katzav and I presented back in LSSC2010 in Atlanta. Wow, that was a long time ago... Anyhow this year a fine team from another division in Amdocs is coming to talk about how they are using Kanban to improve the agility of a business group encompassing thousands of people. For those of you keeping track of my work and talks - The initiative is based on a lot of the things I talked about in the last years and has been a source for a lot of talks/write-ups as well. It is a very interesting story with ups, downs and new interesting challenges every week or so. For anyone interesting in change management in a large scale global enterprise as well as how to run a large scale operation using kanban flow approaches, don&apos;t miss this session.

And finally, on thursday, I&apos;m running an interactive workshop about [Crossing the Chasm and pull-based change](http://sched.co/1kpINf0). This workshop will be an opportunity to elaborate and go deeper on some of the themes in the Amdocs case study and other talks like [Kanban - a SANE way to go agile](http://www.youtube.com/watch?v=AyaNKIgdUgE) from LKUK13. I&apos;m still obviously working on the structure for the workshop but am excited to have a more interactive intimate opportunity to talk about these topics, answer questions, hear feedback and ideas as well as stories/experiences from others who are facing similar situations. The Amdocs team will obviously also participate in this workshop so it is a great opportunity to dive deeper into questions that arise from the track session.

And on top of that there&apos;s a very interesting schedule of sessions, keynotes and other interactive workshops I&apos;ll want to see... (Here is [my current plan](http://modernmanagementmethodslean2014.sched.org/yyeret?iframe=yes&amp;w=800&amp;sidebar=yes&amp;bg=no#.UxLlFjnMuAU.twitter)...)

Busy week. Where is the time to go to the wharf and enjoy some [clam chowder bread bowl](http://www.yelp.com/search?find_desc=best+clam+chowder+bread+bowl&amp;find_loc=San+Francisco%2C+CA)? To catch up with everyone? Oh well.

Having said that, if you are at the conference and want to talk, I&apos;m sure we can find the time... best way would be to contact me on [twitter](https://twitter.com/yuvalyeret).

See you there!

## [![](/assets/images/blog/archive/recovered/lean-conference-2012-brickell-key-award-nomination-1-cropped-yuval-avatar-scaled-1-c9187976f77a.jpg)](http://lkna.leankanban.com/)

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Events</category><category>Kanban</category><category>conference</category><category>kanban</category><category>lkna</category><category>lkna14</category><author>Yuval Yeret</author></item><item><title>Sensing and increasing manager engagement during an agile change initiative - guest post by Yaki Koren</title><link>https://yuvalyeret.com/blog/sensing-and-increasing-manager-engagement-during-an-agile-change-initiative-guest-post-by-yaki-koren/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/sensing-and-increasing-manager-engagement-during-an-agile-change-initiative-guest-post-by-yaki-koren/</guid><description>How to sense and increase manager engagement during an agile change initiative — keeping managers in the lead using pull-based techniques so they captain the ship rather than just approve it.</description><pubDate>Fri, 06 Dec 2013 00:00:00 GMT</pubDate><content:encoded>Earlier this week I published a guest post about [how managers need to change if they want agile to succeed](https://yuvalyeret.com/2013/12/02/the-downsides-of-agile-guest-post-by-yaki-koren/ &apos;The downsides of agile – guest post by Yaki Koren&apos;) by [Yaki Koren](https://twitter.com/yaki_koren). Some blog/twitter followers asked for elaboration and Yaki was gracious enough to comply. I suspect the fact that this is a really hot topic for him this week helped. Without further a due, here is Yaki with some explanations of what the coaching team in his organization does to sense and increase manager engagement in order to improve agile change depth and stickiness... (Note Yaki doesn&apos;t emphasize it but we are talking about a Kanban Method style of change initiative here which affects the kind of activities going on). I was asked after the earlier post how do we engage managers and making sure they captain the ship. Here is a try to explain what we do (or at least what think we should be doing and when we do it, it works well).

As we are internal consultants it is quite easy to engage us - there are almost no bureaucratic barriers. We have developed a few techniques to protect managers from harming themselves by going down a dangerous path (for them).

As mentioned above we realized that a key success factor for agile implementation is a manager’s willingness to captain the ship. So the first thing we make sure is that the manager contacts us and not the other way around. We may do marketing, we may do an elevator pitch but the manager should call us, the manager should set the meeting. It’s a “call us, we don’t call you” thing. At the meeting we let the manager run it, state their need etc.

We keep doing this all through our engagement with the manager. We are making sure someone is pulling us and no pushing is done. When they stop pulling we, again, may do marketing and may encourage them but they need to take the action. If it’s not important enough for them they won’t do the action.

So, many times there are initial calls that die off and there may be a session or two and then it dies. It better die early when not too much damage was done.

Our main problem are cases where for some reason the process did start to actually run and the group moved to Kanban and then they stop pulling. These are sad cases with bad public relations, though I must say that even then it usually works better than the alternative.

Another thing we do when starting is asking the manager to budget us. We didn’t do this initially (we got the budget from top management) and when you don’t pay you sometimes don’t care. So now we’re asking for some budget, usually higher than what we actually need – and this proves to be a good test for the manager, another sanity check for their willingness to invest in the change.

When they lead it and agree to budget us we make sure they understand what are the big challenges they are going to face:

· Progress monitoring is quite different than what they’re used to – we tell them they will feel a loss of control at the beginning

· They need to invest more in day to day management – less status reviews and more execution (some managers don’t understand it: for them the change is easy)

· The process of work will keep changing. There is no winning formula we can give them – They will start with something and need to constantly adapt. It’s not a one-time bang thing. I should write a post on this aspect.

Since our organization is big sometimes we are not contacted by the person we believe is the one who should actually lead the change. Sometimes it may be a subordinate, their manager or even a peer. So they may set the meeting, they may even budget us but still we need the person who should lead this to actually show they’re serious.

This is more tricky.

You may find yourself in a room with a person whose manager asked him to do the change and the manager is not there at all. If they are not interested you are trapped. Suddenly it is you that wants this and you may find yourself pushing instead of being pulled.

What we do (or more accurately “try to do, really want to do, plan to do and sometimes it actually works”) is again to make sure this person wants it. We sit there, quietly. Many times they will expect us to lead this – however this is not ours to lead, right? So we may ask politely how can we help. You will get a deep frown doing this. And, by the way, it is fine if they tell you they’re there because their boss told them to. Then you need to understand together what is it they’re boss wants them to do. If they don’t understand why they’re there they need to get back to whoever arranged this to understand the reason.

Many times we have sessions with the project team. I like being in the center of things, giving a great performance, but it seems to be much more effective if the manager does this. I need to fight my ego and then do a good preparation with the manager (after explaining why they should do it) for the session. The more the managers lead the more effective it will be.

When we start the process we sometimes find we are becoming part of the operation. To avoid this we make sure we don’t attend all project meetings on purpose, we make sure nothing is dependent on us. This is the team’s thing, not ours. We are there to help, not do some of the job. Again, it is very tempting to do it – create the excel, lead the session, build the board – but every time we do this we skip a learning opportunity for the project team and increase their dependency on us. It is a matter of empowerment.

## I believe there is more stuff but these are our main techniques for making sure only managers who are apt for the move to agile actually do it and when they do it to make it their thing, not ours.

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agile</category><category>Change Management</category><category>Guest Posts</category><category>Kanban</category><category>Management</category><category>change-management</category><category>kanban</category><category>management-engagement</category><category>managers-kanban</category><category>pull-based-change</category><author>Yuval Yeret</author></item><item><title>The downsides of agile - guest post by Yaki Koren</title><link>https://yuvalyeret.com/blog/the-downsides-of-agile-guest-post-by-yaki-koren/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-downsides-of-agile-guest-post-by-yaki-koren/</guid><description>A guest post exploring the real downsides of agile for managers — why people who like control find the move to agile difficult, and what it actually takes to make it work.</description><pubDate>Mon, 02 Dec 2013 00:00:00 GMT</pubDate><content:encoded>This is a guest post by Yaki Koren who is the lead coach in one of AgileSparks&apos;s clients - Amdocs Delivery who are going through a very interesting transformation leveraging the Kanban Method, crossing the chasm techniques as well as several key agile practices. It is also where I spend a considerable slice of my time the last year trying to help make this happen. And now - here is Yaki...

 

Last May I gave a talk at Agile Israel about the implementation we did in my company. At the end of the talk a guy from the audience asked what is the down side to agile. I must admit I never thought of it as it looked quite perfect to me. Eventually I answered that managers who like to micro manage will find the move to agile difficult.

 

Now after more than a year of implementation I think I have a better answer to this question.

 

We are doing the transformation to agile in many projects. Some succeed more and some less. In small projects (around 10-50 person months of development) it seems to go well most of the time.

The problem starts with the big projects. Here you see great differences. You come to the daily meeting and you think you are in a different company.

 

In some projects (where it goes well) you see the project manager leading the meeting, setting priorities, making sure all are working together. In other projects the project manager couldn’t make it to the meeting so some other person from the project management team is facilitating the meeting (less of a lead and more of a facilitator). In these projects the various parties of the project take the agile spirit to the direction of the wild west, including show downs when the sun is high in the sky.

 

The down side of agile is that managers actually need to manage. It is a down side to some and an upside to others.

 

It is not a simple task moving from playing the commitment game to constantly navigating the ship through the stormy seas of software development. Some managers get a new spark in their eyes when introduced to agile, feeling revitalized with new zest and vigor. Some try to play the old game under the new dress and there things go awry and frustration follows.

 

## When we start an implementation we ask the managers why do they want to go through this. Now we are starting to tell the managers what is the expectation from them. What will be the change in their day to day. We believe this will help us better align expectations with the managers and to make sure we have better results with the implementation.</content:encoded><category>Agile</category><category>Change Management</category><category>Guest Posts</category><category>Management</category><author>Yuval Yeret</author></item><item><title>Lean Startup Blues</title><link>https://yuvalyeret.com/blog/lean-startup-blues/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/lean-startup-blues/</guid><description>When Lean Startup hits the reality of large organizations — why validated learning is harder than it sounds and what Kanban thinking adds to the picture.</description><pubDate>Tue, 29 Oct 2013 00:00:00 GMT</pubDate><content:encoded>Yesterday I had an interesting session with a company who&apos;s been a big believer in Lean Startup and the MVP concept but have lately reduced the amount of MVP-driven product development dramatically. Not because there is less uncertainty to iterate through but due to something we can call the &quot;Lean Startup Blues&quot; - the lack of faith that the MVP process works at scale over the long term.

The main challenge is that building MVPs is not enough. Some organizations don&apos;t really close the learning loop as often as they would like to. They build MVPs but they don&apos;t spend enough effort to really learn whether this MVP is in the right direction. What typically happens is that they move on to another idea after the MVP goes to production. Iterative development is dangerous when there isn&apos;t a steady captain at the helm. The ability to shift direction brings back the classic dysfunction where the first phase of many ideas are abandoned or moved into maintenance mode where it is hard to have a serious impact. It is actually the fear of this that drives many Product Managers and business stakeholders to specify all they think they will need up front because they know they have a limited window in which to get it. After this window is closed most chances are their project will be abandoned. Several difficult changes need to happen to overcome this problem. First, people need to trust that MVPs will lead to learning and a wise decision between pursuing an MVP towards a real feature/product or killing it.Then, people need to trust that the right prioritization decisions will be made in the future and that if it is really a good idea to continue investing in an idea then this will happen. To make it harder, people need to think holistically - taking the chance that their ideas will not turn out to be winners and therefore will be abandoned - as opposed to trying to force implementation of their ideas by going for a full implementation instead of an MVP.

Using the right Kanban reality board can at least make visible the amount of this dysfunction going on by showing the size of features and the amount of MVPs that are left as is without leveraging the learning to drive further development and business value in that direction. Steps like &quot;Deployed&quot;, &quot;Validate/Learn&quot;, &quot;Pursue&quot; can help you see what is really going on. Having WIP limits on these stages will force some discussion about what to kill and what to pursue and end purgatory for the miserable MMFs.

Another thing that might be a challenge is actually learning whether the MVP hints at gold or not. Data-driven decision making is the holy grail but it is very hard to get there. Some organizations are giving up on it and don&apos;t do any learning/feedback at all. Soft learning is better than no learning process at all in my opinion.

The problem with MVP purgatory is not just that we lose on the business benefits. It is also that since an MVP is typically an experiment, it typically leaves the product in a state of debt. Both technical debt - since we developed an MVP we allowed some shortcuts on the architecture/automation/clean code/etc. And Product Debt - We added a feature, it covers a certain set of use cases, but if we did the MVP right it is not whole. far from it. It was actually painful to go with it in the first place but since we were looking for the real minimum to enable learning, we did it. But the assumption is that we will either follow through or kill it. Letting the MVP stay in the product as is leads to usability issues, maintenance issues and makes future development more difficult.

Leave enough MVPs in purgatory and people will simply stop using the MVP approach. They will prefer to skip on the fast learning loop and get back to familiar ground of developing something cleaner and more usable even if it is not useful.

The way out of this mess is to have a clear policy that says you either kill it. really kill it. Or you clean it. really clean it. Please decide. And limit the amount of ideas that are in progress without a clear decision. And don&apos;t allow starting a new MVP unless there is room for it. Make room for it by selecting another idea and kill it or clean it. Or pivot it. This is &quot;Stop starting start finishing&quot; applied at the MVP portfolio level.

By the way MVP is just one option of how to approach building something. It is a good option when there is a lot of business/requirements uncertainty. If not, just build minimal slices of functionality that are marketable (also called Minimum Marketable Features / MMFs) and release them. Don&apos;t expect to do much learning and don&apos;t skip on the technical excellence while building them. With MVPs you keep the option to kill it or grow it to later. But that option has a price. Refactoring to clean or killing a feature doesn&apos;t come for free.  If there isn&apos;t a lot of uncertainty that price might not be worth it. So define your policies for how to build different kind of risk profile ideas/features/products. assign the right profile to each idea. feel free to move ideas between profiles along the way as more information becomes available. Make the team building it aware of the profile. Explain to them the context. This will help them make the right tradeoffs along the way.

Another interesting thing to look at would be the &quot;Killed Ideas/RIP&quot; bucket. You would expect to see some ideas ending up there. That is a good thing. But you should also expect to see the cycle time until that area grow shorter and shorter meaning faster learning loop. (Just be careful to avoid setting it as a target otherwise people might not kill an item just to avoid increasing the time to kill metric...)

## To sum up, there is nothing bad with the Lean Startup MVP concept. It is actually a great idea. Done right. And doing it right requires discipline &amp; process maturity. attention to end to end flow from idea through validated learning all the way to kill/grow. Enterprise Kanban looking at the portfolio of MVPs/MVFs is a great way to grow this discipline and maturity. It also requires strong Product Managers who are able to define effective MVPs, guide the learning process, have the courage to hit the kill switch or to stick to something even though there is a lot of pressure to &quot;start the new thing&quot;.

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Kanban</category><category>Lean Startup</category><author>Yuval Yeret</author></item><item><title>Pixar Pitch for Kanban - a SANE way towards enterprise agility - my LKUK13 talk</title><link>https://yuvalyeret.com/blog/pixar-pitch-for-kanban-a-sane-way-towards-enterprise-agility-my-lkuk13-talk/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/pixar-pitch-for-kanban-a-sane-way-towards-enterprise-agility-my-lkuk13-talk/</guid><description>Using the Pixar pitch structure to make the case for Kanban as a sane path to enterprise agility — talk from Lean Kanban UK 2013.</description><pubDate>Sun, 22 Sep 2013 00:00:00 GMT</pubDate><content:encoded>This fall I&apos;ll be talking at [DevOpsDaysTLV](http://devopsdays.org/events/2013-telaviv/program/), LKUK13 (Lean Kanban UK) and LKCE13 (Lean Kanban Central Europe).

If you&apos;re interested in my talk for [DevOpsDaysTLV](http://devopsdays.org/events/2013-telaviv/program/) about [Kanban - a SANE way towards DevOps](http://devopsdays.org/events/2013-telaviv/proposals/Kanban%20a%20sane%20way%20towards%20DevOps/), check out the prezi.

My talk for LKUK13 is called [Kanban - a SANE way towards enterprise agility](http://sched.co/15oFeNO). While it sounds very similar it is actually a 100% different talk... I finished a draft of the [prezi](http://prezi.com/eotlextweb80/?utm_campaign=share&amp;utm_medium=copy&amp;rc=ex0share) and also wanted to share my somewhat &quot;Pixar Pitch&quot; which I&apos;m currently thinking of closing the session with, as a treat for blog readers whom I kind of let down the past couple of months by not writing much...

once upon a time we had a great time going agile for single projects/teams then once we grew successful we got the enterprises interested. some of us forgot our roots and used waterfall to go agile some of us just joined the party without even having an agile heart and then it didn&apos;t turn out so great. it didn&apos;t stick. it created resistance. people fell back to old ways. if it wasn&apos;t for the continuing stream of new &quot;suckers&quot; it would be a dark period for the agile movement. and then some of us started realizing that we should use agile to go agile and that this is what we had in mind all along (whether Scrum or Kanban). We realized that concepts like intrinsic motivation, opt-in and self-organization should be used for the way we go agile not just as agile itself. Some of us also recalled some cool marketing concepts like &quot;Crossing the Chasm&quot; that also apply in the enterprise change management world. And then we started treating the enterprise as a market for change and leverage the guidance of the &quot;chasm&quot; model. We focused on innovators and early adopters. We focused on the leaders first in order to create the best improvement/change engine possible and validate as early as possible that indeed we are in the right direction. We used success to create a beachhead which allowed us to pull in pragmatists. We leveraged a catalog of patterns/practices, realizing that they shoudn&apos;t be a &quot;bible&quot; but more a useful list of options, in order to help pragmatists which didn&apos;t want to invent the wheel but just get return on investment fast. We helped organizations drive the market by setting the right measures of success. We saw a &quot;hockey stick&quot; and realized we need to manage the changes in progress or scale the team helping those changes happen or find ways for the change to happen with less involvement. We started seeing enterprises that are really becoming more agile, not just due to number of certified scrum masters or SAFe practitioners or Kanban practitioners they have or the fact they run dailies or sprints or have kanban boards. But based on how a growing and influential group of people think and act and what kinds of changes they drive in their domains. This is the next generation of enterprise agility case studies. Coming to a conference near you in 2014. See you then!

 

So - what do you think?

While you digest I will use the rest of the Israeli holidays downtime to make progress on my last talk for this fall - Avoiding the Ganttban...

## &lt;iframe src=&quot;http://prezi.com/embed/eotlextweb80/?bgcolor=ffffff&amp;amp;lock_to_path=1&amp;amp;autoplay=0&amp;amp;autohide_ctrls=0&amp;amp;features=undefined&amp;amp;disabled_features=undefined&quot; frameborder=&quot;0&quot; width=&quot;550&quot; height=&quot;400&quot;&gt;&lt;/iframe&gt;

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Change Management</category><category>Events</category><author>Yuval Yeret</author></item><item><title>Amdocs: Scaling Kanban Across a 10,000-Person Organization</title><link>https://yuvalyeret.com/blog/amdocs/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/amdocs/</guid><description>Amdocs needed to improve flow across a 10,000-person global delivery organization. Yuval introduced a pull-based Kanban transformation and internal coaching capability that helped major business units move from project chaos toward steadier, more predictable delivery.</description><pubDate>Sat, 25 May 2013 00:00:00 GMT</pubDate><content:encoded>Amdocs, a global leader in customer experience software for the communications and media industry, faced the ultimate scaling challenge: how to bring agility to an organization of over 10,000 people spread across multiple continents.

### The Challenge

With divisions delivering complex enterprise solutions (Billing, CRM, OSS) in the US, UK, India, Canada, Brazil, and more, Amdocs needed a way to stabilize delivery and improve throughput without the disruption of a &quot;one-size-fits-all&quot; framework rollout.

### The Intervention

Yuval served as the engagement lead for several years, focusing on a pull-based approach to change. Key elements included:

1. **Kanban Method Adoption:** Implementing Kanban to visualize work-in-progress (WIP) and manage flow across professional services and delivery groups.
2. **Internal Agile Guild:** Building a sustainable internal capability by establishing an agile guild that could support ongoing transformation across business groups.
3. **Multi-Framework Pragmatism:** Applying Scrum, Kanban, and SAFe where they fit best, rather than dogmatically enforcing one method.

### The Outcome

The transformation of the Amdocs SBG (Professional Services) group became a landmark case study in the Lean/Agile community, presented at multiple Lean Kanban conferences. The engagement successfully moved massive global divisions from project chaos to stable, predictable flow.

## The partnership with Amdocs started in 2008 and continued for over a decade, demonstrating the &quot;stickiness&quot; and long-term impact of a principles-first approach to organizational agility.</content:encoded><category>Case Studies</category><category>Clients</category><author>Yuval Yeret</author></item><item><title>Borderfree: Maintaining High-Growth Agility Through Scale</title><link>https://yuvalyeret.com/blog/borderfree/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/borderfree/</guid><description>Borderfree needed to keep its startup speed while scaling a fast-growing ecommerce platform. Yuval combined Scrum and Kanban, visualized end-to-end flow, and helped leadership focus on throughput so the organization could scale without losing delivery cadence.</description><pubDate>Sat, 25 May 2013 00:00:00 GMT</pubDate><content:encoded>Borderfree (formerly FiftyOne) is a classic example of a high-growth ecommerce organization that refused to let scaling kill its agility. As they became the global leader in cross-border ecommerce, they needed an operating system that could handle increasing complexity without succumbing to &quot;Agile Theater.&quot;

### The Challenge

Explosive growth in the ecommerce sector meant that Borderfree&apos;s delivery system was under constant pressure. They needed to coordinate across multiple product lines while maintaining the speed and &quot;startup feel&quot; that gave them their market advantage. The risk was that traditional scaling would introduce too much coordination overhead, slowing down time-to-market.

### The Intervention

Yuval worked with Borderfree&apos;s leadership to design a pull-based transformation that combined the best of Scrum and Kanban. The engagement focused on:

1. **Hybrid Scrum-Kanban Flow:** Implementing Scrum for team-level execution while using Kanban to manage the end-to-end flow of features across the organization. This allowed for predictable delivery cycles while maintaining the flexibility to pivot based on market demand.
2. **Visualizing the Value Stream:** Using multi-level Kanban boards to expose bottlenecks in the delivery process—from initial product concept to final deployment.
3. **Outcome-Driven Culture:** Shifting the focus from completing tasks to achieving business throughput, ensuring that engineering capacity was always aligned with the highest-impact bets.

### The Outcome

Borderfree became a landmark case study in the agile community for its successful integration of Scrum and Kanban at scale. The organization maintained its high-velocity delivery cadence throughout its growth journey, eventually leading to a successful acquisition by Pitney Bowes.

The &quot;Borderfree Model&quot; proved that organizations don&apos;t have to choose between structure and speed—with the right operating system, they can have both.

## _To learn more, you can explore the [original conference talk](https://www.slideshare.net/AgileSparks/benny-peer-fiftyone-case-study-agile11-presentation-10apr2011-with-video-version) or read the detailed account in the book [Beyond Agile: Tales of Continuous Improvement](https://www.amazon.com/Beyond-Agile-Tales-Continuous-Improvement/dp/0989081214)._</content:encoded><category>Case Studies</category><category>Clients</category><category>Product Client</category><author>Yuval Yeret</author></item><item><title>Nice Actimize</title><link>https://yuvalyeret.com/blog/nice-actimize/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/nice-actimize/</guid><description>Helping Nice Actimize achieve business agility in FinTech — team-level Scrum and Kanban, SAFe for scale, and solving the platform vs. application team design challenge across Israel, the US, and Eastern Europe.</description><pubDate>Sat, 25 May 2013 00:00:00 GMT</pubDate><content:encoded>## Nice Actimize - #FinTech - Helped both infrastructure/platform groups as well as solution/application groups in this financial tech enterprise software vendor achieve business agility through work with teams, product organization, using Scrum, Kanban, SAFe. Work was done in **Israel, the US and Eastern Europe**. Key challenge here was around how to organize around value - whether to create stream-aligned groups around the major products/applications of the company’s core technology. Whether to include the core technology on these groups or as a separate “platform” maintaining the focus on core technology innovation and the ability to flex towards different applications as needed, rather than “fix” the allocation of core technology to the applications.</content:encoded><category>Clients</category><author>Yuval Yeret</author></item><item><title>Bootstrapping Agile (by yourself) using Kanban - My Agile Israel 2013 talk</title><link>https://yuvalyeret.com/blog/bootstrapping-agile-by-yourself-using-kanban-my-agile-israel-2013-talk/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/bootstrapping-agile-by-yourself-using-kanban-my-agile-israel-2013-talk/</guid><description>Starting agile without organizational buy-in: how Kanban non-prescriptive, start-where-you-are approach lets individuals and small teams introduce agility without permission.</description><pubDate>Thu, 09 May 2013 00:00:00 GMT</pubDate><content:encoded>Agile Israel 2013 took place yesterday. This year was they year of &quot;Hands on&quot;. Around 600 attendees came to get practical hands on advice on multiple aspects of the agile world. My talk was about running your agile journey on your own.

This talk was aimed at people looking into agile or exploring ways to go agile for &quot;group level&quot; and above. I presented a mind map I recently created based on work I&apos;ve been doing in the field the last 2 years and some experiences of other coaches on the AgileSparks team. I also mentioned some aspects of the recent and excellent [Kanban Kick-Start Field Guide.](http://leanagileprojects.blogspot.se/2013/04/the-kanban-kick-start-field-guide-now.html) 

I also experimented with a hybrid delivery approach for this session. I started with an [Ignite](http://en.wikipedia.org/wiki/Ignite_%28event%29)/[Pecha-Kucha](http://en.wikipedia.org/wiki/PechaKucha) style run through the 37 frames [Prezi](http://prezi.com/lskh8ps6tzdg/bootstrapping-agile-using-kanban-the-agilesparks-way/) using 20 second auto-advance. Together with a short intro to what I&apos;m going to do took about 10 minutes. Then I allowed serious time (something like 20 minutes) to deep dive of areas the session participants found especially interesting or unclear. This felt quite good as a speaker, and I got some good feedback from people in the audience, as well as some people who didn&apos;t really like the session (red dots - no explanation why...)

The first question was about where how to choose which teams to start with, how to deal with different approaches for different teams, which was a good chance to explain my [&quot;Starting with Managers Kanban&quot;](https://yuvalyeret.com/2012/09/20/starting-with-managers-kanban-also-called-product-stream-representative-kanban/) approach in more depth - basically starting with value streams rather than component teams, then explore real value-stream/feature teams, then scale to more and more value-stream/feature teams as you grow your maturity, understanding. I think it is especially useful when exploring agile on your own, as it ensures the leads/managers are into it before you go into deep painful changes that are beyond your pain/skill threshold.

Second came up another one of my favorite challenges - how to make sure improvement happens. I took this opportunity to explore this area of the mind map in a bit more depth, basically addressing 3 key areas:

- The need for purpose/urgency (connecting the drivers for agility with relevant metrics)
- The need for clear actionable steps beyond just &quot;improving&quot; and &quot;retrospecting&quot; (here I described the concept of &quot;boosts&quot; to use the term coined by the Sandvik people in their great Lean Kanban Central Europe 2011 talk as well as gave some examples like Maturity/Depth assessment, Learning about variability, Learning about bottlenecks and Theory of Constraints, Learning about Rightshifting and how to use it to energize further mindset shift.
- The lack of progress on identified improvement actions. Here I talked about Personal Kanban for leaders and management teams as a way to create discipline of execution and Improvement Kanban Board to make sure improvement actions are first-class citizens in your execution routine

BTW, readers interested in this topic are welcome to look at my [Lean Systems and Software Conference 2012 talk - The Improvement Journey](http://vimeo.com/43222643).

The last question we had time for was about my favorite visualizations. Kanban boards obviously. But I also talked about the [Talent Matrix](http://blog.crisp.se/2009/02/27/henrikkniberg/1235769840000) and how to use it to grow versatility in a way that is collaborative and inclusive. I also mentioned dependency boards and [hierarchical kanban](http://www.slideshare.net/yyeret/hierarchical-kanban-boards-in-action-ignite-talk-at-lean-kanban-north-america-2013)s that can be useful when applicable.

One of the questions people are asking me is obviously do I really believe people can bootstrap agile on their own with Kanban? My answer is that it obviously depends. If you have a great leadership team, the need and motivation for agility is clear, there is the ability to invest in learning on their own, the time to spare for experimenting and taking time to recover from wrong turns, then probably you can make it on your own, at least most of the time. Having someone who knows what they&apos;re doing around can reduce risks, help recover faster from wrong turns, avoid some unnecessary mistakes. This provides some &quot;risk management&quot; as well as acceleration of the bootstrapping and improvement process. Note that even if a coach is involved I believe great coaching still leaves most of the work at the hands of the managers/leaders of the organization and still requires experimentation and evolution by people on the ground.

While obviously attending a 30 minutes session is not enough to make this happen (dear attendees, don&apos;t expect a Certified Kanban Boostrapper title...)  I believe we can help change agents use this approach to bootstrap agile in their organizations. If you want to learn more about this approach, we are considering a &quot;deep dive&quot; workshop that will get you to that level - including Kanban, the Implementation approach, the different Boosts and Models mentioned, and other tips and tricks we use at AgileSparks to help organizations improve.  Leave me a comment here or at [AgileSparks](/contact) if that is something that interests you.

 

## &lt;iframe src=&quot;http://prezi.com/embed/lskh8ps6tzdg/?bgcolor=ffffff&amp;amp;lock_to_path=0&amp;amp;autoplay=0&amp;amp;autohide_ctrls=0&amp;amp;features=undefined&amp;amp;disabled_features=undefined&quot; frameborder=&quot;0&quot; width=&quot;550&quot; height=&quot;400&quot;&gt;&lt;/iframe&gt;

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><category>agile-israel</category><category>agilesparks-way</category><category>change-management</category><category>export-dec-2022</category><category>kanban</category><category>prezi</category><author>Yuval Yeret</author></item><item><title>The Journey to Product Market Fit and Beyond (Role of MVPs and MMFs)</title><link>https://yuvalyeret.com/blog/explaining-mvps-mvfs-mmfs-via-the-lean-agile-requirements-dinosaur/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/explaining-mvps-mvfs-mmfs-via-the-lean-agile-requirements-dinosaur/</guid><description>MVPs, MVFs, and MMFs explained through the requirements dinosaur metaphor: making the abstract concept of minimum viable releases concrete for teams and stakeholders.</description><pubDate>Sun, 30 Dec 2012 00:00:00 GMT</pubDate><content:encoded>https://youtu.be/p\_rI95YWo4U?si=wjBDdNOqRxtz04QM

![IMG_0449](/assets/images/blog/archive/recovered/explaining-mvps-mvfs-mmfs-via-the-lean-agile-requirements-dinosaur-1-0-2a6pqqsrp0_g2jheaz.jpg)

The first step is to understand that for a new product to be successful, it should have a unique value proposition. This is the area where your product/service will be exceptional. Initially that is an hypothesis - a bet.

![IMG_0450](/assets/images/blog/archive/recovered/explaining-mvps-mvfs-mmfs-via-the-lean-agile-requirements-dinosaur-2-0-2aplagsv3jbxjyncmv.jpg)

The next step is to test the hypothesis as efficiently as possible. We often use Minimum Viable Product (MVP) to test the product hypothesis. There could be cheaper ways. And there are more expensive ways.

A good MVP should focus on your unique value proposition but typically also provides some “Table stakes” features just to make sure it is “Viable” as a product.

![IMG_0451](/assets/images/blog/archive/recovered/explaining-mvps-mvfs-mmfs-via-the-lean-agile-requirements-dinosaur-3-0-2a3oejcpkiaz6jlni6.jpg)

Your MVP is also a hypothesis. It might be good enough to find Product Market Fit or not. The case where each potential customer you engage tells you “This is great BUT for me to use it I need X” and X is different for each customer/user is shown below. This shows you are not in a Product Market Fit yet.

![IMG_0452](/assets/images/blog/archive/recovered/explaining-mvps-mvfs-mmfs-via-the-lean-agile-requirements-dinosaur-4-0-2aikftnkd-i6bvhdcq.jpg)

On the other hand, if you are seeing more and more answers pointing to the SAME X, then it makes sense to revise your Customer/Problem/Solution Hypothesis.

![IMG_0453](/assets/images/blog/archive/recovered/explaining-mvps-mvfs-mmfs-via-the-lean-agile-requirements-dinosaur-5-0-2a4r2immae4pfga5mr.jpg)

You essentially are executing a Pivot. You are building MVP2 focused on the new hypothesis based on recent Customer Development learning generated by the previous MVP.

![IMG_0454](/assets/images/blog/archive/recovered/explaining-mvps-mvfs-mmfs-via-the-lean-agile-requirements-dinosaur-6-0-2aclfy77t_xntozpwq.jpg)

Let’s say MVP2 is successful and you are seeing real traction of early adopters. You want to increase growth and are looking for deeper penetration of your early adopters as well as bringing on new clients some of them beyond the early adopters crowd. Based on feedback you’ve been collecting and your product management research you have a couple of areas that can potentially bring this growth. Some of them, by the way, extend your unique value proposition and some of them make your current product more robust.

![IMG_0455](/assets/images/blog/archive/recovered/explaining-mvps-mvfs-mmfs-via-the-lean-agile-requirements-dinosaur-7-0-2aewve3nd_3fnikb5i.jpg)

In the case of areas with a strong indication of value, you might go straight for Minimally Marketable Features (MMF). Finding the minimum piece that can start bringing in growth. The aim of the MMF is to bring in value. It assumes high certainty that there is value in this area and that we know what the product needs to be to provide this value. The reason to break a big feature into smaller MMFs is mainly time to market and the ability to bring in value in many areas, always keeping your option to move to another area and provide value in it rather than focusing for too long on a single direction. An indication that you are working on MMFs is that when one is being shipped you feel comfortable working on the next MMF in that area. If on the other hand, you want to wait and see if your first MMF sticks…

![IMG_0456](/assets/images/blog/archive/0_SQ58Y9bBhfipzcPs.jpg)

…then you are back in hypothesis land. But now your hypothesis is centered on a feature rather than your product. You have an area with high potential but also high uncertainty. The way to deal with it is to build a “pioneering” feature — the Minimum Viable Feature. The minimum feature that can still be viable for real use and learning from real customers.

![IMG_0457](/assets/images/blog/archive/recovered/explaining-mvps-mvfs-mmfs-via-the-lean-agile-requirements-dinosaur-8-0-2asq58y9bbhfipzcps.jpg)

If you learn that the MVF has hit gold you can develop more MMFs in that area to take advantage (if that makes sense). If not, you can pivot to another approach towards that feature area, or at some point look for alternative growth path. Essentially the MVF is a mini-me version of the MVP.

![IMG_0458](/assets/images/blog/archive/recovered/explaining-mvps-mvfs-mmfs-via-the-lean-agile-requirements-dinosaur-9-0-2akvedtlumufrsia5o.jpg)

There you have it. The full model. Essentially my point is that you grow a product in uncertain markets by attempting various MVPs. Then once you achieve Product-Market Fit you mix MMFs and MVFs depending on the level of Business/Requirements uncertainty in the areas you are focusing on.

While MVPs/MMFs/MVPs are atomic from a business perspective (you cannot deploy and learn from something smaller) they might be quite big from an implementation perspective.

The dinosaur carpaccio now comes in as slicing each of those pieces here to smaller slices aimed at reducing execution/technology risk. (typically these are called User Stories) Those smaller slices might have tangible business value but on the other hand, some might not. It is more important for them to provide early implementation decision feedback along the way.

Here&apos;s the thing...

On the way to Product Market Fit you are more focused. You have limited resources as well as a very clear goal.

Post-product market Fit, you often have a growing team with more options to explore. Some of these options can be exercised by adding new Features to your core product. Some require building product variants or even new products.

Leading a product organization post-PMF requires proactively managing this investment options portfolio. Weighing bets in new growth areas vs solidifying the PMF in your core.

## Post-PMF you also start to have more customers, demands, and eventually a sales force that is struggling to sell your MVP and is resorting to promises along the lines of &quot;If only we had X, we could close this $$$$ deal&quot; that threat to shift the organization from being Product-led to being Sales-led.

_Scrum works best when it&apos;s connected to real business outcomes, not just ceremonies. [Explore advisory and coaching](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agile</category><category>Product</category><category>Scrum</category><author>Yuval Yeret</author></item><item><title>What&apos;s the difference between MVP, MMF, and the other Lean/Agile requirement containers?</title><link>https://yuvalyeret.com/blog/explaining-mvps-mvfs-mmfs-via-the-leanagile-requirements-dinosaur/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/explaining-mvps-mvfs-mmfs-via-the-leanagile-requirements-dinosaur/</guid><description>The journey to product-market fit through minimum viable releases — MVP, MVF, and MMF explained for teams transitioning from feature-factory to outcome-focused delivery.</description><pubDate>Sun, 30 Dec 2012 00:00:00 GMT</pubDate><content:encoded>Many people ask me about the relationship between the various Lean/Agile requirement containers.

The first step is to understand that for a new product, there is a unique value proposition hypothesis. This is the area where your product/service will be different. ![](/assets/images/blog/archive/recovered/explaining-mvps-mvfs-mmfs-via-the-leanagile-requirements-dinosaur-1-image.png)

The next step is creating a Minimum Viable Product (MVP) to test your hypothesis. This is focused on your unique value proposition, but often also provides a few &quot;Tablestakes&quot; features to ensure it is a &quot;Viable&quot; experiment.

_Note: I&apos;ve been fighting against overblown MVPs for many years now. MVP is just one option for validating your assumptions. It&apos;s actually not the cheapest or most effective technique you&apos;ll find on the truth curve. The abuse of MVP is so prevalent I tend to agree with Jeff Gothelf that we need to [stop using the MVP term...](https://jeffgothelf.com/blog/stop-saying-mvp/)_ In the [Lean Product Discovery/Management workshops, we talk about much smaller and faster experiments](/work-with-me/lean-product-management). ![](/assets/images/blog/image-1.png)

Your MVP is also a hypothesis. It might be good enough to find Product Market Fit or not. The case where each potential customer you engage tells you, &quot;This is great, but for me to use it, I need X,&quot; and X differs for each customer/user is shown below. This shows you are not in Product-Market Fit yet. ![](/assets/images/blog/image-2.png)

If on the other hand you are seeing more and more answers pointing to the SAME X then it makes sense to revise your Customer/Problem/Solution Hypothesis. ![](/assets/images/blog/image-3.png)

You essentially are executing a Pivot. You are building MVP2, focused on the new hypothesis derived from recent Customer Development learning from the previous MVP. ![](/assets/images/blog/image-4.png)

Let&apos;s say MVP2 is successful and you are seeing real traction from early adopters. You want to increase growth and deepen penetration among your early adopters, as well as bring on new clients, some of whom are beyond the early adopters crowd. Based on the feedback you&apos;ve been collecting and your product management research, you have a couple of areas that could drive this growth. Some of them, by the way, extend your unique value proposition, and some of them make your current product more robust. ![](/assets/images/blog/image-5.png)

In the case of areas with strong indication of value you might go straight for Minimally Marketable Features (MMF). Finding the minimum piece that can start bringing in growth. The MMF aims to bring in value. It assumes high confidence that there is value in this area and that we know what the product needs to be to deliver it. The main reasons to break a big feature into smaller MMFs are time-to-market and the ability to provide value across many areas, while always keeping the option to move to another location and provide value there rather than focusing for too long on a single direction. An indication that you are working on MMFs is that when one is being shipped, you feel comfortable working on the next MMF in that area. If, on the other hand, you want to wait and see if your first MMF sticks... ...then you are back in hypothesis land. But now your hypothesis is centered on a feature rather than your product. You have an area with high potential but also high uncertainty. The way to deal with it is to build a &quot;pioneering&quot; feature - the Minimum Viable Feature. The minimum feature that can still be viable for real use and learning from real customers. ![](/assets/images/blog/image-6.png)

If you learn that the MVF has hit gold, you can develop more MMFs in that area to take advantage (if that makes sense). If not, you can pivot to another approach towards that feature area, or at some point, look for an alternative growth path. Essentially, the MVF is a mini-MVP.

There you have it - the whole model. Essentially, my point is that you grow a product in uncertain markets by attempting various MVPs. Then, once you achieve Product Market Fit, you mix MMFs and MVFs depending on the level of Business/Requirements uncertainty in the areas you are focusing on.

PS Some people call the whole model a dinosaur. Others are reminded of the [snake that ate an elephant](/assets/images/blog/image-7.png) from &quot;The Little Prince&quot;. (I&apos;m sure there is a good connection to elephant carpaccio somewhere in here ...) ![](/assets/images/blog/image-7.png)

While MVPs/MMFs/MVPs are atomic from a business perspective (you cannot deploy and learn from something smaller) they might be quite big from an implementation perspective.

The dinosaur carpaccio now comes in as slicing each of those pieces here to smaller slices aimed at reducing execution/technology risk. (typically these are called User Stories) Those smaller slices might have tangible business value but on the other hand some might not. It is more important for them to provide early implementation decision feedback along the way.

Feel free to use this model. Let me know what you think about it and how I can improve it!

https://youtu.be/p\_rI95YWo4U</content:encoded><category>Agile</category><category>Lean Startup</category><category>Product</category><category>lean-startup</category><category>mmf</category><category>mvf</category><category>mvp</category><category>user-stories</category><category>validated-learning</category><author>Yuval Yeret</author></item><item><title>Art of Action by Stephen Bungay - Book Review</title><link>https://yuvalyeret.com/blog/art-of-action-by-stephen-bungay-book-review/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/art-of-action-by-stephen-bungay-book-review/</guid><description>The Art of Action by Stephen Bungay applies Prussian military mission tactics to modern organizations. Mission Command as a model for agile strategy execution and autonomous teams.</description><pubDate>Sun, 07 Oct 2012 00:00:00 GMT</pubDate><content:encoded>[![The Art of Action: How Leaders Close the Gaps between Plans, Actions and Results](/assets/images/blog/archive/recovered/a-different-approach-to-estimations-in-safe-2-cropped-yuval-avatar-scaled-1-c9187976f77a.jpg)](http://www.goodreads.com/book/show/9973202-the-art-of-action?utm_medium=api&amp;utm_source=blog_book)

Before Lean Kanban Central Europe 2011 I never heard of [Stephen Bungay](http://www.stephenbungay.com/default.ink). He delivered a magnificent keynote that ended the conference (you can see the slides here but the video is just for participants) and so I became interested in his work inspiring Business Strategy by Military Strategy especially as espoused by the Prussian Army in the 19th century. I recently finished his book [The Art of Action: How Leaders Close the Gaps between Plans, Actions and Results](http://www.goodreads.com/book/show/9973202-the-art-of-action?utm_medium=api&amp;utm_source=blog_book) and wanted to recommend it to anyone reading my blog as well as share some thoughts.

A key concept in the book is that we are operating under increasing forces that obstruct our ability to predict what will happen, create total alignment on actions our organization takes and on the effects/impact the actions people eventually take will have. This is referred to as &quot;Friction&quot;.

A key model in the book and in Bungay&apos;s work is that friction is caused by 3 gaps - see below.

### The Problem

[![](/assets/images/blog/archive/recovered/a-kanban-for-marketing-board-example-3-pinit_fg_en_rect_gray_20-7541d63c4a6b.png)](http://www.stephenbungay.com/ExecutingStrategy.ink)

### The Solution

[![](/assets/images/blog/DirectedOpp.gif)](http://www.ashridge.org.uk/Website/Content.nsf/wArtofAction/The+Solution?opendocument)

I found a very strong connection between the different gaps and the approach to closing them and what we are doing in Lean/Agile world. I think this model brings a lot of sense into some of the key agile practices.

The strongest connection is to User Stories. User Stories provide a very strong focus on Intent (if you do them right, that is the &quot;So That&quot; part...). They don&apos;t go into the details on purpose, leaving them to the next level to hash out. We start with very high level User Stories and then break them down level by level, sometimes handing down a branch of the User Story to a different team/group, similar to the way mission commands can be handed down to the different units participating in the mission. It is important for the team working on the story to understand the context. Bungay recommends two levels up is just right. So Be aware of the Epic/MMF this story is part of as well as the Product/Theme/MVP we are currently working on. More is too much, Less is too little.

I love the concept of Briefing and Back-Briefing so much that I want to experiment with renaming &quot;Iteration Planning&quot; into &quot;Iteration Briefing&quot; and &quot;Back-briefing&quot; and adjusting the format of the meetings accordingly. Good teams already do something like that I think, which is a good sign that this model is a good way to look at things and explain them.

Look forward to more concrete ideas for how to leverage Bungay&apos;s work in Lean/Agile. In the meantime my full comments/notes are available on the [Amazon Kindle](https://kindle.amazon.com/work/the-art-action-leadership-ebook/B003YI3EYY/B004EPYWNS) site and best would be to actually read the book. I think you will enjoy it.

## (If you are really interested in my conclusions from the book, comment here and let me know, maybe I will enrich this post some more...)

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Book Reviews</category><category>lkce11</category><author>Yuval Yeret</author></item><item><title>Looking forward to Lean Kanban Central Europe 2012</title><link>https://yuvalyeret.com/blog/looking-forward-to-lean-kanban-central-europe-2012/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/looking-forward-to-lean-kanban-central-europe-2012/</guid><description>Preview of the Lean Kanban Central Europe 2012 conference — talks, themes, and why this remains the best gathering for serious Kanban practitioners.</description><pubDate>Fri, 28 Sep 2012 00:00:00 GMT</pubDate><content:encoded>![Lean Kanban Central Europe Conference OCT 22-23 2012, Vienna](/assets/images/blog/archive/recovered/looking-forward-to-lean-kanban-central-europe-2012-4-bse7ckffpkzgple-a8bf83dac0d4.jpg)

October is Lean Kanban conferences season in Europe. I chose to return to speak at [Lean Kanban Central Europe (#LKCE12)](http://www.lean-kanban.eu/) taking place this year in lovely Vienna. If you are not aware of the conference or still contemplating whether to come, here are the things I&apos;m especially looking forward to:

- Chance to hear the latest and greatest from the Lean/Kanban/Systems community leaders - Keynotes from David J Anderson, Dave Snowden, Don Reinertsen are always home runs, no matter how many times I&apos;ve heard them already. And I&apos;m looking forward to hear Stephen Parry for another perspective on Lean Services.
- The funky and exciting Pecha Kuchas / Lightning Talks. I gave a Pecha Kucha for the first time in LKCE11 last year and found it was a great learning experience that affected my presentation style even in regular session. Can&apos;t wait to see what the lucky Pecha Kuchers have for us this year. Can Arne top his Munich performance???
- The new rehashed version of Jeff Anderson&apos;s work on transformation using Lean Startup concepts as well as Jasper Sonnevelt&apos;s talk about Top Down versus Viral Spread, both very related to things I&apos;m focused on these days.
- Combination of LEGOLand and smart advice about Toyota/Kanban Kata at Håkan Forss&apos;s talk. I hope to hear what new he&apos;s been thinking of since the Kanban Leadership Retreat last spring.
- Jim Benson&apos;s talk is focused on Lean Meetings this time. I use Lean Meeting concepts I learned from Jim all the time. If you&apos;ve never heard about Kanban Agenda Meetings, Lean Coffees and the like, you are in for a treat that will change your approach to the activity you spend a major part of your work life in... (If you&apos;re interested in this also check out [Death by Meeting](http://www.amazon.com/Death-Meeting-Leadership-Fable-About-ebook/dp/B008L03W7O/ref=tmm_kin_title_0) by Lencioni )
- Attaching Kanban to the Command&amp;Control World of Project Managers Nikolaus Rumm
- In Defense of Ambiguity by Joshua Bloom - Seems to tie in with [Art of Action](http://www.amazon.com/The-Art-Action-Leadership-between/dp/1857885597) by Bungay which I&apos;m reading at the moment. The power of Intent and maneuvering freedom in a complex world...

My personal goals are:

- Getting feedback from people on my &quot;[Starting with Manager&apos;s Kanban](/blog/starting-with-managers-kanban-also-called-product-stream-representative-kanban)&quot; a.k.a. Starting from Product Stream Kanban concept, and use that feedback to improve how I&apos;m using this pattern in strategic engagements.
- Selling a couple of copies of [Holy Land Kanban](https://leanpub.com/holylandkanbanbestof). Oh, and use a LKCE12 discount coupon for the ebook version if you can&apos;t wait for a dead-tree copy! ![Bookpage?1331064023](/assets/images/blog/archive/recovered/lean-conference-2012-brickell-key-award-nomination-1-cropped-yuval-avatar-scaled-1-c9187976f77a.jpg)

And all of that is secondary to meeting interesting new people, seeing old friends again and having interesting discussions over great drinks and food...

## So, see you in [Vienna](http://www.lean-kanban.eu/)? ![](/assets/images/blog/archive/recovered/encouraging-feature-level-progress-7-pinit_fg_en_rect_gray_20-7541d63c4a6b.png)</content:encoded><category>Events</category><category>Kanban</category><category>lkce12</category><author>Yuval Yeret</author></item><item><title>Implementing the Kanban Method using Scrum (a.k.a Scrum with a Kanban spirit)</title><link>https://yuvalyeret.com/blog/implementing-the-kanban-method-using-scrum-a-k-a-scrum-with-a-kanban-spirit/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/implementing-the-kanban-method-using-scrum-a-k-a-scrum-with-a-kanban-spirit/</guid><description>A thought experiment: applying Kanban Method principles using Scrum as the process framework — walking through each Kanban practice and how it maps onto Scrum ceremonies, roles, and WIP management.</description><pubDate>Sun, 23 Sep 2012 00:00:00 GMT</pubDate><content:encoded>## **Warning:**

If my [last post](/blog/starting-with-managers-kanban-also-called-product-stream-representative-kanban)rattled your cage, let&apos;s see how you like this one... This post is a thought experiment. This hasn&apos;t been tried in the field, and might be the worst idea in the world. But at a minimum it might be a way to understand better Scrum and Kanban. Let me know what you think.

## The Context

Let&apos;s assume a client or stakeholder in the organization wants to go agile and Scrum has been dictated to us - something like &quot;Hey - I heard Scrum is a good thing. I want one of that please. I don&apos;t care about other kinds of approaches. I want Agile. Agile==Scrum. Give me Scrum. Scrum. Scrum. Scrum.&quot; (only SLIGHT exaggeration of real life...) Let&apos;s also say we like the Kanban Method of evolutionary change management towards Lean/Agile and we actually believe it is a better approach to change management in the discussed context. So basically it might be a nice idea to give the organization what it wants - Scrum, while giving the organization what it needs - an evolutionary approach to change management. Is that possible? Let&apos;s try to use the Kanban Method thinking and principles while implementing them using Scrum practices and building blocks. Here we go, enjoy the ride...

## Foundational Principles:

## Start with what you do now

Well, Kanban says to start with your current way of doing things. Scrum is perceived as a revolution, so let&apos;s see along the way whether we are able to minimize the changes to the current way of doing things.

## Agree to pursue incremental, evolutionary change

This is actually quite easy to live with since Scrum is also an Inspect and Adapt framework that seeks to look for incremental evolutionary change using Scrum as a baseline.

## Initially, respect current roles, responsibilities &amp; job titles

Here comes a tough one. Scrum comes with roles, responsibilities and some might say even job titles. Let&apos;s see how we deal with those. One way is to say forget it. I know you&apos;ve read about Scrum Masters, Product Owners and the Scrum Team. But we believe there is no need to change roles &amp; responsibilities up front not to say define new job titles in the organizational structure. This might work and is a reasonable approach but is quite a &quot;cop out&quot;. Lets try to go a bit deeper ...

#### Scrum Team

At least the Scrum Team is quite core to how scrum works so we can probably say that we will define Scrum Teams that will not make any change to existing organizational structure. If we want to play strictly to &quot;start with what you have&quot; we can map Scrum Teams to the current functional teams whatever size they currently are and whatever skills (or lack of cross-functional skills) they currently have. A major alternative here is to start with &quot;Managers Scrum&quot;. See [&quot;Managers Kanban&quot;](https://yuvalyeret.com/2012/09/20/starting-with-managers-kanban-also-called-product-stream-representative-kanban/)for the general idea. Applied to Scrum this means leaving the individuals/actual teams alone for the moment. Just create a &quot;Scrum Team&quot; that is comprised of the managers of the relevant functional teams. These managers will run Scrum together for a while until they learn the ropes and are able to go sell and deploy Scrum with their teams, or alternatively decide that different teams might be needed before deploying Scrum fully... I will probably elaborate on this approach in a separate post. Let me know if it interests you to push it up the priority rank...

#### Product Owner

I would ask the organization who decides priorities or align priorities amongst multiple stakeholders at the moment, teach the &quot;Product Owner&quot; role and responsibilities and start with the people currently involved in the prioritization and backlog grooming activities wearing the &quot;Product Ownership&quot; hat. If needed, they will do it as a team. It is far from being the strong Product Owner that Scrum advocates, but we will evolve in a direction that deals with product ownership issues if we see that there&apos;s a problem and that the Product Owner is the right solution. Some in the Kanban community have a strong case against the Scrum Product Owner. I have to say I&apos;m on the fence on that one.

#### Scrum Master

Oh the Scrum Master... Well recently even in pure Scrum implementations we talk about the Scrum Master being a management style that should be undertaken by the individual leading the team (yes yes we believe that even self-organizing teams should have a leader that enables this self-organization). So I find it quite plausible here to talk about Scrum Master being a very good description of the coaching style of management that teams need in order to gel and perform better and better over time. And then I say we don&apos;t need to define any specific role like that but the people leading the teams should be inspired. For sure we don&apos;t define Scrum Masters as a position in the HR system. What we might do is find a great coach/practitioner candidate and ask him to play the &quot;Scrum Master&quot;/&quot;Kanban Practitioner&quot; role for the organizational unit (several teams)

## Encourage acts of leadership at all levels

This is quite orthogonal to the actual flow framework we are using. But since Scrum is notoriously exclusive of managers (at least the perception is that it is...) lets make sure that managers understand they need to lead their teams to better and better performance, better and better alignment with what users/customers value. Of course Scrum Teams should show leadership by self-organizing to perform better and better. Those leading teams should show leadership by investing energy in team building and performance, decentralizing control while ensuring alignment with the organizational initiatives and values.

## Visualize Work

First actual step is decide which teams comprise the flow of work and visualize the work flowing in and out of those teams using Kanban Boards and work in the teams using the same Kanban Boards or Scrum Task Boards if someone finds a very good reason to do that. Note in this step there aren&apos;t any sprints or ceremonies yet.

We will use a Product Backlog with Product Backlog Items to visualize the &quot;incoming&quot;/&quot;future&quot; work. A Release Backlog can be used to visualize the subset of that work that is targeted for the current release. Work already in progress or done in this release will also be in the Release Backlog but with a status indication of the work state. Based on this information we can understand how far along in the Release Backlog we are and how the Release is doing. A Release level Cumulative Flow Diagram or Burnup can also help us visualize Project/Release state and help us feel safe and aware of what is going on.

## Manage Flow

Now that we have the flow visualized we need to manage the work with the concept of flow. Here Scrum gives us some clear guidance that is helpful.

#### Iterations

We will work in Iterations of 1-4w (Also called Sprints although that is a horrible name. Sprinting should mean short-term acceleration to deal with a special situation. Iteration pace should be sustainable). Let&apos;s assume a cadence of 2w here as that is a reasonable iteration length that many times use successfully and also allows a good frequency of flow management activities. So every 2w we will have a &quot;Business Day&quot; in which we hold :

- Iteration Demo - review the completed work of the last iteration and get product-level feedback on it with relevant stakeholders. The completed iteration should be available as an increment of Potentially Shippable Product which means all items completed are working tested software and the relevant build is a candidate for shipping after no more than a short (few days) hardening.
- Iteration Retrospective - review and adjust our processes based on the last iteration
- Iteration Planning - based on what&apos;s next on the product backlog,  product-level feedback from the Demo and process-level feedback and decisions from the Retrospective, We pull backlog items into the next Iteration. Pull = We take in the right amount of items to have an effective iteration. Not too few to avoid being bored. Not too many to avoid too much multi-tasking and context switches and the danger of not completing anything. Another meaning of Pull is that the team working on the iteration does this planning and makes those decisions. It is important to have a couple of more product backlog items queued up in case we are able to accomplish more than the amount we pulled. The purpose of the planning to is to establish this focused &quot;Iteration Backlog&quot;/Forecast and verify everyone on the team and in product ownership on the same page regarding what the relevant product backlog items mean, the priorities between them, how they will be demonstrated in the Demo, and the level of quality/functionality expected to say they are done (Definition of Done / Acceptance Criteria).

Every day of the iteration we will hold a short (10-15min) &quot;Daily Scrum&quot; standup meeting in which we manage the flow within the Iteration. In this meeting the Team and Product Ownership meet in front of their visibility board (Kanban / Taskboard). They talk about flow since last meeting (What I did last day, what cards I moved), expected flow until the next meeting (What I intend to work on today, cards I&apos;m about to Pull/Complete) and mainly impediments. Impediments can be work item specific or flow problems (bored waiting for devs to deliver something, seeing too many defects in what was delivered feeling uneffective, etc.) Impediments can be solved quickly in this meeting or taken offline by identifying an owner that will deal with them until the next meeting. Items with impediments/blockers can be marked using a special indication on the visibility board. Systemic Flow impediments can also be marked (e.g. mark the interface lane between Dev &amp; Test with a red post-it saying &quot;Nothing ready for testing 23/9&quot;.

## Implement Feedback Loops

Note that since we implemented Scrum ceremonies we are already deep into Kanban Method&apos;s &quot;Implement Feedback Loops&quot;. The Iteration ceremonies provide feedback loops about Product and Process. The &quot;Daily Scrum&quot; provides a tactical feedback loop. Some teams learn to use the &quot;Daily Scrum&quot; to have a tight light-weight process feedback loop as well and add &quot;Kaizen Moments&quot; as necessary when dealing with what appear to be systemic impediments.

## Make process policies explicit

We also made some of the process policies explicit by setting the &quot;Definition of Done&quot; of items to be declared Done at the end of the iteration.

Now&apos;s the time to make more of our current policies explicit. Use your current de-facto ways of operating. You will have a chance to change/improve them in your process adaptation feedback loops:

- What is the level of readiness of a product backlog item before the team is ready to pull it?
- Any definitions for the interfaces between roles in the team?
- Any other clear policies governing the work of the team, relations to product ownership, etc.? Estimation policies? Defect Fixing? Release Criteria?

The Iteration ceremonies we defined are also explicit process policies. They answer questions like how do we replenish the system, how do we deliver, etc.

## Limit Work in Progress

Now after we have a flow system working, it is time to apply the real pressure. We need to constrain the system to guide it towards better flow. In Kanban we do this by limiting Work in Progress. Applied to Scrum this translates to constraining ourselves to work just on items pulled into the Iteration. We will not start working on any other item unless the Iteration is safely done. This sounds trivial, but when there are several people with different specialties on the team it is not trivial at all. It drives people to collaborate. It drives different pains/inefficiencies to the surface and requires us to deal with them.

Note that the Iteration focus is not the ideal way to limit WIP. It is not that clear and explicit and it is harder to go on a diet that tightens the WIP limit from iteration to iteration since the Iteration focus is based on velocity which might not improve so fast even if our focus is improving. Also note that in order for the Iteration Forecast/Backlog to be effective WIP limits we need to plan carefully our capacity and capabilities for the whole iteration to avoid taking on too much (and not challenging ourselves to focus) or too little (and straining our focus to an unrealistic and unhelpful level).

We can always later apply classic Kanban per-lane WIP limits of course. And since many people that want Scrum don&apos;t really understand that the Sprint Forecast/Backlog is a way to constrain and guide improvement we can just skip to the easier and clearer approach of per-lane WIP limits. This will also make it easier to get across the end of sprint inefficiency.

## Improve Collaboratively using Models

A remaining but important feedback loop is the Ops Review which is a data-driven feedback mechanism that increases accountability to improvement results and accelerates improvement activity. We will add this routine later on typically. There is nothing like that in Scrum but there is nothing saying it shouldn&apos;t be done. Just add it on top of Scrum when the organization is mature enough for it. (I would say after a few months of managing flow and limiting WIP so the systems are stable, clear problems have been solved using Retrospectives, and it is time to seek more pervasive improvement opportunities. )

At this point we try to decentralize the improvement activity to the teams/people. We give them different models to use like Variability / Positive Deviants / Queuing Theory / Principles of Flow / etc. and expect them to suggest and execute improvement experiments and share successful conclusions for reuse by other teams.

## Conclusions

I hope this article conveys the message that the Kanban Method can be applied using Scrum as the process framework. This can be useful in case Scrum is chosen by the organization due to various reasons but we believe an evolutionary guided change approach is a good fit for the context or we would like to complement Scrum with the useful change management ideas in the Kanban Method.

I&apos;ve yet to try this in the field but the biggest risk I see in this approach is that Scrum IS focused on flow at the team level and there&apos;s the danger of localized focus when using it as the main process framework. I also have an hypothesis that starting with &quot;Manager&apos;s Scrum&quot; looking at the end to end flow rather than work at the team level this might be overcome.

## I&apos;d love to hear what others think. Does this makes sense? What would you do differently?

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><category>Kanban</category><category>Scrum</category><category>Scrumban Kanban</category><author>Yuval Yeret</author></item><item><title>Starting with Managers Kanban (also called Product Stream Representative Kanban)</title><link>https://yuvalyeret.com/blog/starting-with-managers-kanban-also-called-product-stream-representative-kanban/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/starting-with-managers-kanban-also-called-product-stream-representative-kanban/</guid><description>The Managers Kanban pattern — starting lean/agile transformation with the management team rather than individual contributors, using end-to-end kanban systems to build leadership buy-in and understanding before scaling to teams.</description><pubDate>Thu, 20 Sep 2012 00:00:00 GMT</pubDate><content:encoded>## The short version

Based on experience helping organizations go agile in the last few years, an emerging attractor for healthier more sustainable results seems to be the &quot;Starting with Managers&quot; pattern. This is a &quot;training wheels&quot; pattern which seeks fastest learning of the managers in the organization what going towards an agile flow feels like and entails as well as the fastest learning as to whether that is an approach the organization wants to commit to and deploy. Basically all elements of Kanban - Visualization, Flow Management, Explicit Policies, Improvement Feedback Loops etc. are implemented with Managers. People are aware that it is happening but not expected to directly change their behavior at first. They might get different &quot;directions&quot; from their managers due to different flow decisions but they are not &quot;pulling work&quot; on their own. This pattern is a change management pattern that seems to generate more buy-in and support at the managers level, which manifests as faster &quot;stop starting start finishing&quot; thinking, lower resistance and viral distribution of kanban systems in the organization.

For more details, see below...

## The Context

Let&apos;s say we are talking about a group with about 50 people. This group works on several products or projects at the same time, with a functional team structure mapped to the technology stack e.g. GUI, Business Logic, Database, Infrastructure, etc. Each of those functional teams has a team lead/manager, there is also a QA group which is mapped functionally as well (though sometimes QA is already a bit more tuned to the product side). This can be either the whole R&amp;D group of a small-medium product company, the IT unit of a medium organization, or a product unit at a bigger enterprise product company or one IT department in a bigger IT unit. The majority of my engagements w are comprised of those atomic units, sometimes standalone and sometimes as part of a bigger enterprise engagement.

## The Typical Approach

What we did until recently wouldn&apos;t be a big surprise to anyone. We went in and implemented Scrum or Kanban at the team level combined with an end to end flow system typically using Kanban. You&apos;d see the typical buzz and hassle of launching a couple of teams, training dozens of people, preparing backlogs and boards, and running iteration ceremonies for a couple of times until there is a stable agile framework running in the organization. Even when using Kanban it is still a big change to create all the teams, their kanban systems, teach them the ropes of how to manage flow, and work with each of the teams to start improving using WIP limits etc.

This approach has definitely been successful many times at bringing an organization to a &quot;steady as she goes&quot; agile delivery process. But I felt with so much energy invested into it it is a shame we cannot get even better results. We want to reach a &quot;Continuously Improving&quot; organization. And on top of that I always felt a certain friction/unnecessary tension while leading these engagements. In a combination of methodically looking to experiment with how we do things together with a string of &quot;different style&quot; organizations that wanted a different less &quot;gang-ho&quot; approach an alternative emerged.

### &quot;Managers are the biggest impediment&quot;

The center of my exploration has been the role of managers in the success or stagnation of agile change programs. Looking back at previous engagements, in &quot;[Bright spots](http://www.fastcompany.com/1514493/switch-dont-solve-problems-copy-success)&quot; I was typically able to create a stronger more involved management layer that drove agility forward. In cases where the focus was on teams and I couldn&apos;t get managers to engage the results were mediocre. Every Agile survey you read says something about managers being the biggest impediment. They don&apos;t support agile, they don&apos;t enable agile, they don&apos;t trust the teams, they are not patient, etc. I have a slightly different take on this.

I believe &quot;Managers understanding is the biggest impediment&quot;. They don&apos;t understand enough about why agile and flow works. What is the role of constraints in driving improvement. What pull mode actually means. Many of them show a lot of good will and ask &quot;What do you need for me&quot; and get confusing answers. And we shouldn&apos;t be surprised. We spend most of our energies and time on showing teams how to work in agile, why would the managers understand? Maybe it is my Israeli upbringing but as a Manager going on a new endeavor with my people I want to be first. I want to understand the deepest what it will entail. I want to be in front, not in the back. And so far we&apos;ve been asking managers to take the back seat in agile change management programs.

So is the solution management training? Discussion of &quot;Agile Thinking/Values&quot; ? management offsite? These can be part of the solution, but if they end and then all the actual agile experience is at the team level with managers back doing their own things, I think it wouldn&apos;t work. We are talking about changing the way the organization thinks and it&apos;s de-facto mode of operation ([Schein even calls this Organizational Culture](http://www.tnellen.com/ted/tc/schein.html)). I believe in order to achieve that, managers need to run in front, be the first to try different ways of behavior, understand what they mean for the organization, and if they see it is a good way that should be repeated lead their people by example.

## Start Small, Managers First

With this in mind, the concept of &quot;Managers Kanban&quot; emerged. This happened at around 3-4 clients around the same time with varying results but all of them quite encouraging ranging from stable and improving in a very difficult environment to another case with viral spread of kanban systems in an organization which is known to be very careful and measured in its approach to trying new things.

The concept is quite simple. Familiar with the Kanban Method? Great. Now choose an end to end Value-driven flow like a Product line or Project. Look at all the functional/technical teams involved as well as other stakeholders. Create a Kanban System that focuses on the interaction between those people. Typically the task-level work done by individuals engineers in the functional teams will be abstracted out a bit but in any case this system is like a chess board. Managers move their pieces and take action that they then translate to marching orders for their teams. When an event comes up at the team level the Manager is the one reporting about it at the end to end Kanban system. How do they manage their own team/people? I don&apos;t care at the moment. Wait, I actually do care. I recommend they continue with what they did so far, at least for a short while.

One thing to note about this Kanban system is that it is a multi-level one. It starts with Features, moves to Minimally Marketable Features which flow end to end. When in development those MMFs are broken into User Stories. Each such story while in development can be in different states in multiple functional teams. These so-called &quot;Team Stories&quot; are visualized here in using different vertical lane per team, where each user story takes up one horizontal lane/position with a box in each of the team lanes to mark the involvement of that team in this story. The state of the work on this &quot;Team Story&quot; involvement is visualized by marking the box as empty=TODO, half-full=WIP (or even indication of % complete feeling e.g. 1/4 complete, 3/4 complete etc.), full=DONE (and waiting for the other Team Stories to be completed for the full User Story to move to DONE). This was a nice emerging visualization we came up with along the way. When they moved to an electronic tool (LeanKit Kanban) they started to use Avatars to just track involvement (It is very easy to track flow of Team Stories using the card taskboard capability though). A different company is using a somewhat involved swimming lane structure in [Digite Swift-Kanban](http://www.digite.com/products/swift-kanban-tool.html) to visualize the same information.

To manage/lead this Kanban team comprised of Managers we typically assign a higher seniority manager. His role is to design the kanban system with the team, manage the flow, manage the improvement work. The side effect is that we get the management chain involved, leading. In the best cases even the VP of the group was involved in the system design and flow management/retrospective meetings. Nobody is excluded. When you start hearing the VP saying &quot;Is this inline with Stop Starting? Do we think that so many things currently in WIP is healthy? What do we need to do in order to reduce it?&quot; you know that there is something healthy going on. In some cases the &quot;Project Manager&quot; was assigned to lead this Kanban team. The benefit is that we instill lean/agile thinking into the Project Managers very quickly this way. The downside is that we don&apos;t get the same traction with the core R&amp;D managers this way. I don&apos;t believe this is a core problem with the approach, just something to fine-tune. The important point is to make sure senior managers of the functions do a lot of &quot;Go See&quot;/&quot;Gemba&quot; - come from time to time to flow meetings that happen several times a week, pay a visit to a retrospective, etc. Ideally each senior manager should be the sponsor of one of these &quot;Managers Kanban&quot; and be accountable to achieving good flow and learning.

A great side-effect of this is that as the coach (internal/external you get much more face-time with the managers to gauge and influence their thinking and behavior.

Another way to look at this pattern is to see it as an answer to the question &quot;What is the minimum viable change we can try to show us whether managers can really start thinking and behaving agile/&quot;Stop Starting Start Finishing&quot;? On the way we of course also let them learn how real agile thinking/behavior looks like so if they are convinced they want it they are well-positioned to take the next step and deploy it more widely through the organization

## Viral Spread

When things go right, managers indeed &quot;get it&quot;. They &quot;get it&quot; so clearly that they go out and experiment with Kanban systems at their teams without the organization even suggesting it. All they need is permission to experiment and boards start popping up on the walls or in the electronic kanban system. In one example we seeded two &quot;Manager&apos;s Kanban&quot; product-stream level systems and after a month or so we saw about 5-6 team-level kanbans in both R&amp;D and QA popping up. The Product Managers that were lucky enough to be involved in the &quot;Manager&apos;s Kanban&quot; experiment talked to their friends who grew jealous and wanted a Kanban system for their Product-Stream as well. Before long the constraint became wall-space and time to help nurture those self-emerging kanban systems. This doesn&apos;t always happen though. I&apos;m still not sure what are the key factors for virality here. I tend to think it is related to organizational openness and the amount of leadership by example and commitment to the &quot;Manager&apos;s Kanban&quot; shown by the core R&amp;D leadership, but it is certainly an important area to do some research/experimentation on.

## Results

When I look across the different case studies I see different depths of implementation after around 9-12 months. But the common factors are reduction in the observed pains that led to looking at lean/agile as well as stable system of flow management - Visualization, Manage work according to Flow, Have explicit policies governing flow. There is typically quite a shallow shaky discipline around WIP limits at this point (which is quite typical in general for this stage whether it is Scrum or Kanban style of WIP limits being used) but there is the understanding and awareness that it is shaky and should be improved. There is also a shallow improvement practice/culture. Retrospectives and Kaizen moments but no model-driven improvement and no operation reviews, just initial sparks of looking at metrics and using them to drive ideas for improvement.

There are strong encouraging signs that the organization is looking to stabilize the flow and improve it. I&apos;ve observed steps towards Continuous Integration, Feature Teams, ATDD, Continuous Stabilization (get rid of the stabilization lane and include it in the definition of done of testing) all driven from seeing flow (or lack of it...). There is also a lot of fine-tuning around the structure of the kanban system itself. The board, the meetings/ceremonies supporting it, who&apos;s involved, etc. There is a slow but sure trend of people from the teams becoming the representatives in the end to end kanban system, on the way to a full kanban system without the need for &quot;representative democracy&quot;.

Another interesting area of experimentation is what kinds of extra team boards to maintain beyond the end to end boards. At the start these were (quite naturally) standalone boards e.g. Infra Team and Infra QA Team on different boards). Over time we are seeing more and more integrated boards being experimented with as a way to reduce the synchronization overhead that comes with a complex network of kanban systems.

## Why I think it works

My hypothesis is that this pattern ensures the most important parties and the &quot;usual skeptics&quot; are on-board before going further with the change, using a practical experience rather than conference room convincing. It creates a very natural demand for full pull systems that decentralize control rather than having that dictated by the change framework. To me it sounds a very natural consequence of Kanban Method thinking which is I guess why I found myself doing this before I deliberately thought of the pattern.

## Challenges/Impediments

This is far from a perfect solution. There are many challenges here. Some of you might have guessed them already. The main one is that this is not a scalable way to manage an organization. If all work is managed using &quot;Manager&apos;s Kanban&quot; then managers continue to be a coordination bottleneck. There is a limit to the amount of kanban systems a manager can take part of and since lean/agile means working with smaller batches/work items the coordination costs will actually grow higher. For example the Infra Team R&amp;D manager needs to monitor needs from his team across almost all product stream kanbans, synchronize that with his own team kanban system, sync with the QA lead, etc. This is a serious headache and cannot continue forever especially if the organization wants to scale to more activities more people without growing the management ranks significantly.

This is why &quot;Managers Kanban&quot; is just a temporary &quot;Training&quot; pattern on the way to full flow pull mode. You can consider it a kind of [&quot;Concierge MVP&quot;](http://ibuildmvps.com/blog/the-concierge-minimum-viable-product-maximizes-customer-learning) - the goal here is learning about what works and is viable as a flow model. It is not a viable long-term model of managing the work. It considers the main risk of going lean/agile being the ability of the managers to think lean/agile, think flow, act according to lean/agile decision filters. When this risk is off the table, it is time to go to the next stage which is sustainable lean/agile involving the individuals with managers supporting but not necessarily involved day-to-day in the flow of work throughout the organization. The classic next step is to create stable Product Stream/Project/Feature teams that will be able to work together with Product Management on a specific value stream. These can be cross-functional, functional teams or a mix depending on the kind of work the organization is facing. Read more about those teaming options in an [earlier blog post of mine](https://yuvalyeret.com/2011/10/22/leankanban-approach-to-teams/).

## Where Next

It really depends on a case by case basis but there are some lines of similarity in the next steps decided on by the different organizations I&apos;ve worked with.

All of them are re-energizing their discipline and attention to Limited-WIP/Pull discipline. This includes monitoring WIP levels, trying to look deeper into reasons for WIP level exceptions, and providing the slack capacity to do something about the constraints leading to those high levels of WIP. In many cases this touches on the tough spot of Versatility of individuals and Collaboration between different managers and teams. All senior managers I talked with feel the pain of lack of collaboration between silos. And by now they all understand that implementing WIP limits effectively is a good way to drive towards collaboration, even without changing the organizational structure.

The other front is deepening the improvement routine. Retrospectives and chance kaizen moments are fine for the first steps of creating a stable system since the pains are very clear. But in order to sustain guided improvement the next step is to adopt something like the [Toyota Improvement Kata](https://yuvalyeret.com/2012/01/10/the-toyota-kata-book-review-and-thoughts/) as an organizational routine. This entails revisiting the goals/pains, setting up metrics that align with those goals and running a routine of improvement and coaching towards improvement, with Operational Reviews being a key part of continued engagement and accountability of the managers towards improvement.

## Summary

I hope the initial shock of keeping the individuals out of the picture initially is wearing out by now... I would love to hear what you think about this pattern. Would it have helped you deal better with situations you encountered in the past? Would you consider using it? How would you improve it?

One question I&apos;m playing with is how much of this is Kanban-specific and how much can be leveraged in a Scrum context. I tend to think one can create a &quot;Managers Scrum&quot; system but it is probably a bit more involved than search &amp; replace kanban with scrum in this article... Expect a future blog post about this...

## This is the topic of my upcoming session in Lean Kanban Central Europe 2012 in Vienna by the way. If you are around and interested, come and participate. I will try to make this an interactive session with room for opinions and ideas. ![](/assets/images/blog/archive/missing-image.jpg)

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Change Management</category><category>Blog</category><category>Kanban</category><category>Lean Startup For Change</category><category>Management</category><category>lkce12</category><category>managers-kanban</category><category>product-stream-kanban</category><author>Yuval Yeret</author></item><item><title>Using card types and filters as &quot;Virtual Horizontal Swimming Lanes&quot; on a Kanban Board</title><link>https://yuvalyeret.com/blog/using-card-types-and-filters-as-virtual-horizontal-swimming-lanes-on-a-kanban-board/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/using-card-types-and-filters-as-virtual-horizontal-swimming-lanes-on-a-kanban-board/</guid><description>How to use card types and dynamic filtering to create multi-level Kanban boards without physical swim lanes — a practical pattern for managing Features and Stories in tools like LeanKitKanban.</description><pubDate>Tue, 28 Aug 2012 00:00:00 GMT</pubDate><content:encoded>After a serious break from Kanban Mechanics posts, here is one for you Kanban System Designers/Practitioners out there...

I&apos;ve recently become a fan of the &quot;Virtual Horizontal Swimming Lanes&quot; style of Electronic Kanban Boards. These Boards don&apos;t use physical horizontal lanes but instead use dynamic and easy filtering to show virtual lanes. Specifically I helped several teams come up with this style to represent a 2-level board - for Features and Stories (actually 3-levels if you count breaking each Story into Team-Stories or Tasks using a sub-taskboard). Since I get some questions about this, I thought it will be helpful to record a short screencast about it. So here it is.

These teams use [LeanKitKanban](http://leankitkanban.com &apos;LeanKitKanban&apos;) by the way, which does a very nice job, especially with the refreshed UI and filtering capabilities. I&apos;ve worked with simpler designs in AgileZen and more and more tools provide dynamic data-based horizontal swimming lanes these days ([Atlassian GreenHopper RapidBoards](http://www.atlassian.com/software/greenhopper/overview/kanban) seems to have a good one that some teams like but I haven&apos;t worked with it too much myself). In order for the tool to support this you will need a way to filter/split into lanes based on data attributes of the cards, ideally with the ability to setup a couple of identifiers for the virtual lanes that will be attached to the items moving thru the lane and then detached from it.

&lt;iframe src=&quot;http://www.youtube.com/embed/BKI7vdTVmcs&quot; frameborder=&quot;0&quot; width=&quot;560&quot; height=&quot;315&quot;&gt;&lt;/iframe&gt;

[Kanban Board Hierarchies using Virtual Horizontal Swimming Lanes](http://www.youtube.com/watch?v=BKI7vdTVmcs)

 

Also, once you start using such a board, getting to a workable &quot;Release Burnup&quot; which shows you trendlines of your progress compared to where you need to be can be tricky, as it always is with multi level boards. A key trick is hiding the parent expanded Feature when its child Stories are in play as well as hiding the completed Stories from the CFD when they are collapsed back into the parent Feature. This way we avoid showing a piece of work multiple times in the CFD. This CFD is calculated based on card size since that is the way to deal with different levels of size on the board as well as the fact that Features in the backlog might not yet even be Minimally Marketable and so can be quite large. Not this is the way to track a &quot;Release&quot;/&quot;Project&quot; comprised of multiple Features. To track a single Feature you simply use the filter above to see how it is doing, or create a CFD focused just on the cards in this virtual lane and then see the burnup towards completion of this specific feature.

To generate this CFD in your tool you will need a strong CFD capabilities that allow you to expand/collapse lanes as well as ignore lanes and calculate CFD based on size.

&lt;iframe src=&quot;http://www.youtube.com/embed/videoseries?list=UUG7D2wtS1Ja8dJMB_dRG3jA&amp;amp;hl=en_US&quot; frameborder=&quot;0&quot; width=&quot;560&quot; height=&quot;315&quot;&gt;&lt;/iframe&gt;

If you are interested in the template for this board [here it is](https://www.sugarsync.com/pf/D978653_8272178_6891212 &apos;Multi level board - Virtual Horizontal Lane using Card Types.txt&apos;). Maybe the [LeanKitKanban](http://leankitkanban.com &apos;LeanKitKanban&apos;) guys will add it to their template library at some point...

## If you want to learn more about this leave me a note, I might be convinced to elaborate some more...

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Kanban</category><category>Visibility</category><category>kanban</category><category>leankitkanban</category><author>Yuval Yeret</author></item><item><title>Survey - Does adapting agile methods increase the chances of successful adoption and lasting change for the organization?</title><link>https://yuvalyeret.com/blog/survey-does-adapting-agile-methods-increase-the-chances-of-successful-adoption-and-lasting-change-for-the-organization/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/survey-does-adapting-agile-methods-increase-the-chances-of-successful-adoption-and-lasting-change-for-the-organization/</guid><description>An academic survey exploring whether adapting agile methods to organizational context improves adoption success and lasting change — validating the case for being agile about agile.</description><pubDate>Fri, 10 Aug 2012 00:00:00 GMT</pubDate><content:encoded>Does adapting agile methods increase the chances of successful adoption and lasting change for the organization? If you&apos;ve read a few of my blog posts you will know my opinion is a strong &quot;of course!&quot;

I believe we need to be agile about how we do agile. But it would be nice to have some empirical evidence to support this belief. Marion Freudenthaler from Apple is undertaking an Msc research project with the Open University and is running a survey to collect some data. Will be interesting to see what she comes up with...

Suitability of Organisations for Agile Software Development  Survey</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Who would have thought Personal Kanban would end up being the counter-measure to stalled Kaizen / Continuous Improvement?</title><link>https://yuvalyeret.com/blog/who-would-have-thought-personal-kanban-would-end-up-being-the-counter-measure-to-stalled-kaizen-continuous-improvement/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/who-would-have-thought-personal-kanban-would-end-up-being-the-counter-measure-to-stalled-kaizen-continuous-improvement/</guid><description>How personal kanban for leaders and management teams became an unexpected counter-measure to stalled kaizen — creating discipline of execution for improvement actions that otherwise get deprioritized.</description><pubDate>Mon, 30 Jul 2012 00:00:00 GMT</pubDate><content:encoded>## Paying attention to Management attention

I&apos;ve been talking recently about the challenges of keeping sustainable sticky Continuous Improvement programs. An aspect I&apos;ve mentioned but not emphasized enough is the lack of management attention. In this blog post I will focus on why management attention is so important in improvement programs, why is it lacking and what might we do about it.

## Why we need management attention

Basically to change the system of work you need the attention of people that are in charge of it and can change it. If they don&apos;t have enough capacity to work on the system you will end up stuck. You might find yourself focusing on local optimizations, you might even make progress in things that affect the overall system, but changing things like management decision filters, approach to targets (or lack of them...), relations between silos and the like will be difficult.

You might rightly ask: &quot;Aren&apos;t we supposed to trust the people working in the system and empower them to take charge of the system design and improvement?&quot;. Yes we should! But getting to such a system typically requires significant change/transformation of how the system of &quot;changing the system&quot; works. You need attention of the people in charge of that system to change it. We&apos;re back at square one aren&apos;t we.

You might make a case for Guerilla warfare - working with people on the ground to change the system of work without showing up on the organization&apos;s radar or at least without requiring formal support. That might work for initial &quot;scouting&quot; and establishing a case for new ways of working. I haven&apos;t seen or heard of cases where the guerilla warfare was able to scale the change in a persistent healthy way throughout the organization.

So basically, can we agree that at least at some point of changing the system of work or system of improvement we need the people managing the system to start investing attention/capacity cycles in studying and improving?

For my inspiration on this term of &quot;Management Attention&quot; and it being the constraint of our systems you should watch [Exploiting the Constraint: Management Attention by Eli Goldratt](http://www.toc-goldratt.com/tocweekly/2011/05/exploiting-the-constraint-management-attention-by-dr-eliyahu-m-goldratt/).

## ![](/assets/images/blog/Slide4-300x225.jpg)

## Why are we lacking Management Attention to Improvement work

Many managers don&apos;t pay as much PERSONAL attention as we&apos;d like to studying and improving the system of work or in the capabilities of their organization. Why is that?

Some managers thrive on urgency and opportunities for heroism. One can probably inquire about the ecosystem in which those managers thrive and who is responsible for changing that system. Basically as long as the organization cherishes and commends this kind of management rather than quiet steady capabilities-focused management we shouldn&apos;t be surprised. The counter-measure? Seek to change this &quot;policy&quot; constraint which typically is driven from way up... This can be hard, but if you don&apos;t deal with it don&apos;t expect much traction.

Other managers DO care about improving the capabilities of their organization. They DO care about the system. They just don&apos;t have the capacity / cycles to invest in it.

Let&apos;s pause for a second and reflect on this issue from a different perspective. We&apos;re all familiar with the team that is so busy delivering value that doesn&apos;t have time to retrospect let alone take action towards improvement. What can such teams do? They can start by bringing their system of work under control using approaches like Kanban or Scrum. Then they can start allocating capacity to improvement. Scrum forces team to spend at least the &quot;Retrospective&quot; ceremony time for improvement but still many teams don&apos;t take action based on the retrospective. Allocating capacity towards &quot;Improving the system&quot;/&quot;Housekeeping&quot;/&quot;Engineering Improvements&quot; or however you want to call it is key to getting actual results and feeling that the time spent in Retrospectives or Kaizen events is well spent. This allocation of capacity can be achieved in Kanban by always having one experiment in progress for example. Or one experiment in every Sprint Backlog if Scrum is more your cup of tea. So what can we learn from our advice to teams?

## Personal Agility for Managers - Exploiting the constraint

A manager can start to bring his work under control by using an approach like Personal Kanban. Once under control he can start allocating capacity and attention towards improving. Improving his personal system of work, so he can free more and more capacity to strategic themes in his system of work. What might those be? For example driving and supporting improvement agendas of the organization he&apos;s in charge of.

If managers are a key leverage point for improvement programs, we can also see them as bottlenecks/constraints for the &quot;System of Improvement&quot;. What we are suggesting here is to focus on this constraint and ensure managers achieve the best results they can with the time they have.

## Decentralized Control - Subordinating to the Constraint

The next step is to subordinate to this constraint. Subordinating means to look at the system and finding opportunities to divert work from the constraint elsewhere, or do work in a way that makes the work of the constraint easier/faster. One way to achieve that is to Decentralize Control. If more and more work can be decentralized, we can free management attention/time. This can be &quot;work&quot; decisions such as what to pull, how to deal with conflicts etc. It can also be &quot;improvement&quot; work. They key though is to do it right. Not just decentralize but give good guidance as to the Intent of what we are trying to achieve. For a great talk on this subject [watch Donald Reinertsen&apos;s LSSC12 Talk](https://vimeo.com/45947817).

##  Takeaways for Lean/Agile Journeys

My current thinking is that helping managers improve their personal agility using approaches like &quot;Personal Kanban&quot; should be a key building block of successful improvement program. I started nudging managers I&apos;m working with to consider this when I&apos;ve seen them become the constraint for the &quot;Improvement Journey&quot;.

It shouldn&apos;t come as a surprise that many of my clients are exploring &quot;Personal Kanban&quot; in parallel to improving their wider systems. I&apos;m also working to help them pro-actively. Agile coaches such as Danny Kovatch have been working on Personal Agility programs and approaches for a while now, Jim Benson exposed many people in israel to Personal Kanban in his Agile Israel 2012 talk as well as a workshop he ran when he was here.

A great side effect of working on something like &quot;Personal Kanban&quot; while running or preparing for a &quot;Kanban Method&quot; journey is that a key group of stakeholders for the journey are experiencing it first hand and leading by example. If they can &quot;Limit WIP&quot; and show to people they are doing it, there&apos;s a higher chance that &quot;Stop Starting Start Finishing&quot; will stick on the team kanban board. Or on the portfolio board. It might be an interesting approach to start with Personal Kanban as preparation ground, even before management attention surfaces as the constraint. OTOH we might be working on a non-issue. If managers are not the constraint in a specific situation, should we still start with their personal agility? I can go either way on this, and would love to hear what other Kanban practitioners/consultants think.

## Bottom line

There&apos;s a good chance management attention is the constraint of your system. Identify if that is the case. Exploit it by offering managers &quot;Personal Kanban&quot; as an approach that can help them free scarce capacity. Subordinate to this constraint by Decentralizing Control intelligently while aligning using strong Intent. Leverage the cool side effect of having managers use similar approaches to take control of their work that their group is using to take control of its work.

TODO in a future post: How can we reliably identify if management attention IS the constraint? I have several thoughts on this, but will leave them to a future post.

## Your turn

What do you think? Is management attention a typical system constraint? Is personal agility a good way to deal with it? Have you found other ways that worked for you?

##  [](/assets/images/blog/f187a-slide4.jpg)

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Change Management</category><category>Blog</category><category>Management</category><category>Personal Kanban</category><category>leadership</category><category>lean</category><category>management</category><category>personal-kanban</category><author>Yuval Yeret</author></item><item><title>Why Agile Testing</title><link>https://yuvalyeret.com/blog/why-agile-testing/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/why-agile-testing/</guid><description>The business case for agile testing practices: faster feedback, higher quality, reduced stabilization costs, and the shift from testing-as-gatekeeper to testing-as-embedded-quality.</description><pubDate>Sun, 22 Jul 2012 00:00:00 GMT</pubDate><content:encoded>## Background

I recently had a couple of weeks with a few activities related to &quot;Agile Testing&quot;. &quot;Agile Testing&quot; for those not familiar with it is the name we give to the set of thinking guidelines, principles and practices that help run the testing aspects of product development/maintenance in a more effective way under an Agile delivery approach.

A question that came up while presenting the concepts today at a client was &quot;What&apos;s broken? Why do we need this?&quot;. While my presentation covered some of the rationale the question made even more clear (not that I needed any convincing...) that the guided evolutionary approach to improvement is a winner. If they don&apos;t yet feel the need/pain there is a lower chance they will do something about it.

The question comes up - why don&apos;t they feel the pain? Or alternatively, maybe they feel the pain but don&apos;t associate it with the need for &quot;Agile Testing&quot;.

So I wanted to briefly touch on a few questions/indications that you might need to pull ideas from &quot;Agile Testing&quot; as your next improvement step.

## Some indications you might need to look at &quot;Agile Testing&quot;

- You applied WIP Limits and testing is becoming a bottleneck. Not once or twice, but quite consistently.
- You agreed to include test automation as part of the &quot;Definition of Done&quot; and you are seeing a queue building up meaning the automation is slowing the entire process down, creating significant slack for the people NOT doing automation.
- You find a lot of defects which send you to rework technical design due to lack of mutual understanding of the functional requirements / stories, or you find yourself leaving things ugly since there is no time to do the rework - earning you some customer feedback that you are not really providing high quality deliverables.
- You are not able to run a very granular flow - everyone claims smaller stories are not useful since the overhead to deliver them to testing and test them is so high. Let&apos;s just keep using bigger items and deliver to testing not more than every 1-2 weeks.
- People feel that the test automation approach you have now doesn&apos;t cut it. The total cost of ownership / lifetime costs are very high, and even though people understand the need to have automated coverage in order to integrate often, they are very frustrated by the costs.
- Testers are confused. Do they need to be automation specialists? Domain experts? Technical experts? Supermen? In this Agile Whole Team approach where there is flexibility and collective ownership - what is their unique value? what should they focus on?

## My latest presentation touches on some of the reasoning why these issues come up when going Agile, as well as introduces how &quot;Agile Testing&quot; can help.</content:encoded><category>Agile Testing</category><category>agile-testing</category><category>agilesparks</category><category>kanban</category><category>training</category><author>Yuval Yeret</author></item><item><title>Making promises you can keep WITHOUT Scrum Sprint Commitment using Classes of Service</title><link>https://yuvalyeret.com/blog/making-promises-you-can-keep-without-scrum-sprint-commitment-using-classes-of-service/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/making-promises-you-can-keep-without-scrum-sprint-commitment-using-classes-of-service/</guid><description>How Scrum teams can make reliable delivery promises without rigid sprint commitment — using Classes of Service to differentiate fixed-date items and manage stakeholder expectations honestly.</description><pubDate>Mon, 02 Jul 2012 00:00:00 GMT</pubDate><content:encoded>## How can we make promises we can keep without a commitment to the sprint content?

So I convinced you that the [Scrum Sprint Commitment is not such a great idea](https://yuvalyeret.com/2011/10/13/scrum-sprint-commitment-rant/ &apos;Scrum Sprint Commitment Rant&apos;). I convinced you it is [mainly there for learning](https://yuvalyeret.com/2012/06/30/the-scrum-sprint-commitmentforecast-as-an-expectation/ &apos;The Scrum Sprint Commitment/Forecast as an Expectation&apos;). You want to move to a commitment to **try to meet** the forecast instead of committing to deliver the whole forecast. But your Product Owner has a real problem with this. He understands all this learning rationale but his stakeholders want to know whether he can promise then a certain delivery on a certain date. So can we make promises without the Sprint Commitment?

## Making promises to deliver certain backlog items in this sprint

Sometimes a Scrum team is expected to deliver certain backlog items for a specific sprint. Examples can be stuff other teams need to consume, a fixed date commitment to clients, a regulatory requirement etc. Such backlog items have a very high cost of delay so we want to really make sure when we promise to deliver them we deliver them. One way to make sure that is to put them at the top of the Sprint Backlog. If the team is working down the Sprint Backlog by priority (as they should) there is a higher chance they will deliver these backlog items.

But I believe we should be more explicit. We should have a clearer signal that these are special fixed-date items and clearer policies for what to do to make our promises around them. In Kanban teams use classes of service for this purpose. I recommend Scrum Teams in such a context simply do the same. Mark these items with a special color in the Backlog. Establish policies such as &quot;If they are in danger we make whatever effort needed to deliver. Sustainable Pace will be put on hold&quot;. Visualizing that these items are different will earn them a different class of service by the team. It also means that normal items without this fixed-date commitment might be put aside to make the extra effort to deliver those, even at the price of overall throughput. These items might call for deeper estimation and planning up front than normal items.

One key point is to make sure that these fixed-date items are not the majority of items in the Sprint Backlog, otherwise they cannot rely on preferential service. If you have a case of your whole work being fixed-date driven you need to be extra careful with planning and consider taking a time-buffer to protect against the inherent variability in sprint results.

With time the Scrum Team and Product Owner will learn about their ability to deliver these items and might be able to make promises earlier before the Sprint Planning, knowing that the price will only be the effect on other normal items in the sprint.

 

## Making promises to deliver on a bigger project across several sprints

## I won&apos;t go deeply into this aspect in this post. Normal Agile Release Planning using history of throughput/velocity and setting hard commitments and soft commitments is the way to make promises you can keep. This means that within each sprint there will be a certain level of hard commitment related to the overall project hard commitment. If that level of commitment is already a stretch for the team then you have a dangerous project in which you cannot really expect to have safe-to-fail thinking or improvement, rather a tight focus on meeting commitment. Sometimes we have those projects. If you are always doing these kinds of projects time to look in the mirror and have a discussion about whether you are really trying to set up the organization for opportunities to improve/learn or just constantly meet commitments without any slack for improvement.

_Scrum works best when it&apos;s connected to real business outcomes, not just ceremonies. [Explore advisory and coaching](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Scrum</category><category>Scrumban Kanban</category><category>classes-of-service</category><category>commitment</category><category>scrum</category><author>Yuval Yeret</author></item><item><title>The Scrum Sprint Commitment/Forecast as an Expectation</title><link>https://yuvalyeret.com/blog/the-scrum-sprint-commitmentforecast-as-an-expectation/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-scrum-sprint-commitmentforecast-as-an-expectation/</guid><description>Reframing the Scrum Sprint commitment/forecast as an expectation rather than a promise — how treating it as a learning vehicle rather than a delivery guarantee drives better continuous improvement.</description><pubDate>Sat, 30 Jun 2012 00:00:00 GMT</pubDate><content:encoded>Disclaimer -  I&apos;m a well-known [Scrum Sprint Commitment basher](https://yuvalyeret.com/2011/10/13/scrum-sprint-commitment-rant/ &apos;Scrum Sprint Commitment Rant&apos;). But in the last few weeks especially while processing the [Lean Conference Boston Keynote by Steven Spear](http://www.leanssc.org/press/keynote2012/ &apos;Lean Conference Boston 2012 Keynotes&apos;) I have a fresh perspective I wanted to share.

## There is no improvement without learning

One of Spear&apos;s key points was that there is no improvement without learning. There is no learning without surprises. There are no surprises without setting expectations. Specifically challenging expectations that will be missed occasionally. See a quote from one of his [Harvard Business Review articles about how Toyota really learns](http://hbr.org/2004/05/learning-to-lead-at-toyota/ar/1 &apos;HBR May 2004 - Learning to Lead at Toyota - Steven J Spear&apos;):

&gt; _We argued that Toyota’s much-noted commitment to standardization is not for the purpose of control or even for capturing a best practice, per se. Rather, standardization—or more precisely, the explicit specification of how work is going to be done before it is performed—is coupled with testing work as it is being done. The end result is that gaps between what is expected and what actually occurs become immediately evident. Not only are problems contained, prevented from propagating and compromising someone else’s work, but the gaps between expectations and reality are investigated; a deeper understanding of the product, process, and people is gained; and that understanding is incorporated into a new specification, which becomes a temporary “best practice” until a new problem is discovered._

I got a copy of Spear&apos;s book the [High Velocity Edge](http://stevenjspear.com/2001.html) at LSSC12 and I intend to read it in the upcoming months to try and get more insights into this concept of Expectation-driven learning.

&gt; ![](/assets/images/blog/archive/recovered/encouraging-feature-level-progress-7-pinit_fg_en_rect_gray_20-7541d63c4a6b.png)

## Expectation-driven Learning applied to Scrum

So one way to see the Sprint Forecast is as setting an expectation of how much work is going to be done before it is performed and committing to try working as effectively as we can to try and meet that forecast. Sometimes there will be a gap between our forecast and the real amount of work done, which is an invitation to learn about our real capabilities, our processes and our people and drive new experiments for how to deliver at a higher level. I see this as a healthy use of commitment.

This again explains why a team that meets its forecast each and every time might be a predictable team but not necessarily a hyper-productive team and for sure not a learning team. For learning you need hypothesize that you can stretch yourself a little beyond your current capabilities supported by an experiment for how to achieve that stretch. But hypothesis and experiments have this nature of sometimes succeeding and sometimes failing. So you would expect to sometimes miss your forecast and have to learn something from it. Again, no learning without surprises.

This frame of thinking by the way brings Scrum and Kanban even closer in my perspective. It re-emphasizes how working in a pull system driven by commitment to either WIP Limits or Sprint Forecast are very similar concepts of constraints and expectations - explicit process policies that drive learning. This learning is not less important than the ability to predict delivery outcomes that comes together with working in this pull system.

## What can we do different tomorrow morning

Scrum Team? Make sure you set challenging sprint forecast, supported by clear hypothesis and experiments of how  you will reach that forecast while still in sustainable pace. Commit to try. Even more importantly commit to learn if the experiment fails. Remember this is a safe-to-fail experiment.

Working with Kanban? Make sure you set challenging WIP limits, supported by clear hypothesis and experiments of how you will sustain this WIP limit while still delivering. Commit to trying. Even more importantly commit to learn if you need to exceed WIP limits. Remember this is a safe-to-fail experiment.

Note the similarity between the two environments! same phrases chosen on purpose.

## Manager? Give your teams permission to experiment. Expect them to experiment. Expect them to commit to trying and learning. DON&apos;T expect them to always meet the forecast/WIP limit or you will slow down learning. Expect them not to ignore their commitments. Expect them to come to you with requests for assistance and ideas how to achieve lower WIP limits or higher sprint forecasts. Expect them to try some of those ideas on their own without any help. Finally and probably first thing to do - Teach them that there is no hyper-productivity without improvement. There is no improvement without learning. There is no learning without surprises. And there are no surprises when there are no expectations.

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Change Management</category><category>Kanban</category><category>Management</category><category>Scrum</category><category>Scrumban Kanban</category><category>commitment</category><category>continuous-improvement</category><category>kanban</category><category>learning</category><category>making-policies-explicit</category><category>scrum</category><category>steven-j-spear</category><author>Yuval Yeret</author></item><item><title>Do we need stack ranking in a kanban system?</title><link>https://yuvalyeret.com/blog/do-we-need-stack-ranking-in-a-kanban-system/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/do-we-need-stack-ranking-in-a-kanban-system/</guid><description>Stack ranking work items in a Kanban system: when explicit priority ordering is essential vs when it creates unnecessary overhead. The case for WIP limits over rigid ranking.</description><pubDate>Thu, 07 Jun 2012 00:00:00 GMT</pubDate><content:encoded>I want to talk about a kanban system design issue today.

Do we need a way to portray full stack ranking of cards throughout a kanban system or is it enough to see stack ranking per lane ?

To elaborate - sometimes it feels necessary to convey the priority of cards and have a way for that priority to travel with the card throughout the system. A way to achieve this is to allocate a running priority such as 10, 20, 30, etc.  to cards. Those of us with background in the &quot;Basic&quot; programming language will understand the numbering scheme - it allows for inserting other cards between priority slots later on.

Since not many electronic kanban systems support this, I was forced to think again about whether this is actually necessary and reached a conclusion it is a bit redundant if a few key assumptions are made.

Assuming all cards are of the same &quot;class of service&quot;, it is typically reasonable to adopt a &quot;FIFO after pulling into WIP&quot; policy - which means that after a card is pulled into work, we should make all effort to finish it even if it originally had a slightly lower priority than other card options. If we pulled it we had a good reason and it is less relevant anymore - lets just get it over with. If that is the case, after pulling the card all we care about is FIFO - so stack ranking within a lane as well as lane position should be enough - just pull topmost card from the rightmost lane possible to obey the FIFO (or look at start date).

The plot thickens when there are more classes of service. The policies for Fixed Date and Expedite deal themselves with priorities and pull order so I won&apos;t elaborate on them here as they&apos;ve been covered elsewhere in Kanban literature in depth.

A class of service that is not often discussed is a &quot;stretch&quot; card from a release backlog. Essentially a card that is a &quot;wishlist&quot; but not something that was committed as part of the release, so we prefer not to pull it before committed scope for the release. The policy we probably want to have is to always pull &quot;scope&quot; cards before &quot;stretch&quot; cards when possible. Even if a &quot;stretch&quot; card made it into WIP we might want to bypass it if a &quot;scope&quot; card is catching up. (You might wander why a &quot;stretch&quot; card would be pulled in the first place - the typical answer is resource capabilities - &quot;scope&quot; cards were skipped because of lack of knowledge until a &quot;stretch&quot; card was reached - this is an indication of lack of capabilities versatility and should be monitored and improved on by the way). So basically all we need to support this policy is a visualization of the fact that the card is &quot;stretch&quot; scope. It is possible to use a &quot;low priority&quot; indicator for this. Maybe it is better to have it as a different card type to make it easier to filter it out when tracking release progress using a Cumulative Flow Diagram Burnup Chart. You might want to display &quot;stretch&quot; cards as scope completed, or ignore them and just track completion rate of the &quot;scope&quot; cards. I would think that is preferable.

So bottom line seems like full board-wide stack ranking is not required in most cases. Classes of Service or a few priority pools can suffice for most reasonable pull policies.

What is your experience? Do you track priorities in a different way?

## ![](/assets/images/blog/board_26197281-300x168.png)

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Kanban</category><category>classes-of-service</category><category>kanban</category><category>priorities</category><category>release-tracking</category><category>scope</category><category>stretch</category><author>Yuval Yeret</author></item><item><title>Impressions from Lean Systems and Software Conference 2012 Boston</title><link>https://yuvalyeret.com/blog/impressions-from-lean-systems-and-software-conference-2012-boston/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/impressions-from-lean-systems-and-software-conference-2012-boston/</guid><description>Takeaways from LSSC 2012 Boston — where lean product development flow, Lean Startup, and Kanban converged in a rich mix of practitioners pushing boundaries.</description><pubDate>Thu, 17 May 2012 00:00:00 GMT</pubDate><content:encoded>As I prepare to check out from the Boston Seaport Hotel which was the venue of this year&apos;s LSSC conference (and did a magnificent job hosting us!), here are my highlights/impressions of the conference.

The buzzword of the conference seems to have been &quot;Lean Startup&quot;. It permeated into many talks (including mine) in two main aspects - One was the classic product/customer-focused Lean Startup as an alternative narrative to Lean/Agile. The other was taking the ideas of fast cycles of Validated Learning and adopting them as a narrative for the approach to change. This came up in [Jeff Anderson&apos;s](http://agileconsulting.blogspot.com/) ambitious and thought-provoking or even provocative talk about the transition participation engine as well as in my attempt to &quot;fix&quot; continuous improvement.

[Continuous Improvement Is Broken - LSSC12](http://prezi.com/lobpkyhtrhf6/continuous-improvement-is-broken-lssc12/ &apos;Continuous Improvement Is Broken - LSSC12&apos;) on [Prezi](http://prezi.com)

Topics like gamification tied into this a bit, and I think we barely scratched the surface on the discussion about what forms of gamification are appropriate for engaging people in lean/agile change, if any.

I had the chance to talk to Troy Magennis about Simulations and although skeptic, I see some promise in the usage of simulations not only for forecasting and risk management but also for studying and choosing experiments to run as part of the improvement cycle. Interestingly, LeanKit Kanban announced they intend to integrate this simulation capability into their Kanban tool. I&apos;m looking forward to seeing how that works out.

Getting back to Lean Startup, there were several discussions trying to compare Set Based Concurrent Engineering with the Lean Startup Minimum Viable Product Split Testing approach. For me Set-Based is aimed at reducing technical risk trading money for accelerated time and robustness while MVPs are aimed at reducing business risk avoiding investing money in products/technologies that are irrelevant. So one basically would try to start with a Customer Development approach using MVP. If the business model is proven, continue to implement the technology. If an initial MVP is very expensive/risky to the point of requiring Set-based, I would try to use a non-product MVP first (The [Pretotyping](http://www.pretotyping.org/) concept makes a good differentiation between different kinds of ways to &quot;fake it until you make it&quot;). If I feel good enough about the business model, but not yet sure, I would indeed use Set-based focused on my next level of MVP (but not the full first release of the product) to accelerate learning and reduce technology risks on the way to the MVP. Then launch my MVP and fine-tune it using the Build-Measure-Learn cycle. If indeed I find Product-Market fit AND there are major technological aspects still missing I might use Set-based again. To sum up, they can probably be used together in different phases of the product/business lifecycle. But it is the MVP that should drive the need for Set-based. In general, validating the business need BEFORE focusing on various technological choices is a point that cannot be  emphasized enough based on what I heard in sessions and offline discussions.

I finally had a chance to meet Claudio (@[AgileSensei](http://www.agilesensei.com/)) and see his [A3 talk](http://www.slideshare.net/cperrone/a3-kaizen-heres-how), which was magnificent as expected. I really need to integrate more of this thinking into my work. I&apos;m especially going to focus on the usage of A3 to accompany management workshops I use for initial thinking and studying how to approach a change initiative for an organization.

Don Reinertsen hit a home run again with a fabulous session about [Decentralized Control](http://leansoftwaresystemsconferen2011.sched.org/event/4c030fd4e816780d738118c2aa038673#), the last chapter in his [Principles of Product Development Flow](http://www.amazon.com/The-Principles-Product-Development-Flow/dp/1935401009) book. He presented concepts like the reality of uncertainty and how to deal with the need for both decentralization as well as alignment using Doctrine, Commander&apos;s Intent as well as great examples such as Firefighting being more disciplined and effectively executed than IT work. This was also a highly interactive session with Don engaging the crowd, including [Andrew Fuqua](http://www.andrewfuqua.com/) who happens to be an actual certified burn master commenting on the immense complexity rising from the fact that fires affect weather which in turn affects fires.

This chapter in the book is one of my favorites as I find it a great mature way to explain the need and value of some self-organization. It comes at the end of a dense book so I think many people miss it which is too bad. I had a chat with Don about some ways to make this specific content more accessible to the masses...

The Brickell Key Award for 2012 was awarded this week. After a nerve-wrecking evening, the winners were announced - my friends [Arne Roock](http://www.software-kanban.de/2012/05/my-name-is-justin-justin-time.html) and [Jim Benson](http://ourfounder.typepad.com/leblog/personal-kanban/). Congratulations for a well deserved celebration of their contribution to the international Lean/Kanban community.

Another announcement this week was reorganizing the Lean Software and Systems Consortium into  the Lean Systems Society, a change that strives to emphasize even more the openness and nurturing of new ideas and approaches instead of freezing current models. I&apos;m proud to be one of the founding fellows in the society. ![](/assets/images/blog/archive/gI_78475_Lean Systems Logo.png)

Beyond these highlights there were many conversations and interesting sessions, and I head home energized full of ideas and thoughts looking forward to share them with the [AgileSparks](http://www.agilesparks.com/) team and my clients. It is as usual great to meet many old friends and make new ones and hear many appreciations for work I&apos;ve been doing. Cannot wait for LSSC13 in Chicago (29/April-1/May 2013, the new JW Marriott)!

## Oh, and the [Holy Land Kanban](http://www.amazon.com/Holy-Land-Kanban-ebook/dp/B0076IRK1G) book sold quite well at the book corner... Inviting readers to [write reviews/comments](http://www.amazon.com/Holy-Land-Kanban-ebook/dp/B0076IRK1G) - keep it honest! ![](/assets/images/blog/IMG_0109-300x225.jpg)

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Events</category><category>Blog</category><category>Kanban</category><category>Lean Startup</category><category>kanban</category><category>lean-startup</category><category>ls4chg</category><category>lss</category><category>lssc</category><category>lssc12</category><author>Yuval Yeret</author></item><item><title>So what is Lean Startup for Change - LS4CHG</title><link>https://yuvalyeret.com/blog/so-what-is-lean-startup-for-change-ls4chg/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/so-what-is-lean-startup-for-change-ls4chg/</guid><description>Applying Lean Startup thinking to organizational change: testing change hypotheses with minimum viable interventions before rolling them out broadly.</description><pubDate>Wed, 16 May 2012 00:00:00 GMT</pubDate><content:encoded>Lets try to summarize real quick what we came up with in a short lean coffee session about this today in LSSC12.

Lean Startup for Change is applying the concepts of Lean Startup to Change programs. It comes real handy when you have a complex environment where you don&apos;t know exactly what will work for the organization context (market) and you want to test it rigorously until you come up with an approach that can stick/grow effectively in a way that creates a sustainable change program.

The flow can look something like this:

- You identify a problem/dissatisfaction at the capabilities level of the organization. This can be - we are not able to meet demand, we need to scale without increasing overheads, we need to improve quality, etc.
- You create a change model (maybe using a kind of canvas - riffing on Business model canvas or Lean canvas or closer to A3 who knows - we need to find out what works best...).
- You identify risky assumptions/hypothesis in this model and design experiments to test. The risks can be value risks - whether we actually know for sure that the change we are introducing will bring value ASSUMING it happens. Or growth risks - We know it will work but we don&apos;t know IF it will happen/stick/grow. This is similar to the value/growth hypothesis and metrics in Lean Startup.
- Some times Value hypothesis will be hard to test if there isn&apos;t enough information/history about the system, and therefore a growth engine that brings the system to a level where it generates enough information (e.g. by having enough teams use kanban to manage their work) might be the first priority, as a MEANS to establish the Value experiment.
- With the hypothesis you start with, design the Minimum Viable Change that will test your assumption about how things will work. If you are aiming at growth, your MVC needs to focus on how you will grow the system and measure things like virality of teams infecting each other (virality), how many teams infected actually get interested about this (conversion?), start using it (activation), and keep using (retention) and infecting others. You run this MVC and see what are the results by measuring them (How? separate and VERY though question - but it comes down to looking at behaviour in some way. need to do it in a reasonable and humane way though - e.g. how many teams contacted the local coach about a practice they saw elsewhere without being forced to start). You then start to tune the engine. Play with things that might affect growth e.g. the way you train, the way you coach, the way you present things, who&apos;s in charge, etc. When you see you have a working growth engine you can stop experimenting and pursue the winning approach you found. If you see your experiments are not really getting anywhere you consider pivoting to another kind of growth engine altogether, or even to another kind of change engine.
- When your growth engine worked well and you have a good population of people using the system you can start looking at the value hypothesis. You have enough of a sandbox to test your assumptions on what will bring value. You design MVCs that are aimed at bringing in value like improved quality, faster cycles, improved customer satisfaction, etc. You execute an MVC and then measure its effect. There is a challenge here because some of these will take time to see the results of (e.g. Refactoring?). Work real hard to defining the MINIMUM viable change. All these MVCs are not a test whether the &quot;change approach&quot; is possible, just whether it is a good fit for the organization&apos;s context (so basically not solution-space uncertainty but problem-space uncertainty - the natural habitat of MVPs...)
- After tuning the MVC until you see you are meeting your value hypothesis and have a strong change engine you can pursue it by deploying it elsewhere, and move on to testing new hypothesis that can improve performance further.
- I&apos;m feeling quite comfortable thinking about this in an A3 for each MVC kind of form. Maybe need to take some things from the Lean Canvas into this A3, but most of the stuff is already IMO.
- Bottom line you tested uncertainty at the problem space - whether we are indeed solving the right problem for the organization, as well as the growth space - are we running the change in the most effective way.

One comment from the discussion was that several of us Lean/Kanban practitioners feel that we don&apos;t really have to validate the assumption that Kanban will provide value to the organization. We are quite sure that it can serve as the diagnostic that will stimulate improvement. What we are not sure about is how to best take on Kanban in an organization. And that is why the growth engine/hypothesis is so important and why it might seem that we are focusing on mechanical implementation rather than a value driven one. We see Kanban as one way to enable the Value-seeking MVC via its fast method of installing a system which will visualize what is going on and invite potentially value-improving experiments.

## Just initial thoughts from a very long day at LSSC12. We are keeping the discussion alive with hashtag #LC4Chg on twitter as well as on kanbandev. Join us and let us know what you think about this.

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Change Management</category><category>Lean Startup</category><category>Lean Startup For Change</category><author>Yuval Yeret</author></item><item><title>Experiences for a Kanban trainer in a Scrum Gathering</title><link>https://yuvalyeret.com/blog/experiences-for-a-kanban-trainer-in-a-scrum-gathering/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/experiences-for-a-kanban-trainer-in-a-scrum-gathering/</guid><description>Observations from a Kanban practitioner at a Scrum event: where the communities agree, where they talk past each other, and what cross-pollination looks like.</description><pubDate>Thu, 10 May 2012 00:00:00 GMT</pubDate><content:encoded>## Stranger in a strange land

This week I attended and spoke at Scrum Gathering Atlanta

It was a mixed experience for me. On the one hand it was interesting to see the focus of the Scrum crowd on the other hand it was a bit hard for me to find content to connect to and it was a bit of a stranger in a strange land, mainly because I&apos;m all the way from Israel and the conference was a very regionally focused one. I&apos;m not someone who immediately makes connections in conferences and not many of my blog readers or twitter friends were there...

## General Conference Highlights

I enjoyed the keynotes I attended, mainly **Tanner Corbridge&apos;s** Accountability talk based on the &quot;Oz Principle&quot; model. I was familiar with the model but this keynote deepened my understanding and came at a time where it is applicable to several situations I&apos;m thinking about. Tanner is also a brilliant keynote speaker. Engaging, Fast, just the kind I love. **James Grenning** also delivered a very good talk about Demanding Technical Excellence. It was well built and he is a good speaker as well, but it didn&apos;t provide any new thinking from my perspective. Just emphasized things I already know and advocate strongly already. One piece I liked is the physics of Debug Later Development versus Test Driven Development. I missed Clarke Ching&apos;s keynote but I heard it was good.

The track sessions were more of a mixed bag (as they typically are in many conferences). I found several time slots where I wasn&apos;t really passionate about any of the topics, and some where I was interested in the topic or presenter and was disappointed from the level of the session or quality of delivery. It might be that I&apos;m losing my patience for sitting and hearing sessions, but OTOH there are conferences where I&apos;m glued to my chair (typically the hashtag starts with #L for those ones...). I found many of the sessions to focus on the technical aspects of Scrum and Agility, not enough talked about the big picture, systemic view. Ideas like Social Complexity Theory, Lean, Real Options, Risk, Dealing with executives were nowhere to be found, at least in the sessions I attended.

The sessions that shined were those dealing with the softer aspects - especially [Embracing Conflict by Lyssa Adkins and Michael Spayd](http://www.agilecoachinginstitute.com/). I took several actionable ideas from that session - thinking about Positivity Deposit/Withdrawal model as well as using the constellation exercise more. I used it in a client engagement 2 years ago but then stopped for some reason. It is a very strong exercise done right. There was also a retrospective techniques session by *Kate Megaw and Brian Rabon* that was well designed and had the side effect of retrospecting on the conference itself (A trick I employed in my own session as well...)

The openspace was an active and engaging one in general. I ended up being a bit of a bumblebee though. The session I liked most was a [Build your own Scrum](http://www.weisbart.com/byos/) session that Adam Weisbart delivered - it is an exercise for introducing scrum or refreshing knowledge of scrum, that can be delivered as 30 minutes or longer 2-3 hours for a more comprehensive version. Quite cool and I will try it next time I have a chance. I also suggested and tried some modifications to the way it is run (e.g. use team estimation game while building your own scrum to make it a more fair group collaboration process).

The openspace culminated with an hour of Kanban Q&amp;A I facilitated. Finally I had a chance to expose people to the Kanban Method for Change. Room was quite full, people came up with questions, we prioritized and answered them, mainly with me leading it chalk mode but driven by questions and answers. People took many pictures of the drawings on the board but I didn&apos;t have the time during the session so no examples sorry...

The topics that came up were:

- What is Kanban - Did a 10 minute session describing the foundational principles (start where you are etc.) and the core practices (visualize, manage flow, make policies explicit, THEN limit WIP, improve collaboratively). People appreciated leaving the Limit WIP as the last core practice.
- Experiences using Kanban alongside Scrum - Described Scrumban - Using Kanban to improve the flow/leanness of a Scrum instance - gave the [FiftyOne.com story](https://www.slideshare.net/slideshow/benny-peer-fiftyone-case-study-agile11-presentation-10apr2011-with-video-version/7598722) as an example. Described starting with Kanban and then using elements of Scrum using the an example of Discovery Kanban and then feature teams. I also mentioned that the value of starting with the Discovery Kanban was the involvement of managers in it up front, leading by example, experiencing, and that now when starting a feature team it is quite smooth and happening while I&apos;m in the US. People were quite happy and nodding to hear about this.
- Which is better Kanban or Scrum? I added WHEN to that question... and we discussed revolution versus evolution, that if you are REALLY able to do Scrum RIGHT go for it. But if you are doing Scrumbut including no real feature teams but chains of component or semi-feature teams you should consider Kanban. Emphasized the &quot;its only the start of the journey&quot; and they both are meant as inspect and adapt frameworks using my mountain sketch which people really liked.

I brought 25 books of [&quot;Holy Land Kanban&quot;](http://leanpub.com/holylandkanbanbestof) and all are gone and some people didn&apos;t get a copy and I promised them an ebook by email. I was able to connect to several people after that session, some of them are also coming to Lean Conference Boston next week.

## My track session

I delivered a talk about [&quot;Continuous Improvement is broken/stalled - WHY and WHAT can we do about it&quot;](http://prezi.com/1voub1uqpxi_/continuous-improvement-is-broken-scrum-gathering-atlanta/http://prezi.com/1voub1uqpxi_/continuous-improvement-is-broken-scrum-gathering-atlanta/). The talk was well received from feedback I got from people who were in the room. I was also encouraged that people really loved the Prezi format and didn&apos;t find it confusing or sea-sickness-inducing. I&apos;ve been focused on making it an easy to consume Prezi so it is good to hear that feedback. This was one of the more interactive conference sessions I ran and it felt good, closer to a typical workshop session which is my natural habitat...

In an exercise of prioritizing the Improvement Manifesto people emphasized the Focus and Learning pillars of my talk, which are my favorite concepts as well. We did several kinds of discussions around what agile practices/choices are sure bets and which are hypothesis, we tried to design a minimum viable change, and we also talked about what is the Kanban Method for Change just in case... The Prezi is available below.

[Continuous Improvement Is Broken - Scrum Gathering Atlanta](http://prezi.com/1voub1uqpxi_/continuous-improvement-is-broken-scrum-gathering-atlanta/ &apos;Continuous Improvement Is Broken - Scrum Gathering Atlanta&apos;) on [Prezi](http://prezi.com)

## Conclusion

Bottom line it was an interesting experience. On a personal level I was able to reach out and spread some of my beliefs and knowledge which feels good. In spite of coming in as a stranger to this community I was able to make some connections that will at least continue on twitter I hope.

I also learned a couple of new things in areas I don&apos;t typically focus on and refreshed the importance/usefulness of other practices/exercises I&apos;m familiar with.

## It was overall a well-executed conference and I&apos;m glad the organizers invited me to speak and participate. I look forward to checking out future Scrum Gatherings to see where this world is going... Anyone for Barcelona in October?

_Scrum works best when it&apos;s connected to real business outcomes, not just ceremonies. [Explore advisory and coaching](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Events</category><category>Scrum</category><author>Yuval Yeret</author></item><item><title>Do we need Scrum to get to Kanban???</title><link>https://yuvalyeret.com/blog/do-we-need-scrum-to-get-to-kanban/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/do-we-need-scrum-to-get-to-kanban/</guid><description>Can you go straight to Kanban without doing Scrum first? David Anderson says start with what you do now. Yuval explores when each path makes sense.</description><pubDate>Tue, 08 May 2012 00:00:00 GMT</pubDate><content:encoded>I just wrote a lengthy reply on a kanbandev thread about Using Scrum to implement Kanban and vice versa and thought I would share it here, especially so I can tweet it directly and try to spark a discussion about it in Scrum Gathering Atlanta (where I&apos;m currently at...)

I engaged the conversation when Danko said:

&gt; _Scrumban...._
&gt;
&gt; _Well, another mystery regarding the above is whether scrum is an evolution of kanban (which means you evolve to a point that you can start implement scrum which gives you a lot of effectiveness)_
&gt;
&gt; _Or_
&gt;
&gt; _That scrum is only &quot;scripting the way&quot; to kanban (which means at the beginning , the company needs some strong guidelines how to operate and then we can leave scrum and start working in kanban since the &quot;right&quot; mind set was set._
&gt;
&gt; _My guts feeling is that the second one is the &quot;right&quot; thing thus at higher level of scrum we start to eliminate the meetings, roles and so on and start focusing on how to do things better while we are equipped with good technical and mind set tools_

My take on it is that as teams grow more mature, they can shed the scaffolding/learning wheels that Scrum provides and achieve a better, more effective flow. But that is **not to say they reach Kanban**.

Kanban, or at least the Kanban Method for change leadership, **does not define the destination.** It is not something you reach. It represents the **approach you take on the journey** there.

You use **Kanban to search for the process that works best for you**. ( I recently started calling it the search for process/context fit - like product/market fit in lean startup)

I see Scrum the same way. A different approach to the search though. And scrum having more process and prescription confuses people into thinking it is the destination. I see the current attempt to move from Scrum-but to Scrum-and as a positive way to convey the message of searching and inclusion and emergence more clearly.

From this perspective one can ask whether at the early stages of the search it is more effective to use more perscription/change or minimum change possible. The answer probably is it depends.

But Kanban says to **very critically examine every aspect of the change and consider whether it is a must**.

I&apos;ve seen teams that accelerate through the low maturity process very fast with Kanban without any sprints/roles. So have many practitioners on other case studies reported here on the list and in the industry conferences.

There are of course many cases of teams accelerating through low maturity using scrum.

As well as (too many) teams/orgs that stay in the base camp of low maturity and never continue the journey with Scrum OR Kanban ( I know a certain someone speaking about that [today](http://prezi.com/1voub1uqpxi_/continuous-improvement-is-broken-scrum-gathering-atlanta/) and [next week](http://prezi.com/lobpkyhtrhf6/continuous-improvement-is-broken-lssc12/) ;-)

At the minimum an understanding of Kanban should drive people to c**ritically consider what is the minimum viable change for their organization when they start**. If they choose to include Scrum they should be able to **elaborate why and not just because Scrum says so**...

## What do you think?

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Kanban</category><category>Scrum</category><category>Scrumban Kanban</category><category>kanban</category><category>kanbandev</category><category>scrum</category><author>Yuval Yeret</author></item><item><title>Guest Post - Is starting with Kanban really easier than with Scrum?</title><link>https://yuvalyeret.com/blog/guest-post-is-starting-with-kanban-really-easier-than-with-scrum/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/guest-post-is-starting-with-kanban-really-easier-than-with-scrum/</guid><description>The debate: is Kanban really easier to adopt than Scrum? The start-where-you-are principle vs the discipline required to actually change behavior with Kanban.</description><pubDate>Tue, 08 May 2012 00:00:00 GMT</pubDate><content:encoded>Today I&apos;m proud to host a guest post by another AgileSparks coach - Yael Rabinovitz. Yael has been working with several clients on Scrum implementations and has recently started using the Kanban Method (I wonder who gave her that crazy idea…) and is sharing her thoughts about the first steps into both approaches. Without further ado, here&apos;s Yael:

 

## Is starting with Kanban really easier than with Scrum? ![](/assets/images/blog/divers_grabshot.jpg)

Kanban is often described as a way to achieve evolutionary change in an organization, creating less fear and resistance than more &quot;revolutionary&quot; approaches such as Scrum. Kanban indeed respects current processes. For example, in its first steps it does not impose role and responsibility changes, but encourages continuous small incremental and evolutionary improvements to your current system. But is it really an easier way to launch a change process? Always? The last few Agile implementations I was involved with that used Kanban as a starting point made me contemplate this topic. Here are some of my thoughts. ![](/assets/images/blog/Revolution.jpg)

 

Implementing Kanban seems to be simple technically. Just visualize your current process, build the Kanban board and describe your process as a pull system. Kanban does not prescribe specific practices, but the team is expected to apply lean thinking tools such as limit the WIP, focus on flow, optimize the whole, stop the line and fix (focus on quality), find bottlenecks, protect the team from external interruptions, etc. This requires high maturity from the team. Unfortunately, in many cases, teams find themselves struggling at the starting point, especially when attempting to apply the &quot;limit the WIP&quot; step. This can be extremely difficult and requires good collaboration and shared responsibility between the development team and the PO in order to allow balancing demand and throughput. When this collaboration is not mature, teams tend to get stuck and find it hard to move forward, which leads to frustration and increases resistance to the change.

 

**Shape the path - Script the way**

Scrum&apos;s prescriptive nature is more suitable for such immature teams as it &quot;scripts the way&quot; (from &quot;Switch&quot; by Chip Heath &amp; Dan Heath) and provides best practices and definitions of the processes to be followed (daily standup, planning, demo, retrospective, clear definition of the PO/team responsibilities). Scrum provides a practical framework that makes the mindset shift easier, as teams can rely on the framework in this &quot;SHU&quot; phase (&quot;Shu-Ha=Ri see: http://alistair.cockburn.us/Shu+Ha+Ri). The clear definition of the PO role vis-a-vis the team provides the needed collaboration and WIP is limited implicitly by defining the sprint&apos;s backlog, which I believe teams find more natural to grasp.

**Small work units**

Another point to consider is the need to break features into small pieces or user stories. This is a huge challenge that teams usually struggle with from day 1 in both Kanban and Scrum. This is fundamental to improving the flow in the system, thus reducing cycle time in Kanban, and creates the building blocks of the product backlog and sprint backlog in Scrum. I find that Scrum guides you more safely and clearly in this task than Kanban, as the framework and practices for creating stories are explicitly built into the Scrum process. Questions like: who is the owner of the stories? When should the stories be ready? What is a good story? Who approves the results and when? The team has built–in answers when it uses Scrum as a starting point.

**The energy for change**

It is also very important to consider the &quot;energy&quot; that the organization needs to have in order to change. Agile practically requires the organization to &quot;reinvent&quot; itself and, in many cases, the beginning of the process is an excellent opportunity to do just that. At that time, the right levels of energy exist, with the &quot;buzz&quot; created by training and management&apos;s attention, as well as the willingness and courage to make a dramatic move. Scrum suits this &quot;let&apos;s make a revolution&quot; mindset much more than Kanban, which requires stamina, patience and long term thinking. Most teams don&apos;t have the time and patience for ongoing improvement cycles – they want results now. They are willing to risk, speculate and go along with revolutionary ideas rather than patiently wait for evolution.

**Early success**

Being able to achieve small wins early in the process provides a lot of &quot;back wind&quot; to the process. Scrum&apos;s sweeping nature allows identifying these small wins quicker, thus injecting positive energy into the process at a much needed stage. The adoption of cross functional teams and creation of a rhythm in the organization, with demos and retrospectives quickly gives a sense of progress. It is important to pick low hanging fruits and produce results quickly.

I found that in many cases, if a momentum for revolution exists both in management and teams, Scrum&apos;s constraints are much better for keeping the teams focused and accountable. Once you reach a point where you have a backlog with well defined stories and you are mature enough to go to the next leap, it is time to implement Kanban in order to optimize the whole and focus on the flow of value across the system, improving your cycle time from start to end.

**So, should we start with Kanban or Scrum?**

The only right answer is: it depends. It depends on the organization&apos;s state, the scale of necessary changes, the desired outcomes and the problems and pains that triggered the Agile initiative.

What I attempt to do in this post is challenge the widespread myth that Kanban is always the easiest way to start. I have found that, when management is on board with the right mindset, starting with Scrum can be safer and easier. The Retrospectives in Scrum provide the evolutionary mechanism Kanban advocates that allow the organization to continue and make small incremental changes and continuously improve beneficial aspects and weed out harmful attributes

Start with Kanban or Scrum but, since you are interested in this journey, it is important to start! Begin, keeping in mind why you started and what you are trying to achieve .We don&apos;t want to waste our time with too much upfront planning anyway, after we begin the journey, the steps we should take to move forward will unfold.

_&quot;The Road goes ever on and on_

_Down from the door where it began._

_Now far ahead the Road has gone,_

_And I must follow, if I can,_

_Pursuing it with eager feet,_

_Until it joins some larger way_

_Where many paths and errands meet._

_And whither then? I cannot say._&quot;…

 

## Hobbits walking song, &quot;The Fellowship of the Rings&quot;,J.R.R Tolkien

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Change Management</category><category>Guest Posts</category><category>Kanban</category><category>Scrum</category><category>Scrumban Kanban</category><category>export-nov-2018</category><author>Yuval Yeret</author></item><item><title>So what IS Scrumban?</title><link>https://yuvalyeret.com/blog/so-what-is-scrumban/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/so-what-is-scrumban/</guid><description>ScrumBan is not a development process — it is an application of the Kanban Method for evolving a Scrum instance towards lean and flow. A practical walkthrough of ScrumBan principles, core Kanban practices applied to Scrum, and what typically emerges when teams go on this journey.</description><pubDate>Sat, 28 Apr 2012 00:00:00 GMT</pubDate><content:encoded>## Background

3 years ago in Agile Israel 2009 I [talked about ScrumBan](http://www.slideshare.net/yyeret/scrumban-taking-scrum-outside-its-comfort-zone). The slideshare presentation has been one of most popular ones, and remarkably enough it is the second hit on google when searching for ScrumBan. Go figure... Anyhow from time to time people ask me where they can go look up what Scrumban is and I find myself not sure where to point them for a good brief description. I have a problem with my presentation - it is not aligned with the &quot;Kanban Method&quot; for evolutionary change. It is more applying Kanban together with some Scrum concepts as a mashup. This can be a great process framework for teams starting up (which I want to write about in an upcoming post), but it is NOT Scrumban.

Among-st the Kanban community ScrumBan is the name given to applying the Kanban Method for evolutionary change to a Scrum context. You start with an instance of Scrum and apply the Kanban thinking to it. In this post I will try to give a concise description of how that might look like.

## Starting with Scrum

Let&apos;s say you applied Scrum. If it works great you are able to deliver working tested software every sprint, there is sustainable pace, great collaboration, and no feeling of wasted time around the edges. Your retrospectives are about finding impediments and dealing with them, and not about estimation accuracy and commitment woes. If that is the case, I&apos;m not sure you need ScrumBan to help you with the team capabilities. Start looking outside the team for how to improve. Consider using Lean Startup ideas to deliver more of the right things, or DevOps/ContinuousDeployment to shorten the time to market.

Most teams though are not there yet. They are having problems with their sprints. Stories leak out, Software is not necessarily working or tested, and the discussion in the Retrospective is focused on how to calculate the right velocity, what % of time to allocate to surprises, estimation inaccuracies and other such problems. If you are working in or with such a team, ScrumBan can help by giving you a change management process you can use as a guide on your improvement journey. ![](/assets/images/blog/Photo-Apr-27-11-01-15-300x225.jpg)

## The basic principles of the ScrumBan Approach

ScrumBan is an application of the Kanban Method, so naturally the three basic principles apply (David J Anderson recently wrote a concise post about the Kanban Method and whether it is a framework or not, you should go read it):

1. You start with what you do now - That is your Scrum. All the ceremonies, artifacts, roles and responsibilities you are currently using. That is right, You start with everything. The Sprint, Scrum Master, Sprint Backlog, Taskboard, Sprint Burndown, whatever you are currently using.
2. You agree to pursue an evolutionary approach to change - You understand that things will change over time. You might adapt some of the aspects of Scrum. You might add new practices/policies. You might drop some. The important thing is that you agree to pursue improvement towards a process that is more effective for you, one that will help you meet your business goals more effectively.
3. You initially respect current roles, responsibilities and job titles - Again, you start with your Scrum and your organization. You don&apos;t change the job titles. Whatever you did so far with your Scrum implementation, that is where you start. You might get some ideas for change when you read about ScrumBan and Kanban, but the Kanban Method is about considering/introducing those changes when they make sense, not as a big change up front.

## Core Practices of Kanban applied to Scrumban

After understanding and adopting the basic principles, you start using the Kanban core practices. I will use David&apos;s recent language and elaborate on what they might mean in a Scrumban context

1. **Visualize - make the invisible work and its workflow visible** - Some Scrum teams already visualize work and its flow. One of the keys to effective visualization of a Scrum context are making sure you see the flow of backlog items from early requirement to done. It is not enough to visualize the sprint backlog. It is important to **make the flow of work into and out of the sprints visible as well**, since many teams have difficulties exactly with this aspect. In addition, Scrumban is typically about **visualizing the flow of Product Backlog Items (PBIs) or Stories, rather than Tasks**. Tasks are created late in the game and don&apos;t flow all the way. Some teams visualize tasks as well, but it is optional. ![](/assets/images/blog/scrumban-board-1024x576.jpg)

1. **Limit WIP - implement a virtual kanban system -** Once you have a Kanban board visualizing the flow, the next step is to implement a kanban system. This calls for Limiting the Work in Progress, which in Scrum context basically means you limit the amount of PBIs in progress at any point in time. Once the limit is reached, the alternative to starting a new story is to go and help others deal with their story. This can mean helping others in your expertise area or going upstream or downstream to help (e.g. Developers help Testers, Testers help Product Owner, etc.). Limiting WIP introduces pain. The pain of not being able to do what you&apos;re comfortable with and got used to. We want to channel this pain towards ways of improving the team&apos;s process and policies so in the future the flow will be better and the WIP Limit will be less painful. Improving engineering practices, using techniques such as ATDD, Reducing batch/PBI size, Cross-training, or any other technique can be considered as a way to make the WIP Limit more comfortable. Over time as team capabilities improve, the WIP Limit can be tightened to catalyze even more improvement in capabilities. Limiting WIP is a great way to drive real collaboration at the team level. Side Note: that the &quot;Sprint Backlog&quot; itself is a WIP Limit - it limits the amount of PBIs that can be started during the sprint unless all of them are finished. It is a shame that many teams and even coaches miss this point. In any case even if you are treating the Sprint as a WIP Limit, Using granular limits on number of stories active during the sprint will help you improve flow even further.
1. **Manage Flow -** with the virtual kanban system in play using WIP Limits, it is now time to run the system and manage the flow. Teams start looking at the cycle times of PBIs/Stories for information on where there is room for improvement. They monitor cycle time/aging in real time to see struggling stories and find ways to help them along. They care about the healthy flow of work (which within a sprint is not less important than whether the sprint forecast/commitment is met - but more on that elsewhere). They start using Cumulative Flow Diagrams which add information about the queues within the system to a Burnup chart. ![](/assets/images/blog/scrumfall-cfd-1024x666.png)

1. **Make management policies explicit -** Some scrum teams make their &quot;Team Rules&quot; explicit. This is a similar approach. You make your process explicit. Both so empowerment can happen - people on the Scrum Team cannot be empowered if they don&apos;t know the process. Self Organized teams cannot work if they don&apos;t have a shared understanding of how work is done. But making the process explicit also helps improve. With the &quot;invisible&quot; process now made visible, healthy discussions about &quot;why we do things this way&quot; or &quot;how will changing this policy affect our flow/results&quot; become easier and happen more naturally. Remember that here we are talking about the team&apos;s policies for how it manages itself. Some of the policies might be driven by the organization and require management approval for changes. Many of them will belong to the team and should be evaluated and experimented with actively as part of the Retrospectives.
1. **Improve Collaboratively** - **using models and the scientific method to implement a “guided” approach to evolution**. Start treating your Retrospectives as the place to design experiments. With an idea of how something might improve your capabilities, Plan what you aim to test, what will be the validation that you are on the right direction, and in the next Retrospective review the results and decide whether another round of experimentation is necessary (Pivoting) or whether you can deploy the change as a standard operating policy for the team. Use improvement frameworks such as A3 / Toyota Kata for this process. Invite in models like [Reinertsen&apos;s Principles of Product Development Flow](http://www.amazon.com/The-Principles-Product-Development-Flow/dp/1935401009) to understand the interaction of Batches, Cadence, Heartbeat, Teams, Variability, WIP, Cycle Times, in ways you never had before.

## What might happen/emerge when using ScrumBan to evolve your Scrum process

So far I just talked about the guiding principles and the practices you follow when applied to the change process. Beyond this point, any more changes to the way you work will emerge from what you discover when you visualize the flow, limit the WIP, make the management policies explicit, and start to have collaborative improvement discussions focused on hypothesis, experiments and learning what works.

You probably feel &quot;cheated&quot; at the moment. Is this all there is to it? Where&apos;s the actual stuff? The changes to the sprint model? What about the roles? One way to finish this post would be to stop here and emphasize the complex nature of each team&apos;s context and how we don&apos;t know exactly what will emerge.

I will risk going a bit beyond that and share a couple of emerging behaviors seen in teams that go on this journey. Not all teams will see the same patterns. And don&apos;t go using these patterns as a recipe book. Doing that might be useful, but it is a different kind of change process. I will write in the future about &quot;Kan-Beat&quot;, &quot;Kan-dance&quot;, &quot;Kan-Bum&quot; or whatever we decide to call the approach of starting a team with a Kanban+Scrum mashup. In the meantime you might get a few ideas for how to design a useful green-field process.

### Rolling Finish/Start of Sprints

One of the first things teams realize when they start thinking about flow is that the sprint represents a &quot;Batch Transfer&quot; process. Many PBIs wait to go into a Sprint or get out of it, even though they are ready and could be processed without wait. In addition they realize the requirement to &quot;clear the table&quot; when finishing a sprint and &quot;restart the machine&quot; when starting again is in conflict with smooth sustainable flow. So what typically happens is that the Sprint Cadence becomes more of a heartbeat of rallying points to summarize what happened since last time, think about improvements, and do some look-ahead planning. Think about pit-stops in motor racing. The aim is to minimize the time it takes. If it could magically become one of those &quot;Refuelling zones&quot; in video games where stuff just magically happens to your car while you pass in the zone without even so much as a slowdown, it would be perfect. A word of caution is that some way of maintaining &quot;Sustainable&quot; pace should be used. &quot;Jogging&quot; periods each sprint are only one way to do it. Just be careful not to go into an endless stream of work. After all we are talking about human beings not machines. ![](/assets/images/blog/Photo-Apr-27-11-01-10-300x225.jpg)

### Sprint Planning-Lite - Deemphasizing Estimations and Forecasts

When teams understand that limiting WIP is a great way to achieve the focus and fast cycle times, they more often than not ask themselves about whether they still need the Sprint Commitment as a way to focus themselves. Combined with the fact that people exposed to Kanban start to hear case studies and examples of teams that replaced estimations with just ensuring small enough units of work and use cycle-time based forecasting rather than deep up front estimations, they now explore what I call &quot;Sprint Planning Lite&quot; - a ceremony which is more looking at the big picture of upcoming work items and making sure it is a coherent picture and the items are ready, and give a general forecast what will be delivered and a specific forecast for items that are time-sensitive. Typically less time is spent on calculating accurate capacity - a big picture of main capacity changes from last sprint is enough just to have early warning of flow problems (e.g. tester is away for a few days on an Agile Testing workshop). Some teams don&apos;t even look at each specific story in-depth deferring this discussion to the time it will be pulled into work. Some teams do a high level estimation using a lightweight team estimation game to make sure they are aligned on the story implications, and have a discussion only about specific stories. I found this style of planning is like a fresh wind to most teams, so it is well worthwhile trying.

 

## Summary

In this post I started by saying ScrumBan isn&apos;t a development process in and of itself. It is a process for evolving a Scrum instance to be more Lean/Flow oriented.

Then I talked about how this change process works by enumerating Kanban&apos;s basic principles and core practices as applied to ScrumBan.

I then added some emerging properties when applying ScrumBan to Scrum. When you apply ScrumBan to Scrum you might end up with some of those or other ones.

It is now up to you, the reader. ScrumBan/Kanban/Scrum are just means to achieve an end. Start with why you need to change anything in how you do things. Visualize the invisible to have a better grasp where you are. Design experiments and validate your thinking on ideas that will improve your performance, pivot away from useless/harmful practices and drive towards what attracts the results you seek. ![](/assets/images/blog/scrumban-cfd-300x221.png)

 

## [Go ScrumBan](/work-with-me/get-professional-about-scrum-and-kanban)

If you&apos;re interested in some help figuring out if ScrumBan is a good fit for you and how to go about implementing it, [I can help](/work-with-me/get-professional-about-scrum-and-kanban).</content:encoded><category>Blog</category><category>Kanban</category><category>Scrum</category><category>Scrumban Kanban</category><category>kanban</category><category>scrum</category><category>scrumban</category><author>Yuval Yeret</author></item><item><title>Where is the &quot;Customer Development&quot; aspect of the Lean Startup for Change approach?</title><link>https://yuvalyeret.com/blog/where-is-the-customer-development-aspect-of-the-lean-startup-for-change-approach/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/where-is-the-customer-development-aspect-of-the-lean-startup-for-change-approach/</guid><description>Lean Startup for Change focuses on validated learning — but where does customer/stakeholder development fit in? Connecting LS4Chg to Kanban change management practice.</description><pubDate>Wed, 11 Apr 2012 00:00:00 GMT</pubDate><content:encoded>I recently wrote about [finding the Minimum Viable Change](https://yuvalyeret.com/2012/03/09/kanban-method-finding-the-minimally-viable-change/) and have been thinking about it some more, especially while working on [my presentation](https://bitly.com/ContImprovementIsBrokenPrezi) for upcoming Scrum Gathering Atlanta and Lean Systems and Software Conference in Boston.

While trying to think what I&apos;m going to say about Minimum Viable Change (MVC) I began to think about how to map the MVC to Minimum Viable Product, finding Product Market Fit and the Customer Development Process.

In my mind so far, as well as in how I understand the [work of Jeff Anderson and his team on this subject](http://agileconsulting.blogspot.com/2012/03/bootstrapping-enterprise-kanban.html), the MVC is aimed at learning what approach works best in your context and doing experiments to adapt the approach. This is similar to using MVP to find Product Market Fit with your core Product capabilities as the base you pivot around. For MVC the core capability you pivot around seems to be the Hypothesis that the direction/vision you have for the organization is indeed a good fit for what the organization needs.

As I understand it, Customer Development in the Product context is about finding a customer segment for which your MVP is a good fit. In the Change context Customer Development can be about finding the customer segment for which your MVC is a good fit, but this is more similar to classic Lean Startup. When we are talking MVC we are talking about searching for the right kinds of change WITHIN a change initiative you are already running. So what is the Customer Development process? Is it searching for groups within the organization for which the MVC is good enough so they can use it to change and you can learn about the change approach together with them? Is it something that tries to verify that indeed the organization WILL benefit from this change program, rather than taking it for granted?

There is lots of value in seeking the right change approach using tactical MVCs. I think there might be at least as much value if not more in seeking fast learning on whether the change is the right one using strategic MVCs.

Come to think of it, in one of my current clients we&apos;re using two strategic MVCs:

- Hunch1:  Small Batches are a good idea to deal with planning waste and effectiveness as well as bang for the buck product value for investment. We are testing that hunch using an experiment involving work on Product Backlogs / MMFs / Stories in 2 product streams.
- Hunch2: Cross-Functional work is a good idea to deal with synchronization overheads and waste involving half-developed features sitting on the shelf. We are testing that hunch using an experiment involving what we call [&quot;Discovery Kanban&quot;](https://yuvalyeret.com/2012/02/22/kanban-networks-exercise/). This is minimum because it is not a real Feature Team. But it provides enough learning to validate the value of Cross-Functional work. It doesn&apos;t validate any hunches about Self-Organized teams though...

(Note we are not yet using Lean Startup disciplined Change Measure Learn loops, at least not explicitly. I look forward to doing something similar to [what Jeff and his team are talking about](http://agileconsulting.blogspot.com/2012/03/bootstrapping-enterprise-kanban.html)...)

Any feedback welcome, and if you want to discuss in person, find me in Atlanta or Boston during the conferences, or check out a [Kanban/Scrumban training we are opening in Atlanta](http://kanban-atl-may2012.eventbrite.com/?ref=ecount) just after the Scrum Gathering.

## [![](/assets/images/blog/archive/missing-image.jpg)](http://bit.ly/ContImprovementIsBrokenPrezi)

_Moving from agile theater to real business agility takes more than a framework — it takes a deliberate operating model shift. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Change Management</category><category>Kanban</category><category>Lean Startup</category><category>kanban</category><category>lean-startup</category><category>minimum-viable-change</category><category>mvc</category><author>Yuval Yeret</author></item><item><title>Kanban Method - Finding the Minimally Viable Change</title><link>https://yuvalyeret.com/blog/kanban-method-finding-the-minimally-viable-change/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/kanban-method-finding-the-minimally-viable-change/</guid><description>Applying Lean Startup thinking to organizational change: identifying the minimal viable change experiment that can validate a process improvement hypothesis before committing to full rollout.</description><pubDate>Fri, 09 Mar 2012 00:00:00 GMT</pubDate><content:encoded>A perfect storm is brewing:

- [Jeff Anderson](https://twitter.com/#!/thomasjeffrey) has been talking about the connection between [Kanban and LeanStartup](http://agileconsulting.blogspot.com/2012/01/three-people-and-their-feedback-loops.html)
- A discussion about Kanban Training Materials with [Mike Burrows](http://positiveincline.com/) has nudged me to give more emphasis to the foundational principles and core practices.
- I&apos;ve been pitching a lot of [Lean Startup](http://theleanstartup.com/) stuff myself to Product Owners and clients in general
- I&apos;ve been thinking about how to use Lean Startup Change Measure Learn cycles in my approach to change and started to do small experiments at my own clients
- I&apos;m working on my Lean Systems and Software Conference 2012 talk/paper about [Continuous Stagnation](http://leansoftwaresystemsconferen2011.sched.org/event/71d1731c1e80a0850646b11374bb3388?iframe=no&amp;w=990&amp;sidebar=yes&amp;bg=no &apos;Continuous Stagnation at LSSC12&apos;) (Which will also be featured in similar form at Scrum Gathering Atlanta btw...)

The culmination of all this is that I created a Story Map to reflect the Kanban Method approach to evolutionary change. This maps the foundational principles and core practice areas to actual core and optional practices and can help me explain Kanban in our [2-day Accredited Kanban Training (next date is 20-21 march in Israel btw)](/work-with-me/get-professional-about-scrum-and-kanban) . I&apos;m also thinking of creating exercises using this map to explain story mapping itself as well as the concept of &quot;Minimally Viable Change/Product&quot;.

If you&apos;re interested to check out how I use this in the context of my training - see an excerpt from the materials:

**[Kanban Method Change Machine - As a Story Map](http://www.slideshare.net/yyeret/kanban-method-change-machine-as-a-story-map &apos;Kanban Method Change Machine - As a Story Map&apos;)**</content:encoded><category>Change Management</category><category>Kanban</category><category>Lean Startup</category><category>kanban</category><category>lean-startup</category><category>lssc12</category><category>minimally-viable-change</category><category>mvp</category><category>story-map</category><author>Yuval Yeret</author></item><item><title>Kanban Networks Exercise</title><link>https://yuvalyeret.com/blog/kanban-networks-exercise/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/kanban-networks-exercise/</guid><description>A hands-on workshop exercise for introducing whole-system Kanban — starting with end-to-end discovery and delivery flow before zooming into team-level agile practices.</description><pubDate>Wed, 22 Feb 2012 00:00:00 GMT</pubDate><content:encoded>One of the approaches I&apos;ve been using lately with clients is starting with whole system Kanban, focusing on Discovery and Delivery, and then potentially zoom into Team Agile in some/all streams as the organization understands the concepts of Flow, Stop Starting Start Finishing, Inspect and Adapt etc. It IS typically necessary to go to smaller batches earlier on so I recommend setting up Lean/Agile Discovery processes that pull market/product demand and create Features, MMFs and Stories from it.

I want to quickly share a Kanban exercise I ran today in a workshop focused on this approach. The organization decided to indeed start with a Kanban system and

I won&apos;t go into too many details, but if I see there is interest I might blog more about it, or write a chapter in the upcoming book.

The first exercise I ran today was [Jesper Boeg&apos;s HairDresser.dk Story Mapping Exercise](http://triforkagile.blogspot.com/2012/02/exercise-introducing-story-maps.html). I followed his exercise with a discussion and short exercise for how the Story Map would translate into a Discovery/Delivery Kanban System, and how it might look like in several points along the development life cycle.

This setup the basic building blocks for creating the real kanban network of the organization.

We identified the product streams - 5 real Product streams driven by Product Management, with an additional stream covering R&amp;D housekeeping, Research, Automation, etc.

We then split into small groups, each covering one of the streams - with the real PM of that stream as well as actual people that will probably be involved in working that stream day to day.

We then Visualized the work - at the level of Features currently in the various stages of the Stream - Backlog, Analysis, Implementation, Ready to be Released, etc.

Now it becomes interesting. Each Feature in a stream might require work from several different technological teams (4-5 of them). We gave a color to each technology team/stream and each group marked each Feature with the technology streams that were involved. We played with various expand/collapse patterns when trying to visualize the flow of these technology aspects of the Features, and discussed whether that visibility was required for a Product Stream interest level or not.

Then we took a step back, and went Small Batches. We took a couple of Features and sliced them to Minimally Marketable Features and then User Stories. Since we still have technology teams we still had to slice the stories to technological aspects, but at a much smaller batch size which will provide much faster/earlier integration/testing and faster cycle times. All of this still without going Feature Teams. The value of Flow/Pull without Iterations in this model is clear - there is no unnecessary wait between the time a Team finishes its &quot;Team Story&quot; until Integration can happen or Testing can pull.

We then visualized the Technological Team Stories and had another discussion about visualization patterns.

Next step was zooming into Technology Team Boards. It was simply a matter of collecting all the colored cards from the different Product Stream boards and representing them on a single Team Board for each Technology Stream. We are not even sure those Boards will be used at the team level up front. We might start with a Kanban system used by the people involved at the work management (PMs, R&amp;D Managers/Leaders) to learn the ropes of the system and then extend its usage.

We also discussed priorities between Product Streams and the R&amp;D internal streams. The understanding that allocating WIP to each stream and creating a Weighted-Fair-Queuing system based on that was very important. Senior managers in the room felt that this would make it much easier  to meet the portfolio allocations the organization decided on. By default when work for a stream is finished it would mean pulling a new card from that stream.  But there is still the flexibility to deal with struggling items by optimizing globally across Product Streams.

Another board level is the &quot;Big Picture&quot; board where the MMFs from each of the Product Stream boards will be represented.

The exercise brought to life the complexity of the organization&apos;s network but highlighted how a Kanban system can simplify its operation as well as drive towards improvement. There were several A-Ha moments of understanding how Limited WIP would solve systemic problems currently haunting the organization.

It also highlighted how creating Feature Teams allocated to a Product Stream would make life easier from a coordination perspective. This gives the organization incentive to try some form of Feature Team approach when the time is right.

The fact that we exercised all this using real work of the organization, real teams, discussed real problems of starvation, one technology team being the bottleneck, how overall WIP limits might affect that, etc. was a great way to understand what an organization-wide Kanban system is all about.

## I loved this exercise so much I&apos;m thinking about creating a &quot;sterile&quot; version  for advanced public product management / kanban workshops...![](/assets/images/blog/photo.jpg)

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Games</category><category>Kanban</category><category>Product</category><category>Visibility</category><category>kanban</category><category>kanban-networks</category><category>story-mapping</category><author>Yuval Yeret</author></item><item><title>Holy Land Kanban Book</title><link>https://yuvalyeret.com/blog/holy-land-kanban-book/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/holy-land-kanban-book/</guid><description>An early milestone in the Israeli Kanban community — the Holy Land Kanban book capturing practical experiences and patterns from teams adopting Kanban across Israel.</description><pubDate>Tue, 07 Feb 2012 00:00:00 GMT</pubDate><content:encoded>Taking a cue from Elisabeth Hendrickson I decided to take the plunge and create a book out of a collection of my favorite blog posts, using [Leanpub](http://leanpub.com/holylandkanbanbestof).

This has been a fun experience, it took me some days of selecting, editing and figuring out the publication workflow, which is useful to help me understand better what I need to go through with the original book I&apos;m currently working on.

The book is now on sale at [&quot;Holy Land Kanban&quot;](http://leanpub.com/holylandkanbanbestof), with PDF, Kindle, Mobi versions so you can read it in your favorite ebook reader, touchpad, or computer. As a token of appreciation to my blog readers (this wouldn&apos;t be possible without the joy of seeing people read the posts, comment on them, share them, talk to me about them) you can get the book at an even cheaper price than the already low &quot;impulse buy&quot; price. Just use &quot;yyblog&quot; to get it for 2$ during the month of February.

Hope you enjoy the book! I certainly enjoyed selecting and cleaning up earlier writings.

Now its time to get back to the original book I&apos;m writing about Kanban in the real world...

\[caption id=&quot;&quot; align=&quot;alignnone&quot; width=&quot;120&quot; caption=&quot;Holy Land Kanban Book - Leanpub&quot;\][![Small?1328602528](/assets/images/blog/title_page.jpg.jpg)](http://leanpub.com/holylandkanbanbestof)\[/caption\]</content:encoded><category>Blog</category><category>book</category><category>holy-land-kanban</category><category>leanpub</category><author>Yuval Yeret</author></item><item><title>Explore Product Owner / Team responsibilities Exercise</title><link>https://yuvalyeret.com/blog/explore-product-owner-team-responsibilities-exercise/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/explore-product-owner-team-responsibilities-exercise/</guid><description>A facilitation exercise for clarifying the Product Owner and development team responsibility boundary — a perennial source of friction in Scrum implementations.</description><pubDate>Tue, 31 Jan 2012 00:00:00 GMT</pubDate><content:encoded>I wanted to share an exercise I created in a workshop last week

One of the topics we wanted to explore was the responsibilities/activities of Product Owners and the Agile Team and how do they relate.

The objective of the exercise was to understand the various activities and how they map in the continuum between PO and Team and across the product development life cycle.

The steps of the exercise are the following:

1. Map all the activities related to the life cycle - typically this will be the lifecycle of a Feature. I came with a set of predefined steps but I think it can be useful to let the participants come up with the activities as a digesting activity.
2. Where does each activity lie in the lifecycle? Use horizontal [team estimation game](http://agileworks.blogspot.com/2008/01/team-estimation-game-by-steve-bockman.html) - this means coming up with a continuum of activities where starting point is to the left side, ending point is to the right side (to be compatible with a typical Kanban Story Board)
3. divide the time continuum to a couple of key phases (this can be used to be a starting point for a Kanban board btw, or you can use the existing kanban board the team uses if applicable )
4. Which activity is associated with Product, Which with R&amp;D? Use vertical team estimation game to drive a consensus among the team. The meaning of vertical is that you don&apos;t touch the left-right placement, just the top-bottom. Top should be solely Product, Bottom solely R&amp;D. Identify a middle area where work is done in collaboration. Even within that area it makes sense to discuss who is &quot;leading&quot; the activity.
5. Debrief - Have a discussion about what this means, what are the surprises, does this make sense, what you would like to experiment with.

This exercise can of course be generalized to any interface between groups - Dev-Ops, Dev-Test, and outside of Product Development altogether... I&apos;ll be glad to hear about interesting uses of the exercise.

![](/assets/images/blog/IMG_3237-300x103.jpg)

 

![](/assets/images/blog/IMG_3246-300x224.jpg)

 

 

 

 

A possible activity list (provided AS IS, no warranty attached... ;-):

- Decide how much to pull into sprint
- Estimate effort for stories
- Write ATDD Scenarios
- Estimate effort for MMFs
- Write confirmation DoD for Stories
- Break MMF to Stories
- Decide which Stories should stay in the MMF
- Approve Test Plan for Story
- Approve Test Plan for MMF
- Decide how much to pull into Release
- Decide which MMFs get priority
- Commit to delivery date of an MMF
- Decide delivery date of a Release
- Prioritize MMFs
- Break Feature to MMFs
- Guide UX Design
- Break PRD to Features
- Accept/Reject Stories

 

**[Exploring interfaces exercise](http://www.slideshare.net/yyeret/exploring-interfaces-exercise &apos;Exploring interfaces exercise&apos;)**

## View more presentations from [Yuval Yeret](http://www.slideshare.net/yyeret).</content:encoded><category>Games</category><category>Product</category><category>agile</category><category>gamestorming</category><category>product-ownership</category><category>raci</category><category>workshop</category><author>Yuval Yeret</author></item><item><title>How does the performance objectives process change in a Lean/Agile world?</title><link>https://yuvalyeret.com/blog/how-does-the-performance-objectives-process-change-in-a-leanagile-world/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-does-the-performance-objectives-process-change-in-a-leanagile-world/</guid><description>Traditional performance reviews clash with agile team dynamics. How lean-agile organizations evolve performance management to align with flow, team-based work, and continuous feedback.</description><pubDate>Thu, 26 Jan 2012 00:00:00 GMT</pubDate><content:encoded>Seems like every January I get questions from HR leaders in organizations I&apos;m working with that go something like this - &quot;We are working on the yearly performance objectives process, and we were wondering whether it needs to change in an agile environment?&quot;

The main evolution I see in the Performance management process is leaning towards measuring up and across as well as focusing on capabilities improvement rather than a set of concrete product deliverables specified up front.

Measuring up will motivate individuals to become better team players in their teams, as well as be better connected to their business objectives.

I personally preferred capabilities improvement over concrete deliverables for many years even before I&apos;ve been exposed to agile, but of course it makes more sense. There are many situations where you cannot specify deliverables up front these days. You CAN aim for a certain capability or improvement trend.

Another trend I&apos;m seeing and think is useful is to give teams shared goals on top of individual goals. These are again capability-driven goals as well as business objective goals.

A couple of years ago I compiled a list of examples that some HR leaders found useful. Maybe you will find them useful as well. Below are some references I used to build this list and I think are a good place to start for HR professionals interested in the performance/professional development aspects of agile. They are a bit dated I admit, and those following my writing and twitter presence will find more stuff.

UPDATE: HR people are really excited about the AgileSparks Agile Leadership development program called [LAST (Leading Agile Software Teams)](/work-with-me/get-professional-about-scrum-and-kanban)

**[Individual and team goals](http://www.slideshare.net/yyeret/individual-and-team-goals &apos;Individual and team goals&apos;)**

&lt;iframe src=&quot;http://www.slideshare.net/slideshow/embed_code/11272654?rel=0&quot; width=&quot;477&quot; height=&quot;510&quot; frameborder=&quot;0&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; scrolling=&quot;no&quot;&gt;&lt;/iframe&gt;

View more documents from [Yuval Yeret](http://www.slideshare.net/yyeret)

## References

```
http://www.poppendieck.com/measureup.htm - about how to measure/compensate in a group accountability environment
```

```
http://agilediary.wordpress.com/2009/01/07/individual-performance-in-agile-team-assessment-and-individual-burndown-charts/
```

```
http://runningagile.com/2008/01/22/review-process-for-agile-team-members/
```

```
http://theleanmanager.wordpress.com/2009/08/20/what-are-the-traits-of-a-lean-manager/
```

```
http://www.infoq.com/news/2008/10/performance_review
```

```
http://www.infoq.com/news/2009/08/agile-managers-role
```

```
http://www.infoq.com/presentations/poppendieck-agile-leadership
```

http://www.noop.nl/2009/12/checklist-for-goals-and-resolutions.html

[http://scrum.jeffsutherland.com/2010/11/happiness-metric-wave-of-future.html](http://scrum.jeffsutherland.com/2010/11/happiness-metric-wave-of-future.html) 

[http://hr.mcleanco.com/research/ss/hr-leverage-agile-goal-setting-for-improved-employee-engagement-performance](http://hr.mcleanco.com/research/ss/hr-leverage-agile-goal-setting-for-improved-employee-engagement-performance)

From my own blog - try to think about what something like the Toyota Improvement/Coaching Kata would mean for individual goal setting... [https://yuvalyeret.com/2012/01/10/the-toyota-kata-book-review-and-thoughts/](https://yuvalyeret.com/2012/01/10/the-toyota-kata-book-review-and-thoughts/)

What resources do you find useful for HR in an agile environment?</content:encoded><category>Agile</category><category>Management</category><category>agile</category><category>goal-setting</category><category>hr</category><category>lean</category><category>performance-objectives</category><author>Yuval Yeret</author></item><item><title>&quot;We are already Lean/Agile&quot; - Really?</title><link>https://yuvalyeret.com/blog/we-are-already-leanagile-really/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/we-are-already-leanagile-really/</guid><description>A diagnostic for organizations that think they are already agile. True lean/agile is more than Scrum sprints and Kanban boards — it requires a functioning improvement engine and culture.</description><pubDate>Fri, 20 Jan 2012 00:00:00 GMT</pubDate><content:encoded>## These days more and more organizations **think** they are Agile

A couple of years ago when you talked to people about agile a common response &quot;why should we&quot;, &quot;it won&apos;t work here&quot;, or &quot;so this is the new fad? What will come next?&quot;

Times have changed. And a sign of the fact that agile is becoming more mainstream is that it being diluted and a common response these days is &quot;but we are already agile!&quot;. I want to share a couple of questions to see if you are indeed agile.

## What does it mean to be Lean/Agile

At a very high level what does it mean to be agile ? At a first level agile is an approach to development that embraces the complexity and uncertainty in both demand, specification and implementation implications by working in short cycles on small batches of work, constantly seeking fast feedback, and empowering people to work together focused on clear business goals, at a sustainable pace.

A second level of lean/agile is about embracing the complexity of the systems/processes used to take software from idea to realized value and using an inspect and adapt approach to let better approaches emerge. This is a much more pervasive aspect of lean/agile. Organizations fail to realize the real power and improvements are as a result of multiple iterations thru process experiments, always aiming to achieve goals of better delivery capabilities.

## Are you **delivering** in an Agile way?

When you hear someone talking about being agile ask them:

- Do your users/business stakeholders consider your delivery cycle fast enough?
- Are you developing the Right things? Do you use your agility to drive small features to production to validate the value of a certain direction and then continue to deliver a pipeline of more small features while constantly evaluating feedback?
- Are you doing things the right way? How much rework is there in your work? How much of the demand is generated by not doing things right the first time?

## Are you **improving** in a Lean/Agile way?

And then ask some more questions that will dive deeper into the improvement aspects of lean/agile:

- How often do you stop to reflect on our performance/capabilities?
- Do you have a capabilities goal/condition you are striving for? How many people are aware of it?
- How do u know your current state compared to that goal?
- Do you run process experiments aimed at improvement towards a target condition we are focusing on?
- How many of these process experiments do you try in a month?
- What is the cycle time from deciding to work on a process improvement to finishing an iteration of the experiment on it?
- What are the current main obstacles to improving towards your goal? How long have you known about them?

## What it means

You might find that you have an &quot;agile&quot; organization that is not so agile when considering the service provided to the business. In many of those cases when you dive deeper you will find a weak, unfocused or even nonexistent improvement engine/culture and a static process/system.

Doing scrum sprints, user stories, or kanban boards is just the starting point of the agile journey.

The main event is improving. Practices such us limiting work in process or focusing on a single sprint help with that. There is a whole set of approaches beyond that - A3, five whys, retrospectives, operation reviews, statistical process control, the Toyota improvement kata, solutions focus, theory of constraints and many more - all used to improve.

### Are **you** ready for the **real** world of **lean/agile**?

You might find this recent prezi useful to look at these multiple layers of improvement and the various approaches used.

## [The layers of Agility](http://prezi.com/5yzqecopqwez/the-layers-of-agility/ &apos;The layers of Agility&apos;) on [Prezi](http://prezi.com)

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agile</category><category>Change Management</category><category>Management</category><category>agile</category><category>continuous-improvement</category><category>improvement</category><category>improvement-kata</category><category>kaizen</category><category>lean</category><author>Yuval Yeret</author></item><item><title>The Toyota Kata - Book Review and Thoughts</title><link>https://yuvalyeret.com/blog/the-toyota-kata-book-review-and-thoughts/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-toyota-kata-book-review-and-thoughts/</guid><description>A review of Mike Rother&apos;s Toyota Kata — and why the Improvement Kata and Coaching Kata offer a more sustainable mental model for continuous improvement than most Agile ceremonies deliver.</description><pubDate>Mon, 09 Jan 2012 00:00:00 GMT</pubDate><content:encoded>![](/assets/images/blog/archive/recovered/the-toyota-kata-book-review-and-thoughts-2-51n-2b5kkygal-_sl160_.jpg)

Followers of the blog might recall an [early new year resolution to get more value from I read](https://yuvalyeret.com/2011/11/11/book-report-developing-products-in-half-the-time-new-rules-new-tools-by-reinertsen-and-smith/). Well the new year is with us, but this post is about returning debt from 2011. Toyota Kata is MY 2011 book of the year. It started me on a lot of thinking streaks and opened a lot of threads for how to effectively do my job as a Lean/Agile consultant. I have to say that many threads are still open. But I recently reread some sections of the book, and it&apos;s about time to talk about it a bit, especially since I keep recommending it to people.

## What is the Toyota Kata?

If you haven&apos;t heard of the [Toyota Kata](http://www.amazon.com/gp/product/B002NPC0Q2/ref=as_li_qf_sp_asin_tl?ie=UTF8&amp;tag=rndmgmttrblog-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=B002NPC0Q2) book, you can head over to [Mike Rother&apos;s Toyota Kata Homepage](http://www-personal.umich.edu/~mrother/Homepage.html) where you can find [good presentations about the key topics](http://www-personal.umich.edu/~mrother/Presentations.html) as well as a [good synopsis of the book](http://www-personal.umich.edu/~mrother/KATA_Files/TK_Synopsis.pdf), which I won&apos;t repeat here. At a very very high level this book is about the Toyota approach to management - which is to have a focused approach to improvement (The Improvement Kata) and a focused approach to teaching people how to focus on improvement (The Coaching Kata).

As a practitioner of Agile and Kanban in software/product development environments, I love this focus on what REALLY makes Toyota tick. There&apos;s certainly a lot of bad mouthing of Lean and Toyota&apos;s approach to production out there, calling it tool-focused and mechanistic/unfocused. The Kata is book is very aligned with our view of Lean as Kanban practitioners - the key being the thinking about improvement rather than the actual tools.

Let me try to review it by trying to apply it to the context of a Kanban team.

\[caption id=&quot;&quot; align=&quot;alignright&quot; width=&quot;400&quot;\][![](/assets/images/blog/archive/recovered/the-toyota-kata-book-review-and-thoughts-2-51n-2b5kkygal-_sl160_-85d7e2775320.jpg)](http://www-personal.umich.edu/~mrother/The_Improvement_Kata.html) The Improvement Kata\[/caption\]

The Kata starts with understanding the direction. Let&apos;s say we bought the Kanban / Lean Startup cool-aid and are aiming at the direction of faster end to end feedback and effectiveness through having dramatically shorter Cycle Times.

Then we grasp the current condition. This is similar to the &quot;Visualize the work&quot; step in Kanban.

Establish the Next Target Condition can mean - ok now that we understand our mean cycle time is 8 weeks and it is unstable - ranging 4-12 weeks and the direction is towards a stable cycle time of days not weeks, lets aim at stable 8 weeks meaning to reduce the variability from 4 weeks in each direction to 1 week in each direction. Sounds like a reasonable next target condition to me.

Now we try to make that happen and encounter obstacles. We would need to overcome them.

The Improvement Kata talks about a daily cycle of looking at the current actual condition, in light of the current target condition, understanding the obstacles explaining the gaps between the actual and the target, and urging us to choose one of the obstacles and work to address it in small experimentation steps using the PDCA cycle (Plan Do Check Act). On top of this approach sits the Coaching Kata with Five Questions that are aimed at coaching people on using the Improvement Kata. The aim is for managers to coach their people in their improvement work.

\[caption id=&quot;&quot; align=&quot;alignright&quot; width=&quot;255&quot;\][![](/assets/images/blog/archive/recovered/the-toyota-kata-book-review-and-thoughts-2-51n-2b5kkygal-_sl160_-85d7e2775320.jpg)](http://www-personal.umich.edu/~mrother/The_Improvement_Kata.html) The Five Toyota Kata Questions - Mike Rother\[/caption\]

This is great stuff. Really great. The key point here is the focus on the job of people to always improve in a focused way, and the job of management to work on improvement themselves but also work to improve the improvement capabilities of their people. Use this as a repeating building block, tie it to the value system and objectives of people throughout the organization and you stand a real chance for improvement work to become part of your DNA.

I&apos;m just not clear on how to implement this in Product Development/Knowledge Work. Our processing cycles are orders of magnitude slower than in production. Which means we either do coaching/improvement cycles without the ability to see samples of finished work - which invalidates the scientific nature of the experimentation cycles, or we have to suffice with much slower improvement cycles, which makes improvement part of the outer-loop cadence (e.g. retrospectives, operation reviews) rather than the inner-loop cadence (e.g. Daily Syncs). Which is a real shame because it seems Mike associates a lot of the power of the Kata with the fact it is done very often.

At the moment I&apos;m planning to use the Improvement Kata / Coaching Kata for outer-loop cadence, but am still trying to find a way to run it for the inner-loop. If you have some idea or experience with this, help me out...

A possible direction is to do the improvement/coaching kata for local internal processes e.g. Dev/Test in the inner-loop. If a developer is using TDD then we can apply the Kata for his TDD cycles. For a tester we can do it for his exploratory testing sessions or for his test cases.

## Highlights

### Having a reason to avoid relaxing processes

&gt; _Toyota plant manager would likely say something like this to the assembly manager: “You are correct that the extra paperwork and first-piece inspection requirements are obstacles to achieving a smaller lot size. Thank you for pointing that out. However, the fact that we want to reduce lot sizes is not optional nor open for discussion, because it moves us closer to our vision of a one-by-one flow. Rather than losing time discussing whether or not we should reduce the lot size, please turn your attention to those two obstacles standing in the way of our progress. Please go observe the current paperwork and inspection processes and report back what you learn. After that I will ask you to make a proposal for how we can move to a one day lot size without increasing our cost.”_

Think about the scrum team talking about the overhead of weekly sprints and asking to use longer 2-week or 3-week sprints. Or the kanban team complaining about low WIP limits. Or testers complaining about the overhead of Small Batches. I love this quote highlighting the use of a vision to act as a decision filter for such policy discussions. We are using 1-week sprints because it is bringing us closer to cycle times measured in days. We are using low WIP / small batches thru testing for the same reason. Now instead of trying to revert to longer sprints/higher WIP/larger batches, let&apos;s observe what are the overheads that make sprints/WIP/small batches painful and let&apos;s see a proposal for how we can be more effective using them. I actually started to use this approach in the last couple of months. An exercise I frequently run in [management workshops](/work-with-me/agility-strategy-workshop) is trying to think what would enforcing a WIP limit entail for an organization. What would be the obstacles. It helps with change management to have a chance to vent some obstacles and understand how other companies deal with them and how this group can deal with them, even without starting to actually enforce a WIP limit.

The important point is that without the overarching direction / north star, it is hard to remember the rationale for many of the lean/agile practices/tools. If we don&apos;t remember we believe shorter cycles lead to faster feedback leading to higher efficiency, it is easy to fall into the trap of regression to easier more comfortable ways of the past.

### Ability to work according to Sequence is an indication of maturity

&gt; _Sequence attainment is a tighter process metric, which means if the assembly process has to deviate from the intended leveling sequence, then even if shipments are still made on time, you do not have sequence attainment for that day_

In product development this is similar to pulling cards out of order from your input queue / Product Backlog. Skipping cards in the backlog is a good indication of a capability problem. A target condition can be &quot;we always pull from the top of our input queue/backlog so that we achieve alignment with the value priorities of the business&quot;. A typical obstacle for this target condition is a sparse skills/talent matrix. And a next step can be knowledge transfer or training.

### The difference between a Target Condition and a Target

The Improvement Kata talks about setting Target Conditions, which are Process Conditions, which in turn enable reaching a Target Bottom Line result. It says that having outcome targets is important, but the means for getting to those outcomes should be the real focus of management work. This is quite different from how many managers see the world, especially in the era of Management By Objectives. We have a lot of work to do to teach managers to think about managing by Means in order to reach Outcomes.

For example Sprint Velocity is important, but more important is managing the means towards improving the velocity. So discuss the target condition you need in order to have a high velocity and manage the obstacles towards that. It can be &quot;READY&quot; policies, smaller stories, healthy Continuous Integration system, TDD or whatever you feel enables a higher velocity.

### Vague Target Conditions

It is important to understand that specifying a target condition doesn&apos;t mean we define the solution up front. We define the required condition up front, and let the solution emerge through experimentation cycles. We do have a desired behavior of the process we are improving at the black box level and we tweak the process towards the required behavior through probe-sense-respond cycles as defined in [Cynefin](http://en.wikipedia.org/wiki/Cynefin) for example. Bottom line in my understanding the Toyota Improvement Kata is compatible with Complexity Thinking.

### _Be hard on the Process - Be soft on the operators_

What a great quote to start a retrospective with... It means that if there are problems most chances are they are process related. The process needs to help people succeed. (individual and interactions over processes and tools?) It is similar to deming saying 95% of what affects performance is the system. Rest 5% is people. Or five whys striving to policy/system impediments/obstacles underlying people errors. My view is that the role of people is to adapt the system/process so they affect more than 5% at the end of the day. That is the importance of the improvement kata and continuous improvement in general

### _There are currently no autonomous, self-directed teams at Toyota_

Actually, Toyota even considers expecting people to autonomously own improvements &quot;Disrespectful of People&quot;. While operators and teams do participate in voluntary improvement activities, improvement is part of the **job function** of team leaders, supervisors/managers and engineers.

Applied to our typical agile team, what this would mean is that the main ownership for improvement lies in the hands of leaders/managers rather than the teams/engineers. Certainly interesting thinking. I do agree that managers/leaders need to lead the improvement efforts. I do think that using fair process and involving team members makes more sense in knowledge work environments such as product development.

Mike does talk about operators participating in improvement work - but mainly as improving their understanding of Kaizen and to help understand whether they are candidates for promotion.

A good take away is to let someone tackle a tough process/obstacle to consider whether they are ready for promotion. Maybe a better alternative than let them own a certain delivery objective?

### To develop your own capability, the effort will have to be internally led, from the top. If the top does not change behavior and lead, then the organization will not change either

Managers should lead the improvement effort. Loud and clear... This actually means running improvement kata at a process and coaching their people in their improvement katas. Not a trivial request from managers. Think about the VP R&amp;D overseeing the improvement kata at a testing process or coaching his Director of QA in his improvement kata for an automation challenge. Part of this problem is a Catch-22. In order for the organization to know how to do this they need to try it hands on. In order to have internal leadership managers need to try it first.

Part of the approach Mike suggests is having an Advance Team experimenting with the improvement kata hands on, before rolling it out throughout the organization. I actually like the implications, at least in theory. As a Kanban example, have senior leadership involved in using Kanban to improve a process, so they are proficient enough in the improvement process and its effects when Kanban becomes an improvement approach used more and more within the organization. How can we ask them to coach their people otherwise... This certainly helps with stickiness of the change/improvement effort, although it might slow it down or even block it from taking off in the first place in places which are not ready for it (That is a &quot;Fail Fast&quot; scenario which is probably preferable. We&apos;ve all seen the stalled change initiative - it&apos;s not a pretty picture, not for the organization and neither for the consultants)

### _coach only one target condition at a time, which generally means one mentee at a time_

We typically use forums to coach people towards improvement. Mike&apos;s recommendation to coach one on one is an interesting and challenging one. Need to think about it some more.

### _(1) a restatement of the overall theme (for example, “To develop improvement kata behavior in the organization”), and (2) a reiteration of “why we experiment,”_

Another great quote to start a retrospective with... the current focus of improvement and the reason for experimentation, to facilitate open healthy focused retrospection.

[![](/assets/images/blog/archive/51n+5kKYgAL._SL160_.jpg)](http://www.amazon.com/gp/product/B002NPC0Q2/ref=as_li_qf_sp_asin_il?ie=UTF8&amp;tag=rndmgmttrblog-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=B002NPC0Q2)

## Summary

I hope I sparked your interest in this great book. There is still lots of work to be done mapping the Improvement/Coaching Katas to Knowledge Work, but even at raw unmapped form there are great insights in this book. Highly Recommended.

One last note - if you are interested in this topic, you will probably find [Henrik Kniberg&apos;s Tokyo Scrum Gathering Keynote](http://blog.crisp.se/2011/11/07/henrikkniberg/tokyo-scrum-gathering-keynote-everybody-wants-change-but-nobody-likes-to-be-changed) about Change interesting as well...</content:encoded><category>Book Reviews</category><category>Change Management</category><category>Continuous Improvement</category><category>Blog</category><category>Management</category><category>improvement-kata</category><category>inspect-and-adapt</category><category>mike-rother</category><category>target-condition</category><category>toyota</category><category>toyota-kata</category><author>Yuval Yeret</author></item><item><title>Kanban for Auditors</title><link>https://yuvalyeret.com/blog/kanban-for-auditors/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/kanban-for-auditors/</guid><description>Applying Agile/Kanban thinking to audit groups — how the principles of flow, WIP limits, and visualization work in audit contexts just as well as in technology delivery.</description><pubDate>Sun, 01 Jan 2012 00:00:00 GMT</pubDate><content:encoded>## Background

Every time we at [AgileSparks](http://agilesparks.com) get a chance to go out of our comfort zone of technology delivery organizations, it excites us. We believe that the thinking, principles and practices we use for technology delivery are very relevant in our knowledge intensive domains as well, and keep looking for opportunities to test that belief. Our work with technology delivery organizations exposes us to other supporting activities in organizations. I recently wrote about an HR group that we worked with (and I have more updates about that group that I need to write about...). This time I want to talk about another type of activity - Audit. An [Audit](http://en.wikipedia.org/wiki/Information_technology_audit) group within an organization is charged with auditing systems and processes mainly as part of Risk Management. Let&apos;s look at what Agile/Kanban might mean in this context.

## The context of Audit

The work in an Audit group can range from scripted audits to verify adherence to standards, to investigative research type activity to explore what is going on and identify risks. When talking to a couple of people from such an organization, I thought of Scripted Testing and [Exploratory Testing](http://en.wikipedia.org/wiki/Exploratory_testing), and running many many learning loops as part of the investigation being what makes a great auditor.

In addition, Audit groups can be very powerful in the organization. Healthy organizations try to maintain their independence so have them report very highly, sometimes directly to the board. With this power comes great responsibility. You really need to make sure you are doing things the right way. Your findings need to be correct. But more than that, you want to get buy in to your findings from the audited group. If you run a one-sided show, it will be hard to maintain Trust and open lines of communication. All this typically means lots of interactions between senior managers especially as findings are being reviewed and prepared for publication, and a lot of attention to details and quality of delivered Audit.

## What are the challenges in Audit?

One of the huge and unique challenges is the funnel shape of the work. Imagine a group of 20 auditors. Each of them is working on their own audit project. The first steps of scoping, research, preparation of report, they can and do quite autonomously. But as they approach milestones such as &quot;First Draft sent to audited group&quot; and &quot;Publication&quot;, they need more and more involvement by the more senior auditors and managers of the group. This is due to the sensitive nature I mentioned earlier. This can create a bottleneck or at least lots of variability when you need a non-instantly-available resource like a VP of the group or it&apos;s GM.

Another challenge is that the auditor needs to work with the audited group. He needs them to share documents, allocate time, provide access to IT systems, and various other aspects. Remember he serves a master that is high above the audited group, but also that the audited group is mainly focused on their day to day activities and typically consider the audit unwanted interference. Even if they ARE those who invited the audit they still have their daily activities to take care of, so the auditor might have to deal with lots of non-instantly-available resources - with having to wait.

Side note: This by the way is very similar to the challenges of the Agile consultant when working with a group. Regardless who invited us in, whether we are serving a very high level directive, or invited by the group itself, it is quite hard to get the group to dedicate attention to us, and it&apos;s daily challenges are consuming it. Actually, if we look at what we talk about with Kanban and Lean, we aim to build organizations that know how to effectively balance the important (Improving Capabilities) and the urgent (Delivering current work). Maybe in some years more organizations will do this effectively, but for now, we shouldn&apos;t be surprised to see the problems we are coming in to help organizations with...

Both the challenges above provide rationale for flooding the system with audit projects, to make sure there is good utilization of the auditors.

Another challenges that we are familiar with from other contexts is changes in priorities - Think events triggering a need for a special audit, Shifting business concerns and priorities, etc. This can wreak havoc for a yearly plan of execution. There&apos;s also lots of variability so it is hard to know when to expect completion, and to know when we have good execution and when we are struggling.

## What would a great Audit group look like?

Considering the challenges above:

- The group has a good flow of work. Auditors are generally single-tasking, achieving good flow on their main project, getting fast feedback and support from whoever they need including the audited group, their managers/superiors, and able to publish an actionable audit with minimal wasted time due to interrupts waits and rework.
- There is minimal amount of waste due to rework - While some rework and changes are to be expected if new evidence/facts emerge that drive changes in the audit, the audit group feels that unneeded rework is minimal.
- Everyone feels that from one month to the other, one audit to the next, the process becomes more fluent, there are less problems, and we are able to steadily improve on our main objectives.
- The group is able to deal with changes without losing a stride. Stakeholders know the group can deliver in a pinch as well as on it&apos;s strategic plans. The group can rally it&apos;s forces around the highest-priority work.
- Time is spent on doing the work or improving. Minimal time is wasted on replanning and other non-value-add activities

## How can Kanban help?

Well, you can say my vision of a great group is very influenced by Lean/Kanban and you probably will be right. But if you do see the above as positive, let&apos;s try to see how the Kanban Method can help achieve it.

The [Kanban Method](&lt;http://en.wikipedia.org/wiki/Kanban_(development)&gt;) helps you improve in an evolutionary way using Flow Control as one of it&apos;s key tenets. You start with the way you currently work without making any changes. First thing you do is visualizing the flow of work and integrating this visualization into the way you manage your daily work as well as your planning. When you start to enforce Flow Control using &quot;Work in Progress Limits&quot; you will certainly run into the challenges above and need to do something about them. You will see rework in the form of small tickets making their way back to earlier stages of the work, similar to how we portray defects/bug in software development kanban.

Kanban itself will not tell you how. It will nudge you to start considering cycle time efficiency and not just resource efficiency.

You will make the current policies explicit. Policies such as expectations from audited groups, expectations from managers. How you currently allocate the time of the managers to the various projects - Is it by priority of the audit? By it&apos;s age in the system? combination? Even the discussion around the policies will drive some questions and ideas for improvement. Choose carefully what you want to experiment with.

Most importantly, the [Kanban Method](&lt;http://en.wikipedia.org/wiki/Kanban_(development)&gt;) will not provide you with a great solution up front. Far from it. It will setup a diagnostic system that will show you where you are currently, and give you a system you can use to evolve.

In order for it to actually serve you, you will need to define where you want to go, what concrete capabilities you want to improve. Then you can use something like the [Mike Rother&apos;s Improvement Kata](https://www.slideshare.net/mike734/introduction-to-the-improvement-kata) to work in small steps towards those goals.

At some point, maybe even early on, you will say something like &quot;Kanban doesn&apos;t provide solutions&quot;. That&apos;s partially true. You WILL get Flow Control, you WILL get something that gives you opportunities/triggers to think about how the work goes, not just do the work. You WILL get pointed towards areas which are currently the biggest obstacles to further improvement in Flow. But you WON&apos;T get all the solutions you need to deal with those obstacles. This is by design.

The Kanban Method talks about improving collaboratively using models. Improving collaboratively means the people involved in the system being part of designing the improvement experiments, which increases buy-in. The collaboration can also be around Choosing the model to try next. There is no playbook giving you a perfect solution, although if several other groups have tried Kanban for an Audit group or a similar context before you might have some good ideas to start with. But there is no guarantee they will help. One of the important models we use is viewing our contexts and systems as complex. In complex environments you need to try things, see if they help, and then decide whether to reinforce or throw away and try something else.

You might try the [Theory of Constraints](http://en.wikipedia.org/wiki/Theory_of_constraints)&apos;s [five focusing steps](http://en.wikipedia.org/wiki/Theory_of_constraints#The_five_focusing_steps) around bottlenecks which might give you ideas like subordinating the auditors to the external groups - What would it take to expedite response time? Clarity of the report? Some other thing? If you subordinate to the GM who&apos;s the ultimate internal bottleneck what would it mean? Trying to minimize rework and passes thru his review? When trying to subordinate you might find useful guidance in the work done in IT around [Specification by Example](http://specificationbyexample.com/) and Test-Driven approaches. If we consider Reviews as steps of inspecting quality into the Audit, maybe approaches that build quality in by specifying expectations and tests up front and involving the reviewers earlier on will be more effective? Yes it might require time of the reviewer earlier, but against your intuition it might be the global optimum.

You might try chunking an audit to smaller pieces also called [Small Batches](http://www.startuplessonslearned.com/2011/09/power-of-small-batches.html). Maybe you can start considering an Audit like a backlog of areas to work on, and drive from resources and time rather than scope. Perhaps even if the scope is fixed, you will reduce the effort if you get faster feedback on initial findings. Maybe you will improve flow if you need the audited group and the internal reviewers for smaller chunks of time versus long reviews?

## Summary

This is not a Case Study of Kanban for Audit groups. Maybe sometime in the future. The important point is that even if it was, it wouldn&apos;t necessarily be something you could copycat even if your environment sounds exactly like what I described.

What you can copy is the approach towards improvement. Identifying challenges. Picturing the Ideal Situation. Using Kanban to visualize where you are, establish Flow Control, and then start to experiment together with your people using small evolutionary steps of your explicit policies guided by models that you choose to try and apply.

You might get lucky and get good results by using the models/experiments outlined above. If so then great. We might find that a certain set of models is a great fit for a certain environment. As we know, in software development we do have sets of models that have had great success (Feature Teams, Extreme Programming Engineering Practices, Test/Behaviour-Driven Approaches , etc).

You will also find that the word Audit can probably be replaced in this article with any other type of Knowledge Work. The Kanban Method has a wide applicability. The models have a wide applicability too. There are models that are domain-specific, but I think careful examination even of those will provide insights to other domains. This is the cool factor about the Kanban Method. The Sky&apos;s the limit to what we can do with it, and we are barely scratching the surface...

## Maybe one day we will even apply Kanban to the work of Agile Consultants. We certainly are a Knowledge Work domain with lots of variability. We certainly have flow control challenges. Maybe in 2012 :-)

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>My favorite Excel-based Agile Backlog Templates</title><link>https://yuvalyeret.com/blog/my-favorite-excel-based-agile-backlog-templates/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/my-favorite-excel-based-agile-backlog-templates/</guid><description>Practical Excel templates for agile backlogs — when your team is not yet ready for a dedicated tool, these templates provide just enough structure for sprint planning and backlog management.</description><pubDate>Wed, 16 Nov 2011 00:00:00 GMT</pubDate><content:encoded>(September 2015 update - This is actually quite outdated. Most people actually use an agile lifecycle management tool when they move on from post its... so I haven&apos;t recently looked at any of those templates or others that might be out there... Just thought it would be fair to say that considering this is the most popular blog post on the site...)

People frequently ask me for simple Excel-based templates they can start with. Here is the list of references I provide them with. (From now on I can have a single pointer, how convenient...)&lt;!--more--&gt;

Artem&apos;s [collection of Scrum Backlog templates](http://agilesoftwaredevelopment.com/2006/11/scrum-backlog-templates-and-examples)

Henrik&apos;s Index Card Generator

Hakan&apos;s [Excel-based CFD](http://hakanforss.wordpress.com/2011/06/17/cumulative-flow-diagram-how-to-create-one-in-excel-2010/)

MSDN User Education [CFD Example](http://blogs.msdn.com/b/visualstudioalm/archive/2006/01/12/511845.aspx)

## If you have other favorite templates, please let me know so I can update this list.</content:encoded><category>Blog</category><category>Metrics</category><category>Scrum</category><author>Yuval Yeret</author></item><item><title>Punctuated Equilibriums, Containers, all things Complexity and how Kanban fits in</title><link>https://yuvalyeret.com/blog/punctuated-equilibriums-containers-all-things-complexity-and-how-kanban-fits-in/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/punctuated-equilibriums-containers-all-things-complexity-and-how-kanban-fits-in/</guid><description>Complexity theory and Kanban: how punctuated equilibrium models help explain why Kanban works as an evolutionary change method, using containers and attractors instead of big-bang transformation.</description><pubDate>Tue, 15 Nov 2011 00:00:00 GMT</pubDate><content:encoded>### The Kanban for Simple problems Myth

Depending on [who you listen to](http://kenschwaber.wordpress.com/2010/06/10/waterfall-leankanban-and-scrum-2/), you might get the idea that a Kanban system might be great for simple problems, or even complicated ones, but when the going gets tough and a complex problem needs to be solved, you need something like Scrum (See [Ken Schwaber&apos;s post](http://kenschwaber.wordpress.com/2010/06/10/waterfall-leankanban-and-scrum-2/), and don&apos;t skip the great comment thread...).

I don&apos;t know if those making these statements really mean them or are using them as [FUD](http://en.wikipedia.org/wiki/Fear,_uncertainty_and_doubt) to try to protect the Scrum brand. I am trying to figure this out for myself and thought I would share my thoughts. I will of course try to stand on the shoulders of giants in the Kanban and Complexity world like David J Anderson and Dave Snowden, and mainly summarize my understanding.

My approach here will be to lay out my understanding of the requirements from an approach that embraces Complexity, and then how I think Kanban maps to those requirements.

### So what should be the behavior of an approach that embraces Complexity?

It seems that simple, non-prescriptive frameworks is what you need when you are working on a complex domain. These allow emergence and empirical learning. In order to learn you need feedback. In order to have effective feedback, you need to output from the system. In order to have fast learning you need fast feedback, and for fast feedback you need early and ongoing output. When I explain the [Agile Manifesto](http://agilemanifesto.org) to people I lay this as the main rationale for &quot;Working Software&quot;. You want to learn fast both about the fit of the product to the needs of the business/users, as well as the fit of the development process to the task at hand. You &quot;Inspect and Adapt&quot; both the Product and the Process.

This emergence seems to work best when the work is constrained in several ways. Takeuchi and Nonaka in a 1986 Harvard Business Review study entitled “The New New Product  Development Game” describe timeboxing as one constraint. When coupled with a higher purpose/energizing vision this leads to faster time to market and product innovations/creativity.

A [Scrum and Complexity](http://www.agileevolution.com/scrum-and-complexity-theory) post at [AgileEvolution.com](http://www.agileevolution.com) talks about punctuated equilibrium - the equilibrium being the &quot;Safety Zone&quot; of working in a stable system for a while (e.g. during a Scrum Sprint when the Sprint Backlog does not shift within the sprint) punctuated by events that allow the chaos/shifting world outside to affect the system, and then return to the &quot;Safety Zone&quot; to have an opportunity for behaviour that fits the new reality to emerge. This has been observed in nature as well as contributing to effective evolution.

Ken Schwaber [talks about the container](http://kenschwaber.wordpress.com/2010/06/10/waterfall-leankanban-and-scrum-2/) -

&gt; &quot;A container is a closed space where things can get done, regardless of the overall complexity of the problem. In the case of Scrum, a container is a Sprint, an iteration. We put people with all the skills needed to solve the problem in the container. We put the highest value problems to be solved into the container. Then we protect the container from any outside disturbances while the people attempt to bring the problem to a solution. We control the container by time-boxing the length of time that we allow the problem to be worked on. We let the people select problems of a size that can be brought to fruition during the time-box. At the end of the time-box, we open the container and inspect the results. We then reset the container (adaptation) for the next time-box.&quot;

To sum up - we need Containers, Punctuated Equilibrium, and freedom for emergent behavior within these containers.

### Well, does Kanban embrace Complexity?

If we start from Punctuated Equilibrium - You might think Kanban doesn&apos;t provide it since it doesn&apos;t provide the safety zone of the sprint. But actually, if your policy is that you don&apos;t touch what is currently in progress, you get the environment you need. There is the stability of the work in progress, and opening the hatch to the chaos on the outside whenever work is completed and we pull a new item to work on. The next items to work on can change as many times as we want. We just care about the snapshot state of the items ready to be pulled in when we open the hatch. Yes, you can say expedited items can interrupt that equilibrium. But Scrum teams deal with expedited and support items as well. Both approaches will tell you to try to shape the demand such that you reduce the amount of these interruptions, and try to create teams that can focus and achieve effective flow.

### Emerging Process in Kanban

Beyond that, remember that the Kanban Method starts from your current reality and helps you see the dysfunctions, wastes and inefficiencies and provides the vision of a better reality. The specific steps that you need to take from where you are towards the effective flow vision will differ depending on your context. That is by the way part of how Kanban embraces complexity. It doesn&apos;t prescribe a lot of practices or roles. It acknowledges your context is your context, and while there might be some good practices that might fit some situations, in complex systems you cannot even get a playbook saying this practice will get you out of this mess. You only get a catalog of practices/ideas that you might want to try out and see if they are a step in the right direction. If they are, reinforce them. If they are not, throw them away and choose something new. Evolve your system of work towards a more productive and valuable state.

### The Kanban Container for Punctuated Equilibrium

If we dive into the details, one might ask what is the unit of work that is the container in Kanban. What is the equivalent of the Scrum Sprint Container? I see several options. One is to look at the level of the Business Value Increment (BVI) (or Minimally Marketable Feature, MVF, whatever you prefer to call those). When you pull in a BVI, you set a clear boundary and create a container for people to play in. They now need to deliver smaller slices of functionality until they reach a state where they can output the BVI. Within that container the functionality requirements might change adding and removing stories/tasks and the implementation will emerge.

There is nothing in Kanban that tells you what it means to be ready to start working on a BVI and what it means for a BVI to be done. You start with your current process policies, and hopefully with time you adjust your policies to get better results from the container. If you see that you waste too much time hunting for details after starting, you might try tightening up your definition of READY. If you see you are spending too much effort upstream of the work, you might want to try relaxing your definition of READY. If you get too much failure demand, try a tighter definition of DONE. You get the opportunities to affect the constraints of the container.

Another option is to look at a lower level as the container. Maybe a User Story is a better container? have a safety zone while working on the story, and look at the story boundary as the time you look outside? The BVI resonates better with me personally, but I&apos;m not sure about it, and would love to hear what others think.

### But aren&apos;t we missing the Timeboxing?

One problem with a Feature/BVI is that it&apos;s missing the timebox. The timebox is another constraint/aspect of the container. Without it we are missing a certain pressure to be creative and innovate. On the other hand, with it we might be pressured too much and sacrifice quality or value for the sake of time. In a sterile world, the Scrum Timebox provides the pressure while allowing continued work to deliver value if the direction that emerges at the end of the timebox is seemed useful. In reality, the timebox itself sometimes provides too much pressure, leading to lower quality, unsustainable pace, or losing opportunities for value innovation.

Don Reinertsen recommends we look at Networks and Operating Systems for ideas. Modern operating systems need to deal with processes/jobs that have unpredictable duration, and still provide responsive multi-tasking. They simply cannot &quot;trust&quot; a process to return control to the operating system to allow another process to get some CPU time. So they use pre-emption. This means that after a time-slice called quantum, the operating system wakes up and has a chance to decide what to do. Do we keep running the current process, or is it better value for the overall system to evict it and run another process? We can use this quantum approach with Kanban as well. We can set a quantum time for each work item in progress. When that time expires we decide whether we get more value from continuing to work on it, or from finishing it up and evicting it. Applied to BVIs, it means that after a certain time, we wake up and run a semi &quot;steering committee&quot; for that BVI and decide whether to continue developing it, throw it away, trim the tail, or whatever else we want to do. This can add timeboxing that is BVI specific.

There is more to be said about how this BVI as the container might work, but let&apos;s leave it to a future date. This post is running long anyhow. I also think FDD Design/Build by Feature might provide some practical examples of how this might look like.

### How can we improve Kanban for Complexity?

Well, assuming you are convinced that the right Kanban system can embrace complexity, there is only one issue I&apos;m thinking about - Not all Kanban systems will embrace complexity effectively enough. If your process has too many prescriptions and hand-offs, not enough protection of the work in process, not enough punctuation opportunities to invite chaos to pay a visit, then your Kanban system might do you a disservice.

Kanban talks about starting with what you have. Assuming what you have is not a good system for embracing complexity, what do we do to ensure Continuous Improvement / Evolution of the system is towards a direction that better embraces complexity?

Is it enough to set the compass to the &quot;Improved Flow&quot; North Star? Do we need to give more guidance? I&apos;m still thinking about this, hopefully you are now too... Leave a comment and let me know what you think...

### Recommended Reading/References

```
http://www.agileevolution.com/scrum-and-complexity-theory
```

```
New New Product Development Game
```

```
Kanban - When Is It Not Appropriate - David Anderson at LKBE11 (video)
```

```
http://kenschwaber.wordpress.com/2010/06/10/waterfall-leankanban-and-scrum-2/
```

```
Feature Injection - http://www.infoq.com/news/2009/05/feature-injection-comics
```

```
Dave Snowden on Cynefin
```

---

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><category>Kanban</category><category>punctuated-equilibriums</category><category>scrum-timebox</category><category>work</category><author>Yuval Yeret</author></item><item><title>Book Report - Developing Products in Half the Time: New Rules, New Tools by Reinertsen and Smith</title><link>https://yuvalyeret.com/blog/book-report-developing-products-in-half-the-time-new-rules-new-tools-by-reinertsen-and-smith/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/book-report-developing-products-in-half-the-time-new-rules-new-tools-by-reinertsen-and-smith/</guid><description>A review of Reinertsen and Smith landmark book on fast product development: the lean principles for reducing time-to-market that still underpin modern agile and Kanban thinking.</description><pubDate>Fri, 11 Nov 2011 00:00:00 GMT</pubDate><content:encoded>## Getting books to Done Done

I have an early new year resolution. It is to get some more value from books I&apos;ve been reading. I have this habit of enjoying a book, getting to DONE (Finishing it...) but not getting to DONE DONE (Generating explicit takeaways that might affect the way I do things out of it). I decided to post book reports for some of the books I&apos;m reading here on the blog. These reports will emphasize takeaways and suggestions I&apos;m taking away with me that I think would be interesting to the blog readers as well. Let&apos;s see whether this resolution will stick...

I&apos;ll start with one of the recent books I finished. It is the first book by Reinertsen - [Developing Product in Half the Time](https://kindle.amazon.com/work/developing-products-half-time-ebook/B000AIA3L8/B000SEV7S2). This is a book from 1997 so it predates most of recent work on Agile and Lean product development. But as I tweeted while reading, it is quite timeless.

[![](/assets/images/blog/51YJ5JCNtSL._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA300_SH20_AA278_PIkin4,BottomRight,-47,22_AA300_SH20_OU01_.jpg)](http://www.amazon.com/dp/B000SEV7S2/ref=rdr_kindle_ext_tmb)

I find it especially useful for those in multi-disciplinary environments mixing Hardware and Software that are finding it hard to digest the more software-focused Agile concepts and frameworks. The principles and practices suggested here apply to Product Development in general. If you&apos;re already familiar with Agile, Scrum, Kanban, you will find this book brings home some of the thinking of why the practices we use work.

## My main takeaways from the book

*&quot;The true measure of the value of a model is whether it actually influences behavior. If people do not understand a model, they are less likely to let it influence their behavior&quot;* 

This applies to models like a Kanban system. The more you involve people in the design of the system, or even better give them some guidance but let them design their own system, the more the system will influence behaviour, and the more sticky it will be. The challenge is when you talk about an enterprise where multiple groups each have their system. How do you balance the desire for self-design with the desire for reuse and common language? It&apos;s a tricky area, but I believe a mix of shared living/evolving model/language which is extended by each group for their own needs is probably a good way forward. If we can take great ideas from evolving group models to evolve the shared model, or create a catalog of good design bits that can be used to build new models, it is even better. In the kanban community we keep hearing success stories where teams design their own system. I need to make sure that this happens by design in organizations I&apos;m helping. Just this week in a workshop with Project Managers from an enterprise implementation we had a discussion about this. We agreed that the shared model should be minimal and oriented towards the vision of flow. Any specific modeling that is necessary to deal with workarounds until that vision is achieved will be done locally.

### Cost of Delay

Those familiar with Reinertsen&apos;s later work will know he is quite a Cost of Delay aficionado, well actually the thought leader on the topic I would say. I&apos;ve heard some remarks about how this is all hand waving and where can we see how all of these calculations are actually done. Well the search is over, the answer is - HERE. The chapters discussing the sensitivity models and how to integrate them to the product development lifecycle are great. I haven&apos;t had the chance to use this, but I know where to go for reference when that time comes.

### Communicating what the product will not do

One of the ways to improve clarity in early phases of the product/feature development and reduce surprises later on, is to be very explicit about what is NOT included in the specification. This might drive tough discussions, maybe even tough decisions about viability of the product/feature without those missing capabilities, but better be aware of them now.

Consider having a section of features in the release/product backlog that you clearly mark as &quot;Will not be delivered&quot;. Maybe add a section of &quot;Will not even be easily feasible with the architecture choices we&apos;re making&quot;.

When extracting a minimal feature / business value increment, try to be clear about the other business value increments that are in this area, so it is very visible what is NOT part of the minimal feature. Talk about what stories are NOT included as well as what stories ARE included.

### Forming and Energizing Teams

This is a sublime chapter in general. Hard to decide what to emphasize. In general, I find Reinertsen&apos;s approach to teams and management helps me have more effective discussions with real world managers and executives about effective organizational structures.

Specifically, the Project Team Leader is a role emphasized in Lean Product Development, while being quite vague in Agile/Scrum. The Project Team Leader is more like the Toyota Chief Engineer (Shusa) than a typical Product Owner (or even Chief Product Owner). The Team Leader here really sounds like he&apos;s the &quot;CEO of the product&quot;, while the Product Owner is not really in charge of execution. I need to think how to balance these two approaches. BTW the Team Leader according to Reinertsen and Smith can come from Engineering, Marketing or other departments. The important thing is his ability to successfully lead the Project.

Next comes the team. One can find strong hints of Flow and Limited WIP here... The warning against fragmented teams with partial allocation of people to them, The fact that full-time team members have nowhere to hide and have higher connection to the project purpose, the dangers of over-specialization and how to deal with them. And also a discussion of motivation that gets to the core points popularized these days by Daniel Pink&apos;s Drive.

### Project Loading Rule

The project loading rule is something I&apos;ve been using with clients even before reading the book - *&quot;The standard way of staffing projects is to simply take the projects that &quot;must&quot; be done and divide the people among them. Instead, we suggest that you rank order your projects. Then take your most important project and assign as many people to it as it can effectively engage. Next, do the same with the second project, excluding people already assigned. Continue until all people are assigned. Any remaining projects, even &quot;must&quot; do, do not get started until a project completes, freeing some resources&quot;.* 

I love this rule. But I want to add some more guidance on top of it. First, you want to challenge the current paradigm of how many people a project can &quot;effectively engage&quot;. I recommend trying to add more and more people beyond the prevailing norm of &quot;effectively engaged&quot;. Then discuss what will be the systemic impediments that will reduce the effectiveness, and whether the organization wants to deal with them now, or add them to an impediment backlog, and limit the number of assigned people for now. This is a great way to set a vision for better projects flow and also have the impediments/roadblocks you&apos;ll need to remove along the way.

Another question that might come up is what if the remaining people after a few projects have been chosen are not enough to effectively start a new project? Should we start it anyhow? Should we add those people to the previous projects even though it is less than ideal engagement? Should we skip to a smaller project? Should we work on some impediments in the meantime? Should we keep them as slack? No best practice here, just some possible ideas. Have a discussion about it is my main recommendation...

### Three essential things an Executive must do

Calculate the cost of delay and foster its use in making project decisions

Religiously control the start-up of new projects

Enable development teams to run themselves

 

### Change Management

**Attitude will follow Behavior**. Therefore we need to focus on changing behaviors, organizational culture will follow. I&apos;ve had quite an allergy to discussing organizational culture and telling organizations they need to shift their culture. So naturally the behavior first approach resonates with me. One of the challenges with a team-based agile pilot is that it doesn&apos;t need enough day to day behaviour adjustments from the wider organization, so there is little chance for attitude to change. So when infrequently there is a need for the organization to behave in a more lean/agile way, it is not natural and not sticky. One of the approaches I&apos;m experimenting with is to use Kanban at higher levels while running focused pilots with some of the teams. Following the Kanban Method will require a leaner more flow-oriented behavior on a day to day basis, which will start shifting the organizational attitude slowly but surely.

**Assymetrical investment in the pilot.** If you are going for a pilot, make sure you invest assymetrically in it. You need a strong enough dose of the lean/agile virus in order to overcome the organization&apos;s immunization effect. If you do fail, next attempts will be harder and harder as the organization immunizes itself to this kind of change. This is one reason by the way that the Kanban Method makes a lot of sense in organizations with failed change initiatives. It is a different kind of change, and can fly in under the radar of the immunization system.

**Enabling the team to move quickly** 

One final quote that really resonated with me is about the shifting role of management, from a vice president at Xerox: &quot;_Management&apos;s job is more that of a police escort than of a traffic cop&quot;._ This is a quote I intend to repeat when talking to managers, Project Managers, PMOs and the like.

\[caption id=&quot;&quot; align=&quot;alignright&quot; width=&quot;300&quot; caption=&quot;Photo Credit: http://www.flickr.com/photos/kenjonbro/6261238739&quot;\][![](/assets/images/blog/6261238739_eaa7cb3324.jpg)](http://www.flickr.com/photos/kenjonbro/6261238739)\[/caption\]

**Conclusion**

This short list of takeaways/highlights really doesn&apos;t represent the breadth of information and examples in the book. I highly recommend anyone interested in Lean Product Development, especially in complex environments involving more than a few software teams, read this front to back.

## Let me know if you found this useful, it might give me energies to do book reports more frequently...

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Israeli Culture and the Evolutionary Revolution</title><link>https://yuvalyeret.com/blog/israeli-culture-and-the-evolutionary-revolution/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/israeli-culture-and-the-evolutionary-revolution/</guid><description>How Israeli cultural traits — chutzpah, informal hierarchy, and rapid iteration — make the country a natural laboratory for evolutionary change methods like Kanban.</description><pubDate>Thu, 27 Oct 2011 00:00:00 GMT</pubDate><content:encoded>Yesterday I was listening to [David Anderson](http://www.agilemanagement.net/) on [Joe Dagger&apos;s Business 901 Podcast](http://business901.podbean.com/2011/10/17/evolutionary-change-thru-kanban/). One of the interesting points were about the differences in Cultures driving to different attitude towards the Kanban Method between the US and Europe. Basically what David and Joe were saying is that there seems to be more traction for Lean and evolutionary change in Europe. The speculation is that Continuous Evolutionary approaches are more aligned with corporate and national European cultures. Europeans think they are more patient than Americans. Americans look for fast results and are more revolutionary.

This has got me thinking about Israel. Our national and corporate culture is said to, in general, be quite similar to America. I found this &quot;Doing Business in Israel&quot; article from CommunicAid which enumerates Individualism, Directness, Impatience and Polychronic as Key Concepts and Values. In general, this seems discouraging for alignment with Agile approaches - which encourage collaboration and collective ownership over individualism, focusing and finishing things over the multi-tasking hinted by PolyChronic. At least PolyChronic also means we are easy on the trigger of re-prioritizing, which explains why business agility is quite valuable to us...

Last but not least, we are impatient. While there is nothing in general agile thinking that contradicts that, once you go to Lean, Continuous Improvement, and using something like the Kanban Method where you need to [Agree to pursue incremental, evolutionary change](&lt;http://en.wikipedia.org/wiki/Kanban_(development)#The_Kanban_Method&gt;), it becomes a bit more difficult. My experience in the field seems to align with the lack of patience for Continuous Improvement. Most Managers and Executives I see like the Agile concept a lot, think that delivering iteratively is a good idea, but the Continuous Improvement bit gets less traction, no matter how much we try. There are of course exceptions and bright spots shining through, but I cannot ignore the overall trend.

This explains why Kanban as a system is getting lots of interest and adoption in Israel, but not necessarily the evolutionary aspects of the Kanban Method. Disclaimer - my perspective is quite subjective, and related to the kinds of clients that approach me. I&apos;m interested in what other practitioners and consultants in Israel think.

With this starting point, you would expect head-strong revolutionary agile implementations. And we are seeing many of those. But the Impatience and PolyChronic traits also lead to losing interest and pace even while doing the revolution. Our attention span is short, and after the initial excitement, we often see organizations not focused on the change long enough to recover from a deep change and addressing all of it&apos;s repercussions. It&apos;s also quite typical to see organizations signing on for the revolution, but even when starting, they start making amends to the reality of the revolution being too much for them. We see feature teams which are not really feature teams. Doing agile, but continuing to work on many many projects because deciding to freeze some of them is a hard decision. Impediments actually requiring some tangible investment or management staff spending time agreeing on something and changing policies, linger.

What I started to think about was a way to learn faster what is the real change pace that the organization can sustain, before diving too deep into the j-curve. Maybe by front-loading tough decisions and seeing if they are made. Maybe by simulating real life scenarios in more depth and making the reality they will face later into the change more tangible for leaders. Maybe by starting with the tough aspects of limiting the work in progress and pull mode at the management level, before going to the teams level. If all of this doesn&apos;t phase the organization and it&apos;s management staff, then they have the right attitude and timing for a revolution. If they get cold feet, a more evolutionary approach can be adopted.

I&apos;m thinking though that there isn&apos;t much value in positioning the approach as evolutionary, at least not to those organizations. If they want an Agile Revolution, we will give them an Agile Revolution, maybe doing it in an evolutionary way.

There are other organizations which ARE dis-enchanted by revolutions, are mature enough to look for methods that are based on evolutionary continuous improvement. They might start with continuous improvement, but sometimes will consider a Revolution of sorts at some point.

I think we should develop more and more ways to recognize what is the best fit for the organization, ideally give the organization the system that helps it understand their own ability to pull change at a sustainable pace. This relates to my short Pecha Kucha talk from LKCE11 about Implementation/Policy Kanbans.

**[Change Program Stall Avoidance 101 &amp; Policies Kanban](http://www.slideshare.net/yyeret/change-program-stall-avoidance-101-policies-kanban &apos;Change Program Stall Avoidance 101 &amp; Policies Kanban&apos;)**

View more presentations from [Yuval Yeret](http://www.slideshare.net/yyeret)

## I will continue to think about this topic. Lucky for me I&apos;m seeing many examples of Israeli corporate culture in action, so will have a chance to examine this theory. Help me out by sharing your experience from Israeli or other impatient cultures!

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Change Management</category><category>Kanban</category><category>continuous-improvement</category><category>israel</category><category>kanban</category><category>lean</category><category>revolution</category><author>Yuval Yeret</author></item><item><title>How to Improve Flow By Focusing on Exceptions</title><link>https://yuvalyeret.com/blog/exception-dailyboard/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/exception-dailyboard/</guid><description>Managing by exception with a visual board: surfacing only what needs attention rather than reviewing every work item. A simple practice that dramatically improves flow.</description><pubDate>Wed, 26 Oct 2011 00:00:00 GMT</pubDate><content:encoded>## How to deal with the sluggish flow of work

Last week, I was discussing with a team lead who thinks her team is not focused enough on handling exceptions, which are becoming the norm, causing velocity/throughput to go down, and creating an overall feeling of sluggishness.  

## Visualize flow exceptions

We agreed to visualize these exceptions to focus the conversation on them.

[Detecting Flow Issues using Early Warning Cycle Time Charts](/blog/kanban-early-warning-using-a-predictive-variant-of-spc) shares a few ways to provide an early warning for these exceptions. (The Professional Scrum with Kanban formalized this approach in what we introduced as the [Work Item Aging](/blog/4-key-flow-metrics-and-how-to-use-them-in-scrums-events) flow metric)

But what we noticed was that having the data isn&apos;t enough. Nobody looked it at. We needed the right place to leverage it. 

## Where and when to manage flow exceptions

We found that having the daily meeting focus on exceptions helped the team.

Even more importantly, it focused them on the process and artifacts that can help them tackle these flow exceptions. This created a chain effect of them continuing to fine-tune their process and interactions to streamline their flow.

This reminds me of something Jim Benson talked about. A case study where they visualized the longest-lived items as a large, visible chart, and within minutes, the longest-lived items disappeared from the list. It is just a matter of what you look at...

## Being intentional about managing flow exceptions

Once you see a flow exception, how will you handle it?

What I&apos;ve seen great teams do is have an explicit conversation as part of their Definition of Workflow about how they will handle an item that has become a flow exception, with examples like:

- We will try to swarm.

- We will try harder to slice the item into more manageable-sized slices.

- We will meet more frequently to see if there&apos;s anything we can do to expedite or deal with risks/issues.

- We will pull in THE specialist for this work and pair with them.

I&apos;ve seen how just having these intentional conversations drives an improvement in awareness and focus on flow issues.

## What&apos;s your approach to visualizing, managing, and tackling flow exceptions?</content:encoded><category>Agile</category><category>Blog</category><category>Kanban</category><author>Yuval Yeret</author></item><item><title>Linking Team Modes to RightShifting</title><link>https://yuvalyeret.com/blog/linking-team-modes-to-rightshifting/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/linking-team-modes-to-rightshifting/</guid><description>Connecting team developmental modes (forming/storming/norming/performing) to the RightShifting model — how teams progress from process-oriented to performance-oriented and what Kanban enables.</description><pubDate>Tue, 25 Oct 2011 00:00:00 GMT</pubDate><content:encoded>## What is Rightshifting?

## When I looked at the program for Lean Kanban Benelux 2011 I found a couple of sessions talking about something I wasn&apos;t familiar with - RightShifting. Since I had to speak at the same time, I didn&apos;t have a chance to go check it out. Come Lean Kanban Central Europe 2011 I saw another session on RightShifting, again a conflict - this time with my Pecha Kucha talk. But I was curious enough to try and check it out, have a chat with [Bob Marshall](http://www.hanoulle.be/2011/07/who-is-bob-marshall-flowchainsensei/) and think about it for a bit.

Yesterday, at home already,  a couple of thoughts clicked.

One of them was that my post about [Lean/Kanban Team Modes](https://yuvalyeret.com/2011/10/22/leankanban-approach-to-teams/) might fit into the RightShifting model. I won&apos;t go into what it is, if you&apos;re interested go see the movie from Lean Kanban Benelux 2011:

&lt;iframe src=&quot;http://player.vimeo.com/video/30685754?title=0&amp;amp;byline=0&amp;amp;portrait=0&quot; width=&quot;400&quot; height=&quot;225&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;

[Bob Marshall - Grant Rule - Understanding Effectiveness: Rightshifting and the Marshall Model](http://vimeo.com/30685754) from [AGILEMinds](http://vimeo.com/agileminds) on [Vimeo](http://vimeo.com).

Now, assuming you have some idea about RightShifting, here&apos;s my thinking...

## Team modes and RightShifting

Well, thinking about the ad-hoc phase I have in mind a start-up / small group where everyone is one big happy family, without any rules, hacking it out. No teams there for now.

At the dawn of the analytical phase, the group is too large, seems like we must introduce some discipline. Part of it is creating functional teams, and discussing the interfaces between the functions, roles and responsibilities, RACI, etc. This is the starting point for my previous post, and what I see in most organizations I start working with.

The synergistic phase seems to align pretty well with initiative/project teams and maybe work cell teams at it&apos;s border with the Chaordic phase. These teams are more synergistic based on their cross-functionality and focus on business value purpose. Work-cell teams are more flexible, which is why I think they are a bit right-shifted from initiative/project/product teams. One interesting point is that some organizations wishing to go to &quot;Agile&quot;/&quot;Scrum&quot;/&quot;Kanban&quot; don&apos;t always understand that this will pull them right dragging along the cultural mindset... They want this agile thing as a plug-in to their analytic mindset... That is always lots of fun to deal with :-)

Where do we go from work-cell synergistic teams? Well, I think the return to on-demand teams, this time within a bigger group that already has wide any to any communication bandwidth so strong dynamic teams can be setup and tear down with minimal coordination cost, might be a good fit for a chaordic mindset. I have a few organizations on the verge of this transition, maybe exploring the framework with them will help formulating a vision / rationale for what is going on.

## Disclaimer

## I&apos;m no RightShifting expert. Far from it. Just some thoughts I&apos;m putting out there, with the hope they will enrich the conversation, and maybe interest a couple of my readers in RightShifting.

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agile</category><category>Kanban</category><category>Teams</category><category>organization</category><category>rightshifting</category><category>teams</category><author>Yuval Yeret</author></item><item><title>How to use Kanban to help improve your recruiting process</title><link>https://yuvalyeret.com/blog/kanban-in-hr-2/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/kanban-in-hr-2/</guid><description>Applying Kanban to recruiting: visualizing the hiring pipeline, limiting WIP on candidates, and using flow metrics to improve time-to-hire and reduce candidate drop-off.</description><pubDate>Sun, 23 Oct 2011 00:00:00 GMT</pubDate><content:encoded>### Background

I recently had the opportunity to talk with a couple of HR managers who were interested in how agile can help the HR department become more effective. This was a context where the product development is well into their agile journey, and we are talking about a group of about 20-30 people providing HR services like recruiting, training, social events to an enterprise R&amp;D organization in the 1000 people range.

### What does agile mean for HR

Well, I tend to view HR as a service driven operation. There is demand of various types coming in. The HR turns this demand into a service that the organization consumes/uses. A classic example is recruiting. Demand is the hiring manager with the new open position. The recruiting department helps fulfill this demand, and the end result should be position fulfilled.

So the First thing we did in the session was explain how lean/agile aims to maximize effectiveness delivering value leveraging the following understandings:

- Most HR Activities are knowledge work with high variability and learning. We are not sure about a candidate so we want to maximize early feedback. We want to understand whether a training we got a request for will REALLY be interesting to the people to the level they will sign and allocate their budget to it, to avoid spending precious energy on things that get thrown away / changed later.
- HR groups have a certain capacity. When overloaded performance actually goes down, same like motorways, computers, or development groups. So we should try to use a system that lets the group limit multi-tasking to healthy levels.
- Activities that are only half done are very dangerous. We call that inventory / work in progress, and the more of those we have, the harder it is to operate. It is harder to focus, context switches cost more.
- There is a lot variability in the demand as well as the work required to deliver services. During ramp up times recruiting for example is overburdened. Versatility within the HR department is valuable to assist in dealing with this variability.

### Kanban

With this context in mind, I outlined Kanban as a Method to drive for improvement in this context. What does this mean? Kanban starts with the processes you currently have. You agree to pursue evolutionary improvement, and to respect current state but be open to change it.

What you actually do is take the following steps:

Visualize the Work

Visualize the process/workflow of fulfilling the demand. For example if we continue with the recruitment example - raise need for position -&gt; create position description -&gt; publish &gt; filter candidates &gt; best and final between a few top candidates &gt; prepare offer &gt; send offer &gt; signed offer &gt; prep for onboarding &gt; onboard &gt; 3 month - successful hire. With this workflow we draw a kanban board. I recommend starting with a simple board with a few steps - see below...

![](/assets/images/blog/Fullscreen-capture-24102011-221011-300x100.jpg)

Now we populate the board with the current work, in each of the phases. A card represents a piece of work that when Done will mean fulfilled service ( eg one open position)

![](/assets/images/blog/Fullscreen-capture-24102011-220958-300x52.jpg)

We can use different indications to show different kinds of work, work states such as blocked, who is currently working on what and more. The idea is to visualize as much of the state of work as possible. Ideally in a big physical board visible in the workspace of everyone or in frequently visited public space. This creates transparency that will in and of itself spark interesting discussions, raise problems to the surface and start creating a list of problems we need to handle ( which is good... )

We want people to use this board in their day to day activities. The board should be the main tool used to track work and synchronize. Lots of teams use daily sync meetings in front of the board.

Limit the work in process

Next step is to recognize that there are limits to capability, and work should be governed by capacity. What we actually do is assign limits to numbers of cards/items in process. The most common way is to say &quot;no more than 3 cards in this board lane&quot; or &quot;no more than 3 positions we are currently writing descriptions for&quot;. This creates a pull system, because it means that once that limit is reached, no new work can be pulled in, until some work has been pulled by the downstream process. This has the effect of &quot;We&apos;re all in this together, concerned about delivering value, rather than just doing our job&quot;. Very quickly some slack will be created by the pull system. The magic is to divert this slack to help the work flow right now, but more importantly find ways to improve the capacity of the bottleneck that caused the flow to stop.

![](/assets/images/blog/Fullscreen-capture-24102011-220919-300x112.jpg)

An example is probably in order. If it seems like many positions are in &quot;sign&quot; it might be interesting to use slack time to help create better templates or easier access to salary tables to reduce the effort it takes to prepare offers. If it also seems like a lot of offers are rejected since the candidate is not really serious, it might make sense to find a cheaper way to verify seriousness before spending the effort to prepare an offer. What you actually do will be context specific of course. The Kanban Method WIP Limit will just waive the flow problems in front of your face and beg you to deal with them, more intensively than before.

#### Manage the Flow

Start caring about the flow, the time it takes from start to finish, from request/demand to finish. Care about the mean time, the promises you can start making, the corner cases and what they mean and how you can improve by learning from them. For example if a typical position is handled start to finish in 4 weeks, and you see a position took 1 week, look at it and try to think what makes it a &quot;Bright Spot&quot;? Was the job description crisp and sexy? Was the hiring manager devoted to making it happen? Was the recruiter using some new sourcing technique? Same for the opposite case - what went wrong with that position that took 8 weeks?

#### Make your process policies explicit

This is a very interesting step. On the surface, this is very mechanistic. Seems like &quot;Document your process&quot;, what&apos;s new here? And what&apos;s Agile about it?

First, just to make sure we understand, these policies are the rules of the game. Things like the WIP Limit, the conditions for cards being done in a certain phase and ready for the next one, the policies for expediting work if necessary.

Explicit policies enable empowerment. They improve the level of coherency of the system among all people working on it. They can safely make local decisions that are aligned with the rules of the game.

Beyond that, Explicit Policies are not static. They should evolve based on new understanding and learning. You should experiment with them to see what works. The policies will be painful. You will sometimes feel you are hitting a wall. That they are creating constraints for you. That is good. Constraints drive creativity. And if the policies are constraining you in a way that&apos;s driving you towards better and better flow, that&apos;s great. It means the pain is part of the gain. The discussions you will have about what to do to make the policy work for you, will drive the improvement action items. Sometimes you will relax policies that went too far too early. Sometimes you will tighten things up to drive for more improvement. This is one of the key practical ways Kanban drives learning and Continuous Improvement - Oh that holy grail...

#### Improve Collaboratively using Models

Finally, with the system in place, after you start using it, there will be opportunities to use models that apply for Flow systems. I will not go into this. Suffice it to say that although the Kanban system might seem simple, there are a lot of ways to look at a system and improve it. If you&apos;re interested in this area, I can refer you to more material on the subject.

### This is it

Yes, might seem simple at first, if you&apos;re looking for the revolution it is not here. On purpose. Kanban is an evolutionary method. It aims to provide an alternative to classic shock and awe change programs that many organizations had bad experience with. With Kanban you change at the pace that works for you. You can accelerate pace of change as you become more proficient in identifying the problems and experimenting with solutions.

What did the friendly HR managers think? Well, they liked this method, found it very applicable to various processes in the HR department, and can&apos;t wait to start. We are meeting in a couple of days again to play some Kanban games and setup their boards. I will report when there is more to tell...

Note that nothing here is very specific to HR of course. This simple approach can be used to introduce change in many knowledge-oriented services. Many Kanban practitioners are reporting Kanban boards popping up in other departments when the IT group starts using it. It&apos;s quite viral...

### To be continued...

---

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Kanban</category><category>agile</category><category>hr</category><category>kanban</category><category>organization</category><author>Yuval Yeret</author></item><item><title>Lean/Kanban approach to Teams</title><link>https://yuvalyeret.com/blog/leankanban-approach-to-teams/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/leankanban-approach-to-teams/</guid><description>A lean-Kanban approach to team organization: focusing on flow, eliminating hand-offs, and designing teams around the work rather than around functional specialties.</description><pubDate>Sat, 22 Oct 2011 00:00:00 GMT</pubDate><content:encoded>## To Team or not to Team?

If you look at the definition of Kanban or Lean, you wouldn&apos;t find teams anywhere there.

If you look at the [Agile Manifesto](http://agilemanifesto.org/principles.html), you can find _&quot;The best architectures, requirements, and designs_ _emerge_ _from self-organizing teams&quot;_

Scrum is quite clear about the topic (Quoting the [Scrum Guide 2011](http://www.scrum.org/storage/scrumguides/Scrum%20Guide%20-%202011.pdf))

```
&quot;Scrum Teams are self-organizing and cross-functional. Self-organizing teams choose how best to
accomplish their work, rather than being directed by others outside the team. Cross-functional
teams have all competencies needed to accomplish the work without depending on others not
part of the team. The team model in Scrum is designed to optimize flexibility, creativity, and
productivity.&quot;
```

So, if you are a manager of an organization on the Kanban train of evolutionary improvement, what does it mean for team structure? Should you keep the current structure? Adopt the Scrum Feature Teams concept? Do something else altogether? How should you organize your people to be as effective as possible in delivering value for the stakeholders?

## Teams as an emerging property?

I personally believe that even if kanban the tool doesn&apos;t talk about teams (obviously since it&apos;s just a visualization and process-driving tool), despite the fact that the Kanban Method for evolutionary change doesn&apos;t talk about teams (obviously since it starts from where you are, respecting your current structure, letting changes be pulled from actual need), more effective patterns for team formation will emerge when Kanban is really used.

At their core, Teams affect communication bandwidth. They partition the organization to enable increased communication bandwidth among people in a team, while counting on the fact that communication bandwidth to people outside the teams is not that important. Since we are talking about people, not network nodes, teams also allow the communication bandwidth to increase, the longer the team is working together, due to the team formation model. I recently read [&quot;The Talent Code&quot;](http://thetalentcode.com/) where the behaviour of our brain around learning new skills using myelin to wrap neurons to increase bandwidth reminded me of how teams behave.

So it seems like teams can really increase our effectiveness, and everyone in a reasonably sized organization cannot even bear to think about getting rid of the partitioning, right?

Well some of the Kanban thinking says that since Kanban massively reduces coordination costs via hyper-visualization and the pull system, the size of teams can increase significantly. Since we advocate using classes of service to allocate capacity to demand, thereby maintaining flexibility, we shouldn&apos;t allocate people to demand.

The main reason not to go to teams is that teams might be local optimization. If our workload/demand was certain, and the uncertainty as to what effort/speciality is needed to deliver it was low, we could build the teams that optimize our performance. If that workload/demand didn&apos;t vary over time, we could maintain the same teams and still have optimal effectiveness. But since in most environments we are facing a complex system with uncertainty/variability in the workload/demand, as well as the implementation effort/speciality required, it seems like sustaining stable teams will cost us in some optimization.

Team Modes

In my recent conference talks (GOTOCPH, LKBE11, LKCE11) I provided my view on this question of team formation and Kanban. I described the following progression:

1. Functional/Component Teams based on specialization
2. Teams On-Demand - whenever pulling a new Feature for work, associate the relevant people with it. They will deliver that feature, and after a few weeks return to their home teams. This approach provides lots of flexibility, but typically has relatively high coordination costs. It also doesn&apos;t really benefit from the improved communication bandwidth among the team members that you get from persistent teams. This is very similar to the Feature Driven Development team mode by the way.
3. Project/Initiative Teams - whenever pulling a new Project/Initiative for work, associate the relevant people with it. They will work together as a virtual team for the duration of that project/initiative, and after a few months, return to their home teams. The benefits of this approach is lower coordination costs as the teams don&apos;t change that often. In addition the people working towards the same business goal are working together. The communication bandwidth increases as well over time, as well as the feeling of purpose and alignment. On the other hand, flexibility goes down. It is harder to shift people into projects/initiatives. It is harder to shift people out. If there is significant variability in the specialization required along the life-cycle of the project, selecting the right team becomes hard. If you work on versatility of your people, or already have a great group of generalizing specialists, this will be less of a problem. It can also be addressed by keeping a slack of several people working outside of project/initiative teams, that can be easily shifted in and out of activities on demand. It makes even more sense if those people are your experts/heroes. I&apos;m seeing this mode in action in several organizations.
4. Teams pull work - The next mode is where you create stable work cells that are able to handle almost everything you throw at them. These work cells stay together as the main organizational unit, and pull work based on the next business option the organization wants to exercise, regardless whether it is to accelerate an existing initiative or start something new. Here the communication bandwidth grows stronger and stronger. The flexibility and agility to shift business priorities and help swarm to work in process remains quite high, but the internal team flexibility remains an issue. The same slack of people not associated to teams can help here as well. I&apos;ve seen this specific mode in action in several organization, and it works great, assuming you are ready for the change.
5. On demand teams - Wait, didn&apos;t I mention this one? Yes, I did. The difference here is that assuming you somehow have a tightly knit group which already managed to create lots of communication bandwidths among the WHOLE group, you can have a win-win. Total flexibility and global optimization. This should be the holy grail of any manager of about 20-40 people I would imagine. A force to reckon with...

## Mixing it up

You don&apos;t have to decide on one model. Not all work is created equal, so not all teams should follow the same structure. Some interesting examples:

1. 80% on-demand, 20% focused on an initiative
2. 80% on-demand, 20% cross-functional work cell (A-Team)
3. 80% project teams, 20% on-demand able to swarm to a team in distress and help, or join a team to teach them some new skill as appropriate.

## Evolutionary Change

Some organizations will jump in, create work cell teams, and start working. I&apos;ve seen it in action, and when you REALLY have enough energy in the organization to make this maneuver, by all means go for it.

Other cases you will not have enough energy. Or you will THINK you have enough energy, but reality will hit you in the face when all the middle managers / team leads that led you to believe they are on-board are not that supportive once it is time for action and for supporting the actual new structure.

So think hard about what is your case. And if you want to go for a more evolutionary change mode, consider the following:

- Start with on-demand teams
- Pilot one initiative/project team - especially useful when you have a risky initiative with a lot of uncertainty and dependencies, that is mission critical. Assign the success of this team structure to one of your best and most trusted people, if not yourself. Whether he is the Coach, the actual Lead, or something else is secondary. The important thing is that he will be in charge of making the team structure work, and together with the team make the learning from that available to the rest of the organization
- Move to more and more initiative teams as necessary
- When a project/initiative finishes consider turning the team to a work cell to pull more features in that area, or more features in general
- Ideally, teams will have the capabilities to take almost all work on. If not, use a talent matrix showing what teams can do what and gaps to invest in. As well as talent matrix inside a team that will help teams grow some internal versatility (note not everyone on a team needs to know everything at the same level)

## Cautionary Notes:

When creating teams be careful not to spread yourself too thin. If you have too many small teams it might be an indication you are not managing flow effectively at the Initiatives/activities level. I love teams of 4-5 people by the way.

If you find many people need to be on many teams, you have a real problem. It is ok for a minority of the people, especially specialists, to be needed by many teams. Maybe they should stay as auxiliary on-demand, while spending some of their capacity offloading knowledge to the teams. But if it&apos;s not a minority, then you really need to work on versatility, or the on-demand might be a better fit. The whole point of the teams is to create the communication bandwidth. Without that, they&apos;re just overhead.

## Conclusion

## I presented a couple of team modes here, as well as one way you can use them. This is really context-specific stuff, so I cannot tell what will work for your case. But I hope the modes help you relate the Lean/Kanban effectiveness principles to the options of team formation. In upcoming posts I will try to relate this to a couple of thinking frameworks I grew fond of lately (RightShifting? [Cynefin](http://en.wikipedia.org/wiki/Cynefin)?)

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agile</category><category>Blog</category><category>Kanban</category><category>agile</category><category>export-nov-2018</category><category>kanban</category><category>lean</category><category>organization</category><category>team-formation</category><category>teams</category><author>Yuval Yeret</author></item><item><title>My Large Scale Kanban talk at Lean Kanban Central Europe 2011 Conference</title><link>https://yuvalyeret.com/blog/my-large-scale-kanban-talk-at-lean-kanban-central-europe-2011-conference/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/my-large-scale-kanban-talk-at-lean-kanban-central-europe-2011-conference/</guid><description>Fractal/large-scale Kanban talk from LKCE 2011 — how to scale Kanban across multiple teams using fractal patterns while preserving local flow and visibility.</description><pubDate>Tue, 18 Oct 2011 00:00:00 GMT</pubDate><content:encoded>Here is my talk, together with a great visualization provided by the conference organizers.

My main points were:

- Classes of service do apply when developing products.
- Classes of service don&apos;t cover cases when you need to give different **Treatment** to different kinds of work, so I introduce **Classes of Treatment** for context-specific policies for &quot;how to do the work&quot; not just &quot;when to pull what&quot;
- Kanban doesn&apos;t prescribe teams, but what kind of team formation / organizational structure works best? Explored several options and their attributes and effect on Flexibility, Resiliency, Performance.
- Kanban principles and practices scale, in a fractal way. You can zoom in and out as you wish.
- The higher you go, the tougher it is to feel a day to day flow, which is the main challenge of Kanban at higher levels IMHO. ![](/assets/images/blog/P1070981-1024x768.jpg)

[Large Scale Kanban for LKCE11](http://prezi.com/rpz2bj8m4ppk/large-scale-kanban-for-lkce11/ &apos;                                                          Not just Maintenance - Key points for using Kanban for Large Scale Product Development                                                      &apos;) on [Prezi](http://prezi.com)

## PS If you were at the talk, I&apos;d love your feedback!</content:encoded><category>Events</category><category>Kanban</category><category>fractal</category><category>kanban</category><category>lkce11</category><category>scale</category><category>teams</category><author>Yuval Yeret</author></item><item><title>Scrum Sprint Commitment Rant</title><link>https://yuvalyeret.com/blog/scrum-sprint-commitment-rant/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/scrum-sprint-commitment-rant/</guid><description>A direct take on why treating sprint plans as binding commitments undermines trust, velocity, and team health — and what a healthier relationship between planning and accountability looks like.</description><pubDate>Thu, 13 Oct 2011 00:00:00 GMT</pubDate><content:encoded>## Background

Scrum teams often finish sprints out of breath, out of quality, and out of joy. You also see teams that start the sprint full of numbing fear, set a low bar and that low bar becomes a self-fulfilling prophecy. Add to that Product Owners, Scrum Masters and managers all spending precious time worrying about whether we are able to make accurate sprint commitment, instead of working to improve the actual capability of the team.

It&apos;s quite sad actually. Surely that&apos;s not what Scrum should look like and indeed other teams have energized focused sprints where they deliver what they can, stretch their abilities just the right amount and finish a sprint with just the right energy and mindset to joyfully go into the next one.

## So what&apos;s causing this?

Well, let&apos;s start with the out of breath teams. It typically starts with unrealistic commitments they make in the sprint planning. They make those commitments either because they&apos;re pushed to do it explicitly or implicitly. Yes, Srum says the team should pull according to their capability. But something about the way this all works de-emphasizes actual capability of the team and motivates them to try to take on more than they can handle. With this in play, they start and since there is a lot in their sprint backlog they have the green light to start many things in parallel. A few days later, in the last mile of the sprint, it&apos;s still many items in progress and it&apos;s either an unsustainable effort to reach the finish line, cutting corners or having a very disappointing sprint result. In our #LKBE11 discussion we referred to those as mini-death-marches...

With teams living in fear it is a different but related story. It starts with the message/spirit conveyed to them by their Product Owner, managers or previous life management culture. When they hear commitment they hear &quot;miss that and you&apos;re in trouble&quot;. And if the ecosystem is such that meeting the sprint commitment is more important than the overarching purpose of the project/release/feature they will be driven to satisfy what they perceive as important - being predictable at the sprint level. So they make a safe commitment. Usually this is achieved by taking safety in the estimates. And so starts a self-fulfilling prophecy, as described by Parkinson&apos;s law and Donald Reinertsen&apos;s principle of the expanding work.

It doesn&apos;t help that the team thinks that if they are able to deliver more, there is no turning back - from that point on they will be asked to deliver more on a consistent basis.

Lets pause here for a second - Isn&apos;t it a reasonable expectation? Shouldn&apos;t the team commit and deliver more in the future if they&apos;re able to? The problem is that **even during a short 1-4 weeks sprint, there&apos;s still a lot of unavoidable uncertainty and variability.** In exactly what we need to accomplish (requirement space), in how to do it (problem space) and also in how much time will we have for it (capacity). A lot of teams try to eliminate this variability and spend a lot of effort on it. Planning meetings grow longer, people&apos;s capacity is planned at the micro-level...

Many teams will **oscillate between over-commitment and under-commitment** exactly because of this variability of course. They and their management will be frustrated if they&apos;re measure for effectiveness is meeting the commitment. **The only way to consistently meet a commitment is either unsustainable pace, or making a really safe commitment.**

## Lets eliminate commitment

Well, just as an exercise for now, to see why it&apos;s there in the first place...

Without a sprint commitment, how will the sprint look like? Probably we will see people taking on work from all over the place. They will start at the top priority, but their nature will lead them to start many other backlog items since there is no focusing force urging them to **stop starting** and **start finishing**. So we need commitment, or something else, to encourage a team to focus on a few things and finish them first. An alternative to commitment at the stories level is to say we are focusing on a single feature so let&apos;s finish it before moving on to anything else.

### Commitment as a Focusing mechanism

Wait - this is the Scrum Sprint Goal - Teams are supposed to agree on a Sprint Goal they will focus on. The detailed story level commitment is an elaboration on that anyhow. If our product backlog is very fragmented and not feature oriented we will have a tough time using an effective sprint goal though. This is something to wonder about in and of itself... but if it&apos;s indeed the business reality that we are doing many small things, we need another focusing guidance. That guidance can be &quot;we think we can finish at least 8 stories, hopefully 4 more, so lets start with 8, get a good feeling we can finish them, and ONLY THEN move on to the 4 others&quot;. Here, the team is still using the sprint commitment, but they&apos;re using it **for themselves** as a **focusing / work in process limiting** mechanism.

### Containers

Another problem we might have without commitment is that the work will expand uncontrollably. There is no finish line so there is no container. One thing that might help is very energizing purpose of where we need to get at the end of the Feature/Project/Release and why it needs to be at a certain point in time. Seeing our progress towards that goal (or lack of progress...) will help energize our efforts and reduce the expansion of work.

### Commit to Capabilities Improvement

Another thing that might help is to start looking at our capability as a team and **make a commitment not to exactly what we deliver but in general to improve our capabilities**. The capability we care about is velocity as well as ability to turn out the top priority items in the backlog as soon as possible since they are the highest priority. So let&apos;s monitor our capabilities over time and **try to make them more predictable first and improve them as a next step**. Specifically, measuring Velocity can be done without making any sprint commitment. Just track the velocity for each sprint, preferably on a control chart so you can start to understand the variability in your capabilities.

### How can we make promises without commitment?

This is a point I love. On one hand Agile diehards say there is no commitment in agile - &quot;we will just work sprint to sprint and avoid any clear external commitment the business can count on&quot;. On the other hand if you start a discussion about losing the sprint commitment they and others start talking about &quot;how can it even work without the team making a clear commitment and sticking to it?&quot;. Bottom line, the **sprint commitment doesn&apos;t help you one bit in making external commitments and meeting them**. It&apos;s simply orthogonal to it. You make external commitments based on size estimations and historical/estimated capabilities. You meet external commitments by monitoring where you are towards them and adjusting scope, resources, pace sprint by sprint. If you use the sprint commitment as you should, it gives you nothing towards that goal. Accuracy in sprint commitments is micro-predictability. **The business cares about mezzo/macro predictability**. Same like a long-term stock investor doesn&apos;t care about the fluctuations within a day or a week, they care about the stock performance over a quarter or a year. The team should care about reducing variability in its capabilities eg. have a lower variability in Velocity, so more aggressive mezzo/macro commitments can be taken on while still allowing safe and sustainable delivery.

How can other teams count on us if we don&apos;t have a clear commitment for the sprint content?

What if we are in an environment where other teams in the group/portfolio count on deliveries from us on a sprint by sprint basis? If we don&apos;t have any commitment how will they know when to expect the delivery from us? If they intend to work in parallel to us, how will they know whether to plan for this or not?

There are a couple of ways to look at this. If 80% of the work is consumed by other teams then we should probably consider the organizational design. Maybe it would be better to work as a single team. Maybe it is a case of us providing a service that is consumed by many other teams, and then it might be better to move towards a pull system - where there is less reliance on dates and rather an agreement on priority, an understanding of the capability in the form of typical lead time from requesting a service from us to the time we deliver it, and then the consumers using that service whenever it is ready, either at their next sprint, or even better as soon as its ready. If you&apos;re thinking this will make planning sprints more complicated and prone to changes you are right. The solution can be to move to full pull mode at the team level, or reduce the batch size you plan for, meaning shorten the sprint length.

If it&apos;s just sporadic work that others depend on, **make sure that is what you start with and make a commitment to deliver it**. I wouldn&apos;t be surprised if the term Class of Service comes to mind at this point...

### What will be the engine of continuous improvement if we don&apos;t have a target commitment to strive for?

Scrum is about Continuous Improvement, right? What drives this? Isn&apos;t it the need to meet commitments? to be better about commitments?

Well, not exactly. **The thing that is driving Continuous Improvement is the fact that there is a container, composed of a certain scope to focus on, a certain time to do it in, and the people/capacity to do it with**. Think of circling the team with a rope telling them now move together towards the target. This will cause a lot of pain. Some people are faster, others are slowing the team down. Some impediments come up and cause problems. But the rope keeping the team together is forcing them to deal with the problems rather than defer them by making progress on things outside the container just to maintain the comfortable feeling of progress.

So in order to maintain this improvement-inducing container we need the time, the team, and a certain scope to focus on. We can do that with the Sprint Forecast mentioned before.

One important concept in Continuous Improvement is to have a vision / target condition to strive for. **What is that target condition in a Scrum environment? As mentioned above, this typically is to improve capabilities.**

Improving throughput/velocity requires more scope in each container.

How do we translate improving business agility to the container? The ability to define a shorter time frame that the team can still deliver in. The shorter the time frame the more opportunities to change direction without causing waste. Problem is that there is a limit to this. Work takes time, and there&apos;s a limit to how small we can slice it to still be able to use a container of this structure. That is why, **at some level, in order to improve business agility even further, we need to move to another form of container, one which limits the amount of things we are working on as a team at each point in time.**

(Clarifying note - If you&apos;re reading this to mean get to a certain level with Scrum then move to Kanban, that&apos;s not what I mean. You indeed will benefit from Kanban at this level, but you can start your journey with Kanban in the first place, or move to it regardless of where you are on the way)

## So can we get rid of the Sprint Commitment or not?

Well, my personal opinion is that **we can live without a Sprint Commitment as currently practiced by the majority of Scrum Teams out there**. It seems the creators of Scrum think along similar lines, as they replaced Sprint Commitment with Sprint Forecast in the latest [Scrum Guide](http://www.scrum.org/storage/scrumguides/Scrum%20Guide%20-%202011.pdf)...

I personally think **commitment is important, it&apos;s only a question what you commit to**. I prefer to focus on the following types of commitments:

- **Commit to learn about your capabilities, care about them and continuously improve them**, by using a focusing mechanism challenging the team as a whole.
- **Commit to deliver the class of service that the business and other teams expect**, which means delivering on time when it matters, delivering the most throughput when it matters more, etc.

Some more ideas to try at home...

Before we conclude this long post - Some related experiments you might want to try at home...

- If you feel you are over stretching, For a few sprints **try setting a very low forecast and meeting it** and see how it looks like. Talk about it. Learn from it.
- Try **limiting the amount of Features/Goals in one sprint**. Talk about what it changes in the energies and focus of the team. If you cannot set a limit, that&apos;s an interesting discussion in and of its own, that you should have.
- Use the **Sprint Goal and Sprint Stretch more aggressively**. Set a lower goal, and commit to deliver the goal first, and as much of the stretch as possible. Goal should be something you can consistently deliver 95% of the time. (Mike Cohn recommends basing that goal on the mean of the 3 worst sprints out of last 8, another way is to use 2 standard deviations below the mean if you want to take a more statistics oriented approach). whether 95%, 85% or lower is your call. But the expectation should be that if there is a difficulty meeting even this commitment, it&apos;s not forbidden to pick up the pace a bit in order to meet a commitment. Learn from it at the end of the sprint and plan more effectively next time.
- Read about the [XP Planning Game](http://jamesshore.com/Agile-Book/the_planning_game.html) and try it... Seems the idea that iterations can be effective without a commitment is not a new one :-)

### Extra Reading

- [http://damonpoole.blogspot.com/2011/08/scrum-no-commitment-required.html](http://damonpoole.blogspot.com/2011/08/scrum-no-commitment-required.html)
- http://agilepartnership.com/blogit/2011/07/26/is-commitment-dead/
- [http://www.coderanch.com/t/130421/Agile/Scrum-vs-XP-Planning-Game](http://www.coderanch.com/t/130421/Agile/Scrum-vs-XP-Planning-Game)
- http://www.projectsatwork.com/blog/Dave-Prior/3740/
- [http://jamesshore.com/Agile-Book/the_planning_game.html](http://jamesshore.com/Agile-Book/the_planning_game.html)

## Conclusion

## Scrum has some good things going for it. The Scrum-style Planning Game and Sprint Commitment, as currently understood and practiced by most teams and organizations, is not one of them. I hope this post will help at least some of those improve their results and their happiness.

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Kanban</category><category>Metrics</category><category>Scrum</category><category>Sustainable Pace</category><category>commitment</category><category>forecast</category><category>kanban</category><category>lean</category><category>planning-game</category><category>scrum</category><category>sprint</category><author>Yuval Yeret</author></item><item><title>My thoughts on how Kanban and TOC Critical Chain relate</title><link>https://yuvalyeret.com/blog/my-thoughts-on-how-kanban-and-toc-critical-chain-relate/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/my-thoughts-on-how-kanban-and-toc-critical-chain-relate/</guid><description>How Kanban and Theory of Constraints Critical Chain overlap and complement each other — both address bottlenecks and WIP, but from different angles. A practitioner comparison.</description><pubDate>Mon, 10 Oct 2011 00:00:00 GMT</pubDate><content:encoded>## Background

I recently had a short twitter chat with [Catherine Swetel](http://twitter.com/#!/CatSwetel) and [Steven Holt](http://twitter.com/#!/SKHolt) about the relation between TOC Critical Chain and Kanban. This post will try to sum up my thoughts in a way that is a little bit more persistent, as well as add a _bit_ more color and depth that is not possible in 140 characters. To start with, lets just make clear - I&apos;m no expert at TOC or Critical Chain. I&apos;ve done my share of reading over the years and have seen organizations using CC and helped them explore the Agile/Kanban world. I&apos;ve read Critical Chain for the first time back in 1996 or so and also familiarized myself with the MPCC S&amp;T tree in the last couple of years. With that disclaimer, here are my thoughts, for what they&apos;re worth:

## Multi-Project / Program Level

If you start at the project/portfolio level, I see the Multi-Project Critical-Chain and especially its Strategy and Tactics tree as very similar to the Kanban System for driving improvement. Both approaches start with Limiting Work in Progress at the Projects level as key to reducing unhealthy multi-tasking and improving predictability and effectiveness. With time, excess capacity can be used to shape demand and create new exciting business models. I think the CC world is more advanced in its view on this aspect, but the Kanban world is certainly going there. We would be wise to learn from Viable Vision and other great thinking in the TOC world. ![](/assets/images/blog/Fullscreen-capture-10092011-095724-300x125.jpg)

## The Feature Design Factory

Once inside a project, kanban advocates a feature driven approach to development. The understanding that product development is a knowledge discovery process where units of inventory start as options and end up being working tested validated features is at the core of the Agile approach. The assumption is that we are operating in an uncertain environment. Both the requirements/problem as well as the technology/solution has considerable elements of uncertainty. We welcome this uncertainty as it comes together with the opportunity for great returns. We also recognize that Integration activities hide a lot of the risk in our projects, and so we drive for early and continuous integration to minimize that risk.

The way to operate effectively in this environment is to have a continuous process of focusing on a few features, seeking feedback along the development process all the way to customer/field feedback, orienting ourselves based on it iterating thru the same or earlier stage of the process depending on the feedback, and at the end having a marketable/viable feature that doesn&apos;t hid any more work behind it. Only then do we pull another option/feature and drive it thru the process. Kanban realizes that we have a certain capacity of features we can effectively process at any point in time. Overburdening this capacity will mean the knowledge discovery for each feature will take longer and the feedback will be handled later at a higher cost. I&apos;m guessing this will resonate with any TOC practitioner. And indeed, the realization that features can be handled as inventory opens the door to applying a lot of the pure TOC thinking.

This approach can be used for handling an ongoing product development context where there is always plenty of options that can provide business value, and we are a factory/studio choosing the best option to develop and deliver.

## Managing Projects with Kanban

When the context is a major project comprised of many different capabilities/features, this approach works as well. There might be a stronger need to manage the overall project health, but the basic principles still apply. There was an interesting discussion about this lately in the kanbandev user group. I also covered this in my recent talk about [Commitments in a Kanban world](http://prezi.com/fs-dklxllca0/commitments-and-energies-in-a-kanban-system/). In this area, I believe CC provides us with good practices and tools - Release Burnup/CFD charts can evolve to Fever charts for each project, and an overall Fever chart managing the overall projects portfolio.

Typically, breaking projects to features will result in quite a simple dependency graph/pert chart. This is because the network is comprised of self-sufficient features. Sometimes though, Features do have dependencies on each other, or dependencies on external groups, as well as need to be delivered independently before the major delivery. When this list of dependencies grows larger and larger, maintaining a Critical-Chain view of the project/program together with relevant feeding buffers might make more and more sense. This view should only care about Features with dependencies, so it is typically quite simple, ideally managed as a Big Visible Chart on a project wall, a Look-Ahead plan, etc.

## ![](/assets/images/blog/burnupcfd-300x225.jpg)

## Kanban&apos;s view of Specialists

Kanban and Lean/Agile in general recognize specialization as a root cause for lack of flexibility and an impediment on the way to business-driven agility. We advocate generalizing specialists and the use of healthy engineering practices to make sure more of the work can be done by more of our people. While this is a worthy vision / desired state, many organizations cannot economically achieve that goal, not in the near term, maybe not ever.

So we need to optimize how we involve our Specialists while we are aiming to reduce our dependency on them, where it makes economic sense.

We start by recognizing that each person, including Specialists has a certain capacity for spreading his attention as well as for actual delivery. Once we overburden this capacity we are abusing our scarcest resource. When we limit the work in the workflow we align the workload with the capacity in the line. But specialists that hover above the work like busy bees flying between flowers require a separate approach. One way is to limit the number of cards a specialist can be involved in. Once that limit is reached, he cannot be asked to be involved in a new card. So either manage without him, or wait with starting that work. Visualizing this involvement will already drive some realizations and maybe some investment in reducing the dependency somehow by knowledge sharing, offloading, etc. ![](/assets/images/blog/classesoftreatment-300x178.jpg)

Another approach I touch on elsewhere (including the [commitment talk](http://prezi.com/fs-dklxllca0/commitments-and-energies-in-a-kanban-system/) mentioned above) is to classify the work based on need for shared resource and affecting routing decisions based on that. So if a specialist or any other type of shared resource is currently congested, consider pulling work that doesn&apos;t require much of his involvement. Or even better, pull work that will reduce your dependency on him in the future.

## Summary

Well, These are just some thoughts, an invitation for future discussion. I believe there is potential for a lot of synergy between Kanban and CC, especially in the world of complex programs/portfolios. I especially urge the TOC/CC practitioners out there to explore the &quot;Feedback Oriented&quot; view of Agile. What we all need to remember is that the main thing about the Kanban method is that it is aimed at catalyzing evolutionary improvement. It is similar to the aim of the TOC S&amp;T trees trying to drive towards a Viable Vision. Don&apos;t get confused by the mechanics. The key is to use the conversations that happen when it is painful to follow an explicit process policy, like maintaining a WIP limit, to learn something and improve.

## And if you are currently using Critical Chain and would like to explore what Kanban or Agile might mean or how they can help you, I&apos;d love to help.

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><category>Kanban</category><category>export-nov-2018</category><category>kanban</category><category>project_management</category><category>toc</category><author>Yuval Yeret</author></item><item><title>How do you scale Kanban beyond a single team?</title><link>https://yuvalyeret.com/blog/slides-from-my-large-scale-kanban-talk-at-lean-kanban-benelux-2011/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/slides-from-my-large-scale-kanban-talk-at-lean-kanban-benelux-2011/</guid><description>How do you scale Kanban beyond a single team? A practical look at fractal flow patterns, explicit policies, and what changes at the portfolio level.</description><pubDate>Tue, 04 Oct 2011 00:00:00 GMT</pubDate><content:encoded>Here are my slides from my talk today, in prezi form. Some concepts I talk about are

- Classes of Treatment - not everything deserves the same kind of treatment...
- Kanban principles scales cleanly from team to portfolio
- Informing Team/Org Structure from Kanban thinking
- Context-specific explicit policies more important the higher you scale.
- Adoption Kanban - what happens in an internal consumer-producer supply chain inside large portfolios and how to use Kanban thinking to improve it.
- Stealth Kanban

[Large Scale Kanban](http://prezi.com/drpudf7mkoc8/large-scale-kanban/ &apos;                                                          Not just Maintenance - Key points for using Kanban for Large Scale Product Development                                                      &apos;) on [Prezi](http://prezi.com)

I&apos;d love to hear what you think, whether you attended my talk or not.

## If you go through the prezi, would like to understand more, let me know. I might be convinced to do a webinar about this if several people request it. Easiest way is to contact me on twitter at @yuvalyeret.</content:encoded><category>Events</category><category>Kanban</category><category>kanban</category><category>large-scale</category><category>lkbe11</category><category>portfolio</category><category>scaling</category><category>speaking</category><author>Yuval Yeret</author></item><item><title>Commitments and Energies in a Kanban System - Lessons from LKBE 2011 That Still Matter</title><link>https://yuvalyeret.com/blog/my-slides-from-lean-kanban-benelux-2011-commitments-and-energies-in-a-kanban-system/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/my-slides-from-lean-kanban-benelux-2011-commitments-and-energies-in-a-kanban-system/</guid><description>Revisiting my 2011 Lean Kanban Benelux talk on commitments, flow energy, routing, and predictability, with practical guidance for today&apos;s product and portfolio environments.</description><pubDate>Mon, 03 Oct 2011 00:00:00 GMT</pubDate><content:encoded>Back in 2011 at Lean Kanban Benelux, I shared a talk about a question I still hear all the time:

How do we keep commitments in a pull/flow system without falling back into heavyweight timebox theater?

I recently revisited the transcript and slides. The language is older, but the core tension is still current. Teams want flow, leaders want predictability, and both are right.

Here is a refreshed version of the core ideas, plus what I would emphasize now.

## Commitment in Flow Is Not &quot;No Commitment&quot;

A common misunderstanding is that Kanban means &quot;no dates, no commitments, no accountability.&quot;

That was wrong in 2011 and it is wrong now.

What changes in flow systems is not whether we commit, but **how** we commit:

- internal team commitments based on capacity and flow signals
- service-level expectations by work type
- explicit handling for fixed-date and fixed-scope work
- frequent re-planning based on evidence, not hope

In other words: commitment becomes an ongoing management activity, not a one-time planning ritual.

## Use Real Options for Fixed-Date Work

One message from that talk was &quot;never commit early unless you know why.&quot;

That is real options thinking. Keep your options open until the economics justify narrowing them.

When fixed-date work enters your system (regulatory, market windows, contractual events), do not pretend everything is the same. Use explicit classes of treatment and make tradeoffs visible:

- what gets expedited
- what gets protected
- what gets delayed
- what gets descoped

This improves both delivery confidence and decision quality.

## Energy Matters: Work Expands Unless You Shape It

The &quot;energies&quot; part of the talk focused on something teams still struggle with: without clear constraints, work expands to fill available space.

Testing, polishing, and integration can easily become &quot;whatever time is left,&quot; especially under pressure.

Some practical countermeasures:

- create small, clear scope containers
- define context-specific done criteria
- use soft time containers to trigger re-evaluation
- visualize aging work so late items get attention instead of neglect

This is not about rigid timeboxing everything. It is about creating enough productive tension to keep work moving.

## Intelligent Routing Beats One-Size-Fits-All Flow

Not all work should follow the same route.

When bottlenecks are congested, forcing every item through identical steps increases cycle time variance and weakens predictability. Intelligent routing means adapting the path based on risk, urgency, and feedback needs.

This is where classes of treatment, preemption policies, and alternate routes become strategic tools rather than process trivia.

At the portfolio level, this same principle shows up as differentiated investment pathways and explicit governance policies.

## Visibility Should Show Movement, Not Just Status

A static board snapshot is useful, but insufficient. In the original talk, I emphasized signals that show motion and risk:

- blocked work
- aging work items
- zombie cycle times
- buildup before constraints

Those signals are still some of the best early-warning mechanisms we have. They help teams swarm in time instead of post-mortem too late.

If this resonates, you will probably like my more recent writing on active flow management and portfolio metrics:

- [Actively Managing Portfolio Flow](/blog/actively-managing-portfolio-flow)
- [Improving Portfolio Flow Using Flow Metrics](/blog/improving-portfolio-flow-using-flow-metrics)
- [Improving your SAFe Implementation with some additional Flow metrics](/blog/improving-your-safe-implementation-with-some-additional-flow-metrics)

## The Dot I Would Connect More Strongly Today

In 2011, most of this conversation was framed at team and program levels.

Today, the bigger opportunity is to connect these same flow disciplines to portfolio decision systems and strategic traction:

- flow metrics as decision inputs, not reporting artifacts
- explicit portfolio WIP policy
- outcome-oriented classes of service
- regular right-to-left portfolio reviews

That is how you move from &quot;faster delivery theater&quot; to measurable business progress.

I wrote more about that bridge here:
[Improving strategic traction through an OKR Kanban System](/blog/improving-strategic-traction-through-an-okr-kanban-system)

## If You Want to Apply This Next Week

Start simple:

1. Split incoming work by class of treatment (instead of one default lane).
2. Add a visible aging policy for in-flight work.
3. Review flow right-to-left once a week and log concrete decisions.
4. Track throughput, cycle time, and aging for at least a month before changing everything.

You do not need a perfect framework. You need clear policies, visible flow, and disciplined decisions.

The original deck is still on Prezi for historical context:
[Commitments and Energies in a Kanban System (Prezi)](http://prezi.com/fs-dklxllca0/commitments-and-energies-in-a-kanban-system/)

---

_If you want help improving commitment reliability without sacrificing flow, [explore portfolio agility work](/work-with-me/portfolio-agility) or [reach out](/contact)._</content:encoded><category>Flow</category><category>Kanban</category><category>Leaner Portfolio Management</category><category>commitment</category><category>predictability</category><category>classes-of-service</category><category>bottlenecks</category><category>flow-metrics</category><author>Yuval Yeret</author></item><item><title>Improving Testing Flow / Throughput - A Key Pillar of Managing The Feature Factory</title><link>https://yuvalyeret.com/blog/testing-flow-lssc11-video-available-at-the-limitedwipsociety-org/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/testing-flow-lssc11-video-available-at-the-limitedwipsociety-org/</guid><description>How flow-based approaches reduce testing bottlenecks and stabilization costs — using WIP limits, &quot;done is done&quot; standards, and systematic bottleneck elevation to deliver release-quality software predictably.</description><pubDate>Sat, 03 Sep 2011 00:00:00 GMT</pubDate><content:encoded>Updated in April 2025: This topic was at the forefront of people&apos;s minds in 2011. The challenges of managing the testing flow have arisen twice recently, so I took some time to refresh this post. Even in the age of Product and AI, managing the testing flow remains an important pillar. While new tools can make automated testing and deployment easier, the concept of noticing bottlenecks and working to elevate them still applies. This is how you should focus your GenAI efforts: on your bottlenecks.

Are escalating stabilization costs and unpredictable release dates giving you nightmares? You’re not alone. Many organizations, whether fully agile or taking an evolutionary approach, struggle with the testing bottleneck, especially in complex environments. Let&apos;s dive into how flow approaches can help you manage agile testing more effectively and finally tame that testing beast!

**The Challenge: Testing in Complex Environments**

In today’s fast-paced world, organizations are eager to become more agile. But, as we often see, the transition isn&apos;t always smooth. Many enterprises encounter a significant &quot;stabilization&quot; or &quot;hardening&quot; phase, which can consume around 30% of the entire release effort and schedule. This often results from high transaction costs associated with testing cycles and a desire to optimize testing efficiency by reducing cycles and pursuing scale.

The problems are clear: waste, ineffective handoffs, and rework lead to low predictability and raise serious questions about meeting release-level quality standards on time. Big-batch thinking inherent in traditional software development fuels this cycle, leading to increasingly longer stabilization phases and rushed development cycles.

**Scenarios and Solutions**

When it comes to agile transitions and testing, several scenarios emerge:

- **Ideal Agile:** Agile teams take on all stabilization work, delivering release-ready software within each increment. Massive test automation minimizes regression and stabilization efforts.

- **Complex Environments:** High regression effort and extensive testing coverage make it impossible for agile teams to complete all testing within a sprint. Enterprise readiness, performance, and security aspects require specialized approaches and considerable time.

- **Evolutionary Agility:** Organizations take a more evolutionary approach without necessarily having fully-fledged agile teams, resulting in lower &quot;doneness&quot; of work.

- **Focus on Release Costs:** Some organizations are primarily focused on reducing release costs and improving due date performance, with agility as a secondary benefit.

For complex scenarios, a flow-based recipe can significantly reduce stabilization costs and improve predictability, even without full team-level agility and engineering practices.

**What’s Causing the Problem?**

![](/assets/images/blog/Screenshot-2025-04-30-at-9.40.53 AM.png)

Late feedback on decisions is a major culprit. Late quality is always more expensive than timely quality. We often work in big batches due to perceived efficiency, but this delays feedback. Multitasking, even at the organizational level, further exacerbates the problem, as it increases the time required for features to be ready for feedback.

Ultimately, we end up &quot;adding&quot; quality after the fact, leading to a choice between compromising on due dates or compromising on quality. This often results in teams being driven beyond sustainable pace, ignoring bugs, and applying quick fixes, increasing unpredictability.

![](/assets/images/blog/archive/recovered/testing-flow-lssc11-video-available-at-the-limitedwipsociety-org-1-screenshot-2025-04-30-at-9-40-53-e2-80-afam.png)

**Working Towards a Solution**

1. **&quot;Done is Done&quot;:** A feature is &quot;Done&quot; only when it’s completely finished, passing release-grade criteria, including all test coverage and defect fixes.

2. **Limit Features in Progress:** Allow a new feature to start only when a previous one is truly finished and release-ready with a low number of open defects.

3. **Optimize Features to &quot;Done&quot;:** Developers should focus on getting features to &quot;Done&quot; rather than just &quot;Coded.&quot; This may involve investing more in quality at the coder level, such as automated unit tests, code reviews, and pair programming.

4. **Deal with the Testing Bottleneck:** Identify work types that don’t need to go through the testing bottleneck or require less capacity from it. Choose work that is not testing-heavy or can be tested without involving the bottleneck.

5. **Invest to Elevate Bottlenecks:** Create a backlog of engineering investments to improve testing capacity, such as test automation. Leverage the &quot;Test Automation Pyramid&quot; (unit testing, service/API testing, UI testing) to reduce the cost of test automation and benefit from developer involvement.

6. **Dynamic Stabilization Decisions:** Choose when to go into stabilization based on metrics like the number of open defects and the amount of feature work in progress.

![](/assets/images/blog/archive/recovered/testing-flow-lssc11-video-available-at-the-limitedwipsociety-org-2-ad_4nxd_tiqggevnrg47ye549zagngtfjxosdacmpucxkm-t4m304uhlmavzhpwhatri28dtb-bqgwnp44-4lmtid1ksxwqceirlyxdol9cv56yv8aytbqnv38ln9ihtivllultap3h49w.png)

**Conclusion**

Escalating stabilization costs are still a common pain point. Lean/agile approaches can significantly help. By applying an end-to-end, pragmatic approach and tying all the parts together, we can drive evolutionary improvements and global optimization. This solution can be used as part of agile implementation projects, on a standalone basis, or as a precursor to adopting a more agile approach.

Ultimately, this method helps us identify bottlenecks, focus improvement efforts on these bottlenecks, improve flow, and achieve lower stabilization costs and better release flow that enables tighter feedback loops, improved time to market and convergence to valuable outcomes. It’s about working smarter, not just harder, to deliver high-quality software predictably, which is a crucial element of providing awesome products that delight your customers.

Notes

This blog post is based on a paper included in the proceedings for the Lean Systems Conference in 2011 where I presented this topic. [I refreshed and reshared it on substack recently.](https://yuvalyeret.substack.com/p/using-flow-to-tame-the-testing-bottleneck)

[![](/assets/images/blog/162595200.jpg)](https://yuvalyeret.substack.com/p/using-flow-to-tame-the-testing-bottleneck)

PS interested to see the slides from the 2011 conference talk?

&lt;iframe src=&quot;https://www.slideshare.net/slideshow/embed_code/key/9WQyhtDbns508A?startSlide=1&quot; width=&quot;597&quot; height=&quot;486&quot; frameborder=&quot;0&quot; marginwidth=&quot;0&quot; marginheight=&quot;0&quot; scrolling=&quot;no&quot; style=&quot;border:1px solid #CCC; border-width:1px; margin-bottom:5px;max-width: 100%;&quot; allowfullscreen&gt;&lt;/iframe&gt;

## **[Using flow approaches to effectively manage agile testing at the enterprise level](https://www.slideshare.net/slideshow/using-flow-approaches-to-effectively-manage-agile-testing-at-the-enterprise-level/7815630 &apos;Using flow approaches to effectively manage agile testing at the enterprise level&apos;)** from **[Yuval Yeret](https://www.slideshare.net/yyeret)**

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agile Testing</category><category>Flow</category><category>Kanban</category><category>testing</category><category>video</category><author>Yuval Yeret</author></item><item><title>Lowering Work in Process (WIP) in the Real-world</title><link>https://yuvalyeret.com/blog/patterns-for-getting-to-a-lower-wip-level-in-a-system-the-freeze-no-new-work-limit-later-and-some-mashups/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/patterns-for-getting-to-a-lower-wip-level-in-a-system-the-freeze-no-new-work-limit-later-and-some-mashups/</guid><description>How to reduce WIP in brownfield/legacy systems that already have high in-flight work — practical patterns including the freeze, no-new-work, and limit-later approaches.</description><pubDate>Sat, 30 Jul 2011 00:00:00 GMT</pubDate><content:encoded>Some of us have the luxury of designing processes for greenfield systems meaning there is no history/legacy to deal with.

Typically though, we are dealing with Brownfield/Legacy systems - This usually means there is some work in the system already, there are outstanding commitments, and some existing queues between steps in our processes.

I&apos;m working with several clients that decided to start using a Kanban system to manage their work, and believe Limited Work in Process is key to improving their performance.

But a challenge most of them share is how to deal with is something along the lines of:

- We already have a commitment to deliver V10 with 20 features by end of October.
- Our testing department is backlogged - its still dealing with the previous release V9 while development are already working on those 20 features for V10.
- V10 is critical to the business.

We then discuss various ways to get from here to there.

## The Freeze

Essentially prioritize all work. Anything that is in process but above the WIP limit, goes to the freezer - a new temporary lane/area where work is put on freeze until there is room for it.

The immediate effect would be acceleration of all work inside the WIP limit, and significant risk to the commitment made about the frozen work. Yes, you say that the original commitment took all the work into account so why is there a risk just due to changes in parallelism? Well, because we focus on the higher priority work, reality is that we might spend more effort on it, to deliver it with reasonable quality (not necessarily an attribute of previous releases...), we might spend more time investing in Versatility in order to sustain a lower more focused work in process limit. So, it would be prudent to negotiate the commitment level on a couple of lower priority features from the release... and give the business a heads up this might happen.

This is one of the fastest ways to achieve a new inventory/WIP level in the system. If we are looking to show quick results and are able to negotiate a temporary change in service levels with the business, this can be a great approach.

This strategy is elaborated in depth in the Theory of Constraints body of knowledge.

## No New Work

This is a more evolutionary version - don&apos;t freeze current work, but deny new work until we reach the desired work in process levels. This means anyone finishing work on something will look how he can help someone else, instead of starting something new. There will still be effects on the release commitment, but milder ones.

The price we pay here is that it will take more time to reach the new inventory/WIP level. It&apos;s easier to negotiate with the business, but the results will show more slowly...

Here is a short clip of how it looks like:

&lt;iframe src=&quot;http://www.youtube.com/embed/MtADfxMNOHY&quot; frameborder=&quot;0&quot; width=&quot;560&quot; height=&quot;349&quot;&gt;&lt;/iframe&gt;

## Visualize now, Limit Later

This is even a more evolutionary version. You start with Kanban principle #1 - Visualize work. You don&apos;t put any WIP limits for now. You see how work looks like, you try to manage WIP, but don&apos;t limit it. Perhaps when negotiating commitments to the next release V11 you take into account a period of cleaning the system/queues and the implications of lowering the WIP, and at that point you go into a Freeze/No New Work period, with a bit more confidence in how this will look like, based on a few weeks/months of visualizing your work.

This clearly is the risk-averse approach. Just be careful of running out of improvement energies and forgetting that just Visualizing Work is not enough...

 

## Differentiated Service

A tweak on all of the approaches above can be to treat different work types differently. This is what we call Classes of Service in Kanban.

For example, Normal work above the WIP limit will be frozen. Fixed date work will hopefully be inside the WIP limit and be allowed to finish. New Fixed date work can be allowed to start, with the condition that a Normal work will be frozen in exchange for introducing it. If all work currently in the system is Fixed Date, we can decide whether to allow the new Fixed date to start (should be a comfort zone for most organizations ;-) or to have a serious discussion with the business on the risks it introduces and how we want to address them.

We can also say we visualize all work, but limit specific types of work.

## Feedback

What do you think about those approaches?

Which of the above did you find useful in real life?

## Do you have other strategies for starting up in the real world?

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Flow</category><category>Kanban</category><category>export-nov-2018</category><category>kanban</category><category>lean</category><category>limitedwip</category><category>patterns</category><category>transition</category><author>Yuval Yeret</author></item><item><title>Touching your electronic kanban board</title><link>https://yuvalyeret.com/blog/touching-your-electronic-kanban-board/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/touching-your-electronic-kanban-board/</guid><description>Electronic Kanban boards on touch-screen LCDs — making digital boards as tactile and visible as physical walls without losing the benefit of digital data.</description><pubDate>Wed, 13 Jul 2011 00:00:00 GMT</pubDate><content:encoded>Some of the teams I work with choose to have electronic kanban boards. Why? see for example 5 Reasons Why Electronic Boards Are Better Than Physical Boards a good new blog post from the guys over at Silver Stripe Blog.

My main recommendation to those teams is to insist on having a big visible board, preferably in a public non-meeting-room space. This is useful both to ensure the daily sync meetings are casual rather than formal, as well as to have a constant big visible control in your face, showing both your boards as well as other dashboards (e.g. Continuous Integration status, Defects Metrics, Production Analytics, etc.)

In [LSSC11](http://lssc11.crowdvine.com/ &apos;LeanSSC Conference 2011 Long Beach&apos;) the [LeankitKanban](http://leankitkanban.com &apos;Leankit Kanban&apos;) guys came with big touchscreen LCDs, which seem a great direction to go with.

\[caption id=&quot;attachment_368&quot; align=&quot;aligncenter&quot; width=&quot;300&quot; caption=&quot;Bandit Software CEO, Chris Hefley, using LeanKit Kanban on an 82-inch touchscreen&quot;\]![Bandit Software CEO, Chris Hefley, using LeanKit Kanban on an 82-inch touchscreen](/assets/images/blog/leankitkanbantouchscreen3-300x224.jpg)\[/caption\]

The question I then get asked, especially in Israel, is how do I find such a thing...

Following the reuse guidelines we preach when talking about good engineering practices, now that I&apos;ve been asked 3 times, I&apos;m collecting the relevant links in a post I can refer people to in the future, as well as to serve the general public looking for such information.

Note: I still haven&apos;t seen such screens in action beyond the short demo mentioned above, so consider this information &quot;AS IS&quot;, not a review/endorsement. Also note I have no connection whatsoever to the vendors or sellers listed below. I just found some links on google. Hopefully a couple of organizations I&apos;m working with will get such a board soon and I&apos;ll be able to do an actual experience report.

\[caption id=&quot;&quot; align=&quot;alignleft&quot; width=&quot;400&quot; caption=&quot;HP LD4200tm 42-inch LCD - Used by LeanKitKanban&quot;\][![HP LD4200tm 42-inch Widescreen LCD Interactive Digital ](/assets/images/blog/c01659855.jpg)](http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/382087-382087-64283-72270-3915216-4032279.html)\[/caption\]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

\[caption id=&quot;&quot; align=&quot;aligncenter&quot; width=&quot;238&quot; caption=&quot;Touchscreen 42&quot; from JB in Israel&quot;\][![](/assets/images/blog/archive/recovered/lean-conference-2012-brickell-key-award-nomination-1-cropped-yuval-avatar-scaled-1-c9187976f77a.jpg)](http://www.jbtouch.co.il/touch-screen42.html)\[/caption\]

See also pdastore in israel which has a variety of touchscreen LCDs

If you&apos;re in the US and are looking for a real treat, seems like [Horizon Technology](https://www.horizontechnology.com/) are a good custom installer to check out. They provided LeankitKanban with the 82&quot; custom screen shown above. If you want to be the team with the biggest LCD touchscreen in town, that&apos;s the way to go I guess...

Hope this helps. And if you&apos;re in Israel and are setting up a cool electronic board/dashboard, let me know! I&apos;ll be happy to drop by and check it out!

## If you have good experience with other types of touchscreen LCDs, or a good review resource for those, please comment and let others know.</content:encoded><category>Visibility</category><category>kanban</category><category>lcd</category><category>tools</category><category>touchscreen</category><category>visibility</category><author>Yuval Yeret</author></item><item><title>LSSC11 - My impressions/takeaways</title><link>https://yuvalyeret.com/blog/lssc11-my-impressionstakeaways/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/lssc11-my-impressionstakeaways/</guid><description>Impressions from the Lean Software and Systems Conference 2011 — sessions on flow, complexity, Kanban metrics, and the future of lean thinking in software.</description><pubDate>Sun, 15 May 2011 00:00:00 GMT</pubDate><content:encoded>## Impressions

Keynotes - The Keynote by [Chet Richards](http://lssc11.crowdvine.com/profiles/140435) was AMAZING. He is a great speaker, and his content was just right for opening the LSSC conference. He had tough competition with [David Snowden](http://www.cognitive-edge.com/blogs/dave/) talking about Complexity, so instead of chosing the best keynote, I&apos;m mainly glad we could enjoy both. Snowden&apos;s keynote was tougher to digest, and I think it will take me time to really bring myself to the level of consciously applying ideas from Snowden&apos;s [Cynefin](http://en.wikipedia.org/wiki/Cynefin) in my day-to-day work.

| [![](/assets/images/blog/archive/recovered/lssc11-my-impressionstakeaways-1-p1000026.jpg)](https://picasaweb.google.com/lh/photo/CM9zxoN_06zT1YoHT9FWQlBpaLYKezkFSsjOUjyy6B8?feat=embedwebsite) |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| From LSSC11                                                                                                                                                                                     |

 

Choosing sessions was very difficult. More often than not I had to skip sessions I really wanted to hear. I guess its a sign of the quality of the topics/tracks/speakers. Talks of cloning, transparent walls, and other sci-fi solutions to the problem were abound on twitter. We had to suffice with a constant stream of tweets from the various sessions. Mostly that only increased the frustration for not enjoying the other session as well :-)

With this in mind, I made a conscious decision to spend some serious time outside the Kanban tracks, to try and open my mind to other things. I attended some talks from almost every track.

This year I also tried to spend more time talking to people outside the sessions. It&apos;s hard as the content was great, but the conversations are even better.

 

## These are my highlights:

- Both talks by [Benjamin Mitchell](http://lssc11.crowdvine.com/profiles/148332). I was looking forward to hearing Benjamin for a while now, and wasn&apos;t disappointed. He is a great story-teller, and if you mix in his passion for Argyris, people, and system thinking you get winning talks. He also mixes in a lot of self-awareness and introspection, so you really get a feeling of being along for the ride, and learning what to do if you are in a similar situation, as well as how to apply learning to any situation.
- I also had a couple of corridor discussions with Benjamin - about CFDs, Control Charts among other things - which I found challenging and inspiring. Benjamin is the kind of guy you want as a mentor, too bad he&apos;s in London not Tel Aviv :-)
- The new kanban board game from Russell Healy (that&apos;s Brickell award winner Russell for you guys...) - I&apos;m a big fan of the [getkanban](http://www.getkanban.com/) game for those who aren&apos;t aware of it, and the new version adds some cool things. The cubes are out (good riddance), and it also conveys the effects of batch sizes and cadence very clearly. I didn&apos;t have the time to play through the whole game, but got a sneak peak at all the features as an insider... The new kanban tool Russell is working on is also interesting, and he has some interesting thoughts what to do with it which I like.
- I leave praise for my colleague Inbar&apos;s talk about [Who&apos;s afraid of the big bad wall - Gemba Walks and Visualizations](http://lssc11.crowdvine.com/talks/18111) to others who are less subjective than me... suffice to say it felt great to see people coming over and telling him how much they liked it, and seeing the tweets about it. Well-deserved as it was a well-thought-out and executed talk about an important subject.

| [![](/assets/images/blog/archive/recovered/lssc11-my-impressionstakeaways-2-p1000036.jpg)](https://picasaweb.google.com/lh/photo/Sm59xvryAFF2Akl2Pwt4vVBpaLYKezkFSsjOUjyy6B8?feat=embedwebsite) |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| From LSSC11                                                                                                                                                                                     |

- [Sufficient Design](http://lssc11.crowdvine.com/talks/18140) by [Joshua Kerievsky](http://lssc11.crowdvine.com/speakers/14151) was another favorite. His pragmatic views about Design, Context-specific behaviour, levers for indicating required levels of different qualities of solutions, and other aspects were all interesting and well-delivered. I&apos;m now left with some reading and thinking to do about how to apply all of this. It was also interesting to note that Joshua spoke parallel to [Siddharta Govindaraj](http://lssc11.crowdvine.com/speakers/14206) who talked about [Using Class of Service for Managing Risk in Innovative New Product Development](http://lssc11.crowdvine.com/talks/18151), and there were several parallels and synergies between those talks, that we explored on the twitosphere in real time, which was amazing.
- Outside the tracks, I had some interesting discussions with [Jim Benson](http://lssc11.crowdvine.com/profiles/137586) and [Tonianne DeMaria Barry](http://lssc11.crowdvine.com/profiles/140741) about Personal Kanban and their unique approach to consulting. Don&apos;t know how much of it makes sense to me yet, but its thought-provoking for sure..
- [Lean Coffees](http://seattle.leancoffee.org/) - While I&apos;m doing similar personal kanban-driven sessions, the use of Lean Coffee to drive communities and organizations forward has more depth to it than I realized. I&apos;m going to try and experiment with it, both for the Israeli Lean Software community, as well as client work. At the minimum, seems like a must have at any conference/gathering of people...
- Had some great discussions with [Dennis Stevens](http://lssc11.crowdvine.com/profiles/142938) about Scrum, PMI, and the universe, and am looking forward to collaborating with Dennis on things related to PMI and Project Management in general.

| [![](/assets/images/blog/archive/recovered/lssc11-my-impressionstakeaways-3-p1000031.jpg)](https://picasaweb.google.com/lh/photo/VFwh7bHewamXiHcNT1cedlBpaLYKezkFSsjOUjyy6B8?feat=embedwebsite) |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| From LSSC11                                                                                                                                                                                     |

## General Thoughts and Takeaways

- As suspected, I have lots of learning to do, especially around System Thinking, Argyris, Cynefin, Risk. Thats great, no boredom for me.
- The LSSC conferences are really aimed at intermediate/advanced practitioners looking to stay ahead of the curve. I don&apos;t think we currently have a formula for Beginners/Executives, but I had some interesting discussions with David (Anderson) about this yesterday. We should keep the conferences more or less the same way in my oppinion. For the current Value Proposition they are great. Some tweaks can always help, but bottom line, the format works.
- We can become more effective as a community if we find higher bandwidth and more intimate ways to interact outside the conference. Had some interesting talks about virtual coaching katas, debriefs, mentoring, etc.
- Can&apos;t wait to see the presentations and movies from the conference, Word on the street is that they will be available late June, for LSSC members.

---

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><category>Kanban</category><category>kanban</category><category>lean</category><category>lssc11</category><author>Yuval Yeret</author></item><item><title>Reasons to come early to conferences, or at least to LSSC Lean Software and Systems Conferences</title><link>https://yuvalyeret.com/blog/x-reasons-to-come-early-to-conferences-or-at-least-to-lssc-lean-software-and-systems-conferences/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/x-reasons-to-come-early-to-conferences-or-at-least-to-lssc-lean-software-and-systems-conferences/</guid><description>Why arriving early to LSSC and similar lean/Kanban conferences pays dividends — conversations in the hallway before sessions start are where the real learning happens.</description><pubDate>Wed, 04 May 2011 00:00:00 GMT</pubDate><content:encoded>Its early wednesday, I&apos;m at Long Beach for [LSSC11](http://lssc11.crowdvine.com/ &apos;LSSC11 Lean Software and Systems Conference 2011&apos;) \- the main US conference for the [](http://www.leanssc.org/ &apos;Lean Software and Systems Consortium Creating Flow in Software Process&apos;)Lean Software Systems Consortium also at [LimitedWIPSociety.org](http://www.limitedwipsociety.org/ &apos;Limited WIP Society - The Home of Kanban Systems for Software Engineering &apos;) - the community practicing and leading Lean and Kanban in software development.

The main conference starts this morning and [my talk is this afternoon](http://lssc11.crowdvine.com/talks/18074 &apos;Using flow approaches to effectively manage agile testing at the enterprise level&apos;), but so much has happened already, I&apos;m really glad I arrived early.

# So what are the reasons to arrive early to LSSC conferences?

## Breaking Bread

Socializing with other participants - Starting monday afternoon and into the night, already had the opportunity to catch up with friends, meet twitter friends f2f, and meet new interesting people. This makes the discussions and collaboration that happens later on much smoother than arriving just in time for the first session. And of course had the opportunity to try some beers, and have great dinner. ![Yard House meetup for LSSC Early Arrivers](/assets/images/blog/IMG_1609-300x224.jpg)

## Discussions

The slack time before the conference allows great discussions to take place. One typical discussion was  commitments, estimates, what various teams are doing about it. Had this discussion with [Liz Keogh](http://lunivore.com/ &apos;Liz Keogh&apos;), [Ted Young](http://twitter.com/jitterted &apos;@JitterTed&apos;), [Larry Maccherone](http://www.linkedin.com/in/larrymaccherone &apos;Larry Maccherone on LinkedIn&apos;). We discussed the various contexts where estimates make sense and don&apos;t, the difference between estimates and commitments at the team level and the customer/business level, and how to combine them. The pragmatic context-driven discussion appreciating the need to take the principles we agree on and apply them differently based on the scenario is very typical of the discussions the Lean/Kanban community has, and why I&apos;m so proud to be an active member of it.

I had a chat with [Dennis Stevens](http://www.dennisstevens.com/ &apos;Dennis Stevens Blog&apos;) about PMI, Scrum Alliance, some of the directions we think our community should take, and the opportunity that is there to affect a much wider portion of the business world than we currently are. Looking forward to discussing the PMI angle specifically for Israel and [AgileSparks](http://agilesparks.com/public-courses#AProjProgMgmt &apos;AgileSparks Project Management Training&apos;) some more with Dennis once Inbar Oren joins us today.

Also had a chat with [Rowan Bunning](http://twitter.com/#!/rowanb &apos;Rowan Bunning&apos;) from Australia about styles of coaching and exchange some experiences in general.

That was monday. After a short and jetlagged night, it was time for...

## TAB - Technical Advisory Board ![LSSC11 TAB Technical Advisory Board](/assets/images/blog/LSSC11.jpg)

Well, you can see in the picture we had an interactive session. What was it about? Identifying the Challenges, Opportunities and Actions we want to focus on as a community, and setup the baseline for a Community Participation Program that will drive the LSSC community forward.

There were a couple of threads and I will not go into all of them since its becoming almost time for breakfast and to leave some suspense for later. But I was mainly focused on the challenge of educating the world out there about Lean/Kanban for IT/Technology environments, essentially establishing and promoting our &quot;Brand&quot;, and the opportunity we have as a community to make it happen. [Ryan Martens](http://twitter.com/rallyon &apos;@RallyOn - Ryan Martens&apos;) suggested we do a Business Model Canvas taken from [Business Model Generation](http://www.businessmodelgeneration.com/ &apos;Business Model Generation Book&apos;) which seems to be a book I should look at. [Karl Scotland](http://twitter.com/kjscotland &apos;Karl J Scotland&apos;), [Jason Yip](http://twitter.com/jchyip &apos;Jason Yip&apos;), [Eric Willeke](http://twitter.com/erwilleke &apos;Eric Willeke&apos;) and myself had some great ideas on how to evolve the business model of the LSSC. We identified various constituencies that the LSSC can cater to, and focused on Corporate members and Vendors. For me, the Vendors discussion is where we shined. We have some practical ideas on how to make the LSSC more viable as well as more effective in promoting the brand. We are hoping to generate discussion around these ideas with the vendors here in LSSC this week, as well as with the LSSC Board, and see how things move on.

After the TAB finished, I had the chance to have a long and interesting discussion with Don Reinertsen, about Transition Styles, What he typically sees in Mixed HW/SW environments, how to make his approach and ideas more palatable for non-Engineering folks (e.g. MBAs ...). We also discussed some ways to collaborate in the future.

Then it was time for the welcome reception. Free Food, Drinks, [Riot Games](https://www.riotgames.com/ &apos;Riot Games&apos;) - a sponsor which knows how long (or short) to talk at such an occation, and mainly more discussions and meeting even more people. I had the chance to sit down with the [LeanKitKanban](http://leankitkanban.com &apos;LeanKit Kanban &apos;) team for a chat about [Agile Israel 2011](http://www.agilesparks.com/AgileIsrael2011Agenda &apos;Agile Israel 2011&apos;), Talk to [Allison Vale](http://twitter.com/alissonvale &apos;Allisson Vale&apos;) and [Rodrigo Yoshima](http://twitter.com/RodrigoY &apos;Rodrigo Yoshima&apos;) about Scaling Kanban to the entire business and how the israeli and brazilian lean/kanban/agile communities look like, as well as talked to [Hillel Glazer](http://twitter.com/hi11e1 &apos;Hillel Glazer&apos;) about some interesting things we want to do together and learned some more details about his work with the Cutter Consortium. Turns out Israel generated some traffic after I directed some people towards one of their new [Kanban papers](http://www.cutter.com/offers/KanbanCatchingOn.html &apos;Kanban Catching On&apos;) written by [David Anderson](http://twitter.com/AgileManager &apos;David Anderson - AgileManager&apos;) and [Arne Roock](http://www.cutter.com/about-cutter/coaches-facilitators-contributors.html#roocka).

And one could not avoid larger than life posters of certain LSSC Brickell award nominees... and the promise of a great banquet coming up on Thursday... ![](/assets/images/blog/IMG_1619-1-224x300.jpg)

## Tired from a long day and jetlagged, I retired to grab a quick bite and to sleep. Needless to add, still jetlagged, but very excited about starting the actual conference today, and my talk. Off to the showers, breakfast, see you on [twitter on hashtag #LSSC11](http://twitter.com/#!/search/LSSC11 &apos;#LSSC11&apos;)!

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Kanban</category><category>kanban</category><category>lean</category><category>lssc</category><category>lssc11</category><author>Yuval Yeret</author></item><item><title>Read my article on the journey of a Tester from waterfall land to Agile/Kanban land (in Hebrew...)</title><link>https://yuvalyeret.com/blog/read-my-article-on-the-journey-of-a-tester-from-waterfall-land-to-agilekanban-land-in-hebrew/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/read-my-article-on-the-journey-of-a-tester-from-waterfall-land-to-agilekanban-land-in-hebrew/</guid><description>An article (in Hebrew) on the tester journey from waterfall land to Agile/Kanban — how quality thinking shifts when you stop treating testing as a phase.</description><pubDate>Fri, 15 Apr 2011 00:00:00 GMT</pubDate><content:encoded>A couple of months ago I ran into [Think Testing](http://www.thinktesting.co.il/ &apos;Think Testing Magazine&apos;) - a new magazine for testers in israel (published in Hebrew).

I found it very interesting, and decided I want to contribute.

My article has been published in issue number #3. It tries to provide some insight on the experience of a tester when his organization/team decides to go Agile. (Update: article no longer available in original location so use [slideshare](http://www.slideshare.net/yyeret/agile-testing-article-hebrew) now)

I also like the design work they are doing for the magazine. It has a real professional aura.

Let me know what you think.

Hag Sameach!

 

UPDATE: An english translation is now available at [slideshare](http://www.slideshare.net/yyeret/a-software-testers-travels-from-the-land-of-the-waterfall-to-the-land-of-agile-and-kanban)</content:encoded><category>Agile Testing</category><category>agile</category><category>agile-testing</category><category>experience</category><category>insight</category><category>organization-team</category><author>Yuval Yeret</author></item><item><title>What is Lean Product Development Flow?</title><link>https://yuvalyeret.com/blog/webinar-lssc11-session-4-intro-to-lean-product-development-flow/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/webinar-lssc11-session-4-intro-to-lean-product-development-flow/</guid><description>What is Lean Product Development Flow? An introduction for people trying to improve end-to-end delivery, manage queues better, and make flow visible beyond a single team.</description><pubDate>Fri, 04 Mar 2011 00:00:00 GMT</pubDate><content:encoded>I&apos;ve been asked to deliver a pre-LSSC11 webinar on the topic of Lean Product Development flow. I&apos;m going to introduce an approach to mixing Lean and Agile in order to achieve end to end agility. This is a major focus of my work in the recent 2 years with AgileSparks clients.

Register for the Webinar at Webinar LSSC11: Session 4 - Intro to Lean Product Development Flow

This is also the topic I will talk about in my Agile Israel 2011 session, &quot;Techniques and experiences for managing end to end Releases/Projects/Programs using Kanban and Flow&quot;.

## In my [Using flow approaches to effectively manage agile testing at the enterprise level](http://lssc11.crowdvine.com/talks/18074) talk at [LSSC11](http://lssc11.crowdvine.com/) I&apos;m focusing on an aspect of this approach - how to use it to address challenges in quality assurance/testing approaches when dealing with agile projects. ![](/assets/images/blog/archive/recovered/lean-conference-2012-brickell-key-award-nomination-1-cropped-yuval-avatar-scaled-1-c9187976f77a.jpg)</content:encoded><category>Kanban</category><category>conference</category><category>flow</category><category>kanban</category><category>lssc11</category><author>Yuval Yeret</author></item><item><title>Fair Process and Agile - going further than the Scrum Team</title><link>https://yuvalyeret.com/blog/fair-process-and-agile-going-further-than-the-scrum-team/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/fair-process-and-agile-going-further-than-the-scrum-team/</guid><description>Fair process — transparency, voice, and clear rationale for decisions — is essential for agile to work outside the team level. Applying it at portfolio and leadership levels.</description><pubDate>Wed, 23 Feb 2011 00:00:00 GMT</pubDate><content:encoded>A client I worked with about 2 years ago mentioned that in senior management training, his organization was emphasizing [Fair Process](http://meatballwiki.org/wiki/FairProcess) as a key tool for enhancing decision quality and team commitment.

It sounded interesting, but I didn&apos;t have a chance to dive too deep into the concept.

Over time, it made more and more sense. What is Fair Process? well quoting [http://meatballwiki.org/wiki/FairProcess](http://meatballwiki.org/wiki/FairProcess):

&gt; [FairProcess](http://meatballwiki.org/wiki/FairProcess), or *procedural justice*, universally requires adherance to three principles:
&gt;
&gt; **Engagement.** Involve individuals in the decisions that involve *them*. Get their input, allow them to actively [PeerReview](http://meatballwiki.org/wiki/PeerReview) the ideas on the table. Respect individuals for their ideas.
&gt;
&gt; **Explanation.** Everyone involved and affected must understand the reason why the decisions were made. Demonstrating the rationale behind decisions shows people that you have considered their opinions thoughtfully and impartially. Not only will this make people trust the decision maker but it will help them learn.
&gt;
&gt; **Expectation clarity.** Once a decision is made, clearly specify the expectations for the people involved, what responsibilities they have. Even if the expectations are demanding, people want to know by what standards they will be judged and what penalties there will be for failure. Understanding what to do reduces useless political manouevering and it allows people to focus on the task at hand.

When I look at the managers I had a chance to work with as well as my management style, I find that I was much more committed and engaged when my manager employed Fair Process (whether he knew he was using it or not). And also I felt my team was more committed and engaged as well as devised better plans when my style was oriented towards what I now can name &quot;Fair Process&quot;.

Getting to the Agile world, I think its quite clear that Scrum advocates an extreme version of Fair Process in the Scrum Team, and other Lean/Agile approaches take a similar stance as well.

But don&apos;t stop there. If you want your organization to be Lean/Agile, think about how your team can enjoy a bit of Fair Process, even if its a management team, a steering team, etc.

Some examples of decision-making processes that can benefit from Fair Process:

- Roadmap/Release Backlog Prioritization among a Product Management team (btw this is related to Perpetual Multi-Voting but don&apos;t forget to add in a conversation...)
- How is our Agile process going to look?
- How do we want to allocate our capacity between the various investment themes?
- Which defects do we want to fix, which do we waive?
- Do we release, or do we do more stabilization?

Exercise for the reader - Think about decisions your team made in the last month. What was the process for making that decision? What are your thoughts on the quality of that decision, and how engaged the team members were to it?

## Another reference for Fair Process is [http://wwwling.arts.kuleuven.be/fll/grammars/fairprocess.pdf](http://wwwling.arts.kuleuven.be/fll/grammars/fairprocess.pdf)

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agile</category><category>Blog</category><category>Management</category><category>fair-process</category><category>peerreview</category><category>roadmap</category><author>Yuval Yeret</author></item><item><title>Business901 Interview with Yuval Yeret on Agile/Kanban</title><link>https://yuvalyeret.com/blog/business901-interview-with-yuval-yeret-on-agilekanban/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/business901-interview-with-yuval-yeret-on-agilekanban/</guid><description>An early interview on Agile and Kanban: how Kanban complements rather than competes with Scrum, and why flow-based thinking is the missing piece in most agile implementations.</description><pubDate>Tue, 22 Feb 2011 00:00:00 GMT</pubDate><content:encoded>I was recently interviewed by Joe Dagger from the Business901 blog/podcast. His list of interviewees is impressive, it&apos;s an honor to appear there.

Anyhow, the podcast went live today at [Yeret on Agile and Kanban :: Business901](http://business901.com/blog1/yeret-on-agile-and-kanban/).

Some of the topics we spend some serious time on were aspects of Planning, Commitment, Estimation in various Agile/Kanban environments.

If you care at all about what I write about here, you will find it interesting I hope...

While you&apos;re at it check out his other guests, it will be time well spent.

## Thank you Joe for having me on your show, and for a lively and interesting discussion!</content:encoded><category>Agile</category><category>Kanban</category><category>serious-time</category><category>time</category><category>yuval-yeret</category><author>Yuval Yeret</author></item><item><title>Daniel Pink Drive Model: 3 Main Drivers of Motivation (Autonomy, Mastery, Purpose)</title><link>https://yuvalyeret.com/blog/driving-motivation-an-exercise-for-understanding-the-daniel-pinks-drive-model/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/driving-motivation-an-exercise-for-understanding-the-daniel-pinks-drive-model/</guid><description>A facilitation exercise based on Daniel Pink&apos;s Drive model. Use autonomy, mastery, and purpose to diagnose motivation blockers and define concrete start/stop actions.</description><pubDate>Wed, 16 Feb 2011 00:00:00 GMT</pubDate><content:encoded>Recently, the issue of motivation has become central to my work as an agile consultant. Daniel Pink’s [Drive: The Surprising Truth About What Motivates Us](https://www.amazon.com/Drive-Surprising-Truth-About-Motivates/dp/1594484805) provides a powerful model for understanding why traditional &quot;carrot and stick&quot; approaches often fail in complex work.

Today, while discussing the Autonomy, Mastery, and Purpose (AMP) model, I developed an exercise to help teams internalize these concepts. This can be viewed as a specialized pattern of the [Force Field Analysis](https://en.wikipedia.org/wiki/Force-field_analysis) retrospective activity.

### Facilitation Guide: The Drive Exercise

1. **Brainstorm Management Actions:** Ask participants to identify common management actions or policies in their organization. Write these on sticky notes.
2. **The AMP Primer:** Provide a brief overview of the Autonomy, Mastery, and Purpose model.
3. **Map the Drivers:** Draw a diagram with three areas for Autonomy, Mastery, and Purpose. Ask participants to place their actions on the diagram, identifying whether each action is a **driver** (propelling motivation) or a **restrainer** (blocking it).
4. **Identify Conflicts:** Look for duplicates or actions that spark disagreement or confusion among the team.
5. **Debate and Discuss:** Facilitate a conversation around the items in disagreement.
6. **Commit to Change:** Ask each participant to commit to one action they will **start** (to drive motivation) and one they will **stop** (to remove a restrainer).

### Advanced Facilitation Tips:

- **Visual Cues:** Use pictograms or different colors to distinguish between current activities and new ideas.
- **Bootstrapping:** Provide a pre-set list of common organizational activities for participants to classify if they need a starting point.
- **Iterative Reflection:** Re-run this exercise quarterly to track how motivation drivers are evolving within the team.

If you try this with your team, I’d love to hear about the outcomes and any adjustments you made to the flow.</content:encoded><category>Agile</category><category>Management</category><category>participants</category><category>purpose</category><category>team</category><category>truth</category><author>Yuval Yeret</author></item><item><title>The Agile Lowest Common Denominator - Avoiding a slowdown due to the weakest link</title><link>https://yuvalyeret.com/blog/the-agile-lowest-common-denominator-avoiding-a-slowdown-due-to-the-weakest-link/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-agile-lowest-common-denominator-avoiding-a-slowdown-due-to-the-weakest-link/</guid><description>Why Kanban surfaces the bottleneck constraint instead of hiding it — and why this is actually a feature, not a bug. How to use the weakest link as a forcing function for systemic improvement.</description><pubDate>Wed, 16 Feb 2011 00:00:00 GMT</pubDate><content:encoded>One of the concerns often raised when people hear about kanban is that the weakest/slowest link will slow down the whole chain.

For example if testing is a bottleneck what will happen is that the whole chain will accommodate its pace. Similarly in scrum a team that actually does realistic planning will commit to a goal that stretches the bottleneck leaving other resources some serious slack.

In both approaches this is indeed a valid concern.

The worst thing that can happen is if the bottleneck causes the rest of the links to adjust their pace, and worse than that their &quot;pace memory&quot;. I&apos;ve been thinking about this for a while and am also asked about this quite frequently whenever I introduce kanban to Managers with some experience...

In an old but wise article about the &quot;Four Roles of Agile Management&quot; David Anderson refers to it as &quot;The team can forget how to run fast - when there is a bottleneck/drum&quot;. I recently had a twitter chat with David on the subject. David sees this problem as an optimization problem for high maturity organizations. Based on the discussions I&apos;m having, I think the optimization might indeed by a high maturity tweak, but even the concern about this happening is a roadblock to accepting the concept of Kanban Limited WIP or Scrum Whole Team Commitment.

I think we need to have a better answer for this question as part of the kanban &quot;sales pitch&quot;. At least I need it...

So what do we say? Based on the discussion with David and some more thoughts some of them fueled by recently reading [The Principles of Product Development Flow: Second Generation Lean Product Development](http://www.amazon.com/gp/product/1935401009?ie=UTF8&amp;tag=rndmgmttrblog-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1935401009)![](/assets/images/blog/archive/missing-image.jpg), I would recommend the following.

Basically, what we want to do is solve a conflict. On one hand we don&apos;t want to create inventory and increase the gap between faster stations and the bottleneck as we know that creates slow feedback, lower quality, and we will have to close the gap at some point. On the other hand we don&apos;t want to slow down the other stations as we know its both lost capacity, as well as can lead to lower capabilities over time if they &quot;forget how to run fast&quot;.

How can we solve the conflict? By looking at the assumption that the other stations always work on flows that must involve the bottleneck. Can we break this assumption? YES we can...

There might be work types that don&apos;t need to go thru the bottleneck. Not all work is created equal. For example, if Server guys are the bottleneck, choose work that is not as Server-Heavy. If Testing is the bottleneck, choose work that is not Testing-heavy, or even items that can be tested without the involvement of the testing bottleneck.

Now the purists will say that the priority always needs to be the business priority. But now we&apos;re pulling and prioritizing work based on our capabilities. Yes we are. Prioritizing purely based on the business priority will lead to lower business outcome overall. Our aim is throughput of business value. We achieve that through the right mix of Business Priority and right exploitation of our resources.

Having said that, if we see that we keep skipping priorities due to our capabilities, its time to go to the next step. Create a work item / class of service that serves to realign the business needs and the factory/machine capabilities. For example, in the world of testing this can be test automation done by developers in case testing is a bottleneck. If Server are the bottleneck, we can define a backlog of items that reduce the workload on Server (e.g. Refactoring and returning Technical Debt), or cross-train UI people to gain Server capabilities.

There are more ways to do this, but the bottom line is to always have items in the backlog that the non-bottlenecks can pull and run as fast as they can on. Preferably some of them are aimed at helping balance the line, driven by a process of ongoing improvement.

Since I started talking about this with Management, I see much more traction for the various ways to limit WIP, whether Scrum Sprint Commitment or the more explicit Kanban WIP Limit. I think the idea of &quot;Too much slack&quot; is currently a truth the mainstream is simply not ready for. Beyond that, I think its not fair to ask people/teams to solve this conflict on their own. Help them by discussing the various ways to address the problem, by helping them create backlogs of improvement ideas they should pull in those situations, and by setting the right classes of service / work types that create the alternative routes around the bottlenecks. I think this IS a management role in an agile environment.

PS None of this is really new. The innovation is in setting up the right classes of service and the right risk profiling to effectively manage the line. Elements like choosing items with low cost of delay so they can be used to &quot;Fill Slack&quot; and not pulled as part of the normal priorities. And risk profiling so we re-route or skip the bottleneck on the items where the risk of doing that is minimal. Add to that measuring local cycle times (e.g. with tools like LeanKitKanban ) so each Capability can focus on its own performance as well as the overall cycle time, and you get quite an elaborate system. Sounds advanced? It is. I intend to cover this in Advanced Kanban Workshops we will be starting to run, since we know have quite a community of Kanban Practitioners around Israel. Hopefully we can extend that community to the region soon.

## &lt;script src=&quot;http://www.assoc-amazon.com/s/link-enhancer?tag=rndmgmttrblog-20&amp;amp;o=1&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt; ![](/assets/images/blog/archive/missing-image.jpg)

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agile</category><category>Blog</category><category>Kanban</category><category>Management</category><category>kanban</category><category>lean-product</category><category>limitedwip</category><category>slack</category><category>wip</category><author>Yuval Yeret</author></item><item><title>Want to experience agile in an accelerated form and focus on innovation at the same time? Try an agile FedEx day!</title><link>https://yuvalyeret.com/blog/want-to-experience-agile-in-an-accelerated-form-and-focus-on-innovation-at-the-same-time-try-an-agile-fedex-day/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/want-to-experience-agile-in-an-accelerated-form-and-focus-on-innovation-at-the-same-time-try-an-agile-fedex-day/</guid><description>FedEx Days — 24-hour innovation sprints — as a way to experience agile at full speed while generating real creative output that can feed the product backlog.</description><pubDate>Fri, 21 Jan 2011 00:00:00 GMT</pubDate><content:encoded>A while ago I wrote about Slack and FedEx Day and why I think its important to have slack in the system, and why a [FedEx Day](http://stufftohelpyouout.blogspot.com/2010/07/atlassian-20-time-and-fedex-day.html) is a good way to to run an innovation day.

A few days ago we had the first inaugural [AgileSparks](http://www.agilesparks.com) FedEx Day.

Since we are, after all, a company which believes in agile approaches, we decided to some dogfooding an run our FedEx day in an agile form.

We started with identifying the Goal of the day and then decided on a few key themes the innovations should focus on. This was done offline a couple of days before the actual FedEx day. For example, one of the themes was &quot;Process Innovation - Things that will enable us to do our work more effectively and bring more value to our clients&quot;.

With those themes defined, we opened the floor to brainstorming of ideas to work on. This as well was started offline, by sharing a google spreadsheet where each member of the team could add his ideas. Some of us had some ideas in mind, some of us came as a &quot;Clean Slate&quot;.

At the morning of the FedEx day itself, we started with a warm-up - a great breakfast accompanied by running [Presentation Karaoke](http://en.wikipedia.org/wiki/Powerpoint-Karaoke) which was quite hilarious. I drew a presentation covering the lifecycle of a butterfly which I used as a metaphor for an Agile Transition... but since our rule was that things that happen in FedEx day stay in FedEx day, I will leave it at that ;-) ![](/assets/images/blog/archive/recovered/want-to-experience-agile-in-an-accelerated-form-and-focus-on-innovation-at-the-same-time-try-an-agile-fedex-day-1-dsc_4300.jpg)

Then we looked at the ideas, collected on a sunny window, both ideas from the spreadsheet as well as other ideas that came up during the warm-up and gathering time. Each of us had to choose an idea he is excited about, and that is how we did team formation. We came up with 3 teams each working on a different idea. ![](/assets/images/blog/archive/recovered/want-to-experience-agile-in-an-accelerated-form-and-focus-on-innovation-at-the-same-time-try-an-agile-fedex-day-2-dsc_4338.jpg)

We then started sprinting! we did 4 sprints of an hour, including planning, demo and retrospective. The demos included the whole team. During the sprints we worked on elaborating our ideas, using Agile User Stories and techniques such as story mapping, as well as started implementation and delivery of &quot;Working Software&quot;. It proved a real challenge to deliver on such short sprints, especially for those of us who didn&apos;t have a somewhat formed idea at the starting point. ![](/assets/images/blog/archive/recovered/want-to-experience-agile-in-an-accelerated-form-and-focus-on-innovation-at-the-same-time-try-an-agile-fedex-day-3-dsc_4351.jpg)

In the middle of that we stopped for a quick lunch and great [Vaniglia Ice Cream](http://hungryintelaviv.blogspot.com/2009/07/vaniglia-ice-cream.html) (This is the best ice cream in Israel IMHO btw... and we have an Ice Cream fetish in AgileSparks...)

At the end of the day we gathered to retrospect on the whole experience and choose the winning idea. We decided that it was a great experience, that pushed forward several important ideas, as well as gave us the opportunity to experience on our environment some of the practices and approaches we are helping teams with. ![](/assets/images/blog/fedex-end.jpg)

One important insight was that you can use a FedEx day for various purposes. Innovation is just one of them:

- Product Innovation
- Process Innovation
- Business Innovation
- Set-based approach for Solving a tough and important problem
- Making a real dent in a cluster of small technical debt areas, or a big technical debt.

Have you thought about running a FedEx day in your team/company? If you have been sprinting/churning for a while now, and want to change gears, consider something like a FedEx day.

If you also try some new lean/agile practices while at it, you get double benefit! We believe that exercises/games bring accelerated learning of any new approach to doing things. One of the cool things about a FedEx day is that its a mix of accelerated delivery as well as accelerated learning.

## If you are interested to hear more about this, or would like our help in planning or facilitating such a day - [let us know](/contact)!

_Moving from agile theater to real business agility takes more than a framework — it takes a deliberate operating model shift. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agile</category><category>Innovation</category><category>experience</category><category>team</category><category>technical-debt</category><author>Yuval Yeret</author></item><item><title>How I would simulate time-boxed agile in the @getkanban kanban board game</title><link>https://yuvalyeret.com/blog/how-i-would-simulate-time-boxed-agile-in-the-getkanban-kanban-board-game/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/how-i-would-simulate-time-boxed-agile-in-the-getkanban-kanban-board-game/</guid><description>How to add iteration/sprint mechanics to the getKanban board game — making it a useful simulation for comparing time-boxed and flow-based approaches side by side.</description><pubDate>Wed, 12 Jan 2011 00:00:00 GMT</pubDate><content:encoded>At [Agilesparks](http://www.agilesparks.com/) we&apos;ve recently been using the [Kanban Board Game](http://getkanban.com/) developed by Russell Heally ([@getkanban](http://twitter.com/getkanban)) quite extensively. We use it as part of [Kanban courses](/work-with-me/get-professional-about-scrum-and-kanban), sessions for Scrum teams that want to learn about Kanban, Kanban teams that are already working and want to raise their game, as well as in Kaizen sessions for project management teams.

We love what the game does, and it has actually become a challenge to coordinate which of us has the game kits at any point in time, especially because in large events we need 4 kits so we need to borrow from one of our nice clients that has 2 kits as well...

One idea we&apos;ve been toying with for some time, is that it would be great to use something like this game to accelerate learning of Scrum as well. At a minimum, one of the questions I&apos;m adding to the debrief for Scrum teams, is how would Scrum look like in this game, and what would be the effects. It seems clear to teams that Scrum would reduce throughput due to the need to clean the board every sprint, which means less ability to take advantage of the speciality of the Analysts/Developers/Testers. It would also make the game run slower due to the overhead of planning...

I&apos;ve been reading some ideas from David Anderson and Russell about this, which helped me along. I&apos;ll provide my take on this, but first a brief overview of the game to those not familiar with it.

![](/assets/images/blog/getkanbangame.jpg)The game simulates a process workflow where there is a stack (backlog) of cards which represent stories for development. The cards are pulled into a READY area, then pulled into Analysis, Development, Testing and finally deployed. There are different types of cards representing different work types/classes of service - a normal business value card, a fixed date card, a quality card, and an expedite card. Each card specifies the amount of work required to process it in each station, which provides the variability between work items so typical of product development and other knowledge creation areas. Another form of variability is the fact that how much work you are able to do each day is decided by throwing dice. You have dice in different colors that represent specialists in each area (Analysts, Developers, Testers), and you as the team playing the board can decide where to use each dice each day. Either use it in the specialty area of that person and gain a multiplier, or use it elsewhere without a multiplier. The game is played in cycles of days - each day you decide your strategy, throw the dice, play the game, update visibility charts, and also handle an event that might throw you some additional curve balls... That should suffice as a quick intro to understand the rest of the post, or at least as a teaser to find the opportunity to play the game. It really is highly recommended to anyone interested in Agile / Kanban / Scrum / Games. Exceptional work by Russell.

If you noticed so far, the game indeed simulates kanban. No time-boxes or batches, just flow and flow and flow. The only area where you get some sort of sprint behaviour is towards the end of the game. If you are approaching the end of the game and the teams know its coming, they will start to prefer cleaning the board and deploying items, rather than maintaining flow. That makes sense. If you announce end of the game on day 24 for example, but finish it a few days early without telling the teams, you will get flow behavior all the way to the end. You can play with that, depending what you want the teams to experience, and whether you want to have the timebox behavior as a pattern to discuss in the debriefing.

In general, it shouldn&apos;t be too hard to make the adaptation of the whole game to timeboxes/sprints. maybe the biggest challenge is to have teams see the name Kanban on their new shiny Scrum process training ;-)

But seriously, the main thing you need to take care of is the sprints. The concept of 3 day billing cycles in the game can be extended to portray a sprint. You would start the cycle with planning what cards you will work on in the cycle. This requires looking at your velocity in the last cycle, your capacity (cubes and statistics...) thinking about changes that were made in the environment (Carlos etc.), and the cards that are currently in the backlog. You would commit to what cards you plan to deliver.

Which gets us to the backlog... The trivial option is to make the READY area the backlog, and only pull into the READY area (into the board actually) cards that fit into the planning. This is not perfect though. For starters, how do we model the work that is done by the Product Owner? In addition, the whole flow from READY through analysis, development, testing might be a bit too long for a 3 day cycle.

That brings me to an alternative I&apos;ve been thinking about - make the Analysis phase the work of a &quot;Product Owner&quot;. Use the analyst dice to represent the Product Owner, and the &quot;Analysis Done&quot; area the &quot;Sprint Ready&quot; backlog the teams can use for their planning. This has the benefit of portraying the Product Owner work, it reduces the cycle time within a sprint which I think will provide a more reasonable simulation within a 3 days cycle, and can also bring about a discussion of the wastes of too much sprint ready backlog, versus a team that runs dry during a sprint. (Which is one of the common problems with Scrum teams, and a big benefit of doing this game with them I think)

So assuming the Analysis Done was the sprint candidate/ready backlog, the team does planning, pulls the planned stories into another queue between Analysis Done and Development in progress, which we can call - the Sprint Backlog

A sprint will be 3 days where the team works to finish and deploy all the cards in the Sprint Backlog - processing them through Development and Testing. Within this sprint the team also needs to take care to replenish the &quot;Sprint Candidate/Ready Backlog&quot;, because remember at the end of the cycle, there is another Sprint Planning, where they will need to have enough candidate cards that they can pull into the Sprint Backlog, to avoid starvation in the sprint. To properly simulate a real Scrum environment, it shouldn&apos;t be allowed to pull cards within a sprint, because it is harder to plan within a sprint.

For advanced uses and for those Scrum people which are crying this is not fair, we can discuss a couple of options. One option is to allow pulling stories, while paying a fine for it to represent the cost of replanning. For example, you can put one of the dice on planning a story instead of executing it. Another option is to allow pulling quality cards during a sprint.

In general btw, we need to think how to portray the cost of planning. In a typical stable Scrum team, there is a cost of about 2-3 hours of planning per a 10 day sprint. This is about 4% which should be negligible in the game. Another option is to just compare the time it takes to do rounds of flow versus timeboxed rounds in the game and see what is the actual time it takes to run the game... I would expect flow to run much faster than the time-boxed version... but need to try it!

At the end of a sprint, what would happen is that you expect to have clean Sprint Backlog, Development and Testing stations, with all the cards deployed already. Any work that is not completed will probably be continued into the next timebox and should be included in the plans. I&apos;m thinking a fine should be included here - every card that spills to another timebox should have a few points of work added to it (e.g. if there are 12 development points, the team finishes with 6 points of work left, in the new timebox there will be 6+3 points of work)

What would happen to Cycle Times? I&apos;m quite sure cycle times will be much higher for a team doing timeboxes. The need to keep a queue of work ready for sprints will probably add about 2-4 days of cycle time, depending on how the team balances safety of having spare stories, versus the waste of having a story decay in the queue. Since the game doesn&apos;t model a price for decaying stories, I assume teams will prefer more in the queue. The only thing that will stop them from doing that is limited amount of analysts... need to try it but I&apos;m guessing there is a chance that the analyst will not be able to keep up, or at least we need to create scenarios that impede him from keeping up (e.g. blockers in analysis, reduced capacity of analysts, or taking stories that were analysed and cancelling them so now analysts have to rush to replenish the ready stories queue)

The event cards are another area which might need tweaking. For one, some events are unfair to introduce in the middle of a timebox because the team should know about them when planning. Need to look at them and align them with the timeboxes as necessary. Beyond that, some new kinds of events can be leveraged to spice up the timeboxes game (see above for example)

Will the effect of time-boxes be realistic enough? The concern is that if the time-box is too short, it will be hard to deliver stories and run an effective time-box. Similar to what teams experience when the story size is too large for the sprint. Basically, need to play around with it and see... I think that by removing the Analysis from the sprint itself I reduce the chance of this happening, but maybe its not enough. Worst case can play with multipliers on the cubes some to make the team capacity higher compared to the work, or strengthen the effect of the quality cards...

The WIP limits go away in this variant I think. The WIP limit is the Sprint Backlog which is time-based, not station based. An advanced team can decide to use WIP limits on the stations to work more effectively, or we can re-introduce the WIP limits as an event card during the game. While on this matter, a question I usually ask teams in debriefing is what would happen if there wasn&apos;t a WIP limit. The answer I hear is that they would probably start more work than they can finish, and throughput and earnings will go down. QED :-)

I think this is enough for one post. Should give you ideas how to play with the Kanban game in a time-boxed manner. There are probably other aspects that need to be taken care of, but lets be agile about it folks...

I&apos;m hoping to try this on my own, probably with the AgileSparks team, sometime soon, and report. In the meantime, any comments or ideas are welcome.

And again, thanks Russell for the great game, which probably deserves to be a platform, with endless options of what to do with it. If we could have this as a Lego kit that we can play around with, it would be amazing.</content:encoded><category>Games</category><category>Blog</category><category>Kanban</category><category>game</category><category>getkanban</category><category>kanban</category><category>scrum</category><author>Yuval Yeret</author></item><item><title>What do I need to know to start being a Product Owner?</title><link>https://yuvalyeret.com/blog/what-do-i-need-to-know-to-start-being-a-product-owner/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/what-do-i-need-to-know-to-start-being-a-product-owner/</guid><description>A starter guide for new Product Owners — the knowledge, mindset, and skills needed to succeed in the role from day one without getting buried in backlog details.</description><pubDate>Wed, 05 Jan 2011 00:00:00 GMT</pubDate><content:encoded>What is the basic role of the Product Owner?

[http://blog.crisp.se/2012/10/25/henrikkniberg/agile-product-ownership-in-a-nutshell](http://blog.crisp.se/2012/10/25/henrikkniberg/agile-product-ownership-in-a-nutshell) (New)

## [http://scalingsoftwareagility.files.wordpress.com/2009/11/ch-11-role-of-the-product-owner-rev-12.pdf](http://scalingsoftwareagility.files.wordpress.com/2009/11/ch-11-role-of-the-product-owner-rev-12.pdf) http://www.agileproductdesign.com/downloads/patton_product_owner_role.ppt

## Starting with user stories:

User stories are the most common way to handle requirements in the agile world. One of the first things you&apos;ll need to do as a product owner is familiarize yourself with them, and start to provide them to the delivery team.

Mike Cohn on Effective User Stories - [http://www.mountaingoatsoftware.com/presentations/42-effective-user-stories-for-agile-requirements](http://www.mountaingoatsoftware.com/presentations/42-effective-user-stories-for-agile-requirements)

User Stories Primer http://trailridgeconsulting.com/files/user-story-primer.pdf

Recommended Book - User Stories Applied by Mike Cohn [http://www.mountaingoatsoftware.com/books/2](http://www.mountaingoatsoftware.com/books/2) ![Cover](/assets/images/blog/archive/missing-image.jpg)

## User Stories Advanced Techniques

After you got the basics nailed down, go to some advanced techniques for managing and manipulating user stories:

1. Techniques for splitting user stories [http://www.richardlawrence.info/2009/10/28/patterns-for-splitting-user-stories/](http://www.richardlawrence.info/2009/10/28/patterns-for-splitting-user-stories/)
2. Story Mapping Technique  http://www.agileproductdesign.com/downloads/patton_user_story_mapping.ppt
3. [http://scalingsoftwareagility.wordpress.com/category/agile-requirements/](http://scalingsoftwareagility.wordpress.com/category/agile-requirements/)

## Some material on Agile Release Planning:

1. http://www.agileproductdesign.com/downloads/patton_incremental_releases.zip
2. http://www.agileproductdesign.com/presentations/index.html (Patton in general)

Some process-related material:

Product owning also requires effective interaction with the agile process. Concepts like READY and Flow and how to effectively interact with teams are as important as the quality of the requirements themselves. Actually, in some cases, having the right process will help focus on doing the right things at the right time and solve some conflicts and problems product owners have.

1. Practical tools for the Product Owner: Focus, Value, Flow - http://www.scrumalliance.org/resource_download/1249
2. The importance of READY Product Backlog for effective teams - [http://scrum.jeffsutherland.com/2009/07/ready-dynamic-model-of-scrum.html](http://scrum.jeffsutherland.com/2009/07/ready-dynamic-model-of-scrum.html)

Scaling the Product Owner

If you are working in a complex enterprise environment, you might need to look at some advanced materials regarding scaling. I would recommend reading and understanding some ideas, and also seeking professional help by those experienced in these environments.

1. http://blog.versionone.net/blog/2009/03/the-product-owner-team.html
2. [http://www.westborosystems.com/2010/02/onsite-product-owner/](http://www.westborosystems.com/2010/02/onsite-product-owner/)
3. http://feedproxy.google.com/~r/OfficialHuitaleBlog/~3/q_19u5mfYog/single-product-owner-model-is-broken.html

## Discovery

[http://www.infoq.com/presentations/lean-product-discovery](http://www.infoq.com/presentations/lean-product-discovery)

In general, I recommend to all Product Owners/Managers I&apos;m talking to these days to look at [&quot;Lean Startup&quot;](http://theleanstartup.com/)  to start thinking about the iterative learning associated with the Product Discovery process. Jeff Patton&apos;s session above is a good introduction into this, but the whole body of work around &quot;Lean Startups&quot; is very interesting to Product people in general. You cannot afford to manage products these days and not be aware of it IMO.

 

## Summary

I&apos;m sure there are other great references out there, and I&apos;d love to hear about them. But in the meantime, this is a reasonably comprehensive list, with the risk being a little too comprehensive. I would suggest you go top to bottom unless you have specific burning issues you need to skip to.

If you find this useful, tell your friends (and me!)

If you don&apos;t, I&apos;d appreciate hearing why!

Happy Reading!

## Updates

_Added the &quot;Discovery&quot; section on Feb 2012_

## _Added Henrik&apos;s brilliant short animated movie about Agile Product Ownership - October 2012_</content:encoded><category>Agile</category><category>Product</category><category>agile</category><category>product_owner</category><category>reading_materials</category><category>reference-2</category><category>user_stories</category><author>Yuval Yeret</author></item><item><title>Collaborating with specialized roles using kanban classes of service</title><link>https://yuvalyeret.com/blog/collaborating-with-specialized-roles-using-kanban-classes-of-service/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/collaborating-with-specialized-roles-using-kanban-classes-of-service/</guid><description>Kanban classes of service solve the coordination problem between generalist and specialist roles. How to use them to manage shared dependencies without creating bottlenecks.</description><pubDate>Wed, 17 Nov 2010 00:00:00 GMT</pubDate><content:encoded>I want to share a solution I came up with together with a team of performance / non-functional testing, working in a product group in a large enterprise. This solution deals with the challenge of bridging the principles of &quot;Those who build the system test it&quot;, &quot;Non functional testing is a collaboration role&quot;, and the fact that specialized roles such as performance testers are usually stretched to cover the demand for their services. 

This group wanted Performance testing for the product of course. What usually happened though is that the performance team only got usable features towards the end of the release (think waterfall like behaviour). This usually meant serious waivers and compromises around performance testing. 

The first step taken by the product group was to work more on effectively breaking the features into smaller viable features and stories. Once this was done, it was easier for the performance testing team to get involved throughout the version, and achieve a more reasonable flow. 

Things should have been great by now. 

BUT then another problem surfaced, even while we were discussing how this would work. 

It was clear that the capacity of the performance testing team wasn&apos;t sufficient to really address everything. 

The naive policy meant that when a feature arrived at performance testing, they would decide whether they have time to cover it, do risk management and either test it or skip it. 

The downside for this was that its a black/white decision. This misses the opportunity for the delivery agile teams to do at least SOME performance testing, even if they don&apos;t have the capabilities, tools, expertise of the dedicated performance testing team. 

Our suggested solution was to use the concept of kanban Classes of Service to improve on this naive policy. 

Since we already know not every feature requires the same performance test attention, lets not wait until it arrives at the performance team to make this classification. Lets do it earlier, before we go into development/testing. 

With this classification, policies can be setup that can involve both the performance testing team as well as the delivery agile teams in the work of performance / non-functional testing. 

We came up with a flag system:

•       Red – performance team Must be involved hands on - probably by joining the Feature team working on this feature for the duration of the effort

•       Yellow – performance team Advise/Consult, but most work is in Teams. Representative of the performance team will be visiting the Feature team quite often while the Feature is being worked on. 

•       Green – don’t need any involvement from performance team

![](/assets/images/blog/archive/recovered/a-different-approach-to-estimations-in-safe-2-cropped-yuval-avatar-scaled-1-c9187976f77a.jpg)

This system helps drive collective ownership of non-functional testing. One of the first things that happened is that the Feature teams told the performance testers that there are some kinds of tests they can run on their own, although they don&apos;t have highly specialized performance tools.

We are also experimenting with systems like this for involving architecture teams, and it applies for most kinds of super-specializations that are not easily integrated into Feature teams. 

## Managing the overall flow using kanban will also help see whether a bottleneck develops, and what can be done further to overcome it.

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agile Testing</category><category>Kanban</category><category>agile-testing</category><category>classes-of-service</category><category>flow</category><category>kanban</category><category>performance-testing</category><author>Yuval Yeret</author></item><item><title>Want to improve effectiveness of Product Management? Here are some ideas for metrics to look at</title><link>https://yuvalyeret.com/blog/want-to-improve-effectiveness-of-product-management-here-are-some-ideas-for-metrics-to-look-at/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/want-to-improve-effectiveness-of-product-management-here-are-some-ideas-for-metrics-to-look-at/</guid><description>Practical metrics for measuring product management effectiveness — how the PM process is contributing to or constraining overall product development performance.</description><pubDate>Wed, 06 Oct 2010 00:00:00 GMT</pubDate><content:encoded>I recently worked on some measures/metrics that help answer the question &quot;How effective is our product management process, and how is it contributing/affecting the overall performance of our product development line&quot;

Here are some slides from slideshare about the topic. I might write it up in a more elaborate form in the future. 

If there are specific questions about concepts I mentioned, mention it in a comment (or on twitter or something) and I might write up a specific area. 

If you have examples of dashboards showing similar measures in practice, I&apos;d love to see!

\[slideshare id=5360402&amp;doc=metricsfortheleanagilepm-101005053308-phpapp02\]</content:encoded><category>Blog</category><category>kanban</category><category>lean</category><category>metrics-2</category><category>product_management</category><author>Yuval Yeret</author></item><item><title>Want my elevator-pitch answer to what is Kanban for a Scrum rookie?</title><link>https://yuvalyeret.com/blog/want-my-elevator-pitch-answer-to-what-is-kanban-for-a-scrum-rookie/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/want-my-elevator-pitch-answer-to-what-is-kanban-for-a-scrum-rookie/</guid><description>A simple elevator-pitch explanation of Kanban for Scrum practitioners — what Kanban adds, what it changes, and why both approaches are complementary rather than competing.</description><pubDate>Tue, 05 Oct 2010 00:00:00 GMT</pubDate><content:encoded>Our coaching team at agilesparks runs into this question a lot. 

Many of the teams we are working with are familiar with Scrum and using it. Other teams are just now going into Scrum. 

Since kanban is becoming a hot buzzword, we often get asked - so what is this kanban thing? How is it related to Scrum? 

We needed a good answer, that depends on the context, the amount of time you have to answer, and the maturity of the person/forum asking.

In this post, I will try to give the answer you give when someone finds you in an elevator, the last 2 minutes of a workshop, or on the way back from lunch, in short both you and him have a very short time to give an answer. 

Add to that that his knowledge is quite limited. 

Here goes:

&quot;What you might have heard about kanban is that its scrum without sprints. 

I would say that Scrum is an agile approach where the container used to protect, focus and challenge the team is the time-boxed sprint. 

Kanban is another Agile approach! In Kanban the container used to protect, focus and challenge is limiting the amount of things we do in parallel - Limiting the Work in Progress. If you need to remember one thing - remember and lookup Limit the WIP&quot;

If you are in a very high building, you can also add:

&quot;Mixing the two can lead to beautiful results - called ScrumBan. Also one of the biggest differences is in how an Agile change usually looks like with Scrum/Kanban. Scrum is a revolutionary big change up front approach. Kanban is more of an evolutionary laser-focused approach where you find where to focus (using the WIP limit as the challenging force), do something there, continue to the next area to focus on. If you&apos;ve heard of TOC, its quite similar in how it manages change. &quot;

Now all of this is very simplistic, but probably concepts like Cycle Time, the Lean origins, and other Kanban goodies are too much for a rookie with very short attention span at the moment. 

## The important thing is to grow an interest for what this WIP limit means and look it up.</content:encoded><category>Kanban</category><category>Scrumban Kanban</category><category>kanban</category><category>limitedwip</category><category>scrum</category><category>sprint</category><author>Yuval Yeret</author></item><item><title>If productivity experts tell me to keep email closed most of the day – why shouldn’t I avoid looking at defects for most of the release?</title><link>https://yuvalyeret.com/blog/if-productivity-experts-tell-me-to-keep-email-closed-most-of-the-day-why-shouldnt-i-avoid-looking-at-defects-for-most-of-the-release/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/if-productivity-experts-tell-me-to-keep-email-closed-most-of-the-day-why-shouldnt-i-avoid-looking-at-defects-for-most-of-the-release/</guid><description>Batching defect reviews feels productive, but creates the same interruption cost as constant email checking — applying Kanban flow thinking to bug triage cadences.</description><pubDate>Mon, 04 Oct 2010 00:00:00 GMT</pubDate><content:encoded># **Isn&apos;t it more efficient to wait till the end of the release and then all together handle all the bugs?**

One way to think about it is that you probably prefer to answer emails throughout the day rather than at the end; you want to deal with bugs during the sprints.

Of course, I fully agree that you need to deal with bugs during the sprint/release, or in other words, keep the number of Bugs In Progress limited. (Is anyone for the Limited BIP society?)

But the email parallel doesn&apos;t convince me.

many productivity experts (e.g. [http://www.inboxoverload.com/time_management-partI.htm](http://www.inboxoverload.com/time_management-partI.htm)) will tell you to turn email off for most of the day, and open it in specific slots throughout the day, to avoid context switches, etc. This will protect your flow on the tasks you should be focused on. This is btw different between managers and makers, and is similar to how their calendars look like (see a great [post](http://www.paulgraham.com/makersschedule.html) by Paul Graham ). I would say that the more reactive your role is, the more responsive you probably need to be to email, and the less actual creative flow you can expect.

When you do need to make something, TURN YOUR EMAIL OFF.

I would add a caveat to this rule to say that in collaborative environments like Agile teams, care and balance need to be applied to allow both Flow and collaboration/fast feedback/osmosis in the team.

Now what do we tell those makers of software, that we instruct to ignore their EMAILs for most of the day? that they need to deal with defects as soon as possible? Why?

The reason its different is that emails during the day don&apos;t really &quot;ROT&quot; like the vegetables in the market, do they? or at least a major part of them doesn&apos;t.  The cost of addressing an email a few hours late is not much different than addressing it a few minutes after its sent.

Again, the caveat is those decisions others are making in our team, that they want fast feedback and collaboration on. We should find a way to allow those to come in (maybe by coming by and talking?), maybe by marking the emails from the team as higher priority, whatever.

Defects or decisions in software development, in general, are different. The cost to deal with late feedback is exponentially higher as time goes by. Also, having a large inventory of those issues risks the release since you don&apos;t exactly know how long it will take you to fix all of them.

See this [classic piece by Scott W Ambler...](http://www.ambysoft.com/essays/whyAgileWorksFeedback.html)

Back to email - yes, if you keep all emails to the end of the day, you don&apos;t know exactly how much time it will take to fully address them. but you can decide whether you are scope-driven so you get to inbox zero every day (check out [0boxer](http://www.0boxer.com/) btw for a nice gmail extension that makes a game out of this...), or whether you give a time-slot priority based and do what you can, and periodically deal with the overflow.

For sure, probably reading your mailing lists (e.g. [kanbandev](http://groups.yahoo.com/group/kanbandev/), agile-testing) are all highly valuable, but can be described as intangible benefits to the day, so can be scoped out if necessary. Again, some of us actually see participation in the lists as a tangible ROI, but then probably the way to deal with that is put it on our schedule, think about the appropriate SLA, etc. If its important enough to answer in realtime - then by all means make kanbandev a high priority email in your inbox and let it thru. Have it SMS you, twit you, whatever. But be aware of the decisions you are making. This is similar to managing demand for a product development group...

The decision about the level of WIP and cycle time you are shooting for should be an economy-driven decision. both context switches as well as late feedback have a price, in the waste they create. you need to weigh the price and decide what is best for your context.

The reality of product development in most of the projects out there, seems to be that its MUCH more economic to build quality in and don&apos;t let defects rot outside in the sun.

PS If MY inbox were turned off, I would probably not see this email from my colleague and write this post. Now, what would be the price if I answered him in the evening? The cost of answering and dealing with the feedback would probably be the same. Thinking about it caused me to switch contexts and write this blog post. Now, I usually defer answering to such emails and writing blog items (I use rememberthemilk.com and have various draft post ideas there that I get to at some point). If I was perfect, my algorithm for when to answer and when to defer would be economically sound.

## Since I&apos;m not, it&apos;s probably more about enjoying the moment and the journey. This colleague of mine especially appreciates this. You know who you are!

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Kanban</category><category>Personal Kanban</category><category>personalkanban</category><category>productivity</category><author>Yuval Yeret</author></item><item><title>Encouraging Feature-level progress tracking in Kanban</title><link>https://yuvalyeret.com/blog/encouraging-feature-level-progress/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/encouraging-feature-level-progress/</guid><description>Encouraging progress at the feature level rather than at task or sprint level: the management behaviors and visibility practices that shift teams from activity to outcome focus.</description><pubDate>Sat, 25 Sep 2010 00:00:00 GMT</pubDate><content:encoded>One of the key questions project managers and senior management in general ask themselves and their teams on an ongoing basis is - &quot;Are we on track to deliver the scope we committed to, on time&quot;. In some environments &quot;on budget&quot; is added to the question.

If you are talking about a Release Scope, the answers are quite similar whether you&apos;re doing Scrum or Kanban. If you don&apos;t care too much about the budget aspects, a Release Burnup can show you the commited scope, the committed date, and the actual progress in working software towards that goal - Plan versus Actual. If you ARE interested in the budget picture - committed budget versus actual, and are we on track to finishing the release with the budget we committed to - use AgileEVM on top of that. ([http://www.infoq.com/](http://www.infoq.com/articles/agile-evm)[articles/agile-evm](http://www.infoq.com/articles/agile-evm) is a good place to start)

Basically for all of this - you are measuring the amount of done features work compared to the amount of features work originally planned for. Whether sized using effort days, story points, function points, the idea is the same. 

In a conference a couple of months ago I talked about Agile Release Management and covered this subject somewhat. You can check out the slides at [http://www.slideshare.net/](http://www.slideshare.net/yyeret/managing-projectsreleases-using-leanagile-techniques)[yyeret/managing-](http://www.slideshare.net/yyeret/managing-projectsreleases-using-leanagile-techniques)[projectsreleases-using-](http://www.slideshare.net/yyeret/managing-projectsreleases-using-leanagile-techniques)[](http://www.slideshare.net/yyeret/managing-projectsreleases-using-leanagile-techniques)[leanagile-techniques](http://www.slideshare.net/yyeret/managing-projectsreleases-using-leanagile-techniques)

I would add that this expectation of management is what we call Predictability in the Kanban world, and based on some encounters I&apos;ve had with senior management, we as the Agile community have not been doing a great job at connecting to the expectation of Predictability. In many cases its the opposite - we create the impression that Predictability is a lost cause because everything is Agile. 

In Kanban we try to better connect to this expectation of Predictability/Commitment to the important things. Senior management doesn&apos;t care about committing to a sprint goal and meeting it. They care about meeting commitments to deliver a release on time and with feature highlights communicated to the stakeholder community. They care about meeting commitments to deliver certain features on time to internal and external parties that count on this feature to continue and do something else. 

Predictability will continue to be important. The way its measured might change. For now, most teams/projects are indeed evaluated based on the answer to &quot;Are we on track to meeting the release goal on time&quot;. We should support those teams with an approach that complements their kanban flow-based workflow. The methodology is all there if you connect the dots.   
The room for improvement is mainly in connecting the dots and providing a structured methodology that can be applied as a framework, as well as better tool support. 

What are the gaps?

First, The thinking around CFD needs to switch from history to also a forward-looking predictive chart. What do I mean? 

Most CFDs you see today focus just on an operational view CFD - what is the current state, as well as history, which can help you improve your process, operation. 

I&apos;m Missing a view of the work needed by a certain date, and whether we are on track to achieve our commitments/goals. Tools that extend the CFD to a view that includes current trend, required trend to meet the goal, and trend of requirements churn can answer this question - you see whether the DONE trending towards the overall committed scope is on time or not. 

One more complication is that of course you sometimes want your board to reflect many releases, not just one. You&apos;re working to finish one release, and then you move to another.   
In this case, You probably want this view per-Release on the board. 

 

So we need visibility charts that can aggregate the status of several cards e.g. Feature, Release, MMR, MMF whatever you want to call it. In [FDD](http://www.featuredrivendevelopment.com/) [Parking Lot diagrams](http://www.nebulon.com/articles/fdd/ptsparkinglot.html) are a popular way to convey the status of various features/aspects in a Project/Release. An extension of a Parking lot diagram can be to have a mini-burnup of that entity. So beyond just the status (which is basically the current point of a burnup), you can have a mini-graph showing the status of entities comprising this feature. See below for a sketch of how this can look. ( Note that the Warning Indicators box are taken straight from the organizational dashboard page of LeankitKanban. I recently started to explore the capabilities in this dashboard and find them quite useful to help bring a process under control, and the sort of stuff you might want to look at in an operational review). 

![](/assets/images/blog/archive/recovered/encouraging-feature-level-progress-7-pinit_fg_en_rect_gray_20-7541d63c4a6b.png)

The color of each parking lot / feature can easily be derived from where the actual progress is compared to the expected progress curve. The expected curve can be defined to be Linear (yeah right), [S-curve based as David Anderson is fond of](http://edn.embarcadero.com/article/32411), or whatever you think the profile should look like. Once you are below the curve, you start to gain reddish colors. Above it - you are green. With Agile approaches relying on Working Software as a measure of progress, you can really trust those colors... Its no more a watermelon ([green outside, red inside - courtesy Kent Beck](http://twitoaster.com/kentbeck/rt-pmagile-a-little-joke-i-told-at-the-agile-conf-execs-see-watermelon-projects-green-on-outside-red-on-inside/))

For those interested in the details, here is one way a CFD can be extended to provide burnup capabilities. 

![](/assets/images/blog/archive/recovered/encouraging-feature-level-progress-8-pinit_fg_en_rect_gray_20-7863138c8c4f.png)

With this in mind, the mini-burnup in the parking lot can be upgraded to a mini-CFD

![](/assets/images/blog/archive/recovered/encouraging-feature-level-progress-7-pinit_fg_en_rect_gray_20-7541d63c4a6b.png)

Now, with a CFD, some more intelligence can be applied to help determine the color/state of the Feature. High level of WIP can be a leading indicator of problem (but knowing about Little&apos;s law and how a CFD looks like you probably know that it will be apparent in the burnup being quite flat as well...). I&apos;m guessing that with time, we will learn to study and identify progress risks using a CFD, beyond the basics we currently use. 

## Bottom line - my feeling is that in order for Kanban to cross the chasm into the majority of projects/development groups, who are quite concerned with delivering Releases and Features on schedule, not just with trusting the Flow, we will need to provide more and more tools and focus to support this use case. The core thinking is there, the hunger on the part of the IT world is there as well it seems, so lets go out there and make it happen. my 2c...

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Kanban</category><category>kanban</category><category>mmf</category><category>parking_lot_chart</category><category>project_management</category><category>spc</category><author>Yuval Yeret</author></item><item><title>Can we PLEASE have some simple measures for our Product Development group?</title><link>https://yuvalyeret.com/blog/can-we-please-have-some-simple-measures-for-our-product-development-group/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/can-we-please-have-some-simple-measures-for-our-product-development-group/</guid><description>Executives want simple metrics for product development. The challenge: simple metrics for complex work often create perverse incentives. Which metrics actually signal health vs output.</description><pubDate>Fri, 24 Sep 2010 00:00:00 GMT</pubDate><content:encoded>A lot of my clients ask me how to measure their effectiveness. Some of them are already using Agile styles of product development, others are not yet there, and another important variant is the Enterprise with mixed ways of doing things, that wants to get more visibility, and use measures as a way to drive towards improvement.

As we all know, we need to be very careful what we measure, and on top of that a lot of measurements require a lot of work - and people don&apos;t really like to feel they are working for the measurements. They want the measurements to work for them.

Be very careful of reports for Management that require the team/production floor to go out of their way.

Having said that, ever since we started to focus more heavily on Kanban and Lean thinking, a couple of simple KPIs have emerged, with the added attribute that if you&apos;re already using Kanban to manage your work, you get most of them for free.

[Chris Hefley](http://twitter.com/indomitablehef), one of the guys behind LeankitKanban, was interviewed recently to [SPaMCast](http://spamcast.libsyn.com/s-pa-mcast-100-hefley-kanban) 100 (which is a very good podcast, worth listening to), and some of the discussion is around this point of Kanban providing great metrics that don&apos;t require any effort other than managing the work.

## I&apos;ve been presenting these kinds of metrics to a couple of clients lately. [Here&apos;s the slide deck.](https://www.slideshare.net/slideshow/simple-lean-agile-kpis/5274383) Let me know what you think.</content:encoded><category>Kanban</category><category>Metrics</category><category>cycle_time</category><category>export-dec-2022</category><category>metrics-2</category><category>release_overhead</category><category>spc</category><category>throughput</category><category>velocity</category><author>Yuval Yeret</author></item><item><title>MMF driven sprints in a Kanban world</title><link>https://yuvalyeret.com/blog/mmf-driven-sprints-in-a-kanban-world/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/mmf-driven-sprints-in-a-kanban-world/</guid><description>Using Minimally Marketable Features as the atomic unit for Scrum sprints in a Kanban-influenced delivery system — improving business value flow while keeping sprint structure.</description><pubDate>Fri, 24 Sep 2010 00:00:00 GMT</pubDate><content:encoded>The more experience I get with Kanban, and the more I talk about it with people, I see that one of the main challenges is maintaining some form of goal-driven cadence that energizes the team.

If every one of your Kanban Cards/Stories is an independent goal (e.g. a support environment) its easy to connect to the business and there&apos;s usually an SLA to energize you.

If you are working in an environment where the business goals are quite big, and have been broken down in order to flow through your system, its a different challenge.

I&apos;ve lately been thinking more and more about how to use the MMF level to generate this cadence.

It actually started in a pure-scrum environment where a team was frustrated about fixed length sprints, and asked why not to do a sprint that is aligned with the delivery of the feature that they&apos;re currently working on. Later, I&apos;ve started to dive deeper and deeper into Kanban, and I&apos;m seeing teams that I think will benefit from a clearer higher level goal than delivering stories. It also makes a lot of sense to align the cadence with the higher level activities, the &quot;mini-projects&quot; that you are working on.

In parallel, there was some discussion over in kanbandev around improving the status reporting/visibility around features in a kanban world. So I sat down with [@AmitElad7](http://twitter.com/amitelad7), another Kanban freak to think about what we can experiment with here. Also, doing some research, I recalled that [Scrum Type C](http://scrum.jeffsutherland.com/2005/03/scrum-evolution-type-b-and-c-sprints.html) is quite similar to what we are discussing. And I also came (again) across [Kanban and the New New Product Development Game | AvailAgility](http://availagility.co.uk/2008/11/26/kanban-and-the-new-new-product-development-game/) which discusses MMFs and Scrum Type C and talks more or less about our direction here.

### So, down to business, what are we talking about?

The main thing we came up with is the understanding that ideally, a team should be able to do an **MMF-based one piece flow** - meaning a **WIP limit of one MMF per team**.

What does this mean? lets assume the team is currently working on an MMF. This MMF has some stories in progress, some are done, some have been identified but not yet started. This is similar to observing a team which is in the middle of a Scrum sprint. They are working on stories, doing a daily standup, reviewing each story with their customer/product owner as it materializes. Once all the stories are done (working tested software, potentially shippable product), this MMF is also done, and can be reviewed (at the MMF level), retrospected. Then the team can start planning the next MMF - understanding the story, breaking down to smaller bits that can flow in the team and which the team can swarm on. Once the planning is done, the team can start working on this MMF-driven sprint.

So far so good.

Now a few questions come up:

\* What is the length of this MMF-based sprint? Is it pre-determined using Estimation/Commitment? Does it emerge as the stories are completed and progress is made?

\* What happens if the team cannot effectively swarm to one MMF? Do we introduce another MMF? What happens to the Cadence then? Do we do the Cadence as one big team, or break into teamlets that do the cadence for their MMF separately?

\* How do we deal with the issue of first/last days of an MMF sprint? How do we use the Slack there, and how do we deal with overloading Testing at the end? Is it enough to say &quot;break work into smaller story, use much more automation&quot; and the other typical recommendations of how to avoid the ScrumFall? Since we are more of the Kanban evolution model, shouldn&apos;t we allow a better way to deal with this than requiring a fast revolution?

\* What kind of visibility/metrics can we align with th

I will not answer all questions today, but try to follow up in other posts soon. In the meanwhile we&apos;re also trying out those things in actual client deployments, which in a true agile fashion will probably affect our thinking... :-)

To sum up for today, it seems like what we are talking about is improving the ability of the MMF to be a boundary object between a team and the bigger project/release, emphasizing it as the main object for discussion, tracking, reviewing, delivering to the downstream aspects of the workflow, and ideally releasing. This idea is sort of a mashup of different ideas raised by others, and I suspect some of the Kanban practitioners are already doing this at some level, but its not yet documented or supported fully by tooling at this point (as the discussion about feature-level burnups/CFDs/parking lots in kanbandev highlights).

It also might warrant a catchy name, which is not one of my strengths.

Screatureban? (Scrum-Feature-Kanban...)

FeatureBan?

## So what do you think? Are you actually doing this today and can share from your experience? Do you think its a good/bad idea?

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Kanban</category><category>fdd</category><category>kanban</category><category>mmf</category><category>scrum</category><author>Yuval Yeret</author></item><item><title>Detecting Flow Issues Using Predictive Cycle Time Charts - The Origin Of The Kanban/Flow Work Item Aging Metric</title><link>https://yuvalyeret.com/blog/kanban-early-warning-using-a-predictive-variant-of-spc/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/kanban-early-warning-using-a-predictive-variant-of-spc/</guid><description>Using statistical process control techniques with Kanban flow data to detect early warning signs of delivery problems before they become crises.</description><pubDate>Sun, 19 Sep 2010 00:00:00 GMT</pubDate><content:encoded>_Updated for April 2025: When we were developing the Professional Scrum with Kanban guide and class, Daniel Vacanti kept insisting I inspired the Work Item Aging flow metric we introduced. I was complimented, but didn&apos;t recall the exact reference. Well, it turns out I did write and [talk](https://www.slideshare.net/slideshow/using-flow-approaches-to-effectively-manage-agile-testing-at-the-enterprise-level/7815630?from_search=1) about this._

A Confession. While I&apos;m a great fan of [using SPC charts to explore specific cycle times and reduce variation / continuously improve a Kanban System](http://benjaminmitchell.blogspot.com/2009/05/control-capability-charts-on-kanban.html) (a great blog by Benjamin Mitchell), I&apos;m only seeing preliminary results in the field with teams I&apos;m coaching. The primary reasons are a lack of tooling, a lack of incentive to manage this manually, and the fact that teams are not yet mature enough to handle it effectively. I&apos;m hoping this will change soon. 

With that in mind, a constant concern I&apos;m hearing is that finding out that there was an exception based on SPC is too late. Why is that? Because a **classic SPC looks at final cycle time**. And Final by definition means the action is over...

A couple of months ago, I read about **&quot;average cycle time in column&quot;** in the [GSK R&amp;D Case Study by Greg Frazer](http://influencecorp.com/2010/06/lean-software-experience-report-%25E2%2580%2593-rd-it-at-gsk-%25E2%2580%2593-2008-9/). 

A couple of days ago, I had the idea that perhaps using the collected history of cycle times in columns/lanes, a current prediction of final cycle time can be calculated for each card in the system. This prediction can be then traced on an SPC-like chart, and exceptions can be identified more clearly (see illustration below for an example)

![](/assets/images/blog/Screenshot-2025-04-30-at-9.50.26 AM-1024x765.png)

This reminds me of charts used to track &quot;Due Date Performance&quot; on releases/milestones, which I saw at one client of ours. I later learned they are called [Slip Charts](http://www.c2.com/cgi/wiki?SlipCharts)

The main difference is that the SPC Y-axis is by cycle time length. In the Due Date tracking chart, it&apos;s by actual date. I think it&apos;s probably sufficient to just rely on the SPC charts. I would urge organizations that track due date performance on releases and milestones to start implementing SPC at that level, even if they don&apos;t use Kanban or Agile at the feature or story level. They might learn a few things that can help them bring their process under control and improve their predictability. 

Back to the predictive SPC - no tool that I&apos;m aware of currently offers this capability, but one can always hope.   
I see capabilities such as identifying struggling work items based on exceptions from &quot;average time in lane&quot; as well as overall exception in predicted cycle time, key to taking the &quot;early feedback and action&quot; one step forward, and scaling Kanban to be something project managers swear by. If you are aware of any Kanban tools that offer this feature, I would be happy to hear about them.   
Update: I&apos;m glad to report that over the years, _tool vendors listened and provided a variety of ways to identify aging work items. Whether it&apos;s [Actionable Agile Analytics](https://www.55degrees.se/products/actionableagileanalytics) and its robust Work Item Aging report, Leankit and its filters, or tools like JIRA / Trello that can highlight aging work items visually._

---

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Flow</category><category>Kanban</category><category>Metrics</category><category>cycle_time</category><category>kanban</category><category>predictive</category><category>spc</category><author>Yuval Yeret</author></item><item><title>Why I think slack is highly important during an Agile/Kanban transition</title><link>https://yuvalyeret.com/blog/why-i-think-slack-is-highly-important-during-an-agilekanban-transition/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/why-i-think-slack-is-highly-important-during-an-agilekanban-transition/</guid><description>Slack is not wasted capacity — it is the prerequisite for improvement, learning, and sustainable delivery. Why teams and organizations need breathing room during agile/Kanban transitions.</description><pubDate>Wed, 15 Sep 2010 00:00:00 GMT</pubDate><content:encoded>_(Note, this post is about slack the concept not [Slack](https://slack.com/?story=roiproofpoints) the collaboration platform. Though [Slack](https://slack.com/?story=roiproofpoints) the platform is great as well)_

Actually, the title is wrong. I think slack is highly important during any change initiative where you expect continuous improvement of the process and practices. The importance of slack is not new. Not in manufacturing, and not in the Software Engineering world. One of my favorite books is [Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency](http://www.amazon.com/gp/product/0767907698?ie=UTF8&amp;tag=rndmgmttrblog-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0767907698) by Tom Demarco. Anything by Tom is a gem worth reading if you&apos;re serious about managing Product Development organizations... But today I had an epiphany. One of the biggest challenges we face as consultants trying to challenge organizations to be more effective/agile/lean, is that the people don&apos;t have enough slack. They don&apos;t have enough time to meet with us. They don&apos;t have enough time to meet and retrospect. They don&apos;t have enough time to experiment. Experimentation takes time - you need to think about what to try, if you take a risk, there is a chance you will fail and lose time. Its very frustrating as a consultant/coach. You have so much to give, you see so many opportunities for improvement, you know that if the team will sit in a room for an hour they will come up with ideas that can help. You know that if that Developer from the team has some slack time on his hands, he will think of a way to make that build run faster. That test automation suite easier to update.

**My pledge to those leading change initiatives**

Please, Please, Please consider how to add slack to your system. Especially during a change initiative, it will help you get the most out of it. People will be more engaged, you will get much more out of your efforts and budget. I pledge to try and convince my clients to do this...

Now that you&apos;re convinced, let&apos;s discuss how to actually do it in practice. If you&apos;re not convinced or think you have other ways to better drive this point, I&apos;m all ears... and the post is open for comments...

To effectively use slack I think you need to do two main things:

1. Account for slack in your resource planning.

2. Have effective mechanisms to use the slack for the best possible purposes.

**Accounting for slack in the plans** This is quite straight-forward as soon as you convinced your stakeholders it is a worthwhile investment. Pointing them towards Google ([20% time](http://almaer.com/blog/the-genius-behind-the-google-20-time-it-isnt-the-time)...), Atlassian ([20% time and FedEx Day](http://stufftohelpyouout.blogspot.com/2010/07/atlassian-20-time-and-fedex-day.html)) and other companies using slack as a core part of their system, might help you. Technically, just reduce the resource capacity % in whatever method you are using to manage your projects/commitments. Another great way is to use the slack that is inherent to the plan/development process. What do I mean? For example - in a Kanban/TOC/Flow system the bottleneck doesn&apos;t have any inherent slack. But upstream and downstream from it, if you work in Pull mode, you will find slack. This is because they can process faster than the bottleneck, so obviously there will be times they cannot process because they are bound by a WIP Limit (Or TOC Rope). In Iteration-based Agile this slack takes the form of some free time on the last few days of the iteration if you&apos;re not the tester. In both these scenarios when you have slack, you can either throw it at the bottleneck&apos;s current work, or use it in other ways.

## **Effectively using the slack**

Now that you have some slack time, what do you do with it?

One flow/continuous oriented approach is the [Google 20%](http://almaer.com/blog/the-genius-behind-the-google-20-time-it-isnt-the-time). People simply have the slack to work on other things in parallel to the ongoing core work.

Another approach is to setup special events, like Atlassian FedEx Day. These events are a time where the entire team/organization is focused on slack kind of work, and it is probably a good idea to use those especially when starting, to kickoff the mindset that slack is a good thing, and show some examples of what can be achieved.

**What do you actually do on slack time?**

One type of activity is pushing the product forward in some innovative small ways that are off-road from the main track of the project/release. You need to be careful here - messing around with the core behavior of the product is probably not a good idea without the blessing of the Product organization...

I imagine the google engineers don&apos;t mess around with the homepage too much. They introduce their innovations via Google Labs, plugins, etc. Some ideas make their way into the mainstream product; some become mainstream products (e.g. GMail)

I wanted to talk about a second kind of activity—the one that pushes the organization&apos;s capability forward. Here, your aim is to identify areas where improvement can affect your organization&apos;s bottom-line performance and then find ways to improve there.

I [discussed](https://yuvalyeret.com/2010/08/03/finding-the-right-dev-to-test-ratio-when-working-in-kanban/) some scenarios like this before, but to reiterate the important point - you want to use slack to help Exploit your current system Bottleneck. Now, as I said earlier, one way to simply throw the slack capacity at the current work of the bottleneck. This will help tactically, but will not improve the capacity of the Bottleneck in any long-term fashion. You should balance the tactic solution with finding ways to spend slack capacity on things that will really make the Bottleneck more efficient.

## What this means is that a lot of times, the resources working to improve the capabilities of a function, don&apos;t even belong to that function. This is why cross-functional teams and a holistic end-to-end view of the Value Stream is so important... without it you can improve things locally but have zero (or even negative) effect on the bottom line.

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agile</category><category>Kanban</category><category>agile</category><category>innovation</category><category>kanban</category><category>limitedwip</category><category>slack</category><category>transition</category><author>Yuval Yeret</author></item><item><title>The Ant and the Grasshopper - Application for product development</title><link>https://yuvalyeret.com/blog/the-ant-and-the-grasshopper-application-for-product-development/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-ant-and-the-grasshopper-application-for-product-development/</guid><description>The Ant vs Grasshopper fable applied to software development: why feature-first thinking creates a QA debt winter, and how agile and Kanban teams stay in sustainable ant mode throughout the release.</description><pubDate>Wed, 01 Sep 2010 00:00:00 GMT</pubDate><content:encoded>I&apos;m sure everyone is familiar with some version of the [The Ant and the Grasshopper](http://en.wikipedia.org/wiki/The_Ant_and_the_Grasshopper) (or [הצרצר_והנמלה](http://he.wikipedia.org/wiki/%D7%94%D7%A6%D7%A8%D7%A6%D7%A8_%D7%95%D7%94%D7%A0%D7%9E%D7%9C%D7%94))

While talking to a Product Manager today, I was asked &quot;How come we always end up without QA resources at the end of the version&quot; and was reminded of this tale. Most projects behave like the Grasshopper. Focusing on Features like Summer is endless, building a QA debt through the project/release.

When the Stabilization/End Game/Hardening time/Winter arrives, they find out they have a problem. Think of each feature as a child Grasshopper. They bred a family they cannot feed through the winter. They have too many features to take thru hardening, in a fixed time. (Yeah, Yeah, the metaphor only goes so far...)

Alternatively, in Agile/Kanban projects, we want to be the ants, always thinking forward, always staying in a sustainable mode, where we have enough food to feed ourselves and family throughout the winter, and don&apos;t breed too much that you won&apos;t be able to survive (here comes the part where you say - a lot of ants do die, its part of the plan, etc. - I have an interesting comment on that - related to Lean Startup and Discovery cycle, for sometime else)

What I love when I see it, is teams that start to understand this, where suddenly its a problem of the whole team to prepare for winter. Its not just a problem of the QA team anymore. The whole team starts to think about how to prepare better, and how to setup the right pace of features that we can sustain through the project.

I say to you developers out there - **&quot;To help testing be more efficient today is to be able to work on more features tomorrow&quot;.**

## **Remember - its either you think testability from the start, or you end up testing anyhow, under pressure, without the ability to really do something useful to help you, just focusing on survival mode.**</content:encoded><category>Agile</category><category>Kanban</category><category>agile</category><category>kanban</category><category>technical_debt</category><category>zero_tolerance</category><author>Yuval Yeret</author></item><item><title>Can lanes be skipped in a kanban board?</title><link>https://yuvalyeret.com/blog/can-lanes-be-skipped-in-a-kanban-board/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/can-lanes-be-skipped-in-a-kanban-board/</guid><description>Kanban boards model your workflow — but should work items always touch every column? When skipping lanes is legitimate vs when it signals a process design problem.</description><pubDate>Tue, 03 Aug 2010 00:00:00 GMT</pubDate><content:encoded>A question in a recent kanban workshop was how to deal with the fact that some work has different workflow than others

For example: Features need to go to testing after implementation Escalation cases without patches need to go to support for returning to the customer after implementation and that&apos;s it Escalation cases with a code level fix need to go to support and the customer. They also need to go to testing as the code fix will go into the next version

There are a couple of options to handle this situation with Kanban

If the escalation case doesn&apos;t require a code fix its quite clear that you can skip testing and go direct to &quot;Wait to Deploy&quot;. Yes, this means you can skip lanes in the Kanban board.

If a code fix is required, but your policy says that for escalation hot fixes you can manage with developer-based testing, you can skip the same way.

See below for how this might look on a board ![](/assets/images/blog/Slide-03082010-220525.jpg)

In essence, as soon as developers are done with the escalation case, they push it forward. Then, support or deployment teams can pull it from the &quot;Wait to Deploy&quot; queue into Production.

Now comes the question what happens if you did have to fix code, and now want to roll it up onto the next service pack / release. Now it needs to go thru the regular workflow, and be affected by the WIP limits in it. It might look like this: ![](/assets/images/blog/Workshop-Sandbox-03082010-221230.jpg)

Case 9017 is there both waiting to be deployed, as well as waiting for testing. The blue card is some sort of &quot;Technical Debt&quot; you are incurring btw (Or Unhedged Call Options as some Agile thought leaders are starting to see this)

In some cases you will want to avoid incurring the debt/risk and you will want to wait for testing before you deploy. I personally feel more comfortable about this option. I would even consider this a smell of bigger underlying issues if you&apos;re willing to skip testing before you deploy to production. Yes, the customer wants a solution fast. But your testing people should be able to move fast as well. If you need testing for your regular work, you probably need testing even more for such sensitive stuff. You can rely on heavy automated testing at the unit and integration level to make sure you are not causing any regression. But exploratory testing by a skilled tester is priceless and fast, and can save you a lot of time, face, and possibly money. I would ask WHY you cannot/wouldn&apos;t do this. I&apos;m guessing it will open up quite an interesting conversation.

What you WILL have to address in this case is how to expedite the escalation case thru the system as fast as possible. Having a class of service that is invulnerable to WIP limits, where the card is handed off interactively person to person without waiting in queues, and where someone in the team or in a supporting function acts as the expediter that follows the card all the way through, can help you achieve your SLAs when the s&amp;\*t hits the fan. Just make sure you notice if this becomes the standard way of doing business...

So basically, you can skip lanes if thats the way your process currently works (Remember, Kanban starts with conveying your current process). But pay attention to whether this workflow provides the optimal economic outcome for your system, and be open to adjusting it. Alternatively use classes of service and other policies to help you get the result you want.

## Bottom line, its YOUR system. Nobody can tell you how to make it work the best way...

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Kanban</category><category>kanban</category><category>mechanics</category><author>Yuval Yeret</author></item><item><title>Finding the right Dev to Test Ratio when working in Kanban</title><link>https://yuvalyeret.com/blog/finding-the-right-dev-to-test-ratio-when-working-in-kanban/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/finding-the-right-dev-to-test-ratio-when-working-in-kanban/</guid><description>Dev:Test ratio is a proxy for team balance, not a target to optimize. How Kanban helps you find the right balance by making bottlenecks visible instead of guessing at headcount ratios.</description><pubDate>Tue, 03 Aug 2010 00:00:00 GMT</pubDate><content:encoded>In a previous post I started talking about the ratio between Dev and Test, and promised to revisit how it looks like in an Agile/Kanban environment. Whenever I talk to teams/managers about Kanban, whether as part of a workshop, or with a team actually practicing Kanban, the issue of testing as the bottleneck surfaces quite quickly. A typical situation looks like this: \[caption id=&quot;attachment_134&quot; align=&quot;aligncenter&quot; width=&quot;614&quot; caption=&quot;Testing Bottleneck&quot;\]![](/assets/images/blog/Workshop-Sandbox-03082010-154327.jpg)\[/caption\] What we see here is a classic bottleneck in a kanban system. Testing are at their work in progress limit, meaning they cannot take on more work. Acceptance has no work in progress, what we call a &quot;bubble&quot;, and development are at their limit as well. When we take a closer look, we see even more indications this is a bottleneck. We see nothing from Testing is DONE waiting to be pulled, which explains why Acceptance has a bubble. In development, a significant part of the work in progress is DONE waiting to be pulled into testing. The implications of this situation is that Development will not be able to pull in new work and will have to look what else they can do to help the flow of work. In theoretical discussions workshop participants are quick to grasp that development now need to go and see how they can help the testing. In real life what you usually see at first is the developers seeming oblivious to this simple conclusion, and the testers starting to get defensive about blocking the flow. All of it quite natural... I try to get teams to use the [five focusing steps from TOC](http://www.focusedperformance.com/poogi1.html) at this point. **IDENTIFY the system&apos;s constraint** - Our Kanban board found the bottleneck/constraint for us. **Decide how to best EXPLOIT the constraint -** Here I ask teams to think about whether testing is the most efficient it can be, and whether there are ways the team can help them be more efficient. Some practical ways to do that are:

- Break down the work of testing into smaller tasks. This will help the team identify tasks which can be offloaded from testing to other members of the team, or ideally automated. It provides better visibility to where the majority of the bottlenecks time is spent.
- Go see how testing spend their time and how much of the time they&apos;re actually testing versus doing other things. You can get some nice ideas from the [&quot;TOC Blue Light&quot;](http://theoryofconstraints.blogspot.com/2007/06/toc-stories-2-blue-light-creating.html) story. The idea here is that testing should be able o spend most of their time actually testing. If they&apos;re waiting for code, for developers to come by, for setups to happen, for data to populate, etc. then there are probably ways to help them be more efficient. As a manager you might need to ask your team questions to try and direct them towards exploring this issue.
- Explore how much rework testing has to deal with. Rework comes in the form of Defects they need to open, wait for resolution, and verify. Repeated testing due to repeated problems. Changes to implementation that come in late after a round of testing, since the implementation and acceptance criteria / test plan are not aligned. Reduce rework to help exploit the testing constraint.
- Practices such as [ATDD](http://www.methodsandtools.com/archive/archive.php?id=72) help align requirements, acceptance criteria and implementation. Other practices from the XP world such as TDD, Pair Programming/Code Reviews, Coding Standards, Continuous Integration, help increase the actual quality of code that comes into testing.
- Discussing and defining what it means for a story to be Ready for Testing (or alternatively the Definition of Done of Development) is a very good way to reduce rework as well.

## **SUBORDINATE everything else to the above decision** - Kanban limited WIP inherently subordinates everyone to the constraint, Providing them with slack time that can be used to help exploit the constraint after identifying some potenial areas for improvement. Other ways to help may be to take on some testing work that they can help with. This is a short term solution though, both since developers don&apos;t really like to do testing for a long time, as well as since its not their strong suit. **ELEVATE the system&apos;s constraint -** Sometimes Exploiting will be enough. In other cases, the constraint is so strong that you will want to elevate the constraint in a more strategic way. This is where actual investment and changes in structure come in. One alternative is to shift or share responsibilities - e.g. make test automation the baby of the entire team, not just the testers (see &quot;Why test automation costs too much&quot; for some related ideas ) Sometimes elevating via changed responsibilities will not be enough. One other thing to look at before coming to the conclusion that you have the wrong ratio, is the strength of the developers and testers. I&apos;ve seen many cases where the team has real stars in the dev team, but the engineers in testing are not up to their level. Especially in an Agile environment, its quite important to have strong testers that are able to keep up the pace of the team. Its also important that that they have the respect of the developers, especially if you are going for something like ATDD where the testers actually participate in guiding the way of the team. If you have strong testers and they&apos;re still the constraint/bottleneck, maybe indeed your ratio is not a good one, and you need to consider what to do. But if you went thru the focusing steps, tried to exploit the constraint, have a kanban system where this process is visible and there is concrete data that shows the delivery implications of the constraints (ideally the economic cost of the constraint as well), it will be easier to make and get buyin for decisions that have economic outcomes (increasing  headcount, moving headcount) **Summary** Your kanban system will surface any constraints that are related to different throughput of Dev and Test. Kanban together with TOC 5 Focusing Steps helps the team make the best out of what they currently have and improve their processes and tools focusing on the areas which require the most improvement. If all of this still is not enough, you have a good story and substantiation to make farther reaching decisions about ratio with. So what is the right ratio? The best answer would be to try using an Agile/Kanban system and find out. For those looking for specific numbers, I can say based on what we&apos;ve seen so far at Agilesparks that a ratio of 2:1 has a good chance of working for a team that is willing to adopt Agile engineering practices including test automation by the team and ATDD, and where the testers strength is comparable to the developers.

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agile Testing</category><category>Blog</category><category>Kanban</category><category>agile</category><category>agile_testing</category><category>kanban</category><author>Yuval Yeret</author></item><item><title>So what is the right ratio between developers and testers?</title><link>https://yuvalyeret.com/blog/so-what-is-the-right-ratio-between-developers-and-testers/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/so-what-is-the-right-ratio-between-developers-and-testers/</guid><description>Developer-to-tester ratios are less important than flow — why Kanban thinking shifts the focus from headcount balance to constraint identification and queue management.</description><pubDate>Fri, 16 Jul 2010 00:00:00 GMT</pubDate><content:encoded>One of the questions I&apos;m asked quite frequently is what is the right ratio between developers and testers.

A variant on that question is what I typically see in other organizations as the ratio.

Well lets answer the second variant and then try to deal with the first.

Typically what we see in agilesparks customers is 2:1 or 3:1. There are some exceptions of 3:2 or 5:1 but they are quite rare.

What is right? Well as u might expect it depends: - what are the skills/strength of developers and testers. Not all engineers are made equal... - how are the responsibilities spread between roles? Eg test automation etc. - what is the development life cycle style used by the group - what is the quality of the code when delivered to testers - technology and character of the system. Usually the lower the product is in the stack the more testing it needs per code developed. This is due to the amount of impacted areas, the complexity to test, and the breadth of the configuration/platform matrix. - how much test automation exists

One of the typical dynamics of a phased waterfall-like development lifecycle is that QA phase starts late and pressured and compromises in quality are part of life

This means very tough weeks/months for the poor testers which get a big blob of code to work on, they are outnumbered, usually outskilled and the following happens: - the perception is that test is the bottleneck. ( well I would say that in waterfall each phase is a bottleneck. Those that tend to be the last ones just get the short end of the straw ;-) - either test phase is prolonged or developers are asked to help do testing. Or both.

But what also happens is that organizations get used to this. It&apos;s a fact of life. For some reason the need to strengthen the test organization is usually outweighed by ability to develop more features each version.

Another thing is that developers do end up helping testers they usually do it in crisis mode when their only option is to help do the work, not help testers have an easier job the next time

Lets see what happens when such an organization moves to agile/kanban

In kanban or any kind of lifecycle that is feature driven developers and testers are expected to have more Or less the same pace / feature velocity. So our typical outskilled outnumbered testers usually quickly appear as a bottleneck early in the transition to agile.

Limiting the WIP in test and Dev causes Dev to stall, leading to one of the classic discussions in kanban workshops and even some kanban games I wouldn&apos;t mention to avoid spoiling the fun ( Carlos - we know you&apos;re out there!)

In an upcoming post I will try to cover what can be done when this typical scenario happens, using practices from Agile Testing, the TOC five focusing steps, and agile engineering practices I general.

## And we will try to think what is the right ratio for an agile environment.

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Agile</category><category>Kanban</category><category>agile</category><category>agile-testing</category><category>kanban</category><author>Yuval Yeret</author></item><item><title>Scrumban when will this be done</title><link>https://yuvalyeret.com/blog/scrumban-when-will-this-be-done/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/scrumban-when-will-this-be-done/</guid><description>How to forecast delivery dates in a Scrumban environment where delivery is sprint-paced but flow is continuous — adapting cycle time metrics for hybrid Scrum/Kanban teams.</description><pubDate>Sun, 13 Jun 2010 00:00:00 GMT</pubDate><content:encoded>## Dennis Stevens wrote a wonderful blog post called Kanban and when will this be done where he talks about how to forecast done dates in a kanban environment and how kanban looks at estimates, unperdictability, and how to make commitments. I think its a great post, go read it!!! After you&apos;re done, try to think how it applies in a Scrumban environment, or more specifically, where the delivery is not continuous but scheduled in a sprint-like fashion. As Cycle time is supposed to reflect start to finish, and finish usually means delivered, Cycle time in a sprint environment will include time waiting for the release/delivery event (E.g. every 2 weeks). So for example a story with 2 days cycle time to &quot;ready to deliver&quot; might have either a 3 days cycle time end to end, or 10 days cycle time end to end, depending on how long it waited to be delivered. This means that the cycle time histogram used to create the T-Shirt sizes will not be very useful.. What should you do? It probably makes sense to measure cycle time up to the release activity, and add the frequency of the release activity to the “when will this be released” forecast. so for example our 2 day cycle time story, added to a 2w frequency of delivery will end up being a 16 day cycle time from first place in queue. When looking at longer-term commitments this effect is diminished somewhat, especially if lead times are much longer than the cycle times and the delivery frequency. Tools like LeanKit Kanban provide a way to define different levels of cycle times, which might come in handy for such situations. There might be also some way to provide dynamic disneyland queues that take into account the fact that &quot;next delivery cycle&quot; might be 1 day ahead, or 10 days ahead. But I think this goes back into the land of planning what is going to fit before the next delivery cycle. And that is &quot;Scrum Sprint Planning/Commitment&quot; world, which is what we&apos;re trying not to do here (but works in some environments...)</content:encoded><category>Kanban</category><category>Scrumban Kanban</category><author>Yuval Yeret</author></item><item><title>David Anderson&amp;#039;s Kanban Book</title><link>https://yuvalyeret.com/blog/david-andersons-kanban-book/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/david-andersons-kanban-book/</guid><description>A review of David Anderson foundational Kanban book: the principles, practices, and organizational change approach that launched the Kanban method for knowledge work.</description><pubDate>Sat, 22 May 2010 00:00:00 GMT</pubDate><content:encoded>For those interested in Kanban and still reading those actual things you hold in your hands and spend several hours on, David Anderson&apos;s new Kanban book is out there...

[![](/assets/images/blog/archive/51S+JSdifGL._SL160_.jpg)](http://www.amazon.com/gp/product/0984521402?ie=UTF8&amp;tag=rndmgmttrblog-20&amp;link_code=as3&amp;camp=211189&amp;creative=373489&amp;creativeASIN=0984521402)

As David provided Agilesparks with the draft manuscript to help us prepare for a Kanban Coaching Workshop we had with him back in February,  I was able to read it early and provide the [first review](http://www.amazon.com/review/R3SQVEEHRKBKIX/ref=cm_cr_rdp_perm) :

_David provides a comprehensive guide to implementing Kanban in a software development/maintenance environment. Covering the mechanics, dynamics, principles and rationale behind why Kanban is a so promising framework for managing the work of a variety of teams and groups and being an evolutionary-based change management driver._

_Kanban is the practical approach to implement Lean Software Development, and this book is the practical guide for how to start using Kanban, and how to adapt the system for advanced needs._

_The book is clear and flowing, even though it covers some quite technical material. I would recommend it to Development managers, Project/Program managers, Agile Coaches/Consultants. It addresses concerns/needs of Novice as well as those already familiar with Kanban and looking for advanced answers._

_Even if you don&apos;t intend to implement a kanban system, there are a lot of techniques and ideas that are easily applicable to any product development/maintenance environment, agile or not._

_Bottom line, highly recommended._ Beyond that, I believe the champion of any Kanban initiative in the software world (and probably in services as well) should read this book, an am taking the steps to make that happen at least in Kanban initiatives I&apos;m involved in ;-) David asked me some time ago whether it makes sense to think of translating the book to Hebrew and I told him that those in the Israeli IT world that find the time/energy to read, are quite proficient doing it in English, and that probably the market is not large enough to warrant it.

It might be worth though to translate a basic explanation of Kanban to hebrew... maybe something from [kanban101.com](http://www.kanban101.com)...

## Anyhow - recommended book, go ahead and order a copy, you won&apos;t regret it.</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Using Kanban to drive Continuous Improvement and Management Teams</title><link>https://yuvalyeret.com/blog/using-kanban-to-drive-ci/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/using-kanban-to-drive-ci/</guid><description>How management teams can use Kanban to focus and execute continuous improvement initiatives — prioritizing improvement backlog, using WIP limits to force focus, and leading by example in Lean/Agile transitions.</description><pubDate>Tue, 18 May 2010 00:00:00 GMT</pubDate><content:encoded>It seems like new uses for Kanban are cropping up every day. And the interesting thing is that in some cases, several different organizations/people come up with similar ideas spontaneously.

One of those ideas is to use Kanban in order to drive Continuous Improvement efforts. I&apos;ve recently described such an approach in my presentation for Lean Conference 2010 in Atlanta (#LSSC10), it also came up in other talks and others seem to be having great success using this (E.g. . In Israel I saw it come up in Kanban workshops we hold for clients, as well as some ideas that clients have after they start using Kanban for other things. It w

Think of mgmt teams at the organization level, or for any group (e.g. VP R&amp;D and his staff members, CEO and the other CXOs/VPs, Group leader with his team leads).

We want this team to lead Continuous Improvement initiatives in their organization. Both at the aggregate level collating and coordinating efforts the various teams they&apos;re in charge of, as well as initiatives that originate and are focused at their level.

Who hasn&apos;t seen the lessons learned exercise which was great, but when you come some time later, the action items are at best documented, lets not even talk about tracked and executed.

Same goes for Agile Retrospectives, even though the frequency of the retrospectives improves the situation a bit and nags the team some more...

Enter Kanban. Now, really, you don&apos;t need anything fancy. We mainly are talking about creating a backlog of action items. Prioritizing it. And choosing a FEW action items for execution each time. Until you are finished with those, don&apos;t divert or context switch to any other initiative. This is where the Kanban WIP Limit comes into play...

This of course can be used for ANY kind of action item for the management team.

Again, you don&apos;t have to do it with Kanban. A shared action item list you check items off as you go can work just as well. I used Sharepoint, a whiteboard, and other ways to achieve that. With Kanban you get the added benefit of the WIP limits. From my experience, management teams and other sorts of committees, are quite horrible at focusing and managing their WIP, so Kanban can really help.

In addition, if your organization is currently undergoing a Lean/Agile transition, adopting a Kanban board can help you lead by example and show that you are adopting Lean/Agile methods. It will also help you understand what is happening at the production floor, and adopt the language being used by the organization.

That is why, my clients often use Kanban boards to drive Agile Transitions.

Other elements of Lean that can help here are A3 and PDM.

A3 (see [http://www.crisp.se/lean/a3-template](http://www.crisp.se/lean/a3-template)) is problem-solving tool originating in Toyota. Its beauty is that it drives you to be concise and focused. Each A3 describes a problem and what you are trying to do about it, in essence bodying the PDCA Plan Do Check Act cycle.

PDM - The Hoshin Kanri Policy Deployment Matrix (see [http://en.wikipedia.org/wiki/Hoshin_Kanri](http://en.wikipedia.org/wiki/Hoshin_Kanri)) is another way to practically use the PDCA cycle. I&apos;ll try to describe it in more depth some other time...

## In the meantime - what are YOU thinking of doing with Kanban? let me know...

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><category>Kanban</category><category>kanban</category><category>lean</category><category>pdm</category><author>Yuval Yeret</author></item><item><title>Big is bad, small is good!</title><link>https://yuvalyeret.com/blog/big-is-bad-small-is-good/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/big-is-bad-small-is-good/</guid><description>The case for small batches in product development: why large work items slow everything down, and how reducing batch size consistently improves flow, quality, and predictability.</description><pubDate>Sun, 14 Jun 2009 00:00:00 GMT</pubDate><content:encoded>While a lot of what affects an agile team is within the team&apos;s scope of responsibility, the key antipattern I&apos;m talking about today sort of isn&apos;t…

A big factor on whether a team can be effective is the size of stories/features on its backlog. A lot of good things happen when stories are Small (See the S in INVE**S**T). A lot of bad things happen if they&apos;re too big.

Lets look at how it looks when the stories/features are too big (team takes more than a week or so to start-to-finish them)

Teams cannot achieve real flow – testers are idle waiting for a long story to be developed, then are stressed to test it, since the end of the iteration/sprint is near.

Since there is a tendency of individuals to want some ownership of at least a story (if not a module), assuming big stories, an iteration/sprint will look like a mini-waterfall, with the developers each taking a story, all major stories getting into testing about 2/3 of the way into the sprint, and we lose the ability to control the sprint scope, and left with either making it across the finish line after managing to catch all defects and fixing them for all of the stories, or we are left with a sprint which is unsuccessful. The burndown chart of such a team will look like the one below.

![](/assets/images/blog/archive/recovered/a-different-approach-to-estimations-in-safe-2-cropped-yuval-avatar-scaled-1-c9187976f77a.jpg)

For some really big stories, its not even clear how to finish them in one sprint, so teams start to have sprints for &quot;Design&quot;, &quot;Coding&quot;, &quot;Testing&quot; leading to really a waterfall across sprints.

With both in-sprint and across-sprints mini-waterfalls the mains problems are visibility and ability to change priorities or adapt to new requirements.

From the moment you start working on a story/feature, it becomes WIP – work in progress. Your aim should be to minimize this. WIP is Waste, that becomes apparent in the cases your Product Owner comes and says that this feature is now not the top priority anymore and he needs something else instead, or that after seeing a demo first time at the end of the sprint, he has a lot of changes in mind that you would have liked to have known about before finishing all the work.

The visibility problem is due to the fact that the real measure of progress is Working Software. Knowing that the design task is done and we are in coding is nice, but after many years developing software we don&apos;t trust it that much. We prefer seeing working software frequently DURING the sprints.

## The one potential problem of really small stories, is that they become a unit of business value that doesn&apos;t mean much for the Customer/Product Owner. The drive for &quot;Minimum Marketable Features&quot; adopted by Kanban is to have slightly bigger stories, something you would mention in a product blog for example. There&apos;s a fine balance that needs to be managed here.

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Invest in your Product Owner</title><link>https://yuvalyeret.com/blog/invest-in-your-product-owner/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/invest-in-your-product-owner/</guid><description>Why the Product Owner is often the most underinvested role in Scrum — and why getting stories to READY-READY before sprint planning is a business investment, not just a process step.</description><pubDate>Sun, 14 Jun 2009 00:00:00 GMT</pubDate><content:encoded>Getting the user stories on the right size, in the right format, in essence getting to the sprint in a READY-READY form (READY actually means READY, not make-believe READY…) requires a lot of cooperation from the Product Owner/Manager. He should understand the value he gets if he INVESTs in stories/features, because it DOES create work that he&apos;s not used to. In some cases you will have a hard time getting to this level of detail from your Product Management, so you&apos;ll need to create a Product Owner that proxies and fills in the blanks – usually a Business Analyst, Designer, Architect can help in that aspect.

The biggest challenge is if a Product Owner/Manager doesn&apos;t think he can get any business value from small granular stories, and that &quot;he needs everything – all features, and all requirements in all stories&quot;. In that case, your biggest impediment is that the PO doesn&apos;t believe in Agility – and you should think what to do about that. I would suggest a discussion about Agile potential ROI for the business, driven by faster time to market, better adjustment to customer real requirements, and much better predictability and trust that the versions will get out on schedule.

On a side note, I see the lack of understanding/belief in the value of agility on the business side as a very common and very dangerous problem. Without the business side on board, the development teams will lose a lot of the reasoning behind some of the Agile practices/principles, which might lead to regression to lesser ways.

## E.g. ROI for faster sprints without delivery to the customer or PO coming for a demo – I believe they still have value in having a fast feedback cycle, even if internal, and even if used mainly for the team improving its performance. But its clear that the ROI will be a lot smaller than if the sprint result is actually taken by the customer or other groups in the company, both to earn money, as well as give much better feedback.</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Iterate / Inspect and Adapt – nice in theory…</title><link>https://yuvalyeret.com/blog/iterate-inspect-and-adapt-nice-in-theory/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/iterate-inspect-and-adapt-nice-in-theory/</guid><description>Iterate, inspect, and adapt sounds easy in the classroom — this post examines the real-world blockers that prevent teams from actually closing the learning loop.</description><pubDate>Wed, 10 Jun 2009 00:00:00 GMT</pubDate><content:encoded>On paper, it all makes sense. You iterate in order to deliver business value as early and frequent as possible, and to learn as early as possible about mistakes or opportunities, both in what you build as well as how you build. So far so good.

Now, there are several things you hear from teams starting to work in fast iterations:

- We cannot really accomplish any meaningful amount of work in this short time. Look at the features we&apos;re asked to work on, no chance we can finish that so fast…
- Wait – you mean we actually want to have this potentially shippable every iteration? That means we need to have it stable. In order to reach stability we need to do a test cycle. We need some time to do that. The term &quot;Feature/Code Freeze&quot; usually comes up at that point. See my [earlier post about this](http://agilesparks.wordpress.com/2009/06/04/agile-antipattern-code-freezes-during-each-iteration/).
- Can we do design in one iteration, coding in another, testing in yet another?

All in all, if what you are looking for is a way to surface the heavy large batch stuff in your engineering organization, look no further than to raise the idea of fast iterations, not to mention to actually start doing them… ;-) Lucky for us, when we implement Agile/Scrum/Lean, that is exactly what we are looking for.

At this stage fast iterations trade some lost productivity for the gain of early ROI and better visibility of project progress, requirements changes. In some cases, at this level the cost and benefits are not that far from each other…

Its crucial at this point that the team/organization transition to a place where the lost productivity is negligible, while the early ROI grows. This requires both reducing the cost of the small batches as well as pushing the product to its customers more frequently. Without these two actions, it will be hard to justify continuing to pay the price of fast iterations, and some regression to long iterations or lower chance of shippable product will ensue.

How do you reduce the cost of small batches?

One of the keys is to introduce Continuous Integration with a fully automation regression suite reduces the price of testing.

Tomorrow I&apos;m talking in a Test Automation Open day about this and related concepts. You are welcome to check out my [slides](http://www.slideshare.net/yyeret/automate-your-way-to-agility) .

## I&apos;ll continue to write about this subject in the future. I believe its key to making Agile work in real life.</content:encoded><category>Blog</category><category>iterations</category><category>test_automation</category><author>Yuval Yeret</author></item><item><title>The cost of iterations applied to Kanban as well…</title><link>https://yuvalyeret.com/blog/the-cost-of-iterations-applied-to-kanban-as-well/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/the-cost-of-iterations-applied-to-kanban-as-well/</guid><description>The overhead of iterations does not disappear with Kanban — but it does shift from fixed-cadence overhead to on-demand transaction cost that can be optimized differently.</description><pubDate>Wed, 10 Jun 2009 00:00:00 GMT</pubDate><content:encoded>My [latest blog post](http://agilesparks.wordpress.com/2009/06/10) was about the costs and challenges of iterations, as well as what to do to overcome them.

One of the other things I&apos;m working on is [Kanban](http://en.wikipedia.org/wiki/Kanban). I believe Kanban is a great fit to many teams and situations. Specifically doing Scrumban is a great way to get the benefits of Agile project management together with the Lean Flow Kanban provides. If you strive to achieve a stream/flow of value, you face the same challenges of getting to the minimal batch of work you can live with, and the challenges are quite similar to what I described above.

One difference is that if you DO have bigger features/stories from time to time, with Kanban you do them as fast as you can, but you don&apos;t have the challenge of fitting them into iterations.

This is an advantage and a problem. The advantage is that it feels more natural.

The problem is that teams can fall into the &quot;comfort zone&quot; of keeping the features big, and doing mini-waterfalls on them.

Both with Agile as well as with Lean/Kanban the best solution is on the business/product owner side. If HE breaks the requirements/features into smaller stories/Minimally-marketable-Features(MMFs), the team will execute and deliver faster.

I haven&apos;t thought this through, but my gut tells me that on the engineering practices side, Kanban requires about the same approach as Agile/Scrum in order to reach a high ROI.

## What are your thoughts?</content:encoded><category>Blog</category><category>iterations</category><category>kanban</category><author>Yuval Yeret</author></item><item><title>Agile antipattern: Code freezes during each iteration</title><link>https://yuvalyeret.com/blog/agile-antipattern-code-freezes-during-each-iteration/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/agile-antipattern-code-freezes-during-each-iteration/</guid><description>Code freezes during iterations are a classic agile antipattern — signaling that testing is not integrated enough into the flow of development.</description><pubDate>Thu, 04 Jun 2009 00:00:00 GMT</pubDate><content:encoded>Bob Hartman, from the [Agile for All](http://www.agileforall.com/) blog writes about the agile antipatterns [insanity](http://www.agileforall.com/2009/06/03/agile-antipattern-insanity-5-insanity-antipatterns/) - continue doing the same things that always fail, thinking they will work better the next time without changing anything.

I agree with every word, especially with the pattern of testing late, and [code freezes during each iteration](http://www.agileforall.com/2009/04/23/agile-antipattern-code-freezes-during-each-iteration/)

I see this on many of the teams I&apos;m coaching.

Go read what Bob has to say...

One reason I hear from teams that Bob didn&apos;t mention is that testing earlier would mean testing time and time again the same areas leading to Waste (assuming you acceptance test a user story, then another user story, both in the same area).

As someone who likes to think in Lean terms, when a team throws Waste at me, it usually makes me proud. In this case though, its the other way around I think:

- First, assuming reasonable engineering skills, the amount of codebase rework between these user stories will not be high, so the need to repeat testing for regression will not be very high.
- Second, if you DO have a need to regression test, fine, automate it and make it cheap to test as many times you want, inside your CI environment.
- Third, on the acceptance test side, with reasonable testing design skills, the tests for each of the user stories should not have much in common, so there is no waste here as well

On the contrary, to leave a user story untested for any period of time, is WIP waste.

You should test, fix bugs, before moving to other user stories, or at least while working on the next user story but not  
the next iteration.

That was my line of thinking.

What do you think?

[  
](http://www.agileforall.com/2009/04/23/agile-antipattern-code-freezes-during-each-iteration)</content:encoded><category>Blog</category><category>agile_testing</category><author>Yuval Yeret</author></item><item><title>agileblog 06/04/2009</title><link>https://yuvalyeret.com/blog/agileblog-06042009/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/agileblog-06042009/</guid><description>Curated links on lean pull-based design, BDD, and the Kanban metaphor — exploring how flow thinking integrates with agile development practices.</description><pubDate>Thu, 04 Jun 2009 00:00:00 GMT</pubDate><content:encoded>- [InfoQ: Pulling Power: A New Software Lifespan](http://www.infoq.com/articles/pulling-power)
  [tags](http://www.diigo.com/cloud/yyeret): [lean](http://www.diigo.com/user/yyeret/lean), [design](http://www.diigo.com/user/yyeret/design), [agile](http://www.diigo.com/user/yyeret/agile), [agileblog](http://www.diigo.com/user/yyeret/agileblog)
  - how Kanban metaphor from Lean manufacturing and the Feature Injection template play into Behaviour Driven Development, working together to help us identify the most important software, reduce unnecessary artifacts at each stage of development, and produce the minimum necessary to achieve a vision
  - The artifacts signal each role to create further artifacts until the vision is implemented and the business value is earned
  - &quot;Generating reports,&quot; he says, &quot;is like lead. It&apos;s easy to work with, and it&apos;s cheap. It&apos;s also heavy, worthless, and drags you down. Developers sink a lot of time into writing report software. Why? Buy it, install it, hack it so it works. Use Excel. Don&apos;t spend money writing report software, unless you&apos;re the kind of company that sells them to other companies.
- Resources | limitedwipsociety.org
  [tags](http://www.diigo.com/cloud/yyeret): [agileblog](http://www.diigo.com/user/yyeret/agileblog), [kanban](http://www.diigo.com/user/yyeret/kanban), [limitedwipsociety](http://www.diigo.com/user/yyeret/limitedwipsociety)

Posted from [Diigo](http://www.diigo.com). The rest of my [favorite links](http://www.diigo.com/user/yyeret) are here.</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Its hard to embrace change…</title><link>https://yuvalyeret.com/blog/its-hard-to-embrace-change/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/its-hard-to-embrace-change/</guid><description>Embracing change is a core agile value — but humans and organizations resist it by default. Early reflections on why change management is not optional in agile transformations.</description><pubDate>Mon, 01 Jun 2009 00:00:00 GMT</pubDate><content:encoded>A key theme in Agile is embracing change. We hear time and again that change is good, we should &quot;welcome change&quot;, yada yada yada. Most teams I see are sick of change. On one hand they are not fully exposed to the business case for change, to the sense of urgency around changing fast. On the other hand, change is HARD for them to absorb.

Effectively embracing change means overcoming the cost of change curve. Traditionally, we were taught that change costs more, the later you learn about it. This is still true. The cost is comprised of the complexity of dealing with change when it is buried under layers of work that was done since the original development was finished.

In many systems the quality of the codebase makes it even harder – spaghetti code, copy pasting, and a bunch of other smells / technical debt aspects make time work against us.

So how can Agile Engineering practices help us deal with change?

First, since we anticipate anything can change, its important to avoid wasting work in areas which might change.

In general its important to do as much of our work &quot;just in time&quot;, avoiding the planning ahead that is based on wishful thinking about how the future will look. The XP principle of &quot;Simple Design&quot; helps us provide the simplest solution that can possibly work. Complexity and &quot;Fully Featured flexible solutions&quot; are our enemy here. We have no way to know that they will actually be used since we cannot really predict the path the system will take. You Ain&apos;t going to need it – YAGNI is another key XP phrase.

We also need to keep our systems at very high codebase quality to minimize the cost of changing when it does happen. Refactoring as part of the ongoing development cycle helps us achieve a Sustainable Pace where we might pay an ongoing small price, in order to be ready for whatever curve ball change throws at us. Think of exercising in order to keep our body healthy and able to cope with whatever life throws at us…

The air force uses AWACS planes and other types long range radars to get early warning.

In agile we use iterations, TDD and CI.

Iterations are a key factor here. Since we get feedback after every iteration we hear about required changes earlier, as well as discover many defects due to the testing we do in order to achieve PSP. This much can be achieved without any special engineering practices.

Test-driven Development provides much earlier feedback about the behaviour of our units, modules and systems, and makes sure that our system is REALLY Designed to meet its specification.

Continuous Integration provides early warning for any integration issues, avoiding any form of &quot;Big Bang&quot; integration problems.

Once we do need to make a change, we rely on a high quality codebase, as well as several safety nets, in order to proceed quickly.

If we use ongoing Refactoring, applied the relevant Design Patterns, kept the design as simple as possible, the cost of making the change will be as low as it can be. Once we implement the change, Continuous Integration, together with the test suite we accumulate using TDD, will catch any problem we create very quickly. Weeks of regression testing, or Dev/QA managers losing sleep over a risk-taking testing coverage, will thankfully become a part of our past problem.

## Next in the series – how fast iterations strain the typical team starting with agile…

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><category>agile</category><category>scrum</category><category>xp</category><author>Yuval Yeret</author></item><item><title>‘Developing software using Scrum – What’s missing?’</title><link>https://yuvalyeret.com/blog/developing-software-using-scrum-whats-missing/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/developing-software-using-scrum-whats-missing/</guid><description>‘Scrum is a powerful framework but deliberately incomplete. What it intentionally leaves out — and what teams need to add from XP, Kanban, and lean thinking to make it whole.’</description><pubDate>Sun, 31 May 2009 00:00:00 GMT</pubDate><content:encoded>Scrum/Agile Projects introduce several challenges/forces that are easier to deal with when leveraging agile engineering practices.

On a daily basis I see teams struggling with questions around how their engineering practices are compatible, or most of the time incompatible, with the Agile mindset.

These teams face two options – Either improve their engineering practices so they can continue their Agile journey, or continue to struggle with Agile, feel it is like running with a ball chain, and with time, regress to their old ways – use longer sprints, later testing, etc.

Another way to look at it, is that Agile engineering practices can provide a form factor improvement in the ROI on your Agile adoption project. This is achieved by enabling quicker and quicker delivery, sustainable development pace, higher quality earlier, which all drives flow, removes waste, and allows the team to work as effectively as possible together on the most important things.

The problem manifests when teams start Scrumming. The Scrum framework prescribes fast iterations and PSP increments. As Scrum DOESN&apos;T prescribe the development practices/methodology, teams continue with what they currently have. Results vary…

## In this series of posts we&apos;ll examine the various aspects of agile project development, focusing on Scrum, and their interaction with the software engineering practice.</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>agileblog 05/24/2009</title><link>https://yuvalyeret.com/blog/agileblog-05242009/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/agileblog-05242009/</guid><description>Curated links on goals for using Kanban — an early look at why teams adopt flow-based visual systems.</description><pubDate>Sun, 24 May 2009 00:00:00 GMT</pubDate><content:encoded>- Goals for using Kanban
  [tags](http://www.diigo.com/cloud/yyeret): [kanban](http://www.diigo.com/user/yyeret/kanban), [agileblog](http://www.diigo.com/user/yyeret/agileblog)
  - Goals for using Kanban
  - Goal 1. Improved performance through process improvements introduced with minimal resistance
  - Goal 2. Deliver with High Quality
  - policies around what is acceptable before a work item can be pulled to the next step in the process
  - focus on quality by limiting work-in-progress
  - Goal 3. Deliver a predictable cycle time by controlling the quantity of work-in-progress
  - WIP is directly related to cycle time
  - correlation between cycle time and a non-linear growth in defect rates
  - keep WIP small
  - limit it to a fixed quantity
  - Goal 4. Give team members a better life through improved work/life balance
  - providing reliability
  - Providing a good work life balance will make your company a more attractive employer in your local market
  - Goal 5. Provide slack by balancing demand against throughput
  - when you balance the input demand against the throughput, you create idle time everywhere in your value chain with the exception of the bottleneck resource
  - Slack can be used to improve responsiveness to urgent requests and to provide bandwidth to enable process improvement. Without slack team members cannot take time to reflect upon how they do their work and how it might be done better. Without slack they cannot take time to learn new techniques, to improve their tooling or their skills and capabilities. Without slack there is no liquidity in the system to respond to urgent requests or late changes. Without slack there is no tactical agility in the business.
  - Goal 6. Provide a simple prioritization mechanism that delays commitment and keeps options open
  - one fundamental problem. In order to respond to change in the market and evolving events, it is necessary to reprioritize
  - asking business owners to prioritize things is challenging
  - They may move slowly. They may refuse to cooperate. They may become uncomfortable and dysfunctional. They may simply react by thrashing and constantly changing their minds, randomizing project plans and wasting a lot of team time reacting to the change
  - What is needed is a prioritization scheme that delays commitments as late as possible and provides a simple question that is easy to answer
  - Kanban provides this by asking the business owners to refill empty slots in the queue while providing them a reliable cycle time and due date performance metric.
  - Goal 7. Provide a transparent scheme for seeing improvement opportunities enabling change to a more collaborative culture that encourages continuous improvement
  - Goal 8. A process that will enable predictable results, business agility, good governance and the development of what the Software Engineering Institute calls a &quot;high maturity&quot; organization
  - Business leaders want to be able to make promises to their colleagues around the executive committee table, to their board of directors, to their shareholders, to their customers and to the market in general, and they want to be able to keep those promises
  - Success at the senior executive level depends a lot on trust and trust requires reliability
  - So business leaders want their business to be agile. They want to respond to change quickly and take advantages of opportunities
  - good governance. They want to show that investors&apos; funds were spent wisely. They want costs under control and they want their investment portfolio risk spread optimally
  - more transparency into their technology development organizations.
  - know the true status of projects and they&apos;d like to be able to help when it is appropriate.
  - more objectively managed organization that reports facts with data, metrics and indicators not anecdotes and subjective assessment

## Posted from [Diigo](http://www.diigo.com). The rest of my [favorite links](http://www.diigo.com/user/yyeret) are here.

_Moving from agile theater to real business agility takes more than a framework. [Explore Business Agility advisory](/work-with-me) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>David Anderson shares Goals for using Kanban</title><link>https://yuvalyeret.com/blog/david-anderson-shares-goals-for-using-kanban/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/david-anderson-shares-goals-for-using-kanban/</guid><description>David Anderson on the goals behind the Kanban method: not just flow optimization, but organizational evolutionary change — improving service delivery while managing risk.</description><pubDate>Sat, 23 May 2009 00:00:00 GMT</pubDate><content:encoded>- Goals for using Kanban
  [tags](http://www.diigo.com/cloud/yyeret): [kanban](http://www.diigo.com/user/yyeret/kanban), [agileblog](http://www.diigo.com/user/yyeret/agileblog)
  - Goals for using Kanban
  - Goal 1. Improved performance through process improvements introduced with minimal resistance
  - Goal 2. Deliver with High Quality
  - policies around what is acceptable before a work item can be pulled to the next step in the process
  - focus on quality by limiting work-in-progress
  - Goal 3. Deliver a predictable cycle time by controlling the quantity of work-in-progress
  - WIP is directly related to cycle time
  - correlation between cycle time and a non-linear growth in defect rates
  - keep WIP small
  - limit it to a fixed quantity
  - Goal 4. Give team members a better life through improved work/life balance
  - providing reliability
  - Providing a good work life balance will make your company a more attractive employer in your local market
  - Goal 5. Provide slack by balancing demand against throughput
  - when you balance the input demand against the throughput, you create idle time everywhere in your value chain with the exception of the bottleneck resource
  - Slack can be used to improve responsiveness to urgent requests and to provide bandwidth to enable process improvement. Without slack team members cannot take time to reflect upon how they do their work and how it might be done better. Without slack they cannot take time to learn new techniques, to improve their tooling or their skills and capabilities. Without slack there is no liquidity in the system to respond to urgent requests or late changes. Without slack there is no tactical agility in the business.
  - Goal 6. Provide a simple prioritization mechanism that delays commitment and keeps options open
  - one fundamental problem. In order to respond to change in the market and evolving events, it is necessary to reprioritize
  - asking business owners to prioritize things is challenging
  - They may move slowly. They may refuse to cooperate. They may become uncomfortable and dysfunctional. They may simply react by thrashing and constantly changing their minds, randomizing project plans and wasting a lot of team time reacting to the change
  - What is needed is a prioritization scheme that delays commitments as late as possible and provides a simple question that is easy to answer
  - Kanban provides this by asking the business owners to refill empty slots in the queue while providing them a reliable cycle time and due date performance metric.
  - Goal 7. Provide a transparent scheme for seeing improvement opportunities enabling change to a more collaborative culture that encourages continuous improvement
  - Goal 8. A process that will enable predictable results, business agility, good governance and the development of what the Software Engineering Institute calls a &quot;high maturity&quot; organization
  - Business leaders want to be able to make promises to their colleagues around the executive committee table, to their board of directors, to their shareholders, to their customers and to the market in general, and they want to be able to keep those promises
  - Success at the senior executive level depends a lot on trust and trust requires reliability
  - So business leaders want their business to be agile. They want to respond to change quickly and take advantages of opportunities
  - good governance. They want to show that investors&apos; funds were spent wisely. They want costs under control and they want their investment portfolio risk spread optimally
  - more transparency into their technology development organizations.
  - know the true status of projects and they&apos;d like to be able to help when it is appropriate.
  - more objectively managed organization that reports facts with data, metrics and indicators not anecdotes and subjective assessment

## Posted from [Diigo](http://www.diigo.com). The rest of my [favorite links](http://www.diigo.com/user/yyeret) are here.

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><category>kanban</category><category>lean</category><author>Yuval Yeret</author></item><item><title>Custom Fields - Regression</title><link>https://yuvalyeret.com/blog/custom-fields-regression/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/custom-fields-regression/</guid><description>Using custom fields in your issue tracker to track regression ratios by version — an early look at data-driven quality management before lean thinking entered the picture.</description><pubDate>Thu, 28 Sep 2006 00:00:00 GMT</pubDate><content:encoded>Can you tell off the top of your head (or via a simple query in your issue tracker) what is the regression ratio in your product for a specific version, and where are the regression areas?  
Chances are, the answer is no. The reason is that out of the box, most issue trackers don&apos;t indicate an issue is a regression, and don&apos;t provide causality links.

This means that when you look at a new bug, you must rely on the description/comments if you want to note the regression source. This of course limits your ability to manipulate the data.

What can you do? Well, there are two things.  
First, you can provide a simple &quot;Regression&quot; custom field which will be true in case the issue is understood to be a regression, or more accurately, a new issue caused by another change in the system (and not an issue which was there all along, just detected thru extended QA coverage).  
This lets you know which issues are regressions, which usually points to issues you really want to deal with before releasing.

What it doesn&apos;t do is provide info as to the regression source . The only accurate way to track regression source is to provide links from the regression back to its cause. This can be done via a &quot;Caused by/Caused&quot; link. Hopefully your issue tracker allows custom links (JIRA does...). In case you know which specific issue caused it, fill that in. If you don&apos;t know, or its due to a large feature, just add a placeholder issue and link to that, even if its just a build number ( e.g. FeatureA, build1.2.1).

Lets assume this information is actually filled correctly most of the time (not a trivial assumption actually - those experienced in trying to convince all stakeholders to fill data they don&apos;t really think is useful to THEM will probably nod with agreement here). Now you can look at the SOURCES of regression and try to see if there is any intelligent conclusion that can be made. Is it the small stupid stuff that you feel will be trivial? Is it the hard fixes where you don&apos;t do enough code review and integration testing? Are the regressions local, or can an issue in one area cause a chain effect in different modules altogether? Are certain teams maintaining fewer/more regressions? Are certain modules pandora boxes for new bugs/regressions whenever they are touched?  
These understandings should be leveraged to think where you want to improve in your development process.

NOTE: Even if you are afraid the data won&apos;t be collected, try to think along these lines via a less formal view of the regressions in your last big version. Hopefully you can make some conclusions with what you have at the moment.</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Edible versions</title><link>https://yuvalyeret.com/blog/edible-versions/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/edible-versions/</guid><description>Making agile concepts tangible with food-based metaphors: using edible versions of frameworks and concepts to help non-technical stakeholders internalize iterative thinking.</description><pubDate>Tue, 12 Sep 2006 00:00:00 GMT</pubDate><content:encoded>All you QA people out there -

- How often does your QA group &quot;choke&quot; on versions delivered by the development group?
- Are you used to &quot;unedible&quot; versions which just don&apos;t taste right?
- How about versions which simply come as a blackbox where you have no idea what changed, therefore no idea what to do with the version, what to expect of it?

Now all of you DEV people - think about the times where you installed 3rd party products/updates which caused you the same digestion problems...

Those unedible deliveries cause a variety of problems. Lets start with the fact that whoever gets the delivery wastes a lost of time chewing it up, in the meantime not only delaying coverage of the new delivery but also NOT making progress on previous deliveries (the classic question of when to commit your QA organization to a new build delivered by R&amp;D; and risk coverage progress for the earlier but known build. Especially tasteful when delivered to your plate a few hours before the weekend)

When the contents are unclear, QA people can only do general coverage, and the time it takes to verify regression concerns and make sure whatever we intended to fix was indeed fixed grows longer.

What is the point here? same as a sane person would refuse to swallow unmarked pills coming from unmarked bottles, refuse to take a version/build/delivery that is not documented sufficiently. I&apos;m not aware of many good reasons not to mandate Internal release notes.

## And DEV guys - consider some dogfooding on each delivery, even if its &quot;just&quot; to the friendly QA people next door. Lots of work you say? Well then, time to introduce Continuous Integration and Smoke Testing...</content:encoded><category>Blog</category><category>qa</category><category>relationships</category><category>rnd</category><author>Yuval Yeret</author></item><item><title>Favorite Resources for 2006 - Round 1</title><link>https://yuvalyeret.com/blog/favorite-resources-round-i/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/favorite-resources-round-i/</guid><description>Favorite resources from 2006 — books, blogs, and tools that shaped early thinking on software quality, agile development, and organizational effectiveness.</description><pubDate>Tue, 29 Aug 2006 00:00:00 GMT</pubDate><content:encoded>## What I&apos;ve been reading / getting inspiration from in 2006

- » [Articles - James Bach - Satisfice, Inc.](http://www.satisfice.com/articles.shtml &apos;Articles and other resourcers  from one of the thought leaders in the software testing/QA world.&apos;)
  Articles and other resourcers from one of the thought leaders in the software testing/QA world.
- » [Bret Pettichords Software Testing Hotlist](http://www.io.com/%7Ewazmo/qa/ &apos;compilation of many interesting testing resources&apos;)
  compilation of many interesting testing resources
- » [Brian Marick - Writings](http://www.testing.com/writings.html &apos;Articles and other resourcers from one of the thought leaders in the software testing/QA world.&apos;)
  Articles and other resourcers from one of the thought leaders in the software testing/QA world.
- » [Can we ship yet](http://www.perforce.com/perforce/conf2001/rees/WPRees.html &apos;Very interesting view on the multiple streams/versions problem, counting on SCM capabilities to ease the problem.&apos;)
  Very interesting view on the multiple streams/versions problem, counting on SCM capabilities to ease the problem.
- » [Cem Kaner - Publications](http://kaner.com/articles.html &apos;Articles and other resourcers from one of the thought leaders in the software testing/QA world.&apos;)
  Articles and other resourcers from one of the thought leaders in the software testing/QA world.
- » [CM Crossroads - Home](http://www.cmcrossroads.com/ &apos;The ultimate independent resource for CM material&apos;)
  The ultimate independent resource for CM material
- » [Cultural Fits and Starts](http://hiring.inc.com/columns/jrothman/20050204.html &apos;From the hiring expert, a focus on the cultural aspects (too often ignored)&apos;)
  From the hiring expert, a focus on the cultural aspects (too often ignored)
- » [Data Driven Test Automation Frameworks](http://safsdev.sourceforge.net/FRAMESDataDrivenTestAutomationFrameworks.htm &apos;Thought-inducing paper on how testing harnesses should look like. Very relevant when thinking about Automation&apos;)
  Thought-inducing paper on how testing harnesses should look like. Very relevant when thinking about Automation
- » [DefectTrackingPatterns](http://c2.com/cgi/wiki?DefectTrackingPatterns &apos;Initial work on defect tracking patterns&apos;)
  Initial work on defect tracking patterns
- » [Eric Sinks Weblog](http://software.ericsink.com/ &apos;A remarkable blog mixing development and business/marketing, especially applicable to all of us in small companies - both ISVs and startups.&apos;)
  A remarkable blog mixing development and business/marketing, especially applicable to all of us in small companies - both ISVs and startups.
- » [Grove Consultants Software Testing](http://www.grove.co.uk/ &apos;Great material, the highlight being an interview test for testers Ive been using successfully.&apos;)
  Great material, the highlight being an interview test for testers Ive been using successfully.
- » [Hacknot](http://www.hacknot.info/hacknot/action/home &apos;Anonymous writer provides cynic homurous view on issues which will sound right at home for any manager of developers/testers&apos;)
  Anonymous writer provides cynic homurous view on issues which will sound right at home for any manager of developers/testers
- » [Hacknot - Interview With The Sociopath](http://www.hacknot.info/hacknot/action/showEntry?eid=70 &apos;As usual, a cynic but beneficial view, this time a spin on interviewing.&apos;)
  As usual, a cynic but beneficial view, this time a spin on interviewing.
- » [High-level Best Practices in SCM](http://www.perforce.com/perforce/bestpractices.html &apos;Interesting practices/patterns provided by Perforce but with quite a generic appeal&apos;)
  Interesting practices/patterns provided by Perforce but with quite a generic appeal
- » [Interviews](http://www.whatistesting.com/interviews.htm &apos;Highlights of Interviews with leading people in the testing world. Use as pointers - if someone is interesting go read their works...&apos;)
  Highlights of Interviews with leading people in the testing world. Use as pointers - if someone is interesting go read their works...
- » [Joel on Software](http://www.joelonsoftware.com/index.html)
- » [Quality Tree Software, Inc. - Publications](http://www.qualitytree.com/feature/index.htm &apos;A single location for the works of one of my favorite content-providers on stickyminds.com&apos;)
  A single location for the works of one of my favorite content-providers on stickyminds.com
- » [Rothman Consulting Group, Inc. - Writings &amp; Presentations](http://www.jrothman.com/papers.html &apos;Articles and other resourcers from one of the thought leaders in the Product Management / Software development/Testing / Agile world&apos;)
  Articles and other resourcers from one of the thought leaders in the Product Management / Software development/Testing / Agile world
- » [Slashdot | Bug Tracking Across Multiple Code Streams?](http://ask.slashdot.org/article.pl?sid=05/10/06/2248259 &apos;Interesting view on how to handle the multiple code streams issue tracking problem. Not groundbreaking, but a good summary on what approaches are being used out there&apos;)
  Interesting view on how to handle the multiple code streams issue tracking problem. Not groundbreaking, but a good summary on what approaches are being used out there
- » [Software Development, Computer Programming, Software Design - developer.\* - DeveloperDotStar.com](http://www.developerdotstar.com/index.html &apos;a repository for lots of development-related essays/articles, focusing on a pragmatic view of the complex world we work in&apos;)
  a repository for lots of development-related essays/articles, focusing on a pragmatic view of the complex world we work in
- » [Software Reconstruction: Patterns for Reproducing Software Builds](http://www.cmcrossroads.com/bradapp/acme/repro/SoftwareReconstruction.html &apos;very interesting pragmatic work on the relatively uncharted domain of software builds&apos;)
  very interesting pragmatic work on the relatively uncharted domain of software builds
- » [Software Testing and Quality Assurance Online Forums](http://www.qaforums.com/ &apos;Used mainly for looking for tool-related answers, quite legacy-focused in my oppinion.&apos;)
  Used mainly for looking for tool-related answers, quite legacy-focused in my oppinion.
- » [Source Control HOWTO](http://software.ericsink.com/scm/source_control.html &apos;basic concepts of SCM from the developer of SourceVault ( A VSS replacement system)&apos;)
  basic concepts of SCM from the developer of SourceVault ( A VSS replacement system)
- » [StickyMinds Home Page](http://www.stickyminds.com/ &apos;Stickyminds is a vast repository of essays from various thought-leaders in the development/QA world. It’s the web presence of “Better Software Magazine” which is an interesting magazine (but probably not worth the subscription these days)&apos;)
  Stickyminds is a vast repository of essays from various thought-leaders in the development/QA world. It’s the web presence of “Better Software Magazine” which is an interesting magazine (but probably not worth the subscription these days)
- » [Streamed Lines: Branching Patterns for Parallel Software Development](http://www.cmcrossroads.com/bradapp/acme/branching/patterns.html &apos;the groundbreaking pattern work for SCM world by Brad Appleton&apos;)
  the groundbreaking pattern work for SCM world by Brad Appleton
- » [The Guerrila Guide to interviewing](http://www.joelonsoftware.com/articles/fog0000000073.html &apos;a classic from Joel on interviewing&apos;)
  a classic from Joel on interviewing</content:encoded><category>Blog</category><category>resources</category><author>Yuval Yeret</author></item><item><title>QA Effort Effectiveness</title><link>https://yuvalyeret.com/blog/qa-effort-effectiveness/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/qa-effort-effectiveness/</guid><description>Measuring QA effort effectiveness through bug metrics — which ratios matter, what data to track in your issue tracker, and how to spot systemic quality problems.</description><pubDate>Tue, 29 Aug 2006 00:00:00 GMT</pubDate><content:encoded>How do you know your QA effort is being effective ?

Based on the different stakeholders which require input from the QA a typical answer might be that Product quality is high when released to customers.

Assuming that is indeed more or less what someone expects (I&apos;d say effective QA needs to answer to some other requirements as well) how does one go about checking whether the product quality is indeed high?

Those who reached a fairly intermediate level of QA understanding would easily point out that the percentage &quot;QA Misses&quot; (namely, the number of issues missed in QA and detected in the field) should be below a certain threshold. A high number here means simply that too many issues/bugs are not detected during the entire QA coverage only to be embarrassingly detected by a customer.

If one naively optimizes just for this variable, the obvious result is a prolonged QA effort, aiming to cover everything and minimize the risk. If no reasonable threshold is set, there is a danger of procrastinating and avoiding the release.  
See [The Mismeasure of Man](http://www.hacknot.info/hacknot/action/showEntry?eid=88) of a cool article on abusing measurements in the software world...

Of course, a slightly more &quot;advanced&quot; optimization is to open many many bugs/issues so the miss ratio will become smaller due to the larger bugs found in QA, not due to missing less bugs. This can result in a lot of overhead for the QA/PM/DEV departments as they work on analyzing, prioritizing and processing all those bugs.  
Did I forget to factor in the work to &quot;resolve/close&quot; those issues? NO! Several of those issues might indeed be resolved and verified/closed, but those are probably issues that were not part of the optimization but part of a good QA process (assuming your PM process manages the product contents effectively and knows how to enforce a code-freeze...).

My point is that there are a lot of issues that are simply left there to rot as open issues, as their business priority is not high enough to warrant time for fixing them or risking the implications of introducing them to the version.

A good friend has pointed this phenomena to me a couple of years ago, naming it &quot;The Defect Junk Factory&quot; (translated from hebrew). He meant that bugs which are not fixed for the version on which they were opened on, indicate that the QA effort was not focusing on the business priorities. The dangers of this factory is a waste of time processing them, and the direct assumption that either the QA effort took longer because it spent time on these bugs, or that it missed higher business priority bugs when focusing on these easy ones.  
Kind of the argument regarding speed cameras being placed &quot;under the streetlight&quot; to easily catch speed offenders (with doubtful effect on overall safety), but all the while missing the really dangerous offenders.

So what can be done? my friend suggested measuring the rate of defects that are NOT fixed for that version. The higher this number, the more your QA effort is focusing on the wrong issues.  
Just remember that this is a statistical measure. Examining a specific defect might show that it was a good idea for the QA to focus there, and the fix was avoided due to other reasons. But when looking across a wide sample, its unreasonable that a high number of defects are simply not relevant. If not a QA focus issue, something else is stinking, and is worth looking at in any case.

Another factor of an effective QA is fast coverage. What is fast? I don&apos;t have a ratio of QA time related to development time. Its probably a factor of the type of changes (Infrastructure, new features, Integration work) done in the new version as each type has a different ratio of QA to DEV effort. (e.g. kernel upgrade usually requires much more QA compared to DEV effort )  
Maybe one of the readers has a number he&apos;s comfortable with - I&apos;d love to hear.  
What I do know is that version-to-version the coverage time should become shorter, and that the QA group should always aim to shorten this time further without significantly sacrificing overall quality. I expect QA groups to do risk-based coverage, automation for regression testing, and whatever measures which assist them in reducing the repeatable cost of QA coverage at the end of each version. The price/performance return on reducing the QA cycle is usually worth it to some extent.

To sum up, a good QA effort should:

- Minimize QA misses
- Minimize the defect junk factory
- Minimize QA cycle time without compromising quality

What do you think is a good QA effort? How are you measuring it?

[](http://www.hacknot.info/hacknot/action/showEntry?eid=88)</content:encoded><category>Blog</category><category>bugs</category><category>issue_tracking</category><category>qa</category><author>Yuval Yeret</author></item><item><title>Severity and Priority - The Debate</title><link>https://yuvalyeret.com/blog/severity-and-priority-the-debate/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/severity-and-priority-the-debate/</guid><description>Severity vs. priority in bug tracking — why these two axes matter, why teams conflate them, and how keeping them separate improves triage and flow.</description><pubDate>Tue, 29 Aug 2006 00:00:00 GMT</pubDate><content:encoded>There are a couple of alternatives for managing severity and priority in the Issue Tracker.  
Although there are many resources out there on this subject, I’ll try to consolidate them and provide my 2c on the matter, as I think its an important subject.

Single-field Priority  
First, seemingly simpler alternative, is Single-field priority – representing Customer Impact  
The idea here is to only have a single priority/severity field. The reporter assigns it according to his understanding of the customer impact (severity, likelihood, scenario relevance, etc.). Product Management or any other business stakeholder can shift priority according to current release state, his understanding of the customer impact according to the described scenario. The developers prioritize work accordingly.  
The strength of this approach is in its simplicity, and the fact that several issue trackers adopt this methodology and therefore support it better “out of the box”.  
The weakness is that once in the workflow the original reasoning for the priority can get lost, and there is no discerning between the customer impact and other considerations such as version stability, R&amp;D; preferences, etc.

An example why this is bad? Lets say Keith opened bug #1031 with a Major priority. Julie the PM later decided that since there is some workaround and we are talking just about specific uses of a feature rarely used, the business priority is only Normal or Minor. Version1 is released with this bug unresolved. When doing planning for Version2 Julie missed this bug since its priority is lower.  
Even if the feature its related to is now the main focus of the version. Even if not missed, looking for this bug and understanding the roots and history is very hard, especially consider the database structure of issue trackers. History is available, but its not as easy as fields on the main table of issues…

Brian Beaver provides a clear description of this approach at [](http://www.stickyminds.com/s.asp?F=S3224_ART_2)[Categorizing Defects by Eliminating &quot;Severity&quot; and &quot;Priority&quot;:](http://www.stickyminds.com/s.asp?F=S3224_ART_2)  
I recommend eliminating the Severity and Priority fields and replacing them with a single field that can encapsulate both types of information: call it the Customer Impact field. Every piece of software developed for sale by any company will have some sort of customer. Issues found when testing the software should be categorized based on the impact to the customer or the customer&apos;s view of the producer of the software. In fact, the testing team is a customer of the software as well. Having a Customer Impact field allows the testing team to combine documentation of outside-customer impact and testing-team impact. There would no longer be the need for Severity and Priority fields at all. The perceived impact and urgency given by both of those fields would be encapsulated in the Customer Impact field.

Johanna Rothman in [Clarify Your Ranking for System Problem Reports](http://www.stickyminds.com/s.asp?F=S6288_COL_2) talks about single-field risk/priority:

Instead of priority and severity, I use risk as a way to deal with problem reports, and how to know how to fix them. Here are the levels I choose:  
o Critical: We have to fix this before we release. We will lose substantial customers or money if we don&apos;t.  
o Important: We&apos;d like to fix this before we release. It might perturb some customers, but we don&apos;t think they&apos;ll throw out the product or move to our competitors. If we don&apos;t fix it before we release, we either have to do something to that module or fix it in the next release.  
o Minor: We&apos;d like to fix this before we throw out this product.

bugzilla-style Severity+Priority

Here, the idea is to use a severity field for technical risk of the issue, and a priority field for the business impact. The Reporter assigns severity according to the technical description of the issue, and also provides all other relevant information - frequency, reproducability, likelihood, and whether its an important use-case/test-case or not. Optionally, the Reporter can assign priority based on the business impact of the issue to the testing progress. e.g. if its a blocker to significant coverage, suggest a high priority. If he thinks this is an isolated use case, suggest a lower priority. A business stakeholder, be it PM, R&amp;D; Management, etc. assigns priority based on all technical and business factors, including the version/release plan. Developers work by Priority. Severity can be used as a secondary index/sort only.  
Developers/Testers/Everyone working on issues should avoid working on high-severity issues with unset or low priority. This is core to the effectiveness of the Triage mechanism and the Issue LifeCycle Process  
Customers see descriptions in release notes, without priority or severity. Roadmap communicated to customers reflects the priority, but not in so many terms.

Strengths of this approach are:  
\* Clear documentation of the business and technical risks, especially in face of changing priorities.  
\* Better reporting on product health when technical risk is available and not hidden by business impact glasses.  
\* Less drive for reporters to push for high priority to signify they found a critical issue. It’s legitimate to find a critical issue and still understand that due to business reasons it won&apos;t be high priority.  
\* Better accommodation of issues that transcend releases - where the priority might change significantly once in a new release.

The weaknesses are that it’s a bit more complex, especially for newbies, and might require some customization of your issue tracker, although if your tool cannot do this quite easily, maybe you have the wrong tool…  
In addition, customers have trouble understanding the difference between their priority for the issue and the priority assigned within the product organization. The root cause here is probably the lack of transparency regarding the reasoning behind the business priority. I’d guess that if a significant part of the picture is shared, most customers would probably understand (if not agree) with the priorities assigned to their issues. Its up to each organization to decide where it stands on the transparency issue. (see [Tenets of Transparency](http://software.ericsink.com/bos/Transparency.html) for a very interesting discussion on the matter in the wonderful weblog of [Eric Sink](http://software.ericsink.com/))

To see how our example works here – Keith will open the bug, assign a major severity, and a low priority since the bug blocks just one low-priority test case. Julie the PM sees the bug, and decides to assign a low priority value, so the bug is left for future versions for all practical matters. When planning V2 Julie goes over high-severity issues related to the features under focus for the version, and of course finds this issue as it’s a Major severity.

See the following resources for this approach:  
\* [http://c2.com/cgi/wiki?DifferentiatePriorityAndSeverity](http://c2.com/cgi/wiki?DifferentiatePriorityAndSeverity)  
\* [Priority is Business; Severity is Technical](http://www.stickyminds.com/sitewide.asp?Function=edetail&amp;ObjectType=COL&amp;ObjectId=6323):

business priority: &quot;How important is it to the business that we fix the bug?&quot; techn ical severity: &quot;How nasty is the bug from a technical perspective?&quot; These two questions sometimes arrive at the same answer: a high severity bug is often also high priority, but not always. Allow me to suggest some definitions.

Severity is levels:  
o Critical: the software will not run  
o High: unexpected fatal errors (includes crashes and data corruption)  
o Medium: a feature is malfunctioning  
o Low: a cosmetic issue

Priority levels:  
o Now: drop everything and take care of it as soon as you see this (usually for blocking bugs)  
o P1: fix before next build to test  
o P2: fix before final release  
o P3: we probably won&apos;t get to these, but we want to track them anyway

\* Corey Snow commented on [Clarify Your Ranking for System Problem Reports](http://www.stickyminds.com/s.asp?F=S6288_COL_2):  
Comment: Great subject. This is a perennial topic of debate in the profession. The question at hand is: Can a defect attribute that is ultimately irrelevant still serve an important function? Having implemented and/or managed perhaps a dozen different defect tracking systems over the years, I actually prefer having both Priority and Severity fields available for some (perhaps) unexpected reasons. Priority should be used as the &apos;risk scale&apos; that the author describes. 3 levels, 5 levels, or whatever. Priority is used as a measure of risk. How important is it to fix this problem? Label the field &apos;Risk&apos; if that makes it more clear. Not so complicated, right? So what good is Severity? Psychology! Its very existence makes the submitter pause to consider and differentiate between the Priority and Severity of the defect. In other words, without Severity, the submitter might be inclined to allow Severity attributes to influence the relative Priority value. Example 1: Defect causes total system meltdown. Only users in Time Zone GMT +5.45 (Kathmandu) are affected on leap years. There is one user in that time zone, but there is a manual workaround, and a year to fix it besides. Priority=Super Low, Severity=Ultra High Severity gives a place for the tester to &apos;vent&apos; about their spectacular meltdown, without influencing the relative Priority rating. Example 2: Defect is a minor typo. Typo in on the &apos;Welcome to Our Product&apos; screen, which is the first thing every user will see. Priority=Ultra High, Severity=Super Low Again, Severity gives a place for the tester to express how unimportant the defect is from a functional perspective, without clouding their Priority assessment. I once managed a defect tracking system with only a Priority field. This frequently led to a great deal of wasted time in defect discussion meetings as one side would argue about Severity attributes while another would argue about Priority attributes, but the parties were not even aware of the distinction that was actually dividing them. Having both fields serves to head off this communication problem, even if Severity is completely irrelevant when fix/no fix decisions are actually made. ~ Corey Snow (03/11/03)

Author&apos;s Response: Corey, Great counterpoint to my argument. ~ Johanna Rothman (03/12/03)

Personal Favorite  
As can probably be understood by now, My personal favorite is the Severity+Priority approach. I confess I don’t have much experience with the single priority approach, but I really feel the Severity+Priority way is very effective, without significant costs once every stakeholder understands it.

What is your favorite here?</content:encoded><category>Blog</category><category>bugs</category><category>issue_tracking</category><category>qa</category><category>rnd</category><author>Yuval Yeret</author></item><item><title>QA/DEV Protocols - Calling developers to the lab</title><link>https://yuvalyeret.com/blog/qadev-protocols-calling-developers-to-the-lab/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/qadev-protocols-calling-developers-to-the-lab/</guid><description>How to get developers into the QA lab without creating friction — protocols for bug reproduction, developer-tester collaboration, and building quality into the flow.</description><pubDate>Sun, 20 Aug 2006 00:00:00 GMT</pubDate><content:encoded># I&apos;m going to dedicate a couple of posts to the relationships between QA and Development (DEV) organizations.

Anyone who&apos;s ever been in either of those organizations knows that sometimes there seems to be a conflict of interest between QA and DEV, which can lead to friction between the groups and the people. Obviously when both organizations are running under the same roof, there must be some joint interest/goal, but the challenge is to identify the expectations of each group in order to work toward their goal and accomplish their mission effectively.

The difficult cases are those that put more strain on one party, in order to optimize the effectiveness of another. Example - developers are asked to unit/integrate/system test their software before handing over a build to QA. Some developers might say that this is work that can be done by QA, and their time is better spent developing software. The QA engineers will say that they need to recieve stable input from the DEVs in order to streamline the coverage progression, and that the sooner issues are found, the lower the cost to fix them.

One way to look at these &quot;protocols&quot; between the groups is via the glasses of [TOC (Theory of Constraints)](http://en.wikipedia.org/wiki/Theory_of_constraints), identify the bottlenecks of the overall system/process, and fine-tune the protocol to relieve the bottleneck. People in those groups, and especially the leaders, should be mature enough to know that sometimes doing the &quot;right thing&quot; might be to take on more work, sometimes even not native work for their group.

One example is the issue of when to ask DEV guys to see problems the QA engineers have discovered.  
Reasons for calling DEV might be:

- Wish to reopen a bug
- Bug was reproduced and a developer was interested to see the reproduction.
- New severe bug

There are a couple of forces affecting this issue:

- QA wishes to finish the context of the specific problem/defect, open the bug, and get on with their work.

- DEV wishes to finish the context of their specific task, and wish to avoid the &quot;context switch&quot; of looking at the QA issue.

- In general, both QA and DEV have learned to wave the &quot;Context Switching Overhead&quot; flag quite effectively. (A more pragmatic conclusion is that some context switching overhead is unavoidable, and sometimes the alternative is more expensive...)
- In some cases, &quot;saving&quot; the state of the problem for asynchronous later processing by DEV is difficult or takes too many resources to be a practical alternative.

A possible compromise between all those forces is to define some sort of SLA between the groups, stating the expected service provided by DEV to QA according to the specific situation (Reopen, Reproduced, New Severe, etc.). This SLA can provide QA a scope of time they can expect answers in, without feeling they are asking for personal favours or &quot;bothering&quot; the DEVs. The developers get some reasonable time to finish up the context they were in without feeling they are &quot;avoiding&quot; QA. The SLA can also cover the expected actions to be taken by QA before calling in the DEV, or in parallel to waiting for them. This maximizes the effectiveness of the DEV person when he does free up for looking at the issue, while better utilizing the time of the QA while waiting. (for example - fill the bug description, look for existing similar bugs, provide the connectivity information into the test environment, log excerpts/screenshots, etc.)

Another question is who to call on when QA needs help. The options here depend on the way the DEV group/teams share responsibility on the different modules of the system.

- In case there are strict &quot;owners&quot; for each module, and they are the only ones capable of effectively assisting QA, the only reasonable choice is to call on them... this requires everyone to always be available at some level.  
   I have to say though that I strongly advise against such an ownership mode. Look at [code stewardship](http://bradapp.blogspot.com/2005/03/individual-vs-collective-code.html) for a better alternative (in my oppinion) and see below how it looks better for this use case and in general...

- In case there is a group of people that can look at each issue, one alternative is to have an &quot;on call&quot; cycle where people know they have QA duty for a day/week. In this case there will be issues which will require some learning on their part, and perhaps assistance from the expert on a specific area. This incurs overhead, but is worth its price in gold, when the time comes and you need to support that area in real time, need to send the DEVs to the field to survive on their own, or when the owner/expert moves on...

To sum up, like in many h2h (human-to-human) protocols, understanding the forces affecting both sides of the transaction is key to create a win-win solution. A pragmatic view trying to minimize the prices paid and showing the advantages of the solution to both sides and to the overall organization can solve some hard problems, as long as people are willing to openly discuss their issues and differences. I&apos;ve seen this work in my organization, hopefully it helps others as well.</content:encoded><category>Blog</category><category>qa</category><category>relationships</category><category>rnd</category><category>sla</category><author>Yuval Yeret</author></item><item><title>QA/DEV Protocols - Opening high quality bugs</title><link>https://yuvalyeret.com/blog/qadev-protocols-opening-high-quality-bugs/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/qadev-protocols-opening-high-quality-bugs/</guid><description>Opening high-quality bug reports is a skill — protocols for writing bugs that developers can act on without back-and-forth and that keep the flow moving.</description><pubDate>Sun, 20 Aug 2006 00:00:00 GMT</pubDate><content:encoded>In another post in the series about QA/DEV protocols, I&apos;ll talk about opening high quality bugs, why its important, what are the forces operating on each side of the trench here, and try to describe an approach that might improve the state of affairs a bit.

First - a definition. What is a high quality bug? To be clear, we are talking a bug report of course. The quality here refers to the accuracy of the scenario, describing exactly what is necessary to reproduce, not more, not less. It refers to providing all the auxiliary information required to analyze the bug and start working to a resolution. It also aims to report A single bug, not several issues.

It might be easier to convey the point by showcasing some examples for low quality bug reports:

- Missing logs
- Logs of different components are not time-synched, with no way to understand the time-space relationship. (This is relevant mainly for distributed systems )
- Errors happened, but are not mentioned explicitly in the bug report

- Bug report focuses on analysis, not on reporting the facts. Analysis is a bonus for QA engineers, only relevant AFTER reporting the full details.
- Much happened on the system, a couple of different scenarios, and the bug is hidden somewhere in piles of logs/information.

- Unclear bug report, leading to difficulty to prioritize and understand by business people (PM) and DEVs.
- A complex long scenario is reported while the bug is reproducable via a simple short one.
- The reported severity doesn&apos;t match what really happened, leading to &quot;cry wolf&quot; or serious issues masked as trivialities.
- Multiple bugs in the same report

- Numbers - Avoid using statements like &quot;very large&quot; or &quot;a lot of time&quot;. Always include the numbers you are talking about. What seem large to you may seem small to someone else, or vice versa.

Also check out [FogBugz - The Basics of Bug Tracking](http://fogcreek.com/FogBugz/docs/50/Articles/TheBasicsofBugTracking.html)

Now that we have deducted what a high quality bug report is, we can try to understand the forces influencing the people opening bugs and why sometimes low quality bug reports do happen:

- When QA people find a bug, they want to report it and move on. Sometimes they feel they are metered by quantity not quality, sometimes they actually are...
- Especially for hard cases, the scenario is not that clear, and indeed there is some mix of events (including a full moon on a friday the 13th for the real nut cases) that cannot be easily reduced to a simple scenario. Trying to do this without the internal understanding of a DEV guy might take very long without being very effective.

- QA engineers are human. When the test setup/teardown is complex and requires attention to many small details (clear logs, sync time, grep for patterns in logs, etc.), things will get lost from time to time.

- In some cases, the QA group or a specific engineer is not aware of the price of low quality bug reports. (point him here...). DEV guys might not be able to put a finger on it either, or are just entrenched and prefer to point fingers and exchange emails instead of working to establish a protocol.

So what can be done?

- Discuss and educate - like I hinted, sometimes the most important step is to talk, map the expectations and root causes, and agree on a protocol, with the relevant SLAs.

- Assist QA by providing small automated snippets that can assist with test setup/teardown/analysis, guides them thru the steps to a high quality report, and really leaves them with the important step of reducing the scenario to the minimum. (btw, its possible to do the scenario reduction in automated testing harnesses as well, by retracting steps and verifying health and expected results very frequently)
- Work with very granular test cases - minimizing the scenario length. Still, combining different test cases in parallel will add complexity, but when the building blocks are small, its better than nothing.
- Issue tracking system should guide the reporter thru the important information/steps to a high quality report.
- DEVs should provide contructive feedback - when bug reports are below par quality, and when they are above. Do it privately when below quality, and publicly when above.

- Do &quot;peer review&quot; of bug reports when relevant - for rookie QA engineers, for difficult bugs, etc.

- In hard cases call in a DEV and get his advice on what needs to be done to make sure the report has its best chance to become a high quality one.

Any other ideas?</content:encoded><category>Blog</category><category>bugs</category><category>qa</category><category>rnd</category><category>sla</category><author>Yuval Yeret</author></item><item><title>Process Flow Patterns</title><link>https://yuvalyeret.com/blog/process-flow-patterns/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/process-flow-patterns/</guid><description>Documentation of process flow patterns for issue tracking — early thinking about how work flows through software teams before Kanban made this thinking mainstream.</description><pubDate>Mon, 14 Aug 2006 00:00:00 GMT</pubDate><content:encoded>Following up on my &quot;patterns for issue tracking&quot; post, here is Deeper documentation of some of the Process Flow patterns. I will try to follow up from time to time with documentation of the patterns. Once the knowledge base is more or less complete I will probably consolidate it into an article/whitepaper/wiki format.

**Pattern: Configuration Control Board**  
**Aliases**: Change Control Board, Configuration Management Board, CCB  
**Context**: A development group is trying to control content/configuration of its product  
**Problem:**  
Conflicts between different stakeholders (PM, QA, DEV, etc.) and their motives can make the answer to “what is best” for the product version a complex one, and the group needs to provide the best business answer considering all aspects.  
**Forces**:  
• Every Change Request (CR) has a price – some sort of regression risk depending on scope and delicacy of the change. The risk is accompanied by the testing effort needed to verify/close the CR.  
• Some CRs are required to meet release criteria.  
• Change Requests (CRs) for Bug fixes potentially improve stability  
• CRs for enhancement/features potentially increase user satisfaction or open new markets.  
• Time to market tries to force fastest possible implementation of each CR.  
• Developers want to implement CRs according to “good architecture practices”  
**Solution**:  
Classical CCB (Need to find the authoritative definition…)  
But in general:  
Define a board comprised of stakeholders for the product including engineering, business/user (PM), QA, management. Stakeholders should be knowledgeable and with enough authority in their domain. This is the CCB  
CRs will be submitted to the CCB by engineering. They will be discussed by the CCB, in either periodical or ad-hoc meetings, and a decision will be made and communicated to the relevant parties.  
Decisions take into consideration the pros and cons of each CR, the context of the product/version, and make a business decision.  
**Resulting Context:**  
• CRs cannot be committed/completed but need to be queued  
• Once approved CRs should be completed/committed by either the original engineer or a RE (Release Engineer)  
• Rejected CRs will be completed/committed for future versions or dropped altogether.  
An issue tracking system enables streamlined CCB operation and tracking of its decisions.

**Pattern - Distributed Configuration Control Board**  
**Aliases** \- CCB Proxy  
**Context** \-
A development group is trying to control content/configuration of its product, without slowing down or losing context too much  
**Problem** \-
In classic CCB the latency between submitting an issue to CCB and its approval/rejection takes significant time (there is a limit to the feasible frequency of CCB meetings, even when willing to be ad-hoc).  
This time the CR is not integrated, losing ContinuousIntegration time and conflicting with “Merge Early and Often”.  
In addition the engineer gets farther and farther away from the context of the CR as he assumes other work.  
In addition the time necessary for discussing all CRs in CCB meetings is expensive when considering the number of members and the depth required to make intelligent decisions.  
**Forces**:  
• Wish to minimize time between CR readiness and commit time:  
o Meet other possibly conflicting CRs as soon as possible (Merge Early and Often)  
o Deal with issues as closer to context as possible (minimize context switch cost)  
o Raise engineers satisfaction of “completed” work. Minimize “friction”.  
• Many issues are “no brainer” decisions that don’t require a full CCB  
• Wish to minimize time spent on CCB meetings  
• Wish to minimize mistaken judgment calls due to lack of the full picture or mature consideration.  
**Solution:**  
Train/Assign CCB Proxies which should be aware of the CCB criteria for decision and should be able to either reach a decision or know when to wait for full CCB.  
These CCB Proxies should monitor the queue of CRs submitted to CCB and dispatch CRs according to the CCB criteria, or converse with the CR owner to get more information, or other stakeholders in case necessary.  
CCB Proxy effectiveness should be reviewed periodically according to the following criteria:  
• Adherence to CCB Criteria  
• Results – How many regressions, whether CCB would have made a different decision  
• Intimate review of random interesting decisions.

**Variants**:  
• Dispatch the CR queue according to engineering domain – a proxy for each domain, usually a manager in that domain.  
• Dispatch the CR queue using a peer system – a peer proxy for each domain, to avoid the situation where a manager approves his own group work. (sort of “peer review” system)  
• PM is the CCB Proxy  
• Lead QA stakeholder is the CCB Proxy  
**Resulting Context**  
• 80% of CRs should be dispatched/approved very quickly (decide on SLA). 20% will be according to classic CCB frequency.  
• CCB Meetings will be shorter and more focused (to the relief of the attendees…), and potentially the frequency can be increased.  
**Related Patterns -** CCB, Merge Early and Often (SCM)

**Pattern: Heirarchical Triage for Incoming issues**  
**Context**: New issues (bugs/feature requests) are opened by interested stakeholders (QA, Customer Support, DEV, PM). Since resources are limited some business intelligence should be applied to decide which issues should be accepted into the work queue of which version (if any), and with what priority compared to other issues.  
**Problem**: Cannot rely on engineering alone to come up with the business decision, OTOH waiting for PM or some sort of CCB committee introduces much latency/bureaucracy into the process  
**Forces:**  
• Wish to start working on high priority issues soon, to avoid working on lower priority issues while waiting for processing.  
• Wish to have correct priorities and control the version contents (See CCB)  
• Wish to minimize time in the decision queue.  
**Solution:**  
Priority decision should be assigned to the CCB process, using the same CCB Proxies described in “Distributed CCB” to dispatch the incoming issues queue.  
Criteria for priority and version contents should again be decided and documented beforehand. They consist part of the “values” for decisions made by the proxies.  
Issues which require more elaborate discussion shall be discussed in a periodical “Triage” meeting (can be in CCB meeting, or separate meeting)  
**Resulting Context:**  
• 80% of issues should be prioritized very quickly (decide on SLA). 20% will be according to “triage” meeting frequency.  
• Minimum numbers of issues enter the work queue by mistake.  
• Minimized feeling of bureaucracy among issue reporters and assignees.  
**Related Patterns**: Distributed CCB, CCB

**Pattern: UnderstandBeforeSchedule**  
**Context:** In classic issue tracking environments, issues are reported, and then scheduled for work (in a version). Some of the aspects of an issue include scope of change, estimated effort, impact on stability. This pattern deals with having sufficient input into the scheduling decision.  
**Problem:** When scheduling is done without sufficient information regarding scop e/estimated effort/impact, time will be spent on handling them, only to understand later on that they cannot be committed to the version (mainly due to CCB criteria). This is a waste of resources, and a source for frustration among the staff.  
**Forces:**  
• Scheduling effectively requires considerable input, which might require actual investigation/analysis by an engineer/developer  
• Investigation/Analysis by engineers/developers is usually part of the work done AFTER scheduling the issue for one of the versions.  
• Engineers/Developers apply pressure to commit issues they already solved, even to the detriment of the project health. Part of human nature.  
• Tracking issues which require analysis is difficult when they are all in the same “unscheduled/new” state/queue.  
**Solution:**  
Add an “investigating” state/queue to the workflow. Issues should be in this state when they are pending an investigation by their owner. Exit criteria from this state is to have the required input into the scheduling process.  
New issues can go to this state when insufficient scheduling input is available. When the scheduling input is available (either when reported, due to analysis, etc.) the next step is to schedule. Who schedules and according to what flow is out of the context of this pattern.  
“Investigation” work stops when scheduling input is available, unless the work necessary to solve the issue is another minimal step, in which the work can be done all the way up to “resolve” (commit depends on the codeline policy and whether CCB approval is required).  
**Resulting Context:**  
• Added “investigating” state/phase/queue in the issue workflow  
• Use either custom fields or comments to track the relevant scheduling input, according to the level of formality/tracking required.  
• Engineers/Developers are comfortable with providing the analysis/investigation data, without going all the way to resolve the issue, knowing that the aim of the process is to utilize their time effectively.  
• Shortcuts can be made whenever investigation is redundant.

---

_Improving flow means fewer bottlenecks, faster feedback, and less wasted capacity. [Explore flow advisory](/work-with-me/get-professional-about-scrum-and-kanban) or [let&apos;s talk](/work-with-me)._</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Tracking Issues for Multiple Releases</title><link>https://yuvalyeret.com/blog/tracking-issues-for-multiple-releases/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/tracking-issues-for-multiple-releases/</guid><description>Patterns for tracking issues across multiple concurrent releases — early thinking on how to manage parallel streams without losing visibility or introducing conflicts.</description><pubDate>Mon, 14 Aug 2006 00:00:00 GMT</pubDate><content:encoded>**Pattern:     TrackingIssuesForMultipleReleases**  
**Context:**     Multiple versions are being actively developed/maintained. New issues are discovered on one version, and their status and progress needs to be tracked on multiple versions, with minimal overhead but maximal accuracy.  
Active versions – active branches where a build was already issued and documented, and new builds are planned.  
**Problem:**     When a new issue is discovered, need to understand start of applicability (when it was introduced into the product) and end of applicability on each version branch (when it was solved). Due to branching, the state might be complex. Tracking the workflow for solving the issue on each branch/version is also complex when working with a naïve model. In addition, managing this can add considerable overhead – unchecked, this can lead to an explosion of bureaucracy and tracking overhead, leading to lack of faithful representation as a backlash.  
**Forces:**     

- Want to accurately visualize the status of each issue on each active version, and whenever new versions are created.
- Want to preserve a relationship between the same issue in the various versions, so progress/understanding from previous work can be reused (reproduction efforts/success, solution, workarounds, etc.)
- Assist project/product management in tracking issues that are active in each version.
- Allow workflow to proceed for each version on a standalone basis (e.g. QA wants to verify issue is closed on all active versions)

**Solution:**       
When applicability is determined (usually when R&amp;D; analyzes the issue), use Cloning capability in issue tracker to create a new issue for each active version. The clone has all of the data of the original issue, including a clone link to the original issue. The “applicable in version” for the clone should be the active version that the clone was created for. The “Fix for version” should be a milestone/planned version on the same version branch.

**Resulting Context:**     

- List of open issues for each version lists all issues. No need to calculate list of issues based on input from other versions.
- Workflow can proceed on each version in parallel.
- Naively, even if issue is about to be solved, clones are still created, and will be resolved independently even if based on the same promoted changeset.

**Variants: (see below)**  
**Related Patterns:**

**Pattern:     JustInTimeCloning**  
**Context:**     See **TrackingIssuesForMultipleReleases**  
**Problem:** When working with **TrackingIssuesForMultipleReleases**, cloning overhead is substantial, and not always necessary. Unchecked, this can lead to an explosion of bureaucracy and tracking overhead, leading to lack of faithful representation as a backlash.  
**Forces:**     

- Allow **TrackingIssuesForMultipleReleases**
- Want to minimize overhead for reporters, developers, QA verification. Aim to avoid O(N) processing overhead per the number of active versions, whenever possible.
- Separate workflow is needed only for versions which were already delivered to QA.
- Visualizing version contents at this level is needed only when delivering to QA and beyond.
- Need to track which versions contain a fix and which don’t.
- Motivation to merge original fix to all applicable version branches as soon as possible while still in context
- Motivation to focus on version branch you are working on, and avoid the overhead of merging/integrating/testing to other versions.
- For each version, the following might be the case regarding original fix applicability:
- It might apply cleanly or with minor modifications, in which case the motivation is to apply it as soon as possible while still in context, and in which case the need for QA verification is lower (while still required depending on the version state)
- It might not be applicable, and require a whole new solution. In this case the motivation is usually to track the issue as open for the version, and leave it to the appropriate time.
- It might not be applicable, due to irrelevance of the issue on the version (e.g. feature cancelled, whole new behaviour).

**Solution:**       
Add a “Next version state” field in the issue tracker, with the following options:

- OPEN – issue is open for the next version
- INTEGRATED – a fix for the issue was applied in the next version
- CLONED – the issues was already cloned to the next version so no need to track it here
- UNKNOWN – state in the next version is unknown
- N/A – issue is non-applicable in next version due to irrelevance (see forces above)
- CLOSED – optional. In case QA/others want to signify that the solution was not only integrated but already verified/closed, so no need to do verification once its cloned to the new version.

Lets assume 2 version branches – V1, V2, with V1 currently at V1.10. V2 first build will be V2.1.
When applicability is determined (usually when R&amp;D; analyzes the issue), decide how to proceed with marking/cloning based on the following criteria:

- If the issue was detected on V1 branch, BEFORE V2.1 was created (meaning the version is still only being developed, QA didn’t see it yet, no release notes, etc.), mark the issue as OPEN in next version, but don’t clone yet.
- If the issue was detected on V1 branch, AFTER V2.1 was created (meaning the version is being actively tested, and the contents of each build are being tracked, regression is monitored, etc.), clone the issue to V2, and mark it as CLONED
- If the issue was detected on V2 branch, clone it to V1, since V1 is already being tracked closely.
- Whenever an issue is not applicable to the next version, mark it as N/A in the next version.

NOTE: Most issues on V1 branch will be detected BEFORE V2.1 is created, but several will indeed be detected while both versions are being actively maintained. (Hopefully 80%/20% rule applies here).  
NOTE: Issues detected on the newer V2 branch before they were seen on V1 are usually a result of additional QA coverage, or a stroke of luck (another type of QA coverage). This is the minority case here.

When a solution is being integrated to V1, aim to promote it to V2 branch as well. If the issue was cloned, do the relevant workflow for the clone as well. If only marked as OPEN, mark the issue as INTEGRATED in next version.  
If a solution was found for V1 but its integration is delayed due to CCB approval or any other process which is heavier for a frozen branch, integrate it to V2 and mark it as INTEGRATED.

When delivering the first V2.1 build to QA go over all issues marked as OPEN on next version (those for which a fix wasn’t already integrated on both V1 and V2) and clone them to V2.
When QA wants to reverify all issues that were integrated, clone all INTEGRATED issues as well, but avoid cloning CLOSED issues (optional)

**Resulting Context:**     

- Versions already being tracked show the full list of applicable issues and their state
- Versions yet to be tracked will show the full list of issues once tracking is started.
- Overh ead of cloning is minimized to the periods of time when two or more versions are being tested/tracked concurrently.</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>JIRA Progress - an easy decision...</title><link>https://yuvalyeret.com/blog/jira-progress-an-easy-decision/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/jira-progress-an-easy-decision/</guid><description>After evaluating options, JIRA was an easy decision for issue tracking — a post-migration look at what made the difference and what lessons apply to tool selection in general.</description><pubDate>Tue, 08 Aug 2006 00:00:00 GMT</pubDate><content:encoded>Sometime before the acquisition, we decided on JIRA as the issue tracker and started evaluating it, including history migration, a bit of customization, and trying to understand what processes need to be in place in order to be effective and deal with the complexities we were seeing regarding real world software development and maintenance.  
This was an easy decision, as we really really like JIRA the more we look at it. The main advance in the JIRA space this year was in my view the plethora of plugins that became available, and provide functionality we needed, as well as convince us of the strategicness of the JIRA/Atlassian ecosystem.  
Another easy decision was migrating to Confluence, the atlassian enterprise Wiki, for our knowledge base and documentation platform.

Another thing we are seeing is commercial vendors in the development tools space (SCM, Build management, etc.) integrating with atlassian. This is very positive and not surprising, considering the openness of the platform, the reach into many customers, and I guess the BizDev efforts of the atlassian guys, which I think try to be Best of Breed for issue tracking and wiki, while relying on very strong partnerships with every sexy major player/community in the space (not necessarily the heavy-weight guys like Mercury/CA) to provide other functionality people expect.</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Update on many fronts... JIRA, Aqua, org changes and the like...</title><link>https://yuvalyeret.com/blog/update-on-many-fronts-jira-aqua-org-changes-and-the-like/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/update-on-many-fronts-jira-aqua-org-changes-and-the-like/</guid><description>Update on multiple fronts: JIRA migration, Aqua tool evaluation, organizational changes, and the challenges of keeping up with tooling decisions in a growing software team.</description><pubDate>Tue, 08 Aug 2006 00:00:00 GMT</pubDate><content:encoded>Long time no post.

I&apos;ll try to recap where I stand regarding the issues I started talking about a year ago, at least for a bit of closure regarding the issue tracking and test case management areas.  
Lets see if I can keep it up this time...

In any case, my company was gobbled up by another software company, and so somewhere in the middle of upgrading our development environment infrastructure, our plans were disrupted, but one cannot complain... Now the new company R&amp;D; department needs to have an issue tracking and test case management, with the added challenge of integrating two methodologies, histories, and views on the world. I was tasked with this project. in the following posts I will try to address several aspects of this project.</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Building a Test Case Management solution</title><link>https://yuvalyeret.com/blog/building-a-test-case-management-solution/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/building-a-test-case-management-solution/</guid><description>Building a test case management solution using agile practices: iterative development, continuous feedback from QA teams, and evolving the tool alongside evolving testing needs.</description><pubDate>Tue, 16 Aug 2005 00:00:00 GMT</pubDate><content:encoded>I&apos;ve recently been looking at how to build a reasonable test case management solution (good!=word documents) for our company. I quickly learned this is not a very developed field. Mercury TestDirector seems to dominate the commercial field, with the other QA product companies (CompuWare, IBM-Rational) following suite, but not there yet.

Test Case Management as I understand it deals with the following objects:  
\* Test Plans  
\* Test Cases  
\* Test Labs  
\* Test Schedule

The main deliverables expected from a Test Case Management solution are:  
\* It should provide visibility into the testing process - both the plan and the actual execution.  
\* Is risk-oriented, focusing on the riskier aspects of the system first.  
\* Facilitates day to day management of the testing team.  
\* It should present a coherent picture connected to the Issue Tracking tool (what bugs are blocking tests, what tests need to be ready for a certain release, etc.)  
\* It should present a coherent picture connected to the Automated testing frameworks (If the smoke test / sanity failed during the night, the Test Case Managment should reflect that without requiring the QA engineer to manually copy+paste the information).  
\* Tracking pass/fail status for each test  
\* Tracking pass percentage per module per version per milestone requirements  
\* Dynamic priority management which affects to do list for testers  
\* Coverage of requirements by test cases (each change request should be linked to at least one test case ? Closing a change request requires successful test run ? )  
\* Management of test beds relevant for each test case  
\* Manage test cases that are blocked by other change requests (bugs/enhancements)  
\* Accessibility to test case information from each bug / change request.  
\* Accessibility to test logs from the relevant test case instance  
\* Manage the relationship between different test cases - its quite useful to create dependencies - e.g. run the login test case then run the change password test case.  
\* MANY test case instances for ONE test case in ONE version  
\* ONE requirement can be tested by MANY test cases  
\* ONE test case may test MANY requirements ?  
\* ONE test script may be used in MANY test cases  
\* ONE test case may run in MANY configurations  
\* Time estimate for coverage of a version  
\* Last time a specific test was run, by who, what results  
\* specific test case results across builds  
\* Ability to share the test cases with an OEM or remote team  
\* Version control for test scripts (link to the SCM)  
\* What version of the test script was used for each test case instance ?  
\* What version of the test case was used for each test case instance ? (if we added a sequence, and suddenly tests started to fail, it doesn&apos;t mean regression in software)

My understanding of this is based on some resources I&apos;ve been monitoring.  
Some of the noteworthy ones are:  
\* [StickyMinds.com : Article info : Reengineering Test Management](http://www.stickyminds.com/s.asp?F=S6268_ART_2)  
\* [StickyMinds.com: Bringing Your Test Data to Life](http://www.stickyminds.com/s.asp?F=S5071_MAGAZINE_2)  
\* Rhonabwy writes about his own experience with the open source test case management tools from time to time  
\* OpenSourceTesting - Test Management Tools is the list of test case management tools everyone refers to.

Based on the information I found I&apos;ve been looking at [TestMaster](http://testmaster.sourceforge.net/), [TestLink](http://testlink.sourceforge.net/docs/docs/features.php) and [QATraq](http://sourceforge.net/projects/qatraq/), but didn&apos;t install any of them yet. The other ones really seem either dead or not ready yet.

I&apos;m still trying to understand whether the correct approach is to get a test management tool, and try to connect it to your issue tracker, or to get a really customizable issue tracker (e.g. [JIRA](http://www.atlassian.com/software/jira/)) and build what you need of a test management tool there. I&apos;m still contemplating the pros and cons, and trying to understand how much of test case management is actually an issue tracking type activity, and what are the parts that are not. This is quite uncharted ground from what I&apos;ve found so far, and I understand that part of having a &quot;reasonable&quot; solution is to skip some of the requirements and vote for simplicity.

A good friend which knows what he&apos;s doing when it comes to managing QA efforts repeatedly tells me to aviod the bells and whistles and the complex reports metrics and processes, and go for simple worthwhile metrics, the reports and flows that are necessary to support them, and to focus on the substance. Thats a big part of what I consider to be a &quot;reasonable&quot; solution.</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>Customer Relationship Management for a small growing startup</title><link>https://yuvalyeret.com/blog/customer-relationship-management-for-a-small-growing-startup/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/customer-relationship-management-for-a-small-growing-startup/</guid><description>CRM for small startups: before you buy Salesforce, what lean approaches to customer relationship management look like when you are still finding product-market fit.</description><pubDate>Tue, 16 Aug 2005 00:00:00 GMT</pubDate><content:encoded>Every startup which reaches a stage where you have customers, realizes at some point that managing the customer relationship throughout the sales life cycle (not just pre-sale but also post-sale) is a process which requires attention.  
I&apos;ve personally seen a few cases where this realization comes as a reflection on some dropped balls and hurt feelings on all sides.

Anyhow, we are now looking for a solution that will allow tracking customer issues, known product issues, and will also interface with the internal issue tracker (we use bugzilla but are considering JIRA for that). We are looking at [SupportForce](http://supportforce.com) since we already use [SalesForce](http://www.salesforce.com/) for the sales tracking aspects.  
While reading I found [SugarCRM](http://www.sugarcrm.com/crm/) which seems to be an Open-Source alternative. No idea how it compares to the big-league players yet, and no idea what we really need.  
I admit this CRM area is kind of new to me, and I think I need to learn some more about it in order to make sure we build the right foundation here so everyone is satisfied.

In another company I worked for the financial/IT guys chose [PriorityCRM](http://www.eshbel.com/crm.htm) which all of us engineering guys thought was quite pathetic and hopeless. Sort of like Magic on bad drugs. I guess the choices in the CRM space is affected by the other adjacent modules, and all too often the choice is made according to the convinience of the financials/operations people which need to track bills, inventory, etc., and not sufficiently according to the requirements of the Professional Services and Engineering departments. I honestly cannot tell what is more important based on my current perspective. Need to take a more complete look at the picture to really say.

I decided I will try to learn a bit about [SalesForce](http://www.salesforce.com/) from one of our sales guys, and try to see what he gains from using such a product, and what are his expectations. That will give me some perspective.

I&apos;ll probably continue this thread as we progress.</content:encoded><category>Blog</category><author>Yuval Yeret</author></item><item><title>JIRA - Bug Tracking, issue tracking and project management software</title><link>https://yuvalyeret.com/blog/jira-bug-tracking-issue-tracking-and-project-management-software/</link><guid isPermaLink="true">https://yuvalyeret.com/blog/jira-bug-tracking-issue-tracking-and-project-management-software/</guid><description>An early look at JIRA for bug tracking and project management — evaluating its fit for a growing software team and what makes it stand out from alternatives.</description><pubDate>Tue, 16 Aug 2005 00:00:00 GMT</pubDate><content:encoded>[JIRA - Bug Tracking, issue tracking and project management software](http://www.atlassian.com/software/jira/)  
Recently we&apos;ve been looking at overhauling the issue tracker we use for our software development life cycle (SDLC) where I work.  
We currently use [Bugzilla](http://bugzilla.mozilla.org/) but we think it has serious shortcomings when starting to talk about multiple versions being maintained concurrently, custom fields necessary to track stuff we care about (such as metrics, release version for a bug, etc.).  
I guess bugzilla is better suited to projects which care less about old versions, and more about the tip.

My research took me thru several tools (Mantis, Eventum, TestTrackPro, Trac) and currently JIRA, although commercial, seems like the best fit.

They also provide Confluence which is a very nice enterprise wiki, which has us quite drooling here.

I&apos;ll go into details about what we care about and what we think about the other tools sometime else when I have more time for this...</content:encoded><category>Blog</category><author>Yuval Yeret</author></item></channel></rss>