Frameworks
Proven models and methods — when to reach for each, and why it works.
70 items
5 Whys
Toyota / LeanAsk 'why' repeatedly to move from a symptom to a root cause worth designing for. Use when: Framing the problem before jumping to solutions.
Framing the problem before jumping to solutions.StudentADDIE Model
InstructionalDesign.orgAnalyse, Design, Develop, Implement, Evaluate — the classical ID lifecycle. Use when: Structuring a full curriculum project end to end.
Structuring a full curriculum project end to end.EducatorAEIOU Field Framework
Rick Robinson / EPICActivities, Environments, Interactions, Objects, Users — a lens for structured field observation. Use when: Running contextual inquiry or ethnographic visits.
Running contextual inquiry or ethnographic visits.ResearcherApple HIG: Machine Learning
AppleApple's guidance on setting expectations, handling mistakes and communicating model behaviour. Use when: Shipping on-device or generative features on Apple platforms.
Shipping on-device or generative features on Apple platforms.DesignerAssumption Mapping
David BlandPlot assumptions by importance and evidence to decide what to test first. Use when: Choosing what to research before building anything.
Choosing what to research before building anything.ResearcherAtomic Design
Brad FrostAtoms, molecules, organisms, templates, pages — a mental model for design systems that scale. Use when: Structuring a component library or documentation.
Structuring a component library or documentation.DesignerAtomic Research
Daniel PidcockBreak findings into experiments, facts, insights and conclusions to make research reusable. Use when: Building a research repository the team actually queries.
Building a research repository the team actually queries.ResearcherBackward Design (UbD)
Wiggins & McTigheStart from desired results, then evidence of learning, then learning experiences. Use when: Designing a new module or reworking one that isn't landing.
Designing a new module or reworking one that isn't landing.EducatorBloom's Taxonomy (Revised)
Vanderbilt CFTRemember, understand, apply, analyse, evaluate, create — leveled learning objectives. Use when: Writing course outcomes and assignment rubrics.
Writing course outcomes and assignment rubrics.EducatorBraun & Clarke Thematic Analysis
Braun & ClarkeSix-phase reflexive method for coding qualitative data into defensible themes. Use when: Synthesising interviews for a rigorous, sharable report.
Synthesising interviews for a rigorous, sharable report.ResearcherCognitive Load Theory in UX
NN/gReduce intrinsic, extraneous and germane load so users can focus on the task, not the interface. Use when: Simplifying dense enterprise or data-heavy screens.
Simplifying dense enterprise or data-heavy screens.DesignerConstructive Alignment
John BiggsAlign outcomes, teaching activities and assessment so what you test is what you teach. Use when: Reviewing an existing syllabus for coherence.
Reviewing an existing syllabus for coherence.EducatorCrazy 8s
Google Design SprintSketch 8 ideas in 8 minutes to break out of the first-idea trap. Use when: Warming up before a concept sketch or workshop.
Warming up before a concept sketch or workshop.StudentCynefin Framework
Cognitive EdgeSort situations into clear, complicated, complex, chaotic — pick the right decision style. Use when: Deciding how to lead a decision with unclear cause and effect.
Deciding how to lead a decision with unclear cause and effect.ManagerDesign Sprint 5-Day
GV / Jake KnappUnderstand, sketch, decide, prototype, test — a compressed project template. Use when: Running a mini project in a week.
Running a mini project in a week.StudentDesignOps Handbook
InVision (DesignBetter)How, what and who of DesignOps — orchestrate people, process and craft at scale. Use when: Building or restructuring a design ops function.
Building or restructuring a design ops function.LeaderDesignOps Maturity Model
DesignOps AssemblyStages from ad-hoc to embedded — assess where your ops sit and what to invest in next. Use when: Planning DesignOps hires and tooling.
Planning DesignOps hires and tooling.LeaderDouble Diamond
UK Design CouncilDiscover, Define, Develop, Deliver — a shared vocabulary for divergent and convergent design. Use when: Planning a project phase or explaining process to stakeholders.
Planning a project phase or explaining process to stakeholders.DesignerLeaderEisenhower Matrix
James ClearSort work by urgency vs importance so the important-not-urgent gets protected time. Use when: Weekly planning when the backlog is bigger than the calendar.
Weekly planning when the backlog is bigger than the calendar.ManagerEmpathy Map
NN/gSays, thinks, does, feels — a canvas to consolidate what you learn about users. Use when: Turning interview notes into a shareable artefact.
Turning interview notes into a shareable artefact.StudentEmpowered Product Teams
SVPGCagan's model for autonomy, coaching and clarity that lets teams solve problems, not ship features. Use when: Diagnosing why a team is executing but not moving the metric.
Diagnosing why a team is executing but not moving the metric.ManagerEU AI Act Risk Tiers
European CommissionUnacceptable, high, limited, minimal — the risk classification driving EU AI compliance. Use when: Scoping AI features against European regulation.
Scoping AI features against European regulation.LeaderFogg Behaviour Model
BJ FoggBehaviour happens when motivation, ability and a prompt converge at the same moment. Use when: Designing nudges, onboarding, or habit-forming flows.
Designing nudges, onboarding, or habit-forming flows.DesignerGestalt Principles
Interaction Design FoundationProximity, similarity, closure and continuity — how the eye groups elements into meaning. Use when: Fixing visual hierarchy or grouping in a dense screen.
Fixing visual hierarchy or grouping in a dense screen.DesignerStudentGoogle HEART Framework
Google ResearchHappiness, Engagement, Adoption, Retention, Task success — connect UX to metrics. Use when: Defining product-level UX KPIs with PMs and data.
Defining product-level UX KPIs with PMs and data.ResearcherGoogle People + AI Guidebook
Google PAIRPatterns for mental models, explainability, feedback, errors and trust in AI-powered UI. Use when: Designing an LLM feature, agent, or AI-assisted flow.
Designing an LLM feature, agent, or AI-assisted flow.DesignerHook Model
Nir EyalTrigger, action, variable reward, investment — the loop behind habit-forming products. Use when: Auditing whether your engagement loop is ethical and complete.
Auditing whether your engagement loop is ethical and complete.DesignerIDEO Human-Centred Design
IDEO.orgInspiration, Ideation, Implementation — a field guide for designing with people, not for them. Use when: Kicking off a discovery with real user immersion.
Kicking off a discovery with real user immersion.DesignerJobs-to-be-Done
Clayton Christensen / StrategynFrame every feature as a job a user hires the product to do in a specific situation. Use when: Prioritising features against real user progress, not personas.
Prioritising features against real user progress, not personas.DesignerManagerJTBD Switch Interview
Bob Moesta / Re-Wired GroupReconstruct the timeline of a customer switching to your product to surface real forces of progress. Use when: Understanding acquisition, churn or category switching.
Understanding acquisition, churn or category switching.ResearcherKano Model
Noriaki KanoClassify features as must-be, performance, attractive, indifferent or reverse based on satisfaction. Use when: Prioritising a feature list against user delight vs. table stakes.
Prioritising a feature list against user delight vs. table stakes.ResearcherManagerKolb Experiential Learning Cycle
David KolbConcrete experience, reflection, conceptualisation, experimentation — a loop for studio work. Use when: Designing studio, lab or project-based learning.
Designing studio, lab or project-based learning.EducatorLaws of UX
Jon YablonskiA compact reference of cognitive and behavioural laws (Fitts, Hick, Miller, Jakob) applied to UI. Use when: Justifying a layout, spacing or interaction decision.
Justifying a layout, spacing or interaction decision.DesignerMaterial Design Accessibility
Google MaterialPractical patterns for colour, touch targets, focus and motion that meet WCAG in real UI. Use when: Turning WCAG into concrete component decisions.
Turning WCAG into concrete component decisions.DesignerMicrosoft HAX Guidelines
Microsoft Research18 validated guidelines for human-AI interaction across initial, during, when-wrong and over-time. Use when: Reviewing an AI feature for trust and recovery.
Reviewing an AI feature for trust and recovery.DesignerMicrosoft Inclusive Design
MicrosoftRecognise exclusion, learn from diversity, solve for one and extend to many. Use when: Expanding scope beyond a narrow 'average user'.
Expanding scope beyond a narrow 'average user'.DesignerMicrosoft Responsible AI Standard
MicrosoftPractical requirements for fairness, reliability, safety, privacy, inclusion and accountability. Use when: Turning AI principles into shippable engineering practice.
Turning AI principles into shippable engineering practice.LeaderMIT RAISE AI Literacy Framework
MIT RAISEAge-appropriate AI concepts, ethics and hands-on activities across levels. Use when: Bringing AI into a design curriculum responsibly.
Bringing AI into a design curriculum responsibly.EducatorMoSCoW Prioritisation
Agile Business ConsortiumMust, Should, Could, Won't — a simple way to scope a project realistically. Use when: Scoping a bootcamp or capstone project.
Scoping a bootcamp or capstone project.StudentManagerNielsen's 10 Usability Heuristics
Nielsen Norman GroupTen general principles for interaction design — the most-cited critique lens in the field. Use when: Reviewing a flow or auditing an interface for quick wins.
Reviewing a flow or auditing an interface for quick wins.DesignerStudentNIST AI Risk Management Framework
NISTGovern, Map, Measure, Manage — the reference to make AI programs trustworthy at scale. Use when: Standing up AI governance in a regulated org.
Standing up AI governance in a regulated org.LeaderNN/g Usability Testing 101
NN/gSmall-sample moderated testing — five users find ~85% of issues if the tasks are right. Use when: Validating a specific flow before or after release.
Validating a specific flow before or after release.ResearcherNN/g UX Maturity Model
NN/gSix stages from absent to user-driven — a language to diagnose and level up an org. Use when: Making the case for investment or a 12-month UX roadmap.
Making the case for investment or a 12-month UX roadmap.LeaderNN/g UX Portfolio Guide
NN/gWhat hiring managers actually look for — process, impact, honest trade-offs. Use when: Building or refreshing your portfolio.
Building or refreshing your portfolio.StudentNorth Star Framework
AmplitudePick one leading metric that captures value delivered and connect inputs that move it. Use when: Aligning research on the metric that matters most.
Aligning research on the metric that matters most.ResearcherLeaderOECD AI Principles
OECDHuman-centred values, transparency, robustness and accountability for trustworthy AI. Use when: Framing a company-wide responsible AI policy.
Framing a company-wide responsible AI policy.LeaderOKRs for Design
What Matters (John Doerr)Objectives and key results applied to design outcomes rather than output. Use when: Setting quarterly goals that connect design to business.
Setting quarterly goals that connect design to business.LeaderManagerOpportunity Solution Tree
Teresa TorresLink outcomes to opportunities, solutions and assumption tests for continuous discovery. Use when: Structuring discovery and connecting research to shipped work.
Structuring discovery and connecting research to shipped work.ResearcherManagerProduct Trio
Product TalkPM + Design + Engineering discover and deliver together — the modern operating unit. Use when: Setting up an empowered team that owns outcomes end-to-end.
Setting up an empowered team that owns outcomes end-to-end.ManagerRACI Matrix
PMIResponsible, Accountable, Consulted, Informed — make decision rights explicit across PM/Design/Eng. Use when: Untangling ownership on a cross-functional initiative.
Untangling ownership on a cross-functional initiative.ManagerRainbow Spreadsheet
Tomer SharonOne tab, participants as columns, observations as rows — spot patterns as they emerge. Use when: Synthesising qualitative interviews across a small sample.
Synthesising qualitative interviews across a small sample.ResearcherResearchOps 8 Pillars
ResearchOps CommunityGovernance, tools, recruitment, admin, comms, knowledge, competency and advocacy for scaled research. Use when: Standing up or maturing a research practice.
Standing up or maturing a research practice.ResearcherRICE Prioritisation
IntercomReach, Impact, Confidence, Effort — a transparent score for portfolio-level trade-offs. Use when: Comparing very different initiatives in a roadmap review.
Comparing very different initiatives in a roadmap review.LeaderManagerRITE Method
Microsoft Games User ResearchRapid Iterative Testing and Evaluation — fix issues between sessions, not after the study. Use when: Shipping a fast-moving prototype with a tight loop.
Shipping a fast-moving prototype with a tight loop.ResearcherSAM Instructional Design
Allen InteractionsSuccessive Approximation Model — iterative, prototype-driven course design. Use when: Building a course like you'd build a product.
Building a course like you'd build a product.EducatorSelf-Organised Learning Environments
Sugata MitraBig questions, small groups, shared screens — students drive the inquiry. Use when: Facilitating exploratory studio sessions.
Facilitating exploratory studio sessions.EducatorSingle-Point Rubric
Cult of PedagogyOne column of criteria with space either side for evidence of concerns and strengths. Use when: Grading design work where narrative feedback matters more than levels.
Grading design work where narrative feedback matters more than levels.EducatorSTAR Case Study Structure
Interaction Design FoundationSituation, Task, Action, Result — a clear narrative shape for portfolios and interviews. Use when: Writing a project case study that hiring managers can skim.
Writing a project case study that hiring managers can skim.StudentStructured Design Critique
IxDA / NN/gSet intent, describe, interpret, judge — turn crits from opinion parades into learning. Use when: Running a studio critique that students actually learn from.
Running a studio critique that students actually learn from.EducatorSystem Usability Scale (SUS)
Jeff Sauro / MeasuringUA 10-item survey producing a single comparable usability score from 0-100. Use when: Benchmarking usability across releases or against industry.
Benchmarking usability across releases or against industry.ResearcherTeam Topologies
Skelton & PaisStream-aligned, platform, enabling and complicated-subsystem teams with clear interaction modes. Use when: Redesigning how design, research and product teams cooperate.
Redesigning how design, research and product teams cooperate.LeaderManagerThe Manager's Path
O'ReillyCamille Fournier's ladder-by-ladder guide to what changes as you grow from lead to VP. Use when: Coaching yourself or a new lead into their next level.
Coaching yourself or a new lead into their next level.ManagerTop Tasks Analysis
Gerry McGovernRank a long list of user tasks by vote to focus design on what actually matters most. Use when: Prioritising content or IA on a large site.
Prioritising content or IA on a large site.ResearcherUniversal Design for Learning
CASTMultiple means of engagement, representation and action to include every learner. Use when: Making a class accessible and inclusive by design.
Making a class accessible and inclusive by design.EducatorUser Flow Diagrams
NN/gA visual model of the steps a user takes to complete a task — decisions, screens, errors. Use when: Explaining a feature to peers or reviewers.
Explaining a feature to peers or reviewers.StudentValue Proposition Canvas
StrategyzerFit customer jobs, pains and gains to the products, pain relievers and gain creators you ship. Use when: Aligning a portfolio around real customer value.
Aligning a portfolio around real customer value.LeaderWardley Mapping
Simon WardleyMap user needs to components on an evolution axis to spot strategy and platform bets. Use when: Deciding where to build, buy or partner.
Deciding where to build, buy or partner.LeaderWCAG 2.2
W3CThe web accessibility baseline — perceivable, operable, understandable, robust — with 9 new SC. Use when: Committing to a concrete accessibility target for a release.
Committing to a concrete accessibility target for a release.DesignerWCAG Quick Reference
W3CA filterable checklist of success criteria — the standard reference for accessible design. Use when: Making sure a class project meets baseline accessibility.
Making sure a class project meets baseline accessibility.StudentWeighted Shortest Job First (WSJF)
SAFeCost of delay divided by job size — a lean prioritisation for flow-based delivery. Use when: Ordering a backlog against economic impact.
Ordering a backlog against economic impact.Manager