✳flâneur — a map of the web's best reading
Explaining the Law of Conservation of Complexity - Humanist
humanist.co · 890 words · saved by 1 readers
Every application must have an inherent amount of irreducible complexity. The only question is who will have to deal with it.
Working in both user experience and product management, we see patterns form around our work and interactions with others. One such pattern is that simplifying a system for users often means moving the complexity to another part of the system. When removing user complexity, that complexity will not be removed from the system but will move from users to the development team. As a product manager, this becomes crystal clear when you are standing between a user experience designer and an engineer, both looking to you to decide if moving complexity from the user to the system is worth a week or mo
Explore this link on the map →saved by
related reading
- Minimizing Complexity In User Interfaces — Smashing Magazinesmashingmagazine.com
- Simplicity is An Advantage but Sadly Complexity Sells Bettereugeneyan.com
- Ryo Lu on X: "complexity first, simplicity second people say “keep it simple,” but most approach it backwards. they start from simple, then add on complexity without seeing the whole. that’s how you end up with frankenstein products: clean-x.com
- 50 Ideas That Changed My Life - David Perellperell.com
- Simple Made Easy - InfoQinfoq.com
- Hick’s Law: Making the choice easier for users | IxDFinteraction-design.org
- The Tyranny of the Marginal User - by Ivan Vendrovnothinghuman.substack.com
- The Mythical Man-Month - Wikipediaen.wikipedia.org
- The Elements of UI Engineering — overreactedoverreacted.io
- Basics of the Unix Philosophycatb.org
- Enterprise UX Design: Tips to Overcome Complexity - TalentQuesttalentquest.com
- The Programmer's Paradox: Systems Thinkingtheprogrammersparadox.blogspot.com