Skip to content

icon picker
Script

info
Just like last year, we made a script for our talk. We didn’t look at it while speaking, so the words may not match exactly, but it’s pretty close. And if you like the template, feel free to copy it and make it your own:
Copy template



TOTAL TIME:
33 mins 38 secs
Shishir
17 mins 5 secs
@
000
2.8
words per second
Yuhki
16 mins 33 secs
@
000
2.6
words per second

Search
Section
Who
Script
🖼️
Category
Introduction
19
Shishir Mehrotra
Good morning! Thank you so much for being here at Config and coming to see this talk!
image.png
Narrative
6 secs
Shishir Mehrotra
Last year... Yuhki and I were here at Config...
image.png
Narrative
3 secs
Shishir Mehrotra
And we gave our first talk ever together, called “rituals of modern product teams”....
image.png
Narrative
5 secs
Shishir Mehrotra
...which is based on a ton of research I’ve been doing talking to hundreds of companies about their rituals. I’ve become so obsessed with the topic that I’m writing a book on it.
image.png
Narrative
12 secs
Shishir Mehrotra
In last year’s talk, we specifically focused on meetings. We spend so many hours a day in meetings, and yet the overwhelming sentiment around them is that there’s boring and useless.
So, we broke down meetings and said there are really only 3 kinds of meetings...
image.png
Narrative
16 secs
Shishir Mehrotra
...and for each type of meeting, we shared rituals we learned from companies around the world... which were uniquely designed to make the meeting vastly more impactful and memorable.
image.png
Narrative
10 secs
Shishir Mehrotra
To our surprise, people liked our talk so much that we’re back for the sequel...
image.png
Narrative
5 secs
Shishir Mehrotra
and to focus on a different chapter of the book, on Planning.

image.png
Narrative
5 secs
Yuhki Yamashita
Now I know people have strong feelings about this topic.

Some people hate planning because it feels like a complete waste of time... I won’t reveal which of my reports actually said this...

image.png
Narrative
13 secs
Yuhki Yamashita
Some people see planning as a thing to “win” and can be found celebrating at the end of it, which is arguably a bit strange...
image.png
Narrative
10 secs
Yuhki Yamashita
The overwhelming sentiment though, is a sense of frustration that it feels broken.
Yes, this was actually from a past performance review, from Dylan. Thankfully I still have my job, but to be honest, this is the real reason I’m doing this talk, to get Shishir’s take on it since he’s been studying the topic for so long.
image.png
Narrative
22 secs
Yuhki Yamashita
Now it’s our feeling that planning doesn’t have to feel that way.
In fact, planning can be incredibly effective and even fun if it can be designed in the right way.
And today, we’re not going to just wow you with planning,
image.png
Framework
17 secs
Yuhki Yamashita
we’re going to make planning wooooooooow!

image.png
Framework
2 secs
Yuhki Yamashita
I know, some of you are like... what on earth is going on? Just... trust us, this will make sense later, we promise.
image.png
Framework
9 secs
Shishir Mehrotra
Yuhki, we’ve had so much fun saying WOOOOOOOOOW. I know we’ll come back to it, but maybe it would be fun for everyone to get in the spirit a bit? Everyone clearly wants to say it. Ok, everyone. When I count to 3, everyone say WOOOOOOOOOW. Ready? 1.... 2.... 3! WOOOOOOOOOW.
image.png
Framework
18 secs
Shishir Mehrotra
We’ve talked to hundreds of companies about their planning process. Interestingly, they all seemed to fit the same pattern. You could fit anyone’s summary into a sentence, kind of like a Mad Lib.

It’s some algorithm your company chooses to run...

