User Effort in Product Design
Lea Verou:
Treat user effort as a currency. To create a product users love, design the tradeoff curve of use case complexity to user effort with the same care you design your pricing scheme.
…
Incremental user effort cost should be proportional to incremental value gained.