Back

Overbuilding: The Biggest Mistake Teams Make When Building Apps

New to story mapping? Start with our complete User Story Mapping Guide.

The mistake isn’t too many features

Teams are told the big risk is shipping too much: bloated scope, late launches, wasted budget. Those costs are real, and they’re symptoms.

The expensive mistake is building past the first place a user can succeed. You add depth for the people who already made it, while most people are still stuck at the point where they feel stupid and stop.

Kathy Sierra named that point the suck threshold — enough investment to care, not enough competence to succeed. It’s where journeys die. Everything you build beyond it, for an audience that never crosses it, is inventory nobody opens.

What overbuilding looks like

  • A first release full of options, integrations, and power-user paths, sitting on top of a core path that still needs a support call
  • Roadmap items that delight retained users while new ones never reach a first win
  • Backlogs ranked by stakeholder preference instead of by what moves someone from can’t to can
  • Metrics that move — feature adoption among the already-successful — while competence at the job does not

Time to market, feedback delay, and wasted spend all follow from this. The cause is aiming the first slice at the wrong altitude.

Cut a shorter path to first success

You need the shortest complete journey that leaves someone able to do the core thing without help. That’s a different cut from an MVP feature list.

A user story map makes the cut visible:

  1. Backbone: the journey in order
  2. Stories under each step: what makes that step real
  3. Horizontal slice: the band that is still a whole story for the user

Name the first slice as a capability, not a schedule.

  • Weak: “Release 1” or “MVP”
  • Strong: “A new customer creates a board and invites one teammate without contacting support”

If you can’t name the slice that way, the map and the goal are about different things. Better to find that out before you build.

Working the map against overbuilding

  • Mark the suck thresholds on the backbone before you prioritize features
  • Put the first slice through those columns. Get people to a first real success before deepening later steps
  • Refuse depth that only serves people who already crossed the threshold, until the threshold moves
  • Judge the release by whether someone can do the job, not by how many cards closed

Overbuilding is usually a room full of good intentions and no picture of the incomplete journey. The map is that picture.

The test

If your next release doesn’t leave someone able to do the core thing without help, you didn’t under-build features. You over-built the wrong part of the journey.

Ready to try CardBoard for yourself? Create a free account — three boards, no credit card.

Didn’t find what you need? Visit our Help Center to find answers or get in contact with our team.