image.png
Framework
15 secs
Shishir Mehrotra
at some cadence, every quarter, every half....
image.png
Framework
3 secs
Shishir Mehrotra
and it ultimately produces a particular output.
image.png
Framework
3 secs
Shishir Mehrotra
And you hold yourself accountable to it during execution via some kind of accountability protocol.
At the end of the day, it seems that planning always seems to be defined by their 4 basic ingredients.
So today, we’re going to dive into each ingredient to share some of our favorite lessons and rituals.
image.png
Framework
19 secs
3 mins 13 secs
1 Planning Algorithm
23
Yuhki Yamashita
Let’s dive into the first ingredient, the planning algorithm.
image.png
Framework
3 secs
Yuhki Yamashita
You’ll often hear about the planning process being described in the shape of a W.
Lenny Rachitsky, who is at Config today, explains this well, that a planning process often kicks off with top-down guidance and context from leadership. Teams propose plans bottoms-up in response; leadership synthesizes these into a cohesive plan, and teams make final tweaks and confirm buy-in.
image.png
Framework
23 secs
Yuhki Yamashita
Some believe it should be more like an M-shape. Oliver, who leads engineering at Coda, believes that before any top-down guidance happens, there should be a moment of reflection from the team bottoms-up on lessons learned that help inform the plan.
image.png
Framework
16 secs
Yuhki Yamashita
We’re not here today to tell you whether M or W is right.
But what we have noticed is, regardless of which direction you choose, there’s one way in which these planning processes are often fundamentally broken.
And it comes back to this sentiment I shared earlier. That there’s this feeling that planning is like a game you have to win. The whole point for some people is to get their project approved. To get more funding, more headcount, than other teams.
image.png
Narrative
32 secs
Yuhki Yamashita
In other words, planning algorithms produce winners and losers.
This feeling that planning is something you have to win... is really unproductive and kind of toxic.
image.png
Narrative
10 secs
Yuhki Yamashita
So this is what we have to unbreak! How might we make this less about winning, make planning feel less like a zero-sum game? And how do we instead make it about the true purpose of the planning algorithm — to get to a shared understanding of directions and priorities that help the entire company win?
image.png
Framework
22 secs
Shishir Mehrotra
Ok let’s get started with our first ritual.
I really like Gamestorming’s “$100 voting” ritual as one solution to the problem.
Too often you’re in these planning sessions where there are like 20 different project ideas...

image.png
Story
13 secs
Shishir Mehrotra
...and somehow, every one of them....


image.png
Story
3 secs
Shishir Mehrotra
end up being P0s.

Now, how do you whittle it down? Lots of discussion. And of course it’s natural that people just advocate for their own team. After all, they are trying to “win” planning right?
So you end up with all this endless discussion. And after hours and hours, what happens?
image.png
Story
19 secs
Shishir Mehrotra
Success: you can mark one of these projects as P1
A huge win, right?
image.png
Story
5 secs
Shishir Mehrotra
The “$100 voting” exercise works exactly like it sounds. You give everyone $100, and you ask them to pretend they are the boss and they own the budget — how would you distribute those dollars across these different initiatives?
image.png
Story
14 secs
Shishir Mehrotra
It really works! It’s a bit like voting, but you get a feeling for how much people want one idea.
But that’s note the main point: The key is that it forces them to take off their team hat, and wear the CEO hat. It’s a real budget, with real constraint. And they forget about having their team win, and focus on what’s right for the company.
image.png
Story
24 secs
Shishir Mehrotra
We use this technique at Coda all the time. Our head of eng, Oliver, esp loves it. He’s German and he told me there’s actually a German word for it — he’s kept trying to teach me to pronounce it correctly but I’m not going to try on stage.
In any case, next time you see your planning process stuck with each team trying to “win”, try out $100 voting and see if re-orients everyone back to the company mindset.
image.png
Story
29 secs
Yuhki Yamashita
Airbnb has a different ritual that similarly encourages people to think beyond the confines of their own team and their own ideas.
They call it crafting the “11 star experience.”
So let’s start by imagining the 1 star experience. You get to your Airbnb, and no one’s there, and you can’t get in.
image.png
Story
20 secs
Yuhki Yamashita
Let’s skip to a 5-star experience. It’s one where everything worked as expected, with people answering the door and showing you around.
image.png
Story
9 secs
Yuhki Yamashita
A 6-star experience might be that you get in, you’re welcomed with a tour, there’s free wine, toiletries, and more.

