12 min read ·

Resourcing the Hoshin X-Matrix: The Capacity Check Before You Commit

Bastin Gerald Bastin Gerald ·
Bastin Gerald, Founder and CEO at Profit.co

Bastin

Founder & CEO at Profit.co

Bastin is the Founder and CEO of Profit.co, where he pioneers AI-driven strategy execution. He is an entrepreneur, business strategist and technology leader, and a published author who has mentored over 250 leaders worldwide.

Most hoshin plans that fail mid-year don’t fail on strategy. They fail because the same twenty people were committed to twice the work they could do. A capacity check before the matrix is locked catches this while it can still be fixed.

How do you run a capacity check on a hoshin plan? Before locking a hoshin plan, check it against capacity. Estimate each priority’s effort by team, correct the estimates with last year’s actual-to-planned ratio, compare against capacity left after essential work, and resolve overloads by stopping, sequencing, cutting or adding resources. “Ask the team to stretch” isn’t an option.

Key Takeaways

  • →Names on the matrix are not capacity. The question is whether the people exist, not whose name fits the row.
  • →Correct this year’s estimates with last year’s actual-to-planned ratio. Crude beats optimistic.
  • →Availability means what is left after operations, customer commitments, regulatory work and maintenance.
  • →Check individuals as well as teams. No person should own more than two priorities on the group matrix.
  • →Four resolutions, in order: stop, sequence, cut, add resources. “Stretch” is not one of them.
  • →An overload resolved in planning costs a conversation. Found in March, it costs a priority you didn’t choose.

The plan is staffed on paper

The right-hand side of the classic X-matrix lists the people and teams who own each priority. It’s meant to answer a simple question: do we have the people to do this? In most planning seasons it answers a different one: whose name should go next to this row?

Names are easy to add. Capacity isn’t. The same senior people end up against most priorities, each priority is estimated optimistically, and nobody adds up the totals. The overload shows up in March, when priorities start slipping in an order nobody chose.

Step 1: estimate effort honestly

For each candidate priority, estimate the effort it needs by team, in person-months or a similar unit. Then correct the estimates with last year’s evidence.

The reflection should show how much effort last year’s priorities actually consumed compared with plan. If priorities typically took half as much again as estimated, apply that multiplier to this year’s estimates. It’s crude, and far more accurate than assuming this year’s estimates are the first ever to be right.

Step 2: find real availability

For each team, estimate the capacity left after the work that has to continue regardless: operations, customer commitments, regulatory work, maintenance. Planning often treats teams as fully available for priorities, when in practice most of their time is already committed.

A quick way to get a realistic figure is to ask each team lead what share of their team’s time went to priority work last year, rather than what share they hope to give this year.

Step 3: compare and find the overloads

TeamAvailable (person-months)Demanded by prioritiesStatus
Service operations2441Overloaded
Pricing and commercial1815Within capacity
Site engineering3033At the limit
Procurement128Within capacity

Illustrative capacity check after applying a reality multiplier.

Also check individuals. If one person owns or leads work on four priorities, that person is the plan’s bottleneck regardless of what the team totals say. A useful rule is that no person owns more than two priorities on the group matrix.

Step 4: resolve before locking

Overloads have four possible resolutions, in rough order of preference:

  • Stop something. Free capacity through the stop-doing list.
  • Sequence. Start some priorities in the second half, after others finish.
  • Cut. Remove the lowest-ranked priority that uses the overloaded team.
  • Add resources. Hire, contract or reassign, with the time needed to do so built into the plan.

“Ask the team to stretch” isn’t on the list. It’s what happens by default when the check isn’t done, and it’s the reason priorities slip in an order nobody chose.

An overload you resolve in planning costs a hard conversation. One you discover in March costs a priority, and you don’t get to choose which.

What the capacity check needs from the software

Each of the first three steps asks for a number that the organization already generated and usually threw away. Step 1 wants last year’s actual effort against plan. Step 2 wants the share of each team’s time that went to priority work rather than to operations. Step 3 wants every row’s owner, totalled by person.

None of that is hard to produce from a system that tracked the year. All of it is guesswork from a system that tracked only the current quarter, and guesswork here defeats the whole exercise, because the optimistic estimate is exactly what the check exists to correct.

StepWhat the tool has to supplyHow to test it in a demo
1. Effort estimatesPlanned versus actual effort per priority, last yearShow me a priority that took more than it was given
1. MultiplierThe ratio across all priorities, not one exampleWhat did priorities cost against plan on average?
2. AvailabilityPriority work visible beside the projects and operations it competes withShow me everything this team is committed to
3. Team totalsDemand summed by team across all candidate prioritiesTotal the effort demanded of service operations
3. IndividualsA filter for people owning more than two rowsShow me everyone named against four priorities
4. SequencePriorities with start dates, not just a yearMove this priority to a second-half start
4. Add resourcesThe hiring lead time visible in the plan, as a dependencyRecord that this priority waits on two hires

Row 5 is a one-click answer or a manual audit, and it decides whether individuals get checked at all.

Row 5 is worth pressing on. The individual check is the one most often skipped, not because anyone disagrees with it but because reconstructing who owns what across a matrix, a project list and several team plans takes an afternoon nobody has in week five. Where ownership is a field on every row, it is a filter. The same structure is what makes the planning room easy to fill correctly.

Row 3 is the one that separates a planning tool from a platform. A team’s availability depends on what else it is committed to, and most of that is projects and operational work rather than matrix priorities. Where hoshin and the project portfolio are separate systems, step 2 is a survey; where they aren’t, it is a report.

