G1.03.1mutually exclusive collectively exhaustivedesignresearch

A hierarchy is predictable only when categories are exclusive and exhaustive

Aliases: MECE · exclusive and exhaustive · predictable taxonomy

What it is

If sibling categories overlap and also leave gaps, people cannot predict where a target lives. Mutually exclusive, collectively exhaustive means an object may legally fall into exactly one child, and every object falls into some child. Exclusivity makes elimination work—“if not A, then B.” Exhaustiveness makes sure elimination does not end empty-handed. Predictability comes from those two properties, not from a tidy-looking count of categories.

A common top level such as Products / Solutions / Resources is often neither: a case study is both product and resource; a jobs page is none of the three. It looks like a hierarchy and cannot eliminate.

Why it happens

Hierarchical navigation turns choice into a chain of eliminations. At each step the person asks: which one is it more like? When exclusivity breaks, two categories can absorb the same object, elimination has no terminus, and people have to guess the cataloguer’s mood that day. When exhaustiveness breaks, every seemingly relevant category can be walked and the object is still missing, so the belief updates to “it isn’t in the system,” even if it was stuffed into Other or a bucket whose name does not fit.

Predictability is a stable expectation about where the next similar object will land. Once exclusivity and exhaustiveness hold, a new item’s filing place can be derived from the rule, and people can search by the same rule. When the rule loosens, filing and lookup start using different stories.

Studying it

Test whether elimination is usable; do not stop at whether a card-sort cluster looks clean.

  • Paradigms: present objects and one layer of categories with a “pick exactly one” constraint; then present new objects and ask whether any have nowhere to go. In tree tests, record oscillation between two similar categories.
  • Independent variables: whether overlap is allowed, whether Other is offered, semantic overlap of the names.
  • Dependent variables: dual-membership rate, nowhere-to-file rate, oscillation count, and whether people can later write a filing rule.
  • Methodological note: open card sorts naturally allow overlap and leftovers; their clusters do not prove MECE. Predictability needs a closed choice plus generalization to unseen items. If the rule does not transfer, the hierarchy holds only for the training sample.

Where it stops holding

Faceted classification overlaps on purpose across dimensions (color and size both apply); that is not a failure inside one layer, provided each dimension itself remains exclusive and exhaustive. Polyhierarchy lets an object hang on two trees—that is multiple attachment across schemes, and users must be told “you can find it in both places,” or it will still be read as exclusivity failure. Everyday categories are fuzzy (“furniture” versus “home”). Forcing MECE there produces unused pseudo-precise words; change dimension rather than sharpening the old terms.

Applying it

  • Build a membership matrix for the layer: each representative item gets exactly one check. Double checks mean merge or rename; empty rows mean add a class or change dimension.
  • Do not let Other stand in for exhaustiveness. Temporary shelter needs an emptying rule, or exhaustiveness is fake.
  • Run an opposition test on names: hide one, and see whether the other still finds the target by elimination. If two names are true or false together, they are not exclusive.
  • Verify with ten unseen items filed by someone uninvolved. Locations should follow from the existing rule. If they cannot be derived, or two locations derive, the layer is not yet predictable.

Related

  • Within the group: G1.03.2 Unclassifiable content exposes the wrong dimension · G1.03.3 Broad-and-shallow versus narrow-and-deep depends on category distinctiveness
  • Adjacent: G1.02 Organization systems · G1.06 Faceted classification · G2.01 Hierarchical navigation
  • Search terms: mutually exclusive collectively exhaustive · taxonomy predictability · MECE

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/G1.03.1