image.png
Story
8 secs
Yuhki Yamashita
A notch above that might be that the host offers you to let you use their car, or they knew you’re into surfing and booked you some lessons for you.
The image of a guy in a tuxedo carrying a surfing board might be my favorite DALL-E creation.

image.png
Story
18 secs
Yuhki Yamashita
Chesky describes a 10-star experience is that you get off the plane, and it’s like the Beatles came to town. 5,000 high-school kids are cheering with your name written on your card welcoming you to the country...

image.png
Story
14 secs
Yuhki Yamashita
And maybe 11-star experience is Elon Musk showing up and saying “you’re going to space.”
(Though maybe that’s a 1-star experience for some of us!)
The point for Brian Chesky is that an 11-star experience may not be feasible. But if you go through the exercise, there’s some sweet spot between “they showed up and opened the door” and “I went to space”. And suddenly some of the things in between that felt hard feel right, and important to do.
And when you’re thinking so audaciously... you’re not thinking about your own idea winning. You’re focused on something so much bigger.
image.png
Story
38 secs
Yuhki Yamashita
And it’s not just Airbnb that anchors teams on these audacious goals.
Kennedy: “Man on the moon”
YouTube: Billion Hour Goal
Stripe: Increase the GDP of the Internet

So next time you’re trying to orient your team to plan without just focusing on their own team, think about stepping back and defining your version of the 11-star experience.
image.png
Story
22 secs
Yuhki Yamashita
And finally — there are many companies, like Uber, that ensures that anyone coming into planning has truly worn their customer’s shoes.
At Uber, there is a program to encourage employees to go out and drive for Uber, because it’s the one part of the experience that you can’t fully understand or empathize with unless you actually try it.
And as someone who drove 60 Uber trips myself, I can tell you...
image.png
Story
28 secs
Yuhki Yamashita
...it’s a really stressful experience!
This was a recording from my first drive ever! Suffice it to say I was not a 5 star driver.
The point, though, is that ... it’s only after you’ve truly internalized that end-user experience that you win the right to decide priorities for customer you’re building for.
Android_Edits_v2.gif
Story
20 secs
Yuhki Yamashita
So, what do all of these rituals have in common? They are all designed to help people wear different hats, to think beyond their own individual teams winning. By making them act like leaders. By making them think about planning via the customer’s eyes. By anchoring them on such audacious goals that you’re forced to think beyond the confines of your team.

So these are the ideas for unbreaking the planning algorithm.
image.png
Narrative
28 secs
6 mins 57 secs
2 Output
26
Shishir Mehrotra
Ok let’s move on to the next ingredient in our Mad Lib.
image.png
Narrative
4 secs
Shishir Mehrotra
So you ran your planning algorithm, how do you know when you’re done?
Every planning algorithm has some output that is really the final result of the planning algorithm.
image.png
Narrative
10 secs
Shishir Mehrotra
We’ve seen a lot of different outputs of planning, but they tend to fit in one of 3 buckets
The first group of teams focus on just getting to a list of priorities - sometimes those are called Big Rocks.
The second group starts to break apart the list of priorities into distinct responsibilities — sometimes called OKRs.
And the third group isn’t done with planning until there’s a budget spreadsheet.
image.png
Narrative
25 secs
Shishir Mehrotra
Interestingly, it’s possible to go “too far” in each model.
I’ve seen teams go from 3 big rocks to 20.
Teams cascade OKRs but end up with an unmanageable hierarchy
Or teams take a straightforward budget, and produce a full matrix trying to assign percentages of people to every submission.
TODO: Make this funnier?
You know what I think when I see this? Ugh, this is exhausting.
image.png
Narrative
23 secs
Shishir Mehrotra
So that brings us to Lesson 2: Exhaustive is Exhausting!
The key to setting the right outputs is to pick the right level of output for your team
image.png
Framework
10 secs
Shishir Mehrotra
Let’s start with the absolute minimal set of outputs that your planning process can come up with.
Who here has heard of Big Rocks?
(wait for hand raises)
For those of you haven’t, this concept was introduced by Stephen Covey in First Things First.
image.png
Story
16 secs
Shishir Mehrotra
Simple idea: Imagine you describe your priorities as Big Rocks and Little Rocks

