Archive for the ‘How To’ Category
Overcoming Not Invented Here (NIH), The Most Powerful Blocker of Innovation
When new ideas come from the outside, they are dismissed out of hand. The technical term for this behavior is Not Invented Here (NIH). Because it was not invented by the party with official responsibility, that party stomps it into dust. But NIH doesn’t stomp in public; it stomps in mysterious ways.
Wow! That’s a great idea! Then, mysteriously, no progress is made and it dies a slow death.
That’s cool! Then there’s a really good reason why it can’t be worked.
That’s interesting! Then that morphs into the kiss of death.
We never thought of that. But it won’t scale.
That’s novel! But no one is asking for it.
That’s terribly exciting! We’ll study it into submission.
That’s incredibly different! And likely too different.
When the company’s novel ideas die on the vine, they likely die at the hands of NIH. If you can’t understand why a novel idea never made it out of the lab, investigate the crime scene and you may find NIH’s fingerprints. If customers liked the new idea yet it went nowhere, it could be NIH was behind the crime. If it makes sense, but it doesn’t make progress, NIH is the prime suspect.
If a team is not receptive to novel ideas from the outside, it’s because they consider their own ideas sufficiently good to meet their goals. Things are going well and there’s no reason to adopt new ideas from the outside. And buried in this description are the two ways to overcome NIH.
The fastest way to overcome NIH is to help a new idea transition from an idea conceived by someone outside the team to an idea created by someone inside the team. Here’s how that goes. The idea is first demonstrated by the external team in the form of a functional prototype. This first step aims to help the internal team understand the new idea. Then, the first waiting period is endured where nothing happens. After the waiting period, a somewhat different functional prototype is created by the external team and shown to the internal team. The objective is to help the internal team understand the new idea a little better. Then, the second waiting period is endured where nothing happens. Then, a third functional prototype is created and shown to the internal team. This time, shortcomings are called out by the external team that can only be addressed by the internal team. Then, the last waiting period is endured. Then, after the third waiting period, the internal team addresses the shortcomings and makes the idea their own. NIH is dead, and it’s off to the races.
The second fastest way to overcome NIH is to wait for the internal team to transition to a team that is receptive to new ideas initiated outside the team. The only way for a team to make the transition is for them to realize that their internal ideas are insufficient to meet their objectives. This can only come after their internal ideas are shown to be inadequate multiple times. Only after exhausting all other possibilities, will a team consider ideas generated from outside the team.
When the external team recognizes the internal team is out of ideas, they demonstrate a functional prototype to the internal team. And they do it in an “informational” way, meaning the prototype is investigatory in nature and not intended to become the seed of the internal team’s next generation platform. And as it turns out, it’s only a strange coincidence that the functional prototype is precisely what the internal team needs to fuel the next-generation platform. And the prototype is not fully wrung out. And as it turns out, the parts that need to be wrung out are exactly what the external team knows how to do. And when the internal team needs expertise from the external team to address the novel elements, as it turns out the external team conveniently has the time to help out.
Not Invented Here (NIH) is real. And it’s a powerful force. And it can be overcome. And when it is overcome, the results are spectacular.
Image credit — Becky Mastubara
Bucking The Best Practice
Doing what you did last works well, right up until it doesn’t.
When you put 100% effort into doing what you did last time and get 80% of the output of last time, it’s time to do something different next time.
If it worked last time, but the environment or competition has changed, chances are it won’t work this time.
You can never step in the same river twice, and it’s the same with best practices.
Doing what you did last time is predictable until it isn’t.
The cost of trying the same thing too often is the opportunity cost of unlearned learning, which only comes from doing new things in new ways.
Our accounting systems don’t know how to capture the lost value due to unlearned learning, but your competition does.
Doing what you did last time may be efficient, but that doesn’t matter when it becomes ineffective.
Without new learning, you have a tired business model that will give you less year on year.
If you do what you did last time, you slowly learn what no longer works, but that’s all.
The best practice isn’t best when the context is different.
It’s not okay to do what you did last time all the time.
If you always do what you did last time, you don’t grow as a person.
If you do what you did last time, there are no upside surprises but there may be downside surprises.
Doing what you did last time is bad for your brain and your business.
How much of your work is repeating what you did last time? And how do you feel about that?
If you are tired of doing what you did last time, what are you going to do about it?
Might you sneak in some harmless novelty when no one is looking?
Might you conspire to try something new without raising the suspicion of the Standard Work Police?
Might you run a small experiment where the investment is small but the learning could be important?
Might you propose trying something new in a small way, highlighting the potential benefit and the safe-to-fail nature of the approach?
Might you propose small experiments run in parallel to increase the learning rate?
Might you identify an important problem that has never been solved and try to solve it?
Might you come up with a new solution that radically grows company profits?
Might you create a solution that obsoletes your company’s most profitable offering?
Might you bring your whole self to your work and see what happens?
Image credit – Marc Dalmulder
Show Them What’s Possible
When you want to figure out what’s next, show customers what’s possible. This is much different than asking them what they want. So, don’t do that. Instead, show them a physical prototype or a one-page sales tool that explains the value they would realize.
When they see what’s possible, the world changes for them. They see their work from a new perspective. They see how the unchangeable can change. They see some impossibilities as likely. They see old constraints as new design space. They see the implications of what’s possible from their unique context. And they’re the only ones that can see it. And that’s one of the main points of showing them what’s possible – for YOU to see the implications of what’s possible from their perspective. And the second point is to hear from them what you should have shown them, how you missed the mark, and what you should show them next time.
When you show customers what’s possible, that’s not where things end. It’s where things start.
When you show customers what’s possible, it’s an invitation for them to tell you what it means to them. And it’s also an invitation for you to listen. But listening can be challenging because your context is different than theirs. And because they tell you what they think from their perspective, they cannot be wrong. They might be the wrong customer, or you might have a wrong understanding of their response, but how they see it cannot be wrong. And this can be difficult for the team to embrace.
What you do after learning from the customer is up to you. But there’s one truism – what you do next will be different because of their feedback. I am not saying you should do what they say or build what they ask for. But I think you’ll be money ahead if your path forward is informed by what you learn from the customers.
Image credit — Alexander Henning Drachmann
Start, Stop, Continue Gone Bad
Stop, Start, Continue is a powerful, straightforward way to manage things.
If it’s not working, Stop.
If it’s working well, Continue.
If there’s a big opportunity to grow, Start.
Sounds pretty simple, but it’s often executed poorly.
The most dangerous variant of Stop, Start, Continue is Start, Start, Continue. Regardless of how well projects are doing, they Continue. The market has changed but the product hasn’t launched yet, Continue the project. Though the technical risk is increasing instead of decreasing, keep your mouth shut and Continue the project. Though resources have moved to different projects (that have recently started), Continue the project and pretend progress is being made. And though Continue is a big problem, Starting is a bigger one.
With Start, Start, Continue, the company’s eyes are too big for their stomach. Because there is no mechanism to limit the start of new projects based on the available resources (people, tools, infrastructure), projects start without the resources needed to get them done. In the short term, there’s a celebration because an important new project has started. But a month later, everyone on the project team knows the project is doomed because the project is largely unstaffed. And because of the tight lips, no one in company leadership knows there’s a problem. The telltale signs of Start, Start, Continue are long projects (insufficient resources) and a lack of Finishing (too many projects and too little focus).
There is a little-known process that can overpower Start, Start, Continue. It’s called Stop, Stop, Stop. It’s simple and powerful.
With Stop, Stop, Stop, stalled projects are stopped and resources are freed up to accelerate the best remaining projects. Think of it as moving from Continue existing projects to Accelerate the most important projects. And with Stop, Stop, Stop, there is no starting. None. There is only stopping, at least to start. Pet projects are stopped. Long-in-the-tooth projects are stopped. Irrelevant projects are stopped. And even good projects are stopped to allow great projects to Start.
With Stop, Stop, Stop, at least two projects must stop before a new project can start. And it’s better to stop three.
The result of Stop, Stop, Stop is a glut of freed-up resources that can be applied to amazing new projects. And because the resources are unallocated and ready to go, those new projects can be fully staffed and can make progress quickly. And because there are now fewer projects overall, the shared resources can respond more quickly for double acceleration. And with fewer projects, there are fewer resource collisions among projects and fewer slowdowns. Triple acceleration and a lighter project management burden.
If your projects are moving too slowly, use Stop, Stop, Stop to stop the worst projects. If you have too many projects and too few resources, Stop, Stop, Stop can set you free. If you want to Start an amazing new project, use Stop, Stop, Stop to free up the resources to make it happen.
Before you Start, Stop. And before you Continue, Stop. And instead of pretending to Stop or talking about Stopping, Stop.
How To Grow Talent
Show them how the work is done.
Ask them what they saw.
Praise them for what they recognized and describe what they didn’t.
Repeat
Tell them how the work is done.
You do some and they watch you, and they do some and you watch them.
Ask them what they felt and what questions they have.
Praise them for their openness and answer their questions.
Repeat.
Ask them how the work should be done and listen.
Praise them for their insights and suggest alternative approaches for consideration.
Together, choose the approach and they do the work. You check in as needed.
Ask them how they felt while doing the work and ask if they have questions.
Praise them for sharing; validate their feelings; and answer their questions.
Repeat.
Ask them to do the work.
They choose the approach and do the work. You do something else but stay close.
If they ask questions, answer them.
Check in with them after the work is done, but they own the agenda.
Repeat
Ask them what work should be done next and listen.
Acknowledge their discomfort and tell them it’s supposed to feel like that.
They choose the work; they choose the approach; and you stay away.
If they ask questions, answer with more questions so they can work it out on their own.
Check in with them after the work is done, but make it a social visit because they’re pros now.
Image credit – skyseeker
The Best Way To Make Projects Go Faster
When there are too many projects, all the projects move too slowly.
When there are too many projects, adding resources doesn’t help much and may make things worse.
To speed up the important projects, stop the less important projects. There’s no better way.
When there are too many projects, stopping comes before starting.
All projects are important, it’s just that some are more important than others. Stop the lesser ones.
When someone says all projects are equally important, they don’t understand projects.
If all projects are equally important, then they are also equally unimportant and it does not matter which projects are stopped. This twist of thinking can help people choose the right projects to stop.
When there are too many projects, stop two before starting another.
Finishing a project is the best way to stop a project, but that takes too long. Stop projects in their tracks.
There is no partial credit for a project that is 80% complete and blocking other projects. It’s okay to stop the project so others can finish.
Queueing theory says wait times increase dramatically when utilization of shared resources reaches 85%. The math says projects should be stopped well before shared resources are fully booked.
If you want to go faster, stop the lesser projects.
Image credit – Rodrigo Olivera
The Power of Checking In
When you notice someone having a difficult time, take the time to check in with them. An in-person “Are you okay?” is probably the best way, but a phone call, text, or video chat will also do nicely.
When you’re having a difficult time, when someone notices and checks in you feel a little better.
When someone reacts in an outsized way, use that as a signal to check in with them. Your check-in can help them realize their reaction was outsized, as they may not know. It’s likely a deeper conversation will emerge naturally. This is not a time to chastise or judge, rather it’s a time to show them you care. An in-person “You got a minute?” followed by a kind “Are you doing okay?” work well in this situation. But a phone call or text message can also be effective. The most important thing, though, is you make the time to check in.
When you check in, you make a difference in people’s lives. And they remember.
Is a simple check-in really that powerful? Yes. Does it really make a difference? Yes. But don’t take my word for it. Run the experiment for yourself. Here’s the experimental protocol.
- Pay attention.
- Look for people who are having a difficult time or people whose behavior is different than usual.
- When you notice the behavior of (2), make a note to yourself and give yourself the action item to check in.
- As soon as you can, check in with them. Do it in person, if possible. If you cannot, call them on the phone or send them a text. Email is too impersonal. Don’t use it.
- To initiate the check-in, use the “You got a minute?” and “Are you doing okay?” language. Keep it simple.
- After using the language of (4.1), listen to them. No need to fix anything. Just listen. They don’t want to be fixed; they want to be heard.
- Enjoy the good feeling that comes from checking in.
- Repeat 1-5, as needed.
After running the experiment, I think you’ll learn that checking in is powerful and helps both parties feel better. And the more you run the experiment (demonstrate the behavior), the more likely it will spread.
And, just maybe, at some point down the road, someone may reach out to you and ask “You got a minute?” and “Are you doing okay?”.
Image credit — Funk Dooby
The Curse of Too Many Active Projects
If you want your new product development projects to go faster, reduce the number of active projects. Full stop.
A rule to live by: If the new product development project is 90% complete, the company gets 0% of the value. When it comes to new product development projects, there’s no partial credit.
Improving the capabilities of your project managers can help you go faster, but not if you have too many active projects.
If you want to improve the speed of decision-making around the projects, reduce the number of required decisions by reducing the number of active projects.
Resource conflicts increase radically as the number of active projects increases. To fix this, you guessed it, reduce the number of active projects.
A project that is run under the radar is the worst type of active project. It sucks resources from the official projects and prevents truth telling because no one can admit the dark project exists.
With fewer active projects, resource intensity increases, the work is done faster, and the projects launch sooner.
Shared resources serve the projects better and faster when there are fewer active projects.
If you want to go faster, there’s no question about what you should do. You should stop the lesser projects to accelerate the most important ones. Full stop.
And if you want to stop some projects, I suggest you try to answer this question: Why does your company think it’s a good idea to have far too many active new product development projects?
Image credit — JOHN K THORNE
The Ins and Outs of Problems
When there’s a disagreement, listen before you talk. And if that doesn’t work, listen more. With this approach, disagreement cannot blossom into a problem.
When there’s a decision to be made, make it. There are problems with any decision you make, and you might as well learn them as soon as you can.
When there’s a change coming, get people together and talk about what’s coming. One thing to remember – the talking you do before the change is much more meaningful than the talking after the change causes problems.
When an important project is behind schedule, pause the project. Nothing causes dialog, problem-solving, and movement of resources like pausing an important project.
When person A says one thing to person B and another to person C, call a meeting with A, B, and C and within fifteen minutes the source of the problem will be apparent to all.
When someone doesn’t do what they said they’d do, send them an email asking when they’ll do it. Then, at the same time every week, “reply all” to your email and ask them when they’ll do it. That way, they get to see the ever-growing, time-stamped record of their problematic non-performance.
When there’s no owner of the problem, there can be no solution. And that’s a big problem.
When it’s your problem, solve it.
When someone tries to give you their problem, don’t take it. Like any gift, if you don’t accept it, the would-be giver still owns it.
When there are no problems, there can be no learning.
Image credit — Rob Oo
The Mighty Capacity Model
There are natural limits to the amount of work that any one person or group can do. And once that limit is reached, saying yes to more work does not increase the amount of work that gets done. Sure, you kick the can down the road when you say yes to work that you know you can’t get done, but that’s not helpful. Expectations are set inappropriately which secures future disappointment and more importantly binds or blocks other resources. When preparatory work is done for something that was never going to happen, that prep work is pure waste. And when resources are allocated to a future project that was never going to happen, the results are misalignment, mistiming, and replanning, and opportunity cost carries the day.
But how to know if you the team has what it takes to get the work done? The answer is a capacity model. There are many types of capacity models, but they all require a list of the available resources (people, tools, machines), the list of work to be done (projects), and the amount of time (in hours, weeks, months) each project requires for each resource. The best place to start is to create a simple spreadsheet where the leftmost column lists the names of the people and the resources (e.g., labs, machines, computers, tools). Across the top row of the spreadsheet enter the names of the projects. For the first project, go down the list of people and resources, and for each person/resource required for the project, type an X in the column. Repeat the process for the remainder of the projects.
While this spreadsheet is not a formal capacity model, as it does not capture the number of hours each project requires from the resources, it’s plenty good enough to help you understand if you have a problem. If a person has only one X in their row, only one project requires their time and they can work full-time on that project for the whole year. If another person has sixteen Xs in their row, that’s a big problem. If a machine has no Xs in its row, no projects require that machine, and its capacity can be allocated to other projects across the company. And if a machine has twenty Xs in its row, that’s a big problem.
This simple spreadsheet gives a one-page, visual description of the team’s capacity. Held at arm’s length, the patterns made by the Xs tell the whole story.
To take this spreadsheet to the next level, the Xs can be replaced with numbers that represent the number of weeks each project requires from the people and resources. Sit down with each person and for each X in their row, ask them how many weeks each project will consume. For example, if they are supposed to support three projects, X1 is replaced with 15 (weeks), X2 is replaced with 5, and X3 is replaced with 5 for a total of 25 weeks (15 + 5 + 5). This means the person’s capacity is about 50% consumed (25 weeks / 50 weeks per year) by the three projects. For each resource, ask the resource owner how much time each project requires from the resource. For a machine that is needed for ten projects where each project requires twenty weeks, the machine does not have enough capacity to support the projects. The calculation says the project load requires 200 machine-weeks (10*20 = 200 weeks) and four machines (200 machine-weeks / 50 weeks per year = 4 machines) are required.
Creating a spreadsheet that lists all the projects is helpful in its own right. And you’ll probably learn that there are far more projects than anyone realizes. (Helpful hint: make sure you ask three times if all the projects are listed on the spreadsheet.) And asking people how much time is required for each project is respectful of their knowledge and skillful because they know best how long the work will take. They’ll feel good about all that. And quantifying the number of weeks (or hours) each project requires elevates the discussion from argument to analysis.
With this simple capacity model, the team can communicate clearly which projects can be supported and which cannot. And, where there’s a shortfall, the team can make a list of the additional resources that would be needed to support the full project load.
Fight the natural urge to overcomplicate the first version of the capacity model. Start with a simple project-people/resource spreadsheet and use the Xs. And use the conversations to figure out how to improve it for next time.
Becoming More Innovative
It’s difficult to describe what an innovative company looks like, and there’s no singular recipe or direction that is right for all companies. Here are some From: To: pairings that I hope will help you in your migration toward innovation. You’re heading in the right direction as your company generates Tos and fewer Froms.
From: No one is asking for that technology.
To: What does this new technology stand for?
From: How will the company benefit?
To: How will the customer benefit?
From: What’s the smallest improvement that will make a difference?
To: How can we make the most significant difference?
From: When will you be done?
To: What will you learn?
From: This might not work.
To: How might this work?
From: Start, Start, Continue.
To: Stop, Start, Continue.
From: We’ve tried that before and it didn’t work.
To: What’s changed since last time?
From: What does perfect look like?
To: How is the work done today and which elements can we improve?
From: Defend and Defend the core.
To: Extend and Defend the core.
From: Define the idealized future state.
To: Start with the work.
From: That won’t work!
To: Hey, watch this!