korrents

← Mental models

Conservation of complexity

Some complexity cannot be removed, only moved; the question is who carries it, the user or the maker.

Our reading of the idea · 6 claims from 6 people, in their own words

Every application has an irreducible amount of complexity; the only question is who has to deal with it: the user, the application developer or the platform developer.

  1. Larry Tesler by American computer scientist in human-computer interaction (1945 to 2020) Every application has an inherent amount of irreducible complexity. The only question is: Who will have to deal with it—the user, the application developer, or the platform developer? The Law of Conservation of Complexityweb.archive.org · by 9 Aug 2011All korrents from this piece
    Every application has an inherent amount of irreducible complexity. The only question is: Who will have to deal with it—the user, the application developer, or the platform developer?

Good interface design uses clarity to hide complexity; good game design uses clarity to teach it.

  1. Raph Koster Game designer and theorist UX is about clarity that hides complexity, and game design is about clarity that teaches complexity. Game design vs UX designraphkoster.com · 29 Jun 2015All korrents from this piece
    UX is about clarity that hides complexity, and game design is about clarity that teaches complexity.

The cheapest way to deal with complexity is not to invent something to manage it but to avoid it with a cleverer plan.

  1. Frank Chimero Designer and writer in New York So, I thought it would be useful to remind everyone that the easiest and cheapest strategy for dealing with complexity is not to invent something to manage it, but to avoid the complexity altogether with a more clever plan. Everything Easy is Hard Againfrankchimero.com · 9 Feb 2018
    So, I thought it would be useful to remind everyone that the easiest and cheapest strategy for dealing with complexity is not to invent something to manage it, but to avoid the complexity altogether with a more clever plan.

Over-specifying a design makes it harder to estimate, not easier: the more specific the work, the more hidden complexity a mockup commits the team to.

  1. Ryan Singer by Author of Shape Up; formerly head of strategy at Basecamp Over-specifying the design also leads to estimation errors. Counterintuitive as it may seem, the more specific the work is, the harder it can be to estimate. Shape Up, chapter 2: Principles of Shapingbasecamp.com · by 10 Jul 2019
    Over-specifying the design also leads to estimation errors. Counterintuitive as it may seem, the more specific the work is, the harder it can be to estimate.

Simplifying often leaves you with more things, not fewer: simplicity is about not tangling things together, not about counting them.

  1. Rich Hickey Creator of the Clojure programming language and of Datomic And recognize that when you simplify things, you often end up with more things. Right? Simplicity is not about counting. "Simple Made Easy" - Rich Hickey (2011)youtube.com · c. 2011 · 1:00:36 into the videoAll korrents from this video
    And recognize that when you simplify things, you often end up with more things. Right? Simplicity is not about counting.

    Watch from 1:00:36 plays here

    ↗"Simple Made Easy" - Rich Hickey (2011)youtube.com

    c. 2011 · video · 1h 01m · spoken · machine transcript

Good design makes a product understandable: at best it is self-explanatory.

  1. Dieter Rams by Industrial designer; head of design at Braun from 1961… It clarifies the product’s structure. Better still, it can make the product talk. At best, it is self-explanatory. Dieter Rams: ten principles for good designvitsoe.com · by 3 Aug 2012
    It clarifies the product’s structure. Better still, it can make the product talk. At best, it is self-explanatory.

More in design