How typically do you face the next questions?
- When are you able to get this achieved?
- What’s the staff capability?
- What number of options are you able to get per dash?
- How will we enhance our capability so we are able to speed up?
Watch out the way you reply such questions. It’s simple to fall into traps.
For instance, you would possibly use velocity and a few magic spreadsheets, create a plan, and share it with everybody. Deep down, chances are you’ll even notice the plan is an phantasm. When issues don’t go in response to plan, everybody will get mad at you.
Do you have to ignore capability planning altogether and decline to make any guarantees on output?
Some agile purists get enraged after they hear phrases like “plan” and “capability.” That’s why they insist on making no guarantees. That’s all effectively and good in concept, however “we’ll get to it after we get to it” hardly ever cuts it in enterprise.
I’ve labored with a number of groups within the digital product world for greater than a decade. After I confronted these challenges, typically I acquired it fallacious and typically I acquired it proper. On this information, I’ll share what I’ve discovered about capability planning over time.
Desk of contents
What’s capability planning?
Capability planning is a course of by which undertaking managers take inventory of accessible sources and decide what’s required to convey worth to a undertaking or dash.
Capability refers back to the quantity of labor a staff is able to finishing inside a given timeframe.
Earlier than we define a 4-step course of that will help you decide your staff’s capability with out compromising on the worth it delivers, let’s evaluate some fundamentals.
Advanced vs. difficult methods
You most likely know the distinction between complicated and complex methods. Should you do, be happy to leap forward to the following part. In any other case, stick to me.
A sophisticated system includes many components, however their relationship is predictable. You’ll be able to constantly repeat the identical course of and at all times get the identical outcome.
For instance, constructing a home is difficult. You’ve acquired too many elements associated to it, nevertheless it’s predictable and, due to this fact, plannable. An skilled engineer and architect can plan all the pieces upfront; the result’s positive after they do the job proper.
Conventional undertaking administration suits effectively with difficult methods.
Now let’s discuss complicated methods. Trigger and impact aren’t at all times the identical in complicated methods. The variables and their relations are unpredictable.
For instance, it’s unimaginable to foretell what is going to occur with the economic system as a result of it’s a posh system.
You most likely know the place that is going.
Digital merchandise are complicated methods. The variables and their relations trigger unpredictable outcomes. Utilizing basic undertaking administration will result in poor outcomes.
With a extra iterative strategy, you’ve acquired higher probabilities of success as a result of you possibly can uncover what you don’t know.
Why conventional capability planning gained’t work with agile
What I’m about to share is one thing chances are you’ll disagree with however, in my expertise, right here’s the place many product groups get trapped.
Coping with complicated methods isn’t one thing we’re comfy with as a result of the unknown frightens us. Our resolution is to remodel agile frameworks into waterfall approaches.
Under are some widespread methods to do capability planning with agile frameworks:
- Story factors — Estimate your product backlog gadgets with the story factors methodology. It’s about complexity and never time. Inside that, it is possible for you to to measure groups’ velocity on the finish of every dash. However how do you provide you with capability if it’s about complexity? That’s when velocity kicks in
- Velocity — The staff’s velocity ought to replicate the typical of story factors delivered over the last three sprints. Ideally, groups enhance their velocity over time
- Estimate upfront — To judge whether or not the staff can meet deadlines, break down initiatives into smaller gadgets and estimate all of them upfront. This may make it easier to perceive what number of sprints the staff must ship the specified output
- Make guarantees — Primarily based in your velocity and estimates, promise a deadline. Usually, groups add 20 % to their estimates to account for surprising occasions
These are among the many most typical methods to calculate capability. The outcomes of the actions described above will make it easier to decide whether or not to rent new staff members to extend velocity. Take note, although, that onboarding new staff members will initially lower velocity.
Sadly, as you’ve most likely guessed by now, predictable capability planning actions gained’t work with agile frameworks. Sorry to interrupt that to you.
Thankfully, there’s a higher approach.
A 4-step framework for efficient capability planning
Step one is to assist these round you perceive that predictability will frustrate everybody.
Once you make investments time in making a plan primarily based on output, it quantities to a mere phantasm. You gained’t be capable of produce a lot worth with that since you aren’t addressing a posh system correctly.
However how do you keep away from capability planning when everyone is pushing for it?
“Lastly, it’s all about fixing issues, not implementing options. Typical product roadmaps are all about output. Sturdy groups realize it’s not solely about implementing an answer. They need to make sure that resolution solves the underlying downside. It’s about enterprise outcomes.”
― Marty Cagan
My four-step strategy to capability planning may be uncommon to you, however I’ve seen spectacular outcomes from it. Right here it’s the way it works:
- Begin with the enterprise consequence
- Determine issues value fixing
- Outline the worth you stand to create
- Work backward
1. Begin with the enterprise consequence
Nice product groups create worth past options. To try this, you will need to have readability on your online business consequence.
Outline what’s related for the time being. Perhaps it’s progress, retention, or one thing else. The bottom line is to agree upon the specified consequence.
2. Determine issues value fixing
Understanding your required consequence is step one. The second is discovering which alternatives might drive that consequence.
Once you do product discovery proper, you’ll uncover issues which are value fixing and aligned along with your objectives. Concentrate on them.
3. Outline the worth you stand to create
As you uncover significant issues to unravel, consider precisely what worth you stand to create by crafting a significant resolution.
Do your homework by assessing what number of clients care about it, how a lot they care, and the way typically that occurs. Primarily based on this, you possibly can calculate the worth and estimate how a lot it’s value investing in.
4. Work backward
Now that you’ve all of the playing cards on the desk, it’s time to resolve whether or not you may get one thing priceless achieved.
Nice product managers set the context and work backward with the staff.
For instance, let’s say you notice clients are loyal to you and keen to suggest the service to their associates. You consider this might create a sustainable acquisition channel and decide that it’s value 4 sprints of labor. Then, ask the staff the way you would possibly create one thing priceless on this timeframe to profit from this chance
Should you estimate that the funding is larger than the potential worth, don’t even trouble beginning.
Concentrate on what creates worth
Conventional capability planning will distract you from what creates worth. Don’t let outdated approaches get in the way in which of doing what’s proper.
More often than not, individuals will push you within the fallacious route. Because the product supervisor, you will need to take the motive force’s seat if you wish to stand out.
Your purpose isn’t to maximise the staff’s output.
Your purpose isn’t to be extra predictable.
Your purpose isn’t to make guarantees and meet deadlines.
Your purpose is to create worth steadily.
The next ideas will drive higher outcomes:
- Consequence over output
- Proof over opinions
- Drawback understanding over defining resolution
“By no means inform individuals how you can do issues. Inform them what to do, and they’ll shock you with their ingenuity.”
— Normal George S. Patton, Jr.
Featured picture supply: IconScout
LogRocket generates product insights that result in significant motion
LogRocket identifies friction factors within the person expertise so you can also make knowledgeable selections about product and design modifications that should occur to hit your objectives.
With LogRocket, you possibly can perceive the scope of the problems affecting your product and prioritize the modifications that must be made. LogRocket simplifies workflows by permitting Engineering and Design groups to work from the identical knowledge as you, eliminating any confusion about what must be achieved.
Get your groups on the identical web page — strive LogRocket immediately.