Skip to content
Knowledge beta

Product

Discovery before delivery. These practices help teams align on what matters, uncover real customer needs, and build shared understanding before committing to scope.

Assumption Mapping

A collaborative technique for surfacing and prioritizing the riskiest assumptions behind a product idea using a 2x2 grid of importance vs. evidence.

Customer Interviews

Structured conversations with users and customers designed to uncover problems, motivations, and context rather than validate your existing ideas.

Dogfooding

The practice of regularly using what you build so you experience it the way your customers do; commonly called dogfooding.

Event Storming

A collaborative workshop format for discovering and modeling business processes through domain events, commands, and aggregates.

NOICE Prioritization

A structured rubric for scoring priorities across Necessity, Outcome Clarity, Impact, Confidence, and Effort.

Opportunity Solution Trees

A visual framework for working backward from outcomes through opportunities to testable solutions.

Platform as a Product

Treating an internal platform with product management discipline — roadmaps, adoption metrics, and user research with consuming teams.

Pragmatic Personas

A lightweight approach to building useful user personas from a few real conversations.

Roadmapping

Outcome-based roadmaps and the roadmapping process as a continuous practice.

So What Stack

A reverse-engineering technique that traces features back through outcomes to business impact by asking "So what?!" at each level.

User Journeys

A visual technique for tracing paths through a story map to plan MVPs, prioritize delivery, and coordinate discovery, design, and engineering work.

User Story Maps

A visual technique for mapping user workflows and slicing work into deliverable increments.