Skip to main content

Attribute Listing

TL;DR

Attribute Listing: Decompose any product or problem into its attributes (material, shape, size, colour, function, price, process). Then systematically ask "how could we change this attribute?" for each one. Forces granular examination that reveals improvements invisible when viewing the whole.


What Is Attribute Listing?​

Attribute Listing was developed by Robert Crawford, a professor at the University of Nebraska, in the 1930s. Crawford observed that most creative improvements come from modifying something that already exists rather than inventing from scratch β€” and that the way to find modifications is to systematically examine each component of the thing.

The method is based on a simple insight: any product, service, or system can be decomposed into a finite list of attributes β€” its physical properties, functional properties, and associated processes. Most people, when trying to innovate, think about the whole object and reach for obvious improvements. Attribute listing forces attention to each attribute individually, creating a structured surface area for creative challenge.

The process strips away the mental model of "this is how this thing works" and replaces it with "this is a collection of properties, each of which is independently modifiable." This reframing consistently surfaces improvements that are missed by more holistic approaches.


How It Works​

Step 1: Select the subject
β€” Choose the product, service, or problem to analyse

Step 2: List all attributes
β€” Physical: material, size, shape, weight, colour, texture
β€” Functional: what it does, how it does it, when it's used
β€” Process: how it's made, delivered, purchased, used, disposed of

Step 3: Challenge each attribute
β€” How could this attribute be changed?
β€” What if it were eliminated entirely?
β€” What if it were exaggerated or minimised?
β€” What material/size/colour/function could replace this?

Step 4: Generate modifications
β€” Record all modifications, even implausible ones
β€” Defer judgment until all attributes have been challenged

Step 5: Evaluate combinations
β€” Which modifications are feasible and valuable?
β€” Which combinations of modifications produce something new?

Three Real-World Examples​

The Ballpoint Pen (Classic Crawford Example)​

Crawford applied the method to a simple chalk piece:

  • Material: chalk β†’ graphite β†’ ink β†’ wax β†’ pigment embedded in plastic
  • Shape: cylinder β†’ hexagonal β†’ triangular (anti-roll)
  • Application method: drag across surface β†’ pressurised ink through a ball β†’ felt tip β†’ stylus on screen

Each attribute challenge opened a product direction. The ballpoint pen resulted from challenging "application method" β€” why does the writing instrument drag? What if it rolled? This single attribute change created an industry.

SaaS Onboarding Redesign​

A B2B software company applied Attribute Listing to their user onboarding:

  • Duration: 45-minute setup β†’ 5-minute guided tour β†’ immediate feature access
  • Who does it: user sets up β†’ pre-configured templates β†’ AI configures based on use case
  • Where: desktop web β†’ mobile-first β†’ in-context (embedded in workflow tools)
  • Format: text instructions β†’ video β†’ interactive tutorial β†’ reverse: show results first, explain later

Challenging "who does it" led to an AI-assisted onboarding that reduced time-to-value from days to hours and increased 30-day activation by 34%.

Mattress Industry Disruption​

The traditional mattress had these attributes challenged:

  • Channel: showroom β†’ direct mail β†’ e-commerce (Casper, 2014)
  • Size options: twin/full/queen/king (30+ SKUs) β†’ one-size-per-person (3 SKUs)
  • Trial: buy in-store β†’ 100-night home trial
  • Delivery: truck delivery, assembly β†’ boxed, self-setup
  • Material: spring β†’ memory foam β†’ hybrid

Casper challenged "channel," "trial," and "delivery" simultaneously β€” creating a new category. Each attribute had been independently improved before; combining the attribute challenges produced the disruption.


When to Use It​

βœ… Use Attribute Listing when:

  • Improving an existing product or service incrementally
  • Trying to differentiate in a commoditised market
  • When brainstorming has stalled and people are generating obvious ideas
  • Product review sessions to systematically explore the design space

❌ Less useful when:

  • Creating something genuinely novel with no existing product to decompose
  • The problem is primarily organisational or interpersonal (fewer physical attributes to list)
  • Speed is critical β€” the method is thorough but slow
Pairs well withWhy
SCAMPERSCAMPER applies a similar attribute-challenging approach with a fixed verb framework
Morphological AnalysisMorphological Analysis maps attribute combinations systematically
Jobs to Be DoneJTBD identifies which attributes customers actually value
Reverse BrainstormingReverse brainstorming can challenge attributes from the "make it worse" direction

Common Misuses and Limitations​

Listing too few attributes. Listing only the obvious attributes misses the method's value. Go beyond the immediately visible (colour, size) to less obvious ones (disposal method, social context of use, emotional associations). The more granular the attribute list, the more ideas it generates.

Evaluating too early. Attribute Listing generates many implausible modifications. Evaluating each idea as it's generated kills the process. Defer all judgment until the attribute list is exhausted β€” implausible ideas sometimes combine with other modifications to create something viable.

Not challenging elimination. For each attribute, ask "what if this attribute didn't exist?" Elimination is often the most powerful challenge. Products with fewer attributes are often simpler, cheaper, and easier to use. The question "what if we removed this entirely?" consistently generates non-obvious ideas.


ModelRelationship
SCAMPERSCAMPER and Attribute Listing are complementary structured creativity tools
Design ThinkingDesign Thinking uses attribute-level redesign within a broader human-centred process
Jobs to Be DoneJTBD identifies which attributes to prioritise for modification

Frequently Asked Questions​

How many attributes should I list?

For a physical product: aim for 15–30 attributes across physical, functional, and process dimensions. For a service: 10–20 attributes covering delivery channel, format, timing, personnel, price structure, and customer touchpoints. More is better β€” the law of diminishing returns applies to attributes around 40+, when most incremental attributes produce very similar challenge questions.

How is Attribute Listing different from SCAMPER?

Attribute Listing starts by comprehensively mapping the subject's attributes, then challenges each. SCAMPER starts with a fixed set of challenge verbs (Substitute, Combine, Adapt, Modify, Put to other uses, Eliminate, Reverse) and applies them to the subject as a whole or to specific components. Attribute Listing tends to generate more exhaustive coverage; SCAMPER tends to generate more directed, verb-driven ideas. They are complementary β€” use Attribute Listing first to map the design space, then SCAMPER to challenge specific components.

Can Attribute Listing be applied to non-physical things?

Yes. Services, business models, processes, and even relationships have attributes. A hiring process has attributes: duration (2 weeks vs 6 weeks), number of interviewers (1 vs 8), format (in-person vs async video), evaluation method (interview vs work sample test), decision speed (same-day vs 2-week deliberation). Challenging each attribute generates process improvements. The technique is more powerful for tangible, well-defined subjects but applies anywhere there are identifiable components.


Further Reading​

  • Crawford, R.P. (1954). The Techniques of Creative Thinking β€” the original methodology
  • VanGundy, A.B. (1988). Techniques of Structured Problem Solving β€” comprehensive survey including Attribute Listing
  • Michalko, M. (2006). Thinkertoys β€” practical creativity tools including attribute-based methods

Apply with AI​

πŸš€ Apply Attribute Listing to your product with MindMax β†’


This page is part of the MindMax Mental Models Knowledge Base.