image.png
Story
5 secs
Shishir Mehrotra
If you fill your jar with Little Rocks first, no room for Big Rocks
image.png
Story
5 secs
Shishir Mehrotra
So the principle is to fill with Big Rocks first
If you do, there’s still room for Little Rocks, but you’ve assured that the Big Rocks go in first.
So this tends to be the first type of output your planning process can create - a list of clear Big Rocks. The must-do priorities that should be resourced and handled first.


image.png
Story
21 secs
Shishir Mehrotra
It’s worth noting that there’s lots of debate on how many Big Rocks a team should have, and how much of your jar they should take up.
My personal view is that you should have no more than 3-4 Big Rocks and that they should take up less than 50% of your jar. The reason is that once you cross 50%, you see people start to feel really bad about not working on the Big Rocks, so you start to rename Little Rocks to become Big Rocks so everyone is “mentioned”. But then you’ve lost the point.

image.png
Story
35 secs
Shishir Mehrotra
One company that does this in a particularly unique way is Meta. Even from the early days of Facebook, they were famous for their Lockdown ritual. When Zuck sensed a big challenge that needs to be addressed immediately, he calls for a Lockdown. For example, when Snapchat had started proving that the Stories format was something users really loved, Zuck declared a Lockdown in response and worked to get their response out quickly.
You can think of this like having a single Big Rock for a short period of time. Not something that you can do for long periods of time, but incredibly clarifying when you need it.
image.png
Narrative
39 secs
Yuhki Yamashita
That was Big Rocks.
The next level more detailed output that a lot of companies use is OKRs, which is commonly used at Google. As a fun fact it was actually invented by Andy Grove at Intel.
image.png
Story
14 secs
Yuhki Yamashita
OKRs start pretty innocently enough. Take, for example, this top-level OKR, like increasing the number of weekly active users. Good goal, and straightforward, right?
image.png
Story
9 secs
Yuhki Yamashita
Now, as different teams start to fill out how they’ll support this top-level goal... as you go deeper and deeper, you start to see OKRs like this one:
Increase average design systems usage from 39% to 42%. It’s technically measurable and good and everything, but I look at that and don’t really understand what the team is trying to do.
In fact, it’s probably one of those OKRs where someone on the team isn’t thinking about it every day, or every week. And just something you measure at the end of the quarter and hope you hit the metric. And if you don’t... maybe you get a slap on the wrist but it doesn’t even feel existential to the business.
I think these are the kind of OKRs that cause people to lose trust in the OKR system.
image.png
Story
52 secs
Yuhki Yamashita
At Figma, I thought about different ways to combat this. But one thing started emerging in our planning FigJam files.

We have a tradition of doing all our company planning in one singular FigJam file. There’s something nice about seeing everyone’s work at once, and there’s something fun about collaborating in this really visual way on planning.
One key thing about FigJam is that it’s unstructured, and it encouraged people to express what they care about in really different ways.


image.png
Story
31 secs
Yuhki Yamashita
And I noticed teams starting to share different visuals that they care about, that they’re obsessed about. Maybe it was a customer tweet that they wanted to see. A chart with a metric they were really focused on. A mock that showed the experience they were trying to achieve. Or a embarrassing screenshot they were hoping to fix. And these were the easiest way to understand the team’s true north star.

