Lean Startup externalizes usability costs to users.
To combat this practice, if I find a usability issue I call tech support and have them walk me through the interaction. These calls cost a company a significant amount of money and makes it less profitable for them to skip the user-centered design steps that ensure a decent experience for users.
I urge everyone who cares about design to do the same. Stop wasting your time and energy trying figure out how bad designs are supposed to work, and start wasting the company’s resources instead.
The long story on Lean Startup:
Before Lean Startup, companies invested in user centered design processes, including usability testing, to ensure customer’s tools always worked well. The highest priority was given to protecting customers from design mistakes that inflicted frustration and interfered with their lives. Software was released only when the flaws were fixed and the software was ready for human use.
Lean Startup changed all that. It advises companies to not invest money in design and research, but instead to release the software sooner, even though this is likely to expose customers to usability errors, frustration and confusion. Rapid release cycles enable the problems to be spotted in analytics and quickly corrected. This enables the company to accelerate software improvements and outpace competitors.
With Lean Startup, it’s all about competing to be the best product first. It’s all about the company’s product surpassing the competitor’s product — not about the customer’s tools working as they should and providing a great experience. It’s all about how good the company’s software gets, not how bad their customers feel while using untested, hastily hacked-together interfaces.