Lean UX

What is Lean UX?

Lean UX is a highly collaborative, iterative, design technique that focuses on solving specific user problems in short periods of time, and it enables teams to design for user experience within the constraints of development sprints. It requires frequent iteration based on your ideal customer’s needs and wants, and minimizes wasted resources in the process.

Lean UX is driven by user problems and the hypotheses and assumptions of what will solve those problems. It favours simple functionality that solves problems over comprehensive documentation and solutions that are difficult to implement.

With any new product there comes the risk that nobody will buy it. You could invest significant time and money, but with little profit to show for it. Organizations mitigate this risk by creating a Minimum Viable Product (MVP). The MVP is typically created in short sprints (this is often categorized as an Agile methodology). But within an MVP, there is the issue of user experience. How can you develop a product with the minimum required features, but still deliver a positive user experience? That’s where Lean UX comes in.

Lean UX methodology

Lean UX methodology requires you to think very carefully about the product you are creating in context of the customer you are creating it for. Validation plays a very important role during this process, as there will inevitably be misses along the way. Just as with an MVP, the faster you can release a feature or update, the faster you can gather valuable customer feedback on the UX and make impactful changes to your product.

Lean UX eliminates cumbersome steps in the development process by filtering out the “waste” – the resources (time, money, functionality, etc.) that don’t actually solve a specific problem in the short term.