This reminded me of, when we were at YouTube, Shishir would have us write two-pagers for our plans and share that “one visual” that we’re obsessed about. What I loved about it is that it avoided the need to focus on a contrived OKR, and was way more expressive and flexible in describing what the team really cared about.
image.png
Story
50 secs
Shishir Mehrotra
For some of you, Big Rocks will not be enough, and even OKRs will still not feel like the true output of planning.
For many teams planning isn’t really done until the dreaded budget spreadsheet is filled out.
In some ways this is practical - after all there’s usually some universal constraint on resources, and it’s important to know how they are allocated.
But clearly you can go too far. Before you know it, you’ve got a team staffed with tiny fractions — I once saw a project with 10.283 people allocated to it.
image.png
Story
33 secs
Shishir Mehrotra
So at YouTube we had a ritual built to combat this: we called it Hoodie Squads. Here’s how it worked.
First we started with a list of people on the team and started allocating them to projects.
image.png
Story
14 secs
Shishir Mehrotra
Some are straightforward — most of Team 1 may be on Project A, etc
But then we would get to someone who just has to help multiple projects and you split them into some percentage.
image.png
Story
12 secs
Shishir Mehrotra
This is where the Hoodies come in.
Like many companies, we often had teams design swag for their teammates, and Hoodies were a common type of team swag.
image.png


Story
10 secs
Shishir Mehrotra
So we used a simple litmus test: imagine you asked everyone in the company to come in tomorrow and wear their team’s hoodie.
image.png
Story
8 secs
Shishir Mehrotra
Which hoodie...
image.png
Story
-
Shishir Mehrotra
would they wear?
image.png
Story
1 sec
Shishir Mehrotra
So rather than a budget spreadsheet, we started with a people spreadsheet and added a column for Hoodie Squad.
Now the process felt different. We were going through the teams and just deciding which hoodie each person would wear.
After that process was done, we could still output the total number of people on each Hoodie Squad, but it made us focus on what each person was really going to feel their team was on.
image.png
Story
27 secs
Shishir Mehrotra
It’s worth noting that it wasn’t always possible to really get down to a single hoodie per person.
At the time, we had about 2000 people working on YouTube and we generally had about 20 people that needed multiple hoodies.
So we added a Secondary Hoodie column and thought of it like a baby hoodie.
It was sort of the exception that proved the rule to everyone. Since it was an exception, we would watch for it and minimize it.
And for those individuals, it was very helpful to tell them which hoodie was primary. Not only so they knew which one to work on first, but also which hoodie to wear on hoodie day!
image.png
Story
41 secs
Shishir Mehrotra
Ok so as you think about designing your planning output, you can think about all 3 of these levels.
Sometimes you can just focus on your top priorities — and I’ve found Stephen Covey’s Big Rocks framework to be the most clarifying. If you put your Big Rocks in first, you’ll still have space for Little Rocks, but it doesn’t work if you do it the other way around.
If that’s not enough, teams generally move on to naming commitments for each team. OKRs are a common framework for that and can result in tangible numeric goals. But I’ve like the flexibility of Figma’s ritual for That One Visual. It allows for teams that may struggle to find a single numeric view of their goal, and it can also be much more motivating to keep the picture in mind.
And if that’s not enough, you may find yourself ready for the Budget Spreadsheet and all of a sudden you’re fractionalizing each of the teams. Before you do that, consider trying what we did at YouTube — assign which Hoodie each person will wear on Team Hoodie Day.
image.png
Framework
1 min 8 secs
9 mins 24 secs
3 Accountability Protocol
24
Shishir Mehrotra
Ok let’s move on to accountability protocol.
image.png
Framework
3 secs
Shishir Mehrotra
I love to ask people this question: what is the goal of planning?
I’ll get lots of answers:
Aligning on direction
image.png
Narrative
7 secs
Shishir Mehrotra
Allocating resources
image.png
Narrative
-
Shishir Mehrotra
But really, I think there’s a much clearer answer:
Executing the plan
image.png
Narrative
4 secs
Shishir Mehrotra
I’m sure you’ve all seen this happen before.
You spend a ton of time planning and getting to the perfect output.
But then you forget about it and dust it off again when it comes time to plan again.
image.png
Narrative
14 secs
Shishir Mehrotra
Ok so back to our WOW framework, we’re ready to add the O’s.
Don’t worry, we’ll get to the rest of WOOOOOOOOOW soon.
Anyways, one way to think about this is that as part of every planning system, there’s an Accountability Protocol to regularly check on progress.
Some way that you’re going adjust your execution process so you don’t just set and forget your plans.
image.png
Narrative
23 secs
Shishir Mehrotra
So how do you design a good accountability protocol?
We have a very simple lesson: think about it the other way around. Don’t design your planning algorithm and then come back to your accountability protocol.
Start with how you’ll stay accountable, and work backwards.
image.png
Framework
16 secs
Yuhki Yamashita
A really great example of working backwards from designing the accountability protocol is Zynga’s ritual, which they call Blue Sheet.
The idea is simple — during planning, you come up with project ideas, and you write down what you believe the expected outcome is. Maybe its daily active usage of a new game, or the amount of money you’re going to make from a new feature.

