Jamie Mill

Product Design

9 skills
layers-conceptual-model
Defines the product's objects, relationships, states, and vocabulary independently of any interface — the most load-bearing layer
·0711
layers-domain
Techniques for mapping a domain's concepts, terminology conflicts, and bounded contexts — the raw material the conceptual model is built from
·0702
layers-interaction-flow
Techniques for mapping interaction structure and flow — places, affordances, edge cases, and failure paths — without committing to visual form
·0702
layers-surface
Techniques for auditing and deciding the surface against the layers below — vocabulary, object consistency, completeness, feedback, hierarchy, accessibility
·0701
layers-intro
Framework orientation for Layers of Product Design — load this first; provides the context all other skills depend on
·0700
layers-orient
Diagnostic audit across all seven layers — identifies the bottleneck layer and recommends where to focus
·0699
layers-product-strategy
Techniques for connecting user opportunities to business outcomes and solution bets, and testing the riskiest assumptions cheaply
·0699
layers-user-needs
Elicits and prioritises user needs (needs, pains, desires) as job stories — produces opportunities ready for product strategy
·0696
layers-observed-behaviour
Techniques for planning user research and synthesising it into grounded, confidence-rated findings about what users actually do
·0691