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.