image.png
Story
25 secs
Yuhki Yamashita
You then have a review every other week, where you’re going to check in on these projects.


image.png
Story
7 secs
Yuhki Yamashita
And the interesting thing is, every time you record the actuals. The Day 1 actuals.

image.png
Story
6 secs
Yuhki Yamashita
The Day 7 actuals in the next review.
image.png
Story
3 secs
Yuhki Yamashita
The Day 30 actuals.
And by the end of it, you have score card of how right or wrong you were, how your investments are paying off.
The rigor and the accountability that this ritual created was so intense that a former PM we talked to said he still gets the shivers whenever he hears the term “blue sheet.”
And the key here: the Blue Sheet ritual happened during execution. But because everyone knew it was going to happen, they adjusted their planning algorithm to fit.
image.png
Story
33 secs
Shishir Mehrotra
Here’s another great accountability ritual from Toyota.
If you walk into any Toyota factory, you would see a board like this. It’s called the Andon board.
You’ll notice that some of the numbers are lit up and others aren’t.
image.png
Story
14 secs
Shishir Mehrotra
So the way that works is like this. Throughout the factory, there are a set of Andon Cords — and if any employee sees a problem, they can pull that cord.
This is a key part of Toyota’s culture. Their philosophy is that in order to build high quality products, you need to get the signals from the people on the ground, not the other way around.
image.png
Story
24 secs
Shishir Mehrotra
So how does this work in software?
I love this ritual from Tonal that has a very similar insight.
Like many companies, their original accountability protocol relied on frequent check-ins for each team.
It made the execs feel good. But there was a problem. One of their PMs said it was taking ~30-40% of their time to make these updates.
Huge waste of time. But also, immediately out of date.
So they decided on a new approach.
Each team had a doc that they ran everything in — they called it their Team Hub. Everything there was always up to date — it had their latest meeting notes, their OKRs, the PRDs, etc.
These docs were huge — they had hundreds of pages in each one.
image.png
Story
45 secs
Shishir Mehrotra
So one team went and made a page at the top that was their executive summary. This mostly just pulled up the relevant info from the rest of the doc so it was a bit of a digest.
image.png
Story
14 secs
Shishir Mehrotra
This got copied by all the other teams as well, and soon each Team Hub had a standing Team Dash as the first page.
image.png
Story
9 secs
Shishir Mehrotra
They got really excited when the team at Coda launched our new feature called Sync Pages. This allows pages to be “sync’d across documents”. We sometimes call it multi-homing pages.
image.png
Story
11 secs
Shishir Mehrotra
Now they could create a single Leadership Team Hub doc that had sync’d the Team Dash from every team.
Like Toyota, the leadership team has a much more immediately accessible view of what’s actually happening on the ground.
image.png
Story
14 secs
Shishir Mehrotra
Ok one more accountability protocol comes from Lyft.
They call it 3Ps and it stands for Progress, Problems, Plans
image.png
Story
7 secs
Yuhki Yamashita
Well actually... I’m pretty sure Uber came up with it first, for what it’s worth...
(interjection)
Story
6 secs
Shishir Mehrotra
Ha yes I heard that too!
In any case, the way it works is that every week, each team writes an update with their 3Ps and it gets sent around to the company.
image.png
Story
12 secs
Shishir Mehrotra
It actually reminded me a lot of a system we used at Google called Snippets.
In that case, every single person wrote a similar daily email, and it would get sent to everyone else.
As the company grew, we added a way to subscribe and unsubscribe to people and teams so you got a personalized digest of what everyone is up to and how they are making progress on their plans.
image.png
Story
26 secs
Shishir Mehrotra
Ok so remember to think about your accountability protocol as you design your planning system.
Perhaps you can work backwards from an iconic review ritual like Zynga Blue Sheet.
Or you might not want to wait for the review, and focus on making it very simple for bottoms-up signal to bubble up to the top — like Toyota and Tonal did.
And sometimes it’s good to try to infuse updates into your everyday execution — like what Lyft and Google did with 3Ps and Snippets.
image.png
Framework
30 secs
5 mins 50 secs
4 Timeframe
24
Yuhki Yamashita
Let’s go to the last ingredient, the timeframe.
image.png
Narrative
3 secs
Yuhki Yamashita
One of the strangest things about planning is that there is this simultaneous sentiment that we spend too much time planning...
image.png
Narrative
8 secs
Yuhki Yamashita
...but also that people want more time planning.
image.png
Narrative
4 secs
Yuhki Yamashita
We talked to a lot of companies around how often they plan and how long they take....
A lot of companies did quarterly planning... and spent the month before the quarter starts to do the planning...