Check whether next year’s plan is staffed.

People against too many rows are visible from the matrix itself.

Book a demo →

What an overload costs in March

Take the example table at face value. Service operations is short by seventeen person-months, roughly a year and a half of one person’s time. That shortfall does not announce itself; it arrives as two priorities drifting, a third quietly deprioritized by whoever was most overloaded, and a reflection next October marking those bets “not tested”. The organization spent the year and learned nothing about whether the ideas worked, which is the second cost and the larger one.

Licensing shapes how well you can see this coming. OnStrategy lists $200 per month for unlimited users. i-nexus publishes a free Starter tier for up to five users and $28 per user per month at its Standard tier. Steps 2 and 3 need the delivery teams and their work inside the system, not just the planning group, so a per-seat model prices exactly the visibility the check depends on.

Profit.co publishes two plans, Essentials and Enterprise, and quotes against modules and scale rather than a public seat rate. Because hoshin kanri runs alongside project portfolios and OKRs and Goals on one platform, with Balanced Scorecard and Strategy Roadmap in the same Essentials plan, step 2 can read what a team is already committed to rather than asking it. What drives the cost of hoshin kanri software covers the rest of what to total, and the seven pass/fail tests the questions to ask in an evaluation.

The 30-day free trial is long enough to load this year’s priorities and owners and run step 3 on them, which usually finds the bottleneck before the planning room does.

Capacity in Profit.co

In Profit.co, every priority and KPI on the X-matrix shows its owners, so people who appear against too many rows are visible from the matrix itself. Last year’s objectives keep their check-in histories, which helps the reflection estimate how much priorities actually took. Because hoshin runs alongside project portfolios on the same platform, the work already committed to projects can be seen alongside the plan. More on the planning software page.

Against the four resolutions, that gives each one somewhere to land. A stop recorded on the stop-doing list names the priority its freed capacity goes to. A sequencing decision becomes a start date on the row rather than an intention. A cut removes the demand from the team total immediately, so the room can see whether the overload actually cleared. And where resources are added, the lead time sits in the plan as a dependency, which is what stops a priority being counted as staffed from January when its people arrive in April.

Free Product Demo

Check whether next year’s plan is staffed

A 30-minute walkthrough, tailored to your team.

Book a free demo
G2, Capterra and Gartner Rated 4.7/5 by 500+ Leaders

What happens in the call

01
Share how you work today

How your teams set goals, track progress and review results.

02
See Profit.co in action

Strategy, performance, projects and engagement on one platform, with AI.

03
Leave with a clear plan

A practical path to align teams, execute faster and drive results.

Questions this article answers

Estimate effort per priority by team, apply a reality multiplier from last year, compare with each team’s real availability after essential work, and check for individuals named against too many priorities.

A useful rule is no more than two on the group matrix. More than that usually makes the person the plan’s bottleneck.

In order of preference: stop other work, sequence priorities across the year, cut the lowest-ranked priority, or add resources with the hiring time built into the plan.

The ratio of actual to planned effort from last year’s priorities, applied to this year’s estimates. If priorities typically took half as much again as estimated, multiply by 1.5.

Planned versus actual effort from last year, demand summed by team across candidate priorities, a filter for individuals owning several rows, and what each team is already committed to in projects and operations.

On day two of the offsite, after the stop-doing list and before the matrix is locked. Resolving an overload needs the room that chose the priorities still in session.

Related Articles

Hoshin Kanri Planning Software
12 min read · November 11, 2026

Running Catchball Rounds in Hoshin Planning: How Many, How Long

Last updated: Nov 11, 2026 Bastin Founder & CEO at Profit.co Bastin is the Founder and CEO of Profit.co, where…

Bastin Gerald Bastin Gerald
Hoshin Kanri Planning Software
12 min read · November 11, 2026

Cascading the Hoshin Plan From Group to Sites in Planning Season

Last updated: Nov 11, 2026 Bastin Founder & CEO at Profit.co Bastin is the Founder and CEO of Profit.co, where…

Bastin Gerald Bastin Gerald
Hoshin Kanri Planning Software
11 min read · November 11, 2026

Phasing Monthly Plan Values in Hoshin Kanri So the Bowler Tells the Truth

Last updated: Nov 11, 2026 Bastin Founder & CEO at Profit.co Bastin is the Founder and CEO of Profit.co, where…

Bastin Gerald Bastin Gerald
Hoshin Kanri Planning Software
12 min read · November 11, 2026

Locking the Hoshin Plan: The Gate Before the Year Starts

Last updated: Nov 11, 2026 Bastin Founder & CEO at Profit.co Bastin is the Founder and CEO of Profit.co, where…

Bastin Gerald Bastin Gerald
Hoshin Kanri Planning Software
11 min read · November 11, 2026

Linking the Hoshin Kanri Plan to the Annual Budget

Last updated: Nov 11, 2026 Bastin Founder & CEO at Profit.co Bastin is the Founder and CEO of Profit.co, where…

Bastin Gerald Bastin Gerald
Hoshin Kanri Planning Software
13 min read · November 11, 2026

Hansei: Reviewing Last Year’s X-Matrix Before Planning the Next

Last updated: Nov 11, 2026 Bastin Founder & CEO at Profit.co Bastin is the Founder and CEO of Profit.co, where…

Bastin Gerald Bastin Gerald
Athena

Welcome to Profit.co 👋

How can I help you today?