jamiemill
GitHub9 skills
layers-conceptual-modeljamiemill1.9KTechniques for defining the product's objects, relationships, states, and vocabulary independently of any interface — the most load-bearing layerlayers-introjamiemill1.9KFramework orientation for Layers of Product Design — load this first; provides the context all other skills depend onlayers-interaction-flowjamiemill1.9KTechniques for mapping interaction structure and flow — places, affordances, edge cases, and failure paths — without committing to visual formlayers-surfacejamiemill1.9KTechniques for auditing and deciding the surface against the layers below — vocabulary, object consistency, completeness, feedback, hierarchy, accessibilitylayers-product-strategyjamiemill1.9KTechniques for connecting user opportunities to business outcomes and solution bets, and testing the riskiest assumptions cheaplylayers-orientjamiemill1.9KDiagnostic audit across all seven layers — identifies the bottleneck layer and recommends where to focuslayers-domainjamiemill1.9KTechniques for mapping a domain's concepts, terminology conflicts, and bounded contexts — the raw material the conceptual model is built fromlayers-user-needsjamiemill1.9KTechniques for eliciting and prioritising user needs, pains, and desires — the opportunities that feed product strategylayers-observed-behaviourjamiemill1.8KTechniques for planning user research and synthesising it into grounded, confidence-rated findings about what users actually do