image.png
Narrative
13 secs
Yuhki Yamashita
Many of you are probably going to kick off annual planning this second half, and it’s not uncommon to start in September and take the remainder of the year.
image.png
Narrative
11 secs
Yuhki Yamashita
Now, when you really think about it... that’s actually a lot of time planning and not executing!
Imagine if you’re doing quarterly planning, 1/3 of your time is actually spent planning instead of executing! That feels alarmingly high, right?
Now, I know some of you may argue that it’s not the case that, during planning, execution entirely stops. But the problem is, people are distracted. Planning means anything could change, priorities can shift. You could be executing on a plan that could be entirely irrelevant when planning is done.
That’s why we like to discount the time executing during planning, because it’s just not the same.
image.png
Narrative
40 secs
Yuhki Yamashita
Our provocation, is that teams should spend less than 10% of their time planning.
So instead of it feeling like you’re constantly planning....
you plan once, and actually can save time to actually execute on that plan.

image.png
Narrative
14 secs
Yuhki Yamashita
Hence, wooooooooow, not wow planning. Each O here represents a cycle of execution, and you want there to be many of them!
image.png
Narrative
9 secs
Shishir Mehrotra
As an aside, this is why we chose to use W-shaped planning, not M-shaped since woooooooow felt a tad more aspirational than mooooooom planning!
image.png
Narrative
9 secs
Yuhki Yamashita
OK, so how do you get planning down to less than 10% of your time? There are rituals for this!
One way is to find the activities that are taking a disproportionate amount of time and figure out how to dramatically condense these.
One such activity is sorting through dependencies. Teams list out their projects and all their dependencies... and it always takes so much time deciding what project is feasible and which dependency you can actually counton.

image.png
Story
30 secs
Yuhki Yamashita
Maybe Team A has a dependency on platform team B, so they meet. And Team A meets all the other teams they have dependencies for to secure their project.
And when teams agree to dependencies, they have to let down other teams. So the next thing you know, you end up with meetings for every permutations of teams, and it gets messy really quickly.
image.png
Story
24 secs
Yuhki Yamashita
To solve this, Coda has a ritual called dependency bullpen.
The idea is simple: bring all of the team leads into one room.
image.png
Story
9 secs
Yuhki Yamashita
And instead of having one conversation, let everyone naturally form groups. The people who need to talk find each other...
image.png
Story
8 secs
Yuhki Yamashita
and they’re able to pull in other leads into the conversation as necessary.

image.png
Story
5 secs
Yuhki Yamashita
You have all the people you need to make a decision in a single room, and you can do so much more because the conversation is multi-threaded, versus single-threaded.
I like this idea so much that we are actually going to try this out for our annual planning process this fall at Figma, and I’m certain it’s going to save so much effort and time!
image.png
Story
25 secs
Shishir Mehrotra
What’s another way to get down to 10%?
One way is to look at all the activities that you’re currently doing during planning and really ask the question: do these need to strictly happen during planning?
Take a standard planning process:
You might collect and synthesize insights, to decide framing
You might then ideate
Then, you figure out which of these to build and prioritize
image.png
Story
22 secs
Shishir Mehrotra
Do all of these need to happen during planning? It’s not the case, right? You could always be continuously gathering insights, not just during planning. Ideation can happen outside of planning, too.
image.png
Story
11 secs
Shishir Mehrotra
Let’s take gathering and sharing insights — I think a lot of companies have cool rituals around sharing these in a regular way.
Going back to Coda, they have a ritual called Stats ‘N stories, which actually was first inspired by Sports Center’s top 10 highlights.

image.png
Story
17 secs
Shishir Mehrotra
In this weekly meeting, the data team shares key metrics and insights.... and Sales, support, and resaerch teams share video clips from customers. It feels just like Sportscenter - but instead of watching sports clips, we’re watching our customers.
It’s a simple ritual, but this is obviously so much better to do outside of planning, so that teams are exposed to insights in a more timely way, and you already enter planning with a strong intuition on what’s important based on that, versus digging up reports, building new queries, and trying to uncover new insights at the beginning of planning.
image.png
Story
36 secs
Yuhki Yamashita
Now a lot of people are a bit daunted by the idea of just planning for 10%. What if you’re planning every six months — it’s a bit stressful to imagine that, in 2.5 weeks, you’re going to figure the entire six months ahead.
The reality is that there’s usually a major planning cycle and a minor one.
For example, at the NY Times, the team is intentional about keeping multiple planning timelines in mind.
Every day, they have to plan out the “paper” in what they call the “daily miracle” of producing the world’s best news. In fact, the top of the mast head has two coverage meetings every day to make sure they are covering the news with the right mix of ambition, urgency, and quality.

image.png
Story
50 secs
Yuhki Yamashita
Every six months, they run a fairly typical process of defining product roadmaps...

image.png
Story
5 secs
Yuhki Yamashita
... but what makes them unique is that they also do a 3-year budget to identify the biggest bets, like Games and Sports today....


and they do long-range planning, too. The shift from print to digital has been a multi-year plan that they’ve been executing on.
Now, importantly, the 10% rule still stands here. For planning the daily paper, you probably want an hour of planning. For quarterly planning, a week and a half. And for this long-range plan, probably many months of planning.
Having all of these different timeframes is actually helpful, so that the right amount of time is spent on long-term strategy, while you’re able to be nimble on the tactical short-term roadmaps.
image.png
Story
43 secs
Yuhki Yamashita

image.png
Narrative
-
Yuhki Yamashita
So, all of these are rituals that help you be more thoughtful about the time you spend planning, whether it’s 1) ways to collapse important activities to make them less time-consuming; 2) ways to take things out of planning that don’t need to be part of planning; or 3) ways to be more intentional about the different timelines you’re planning against, and have a way to do both major and minor planning.
image.png
Framework
28 secs
7 mins 5 secs
Conclusion
4
Shishir Mehrotra
So those were our four ingredients of planning.
image.png
Framework
3 secs
Shishir Mehrotra
And for each, a simple lesson:
On the planning algorithm — how do you ensure it’s not about your own team winning?
On the planning output — how do you avoid being exhaustive, and
On the accountability protocol — how do you work backwards from how you’re going to review progress?
On timeframe — how do you get planning down to less than 10% of your overall execution time?


image.png
Framework
24 secs
Yuhki Yamashita
And if there’s just one thing you can remember, it’s that you don’t want WOW planning you want....
‘WOOOOOOOOOOW”
image.png
Framework
7 secs
Yuhki Yamashita
Thank you so much for listening to our talk!
We’re making all our materials available to you again in the hopes that you’ll help advance the thinking on planning and share with each other rituals that you have to unbreak planning.
We used a lot of fun tools for this talk — a Coda doc for our outline, the brand new Figma Slides for our talk, so check these out.
And Shishir’s writing a book on all of this, too, so go that link if you’re interested in hearing about progress!
That’s it, and see you next time!
image.png
Narrative
37 secs
1 min 10 secs
33 mins 38 secs

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.