Lean UX
What is lean UX?
Lean UX is a mindset, culture, and process that adapts agile methods for UX design. Teams that engage in lean UX practices create functionality in minimum viable increments. They determine the success of each design element by measuring actual results, backed by customer data, against a hypothesis. The goal? Move UX design away from an overzealous focus on deliverables and backlogs, especially maintenance deliverables. Many deliverables are never implemented into the product itself, so the lean UX methodology emphasizes speed to market and generating a continuous flow of value. Most importantly, lean UX practitioners focus on designing the actual user experience, at scale. Lean UX encourages teams to think beyond simply generating design elements. Rather, the focus is on how users will interact with the larger system. It forces UX designers to take a step back and understand the financial motivations of features, the requisite functionality, and how each feature benefits users. When UX teams spend too much time on designs, it can be a bottleneck for developers practicing agile methods. Speed is an important component of the lean UX philosophy, as teams must incorporate new designs into a rapid interaction cycle. Organizations that practice lean UX focus on building products that take user’s needs, wants, contexts, and limitations into account. The ease of use, utility, and effectiveness of the user interface (UI) is a crucial component of the process as well.Lean UX is heavily influenced by the lean startup philosophy and SAFe thinking.
What are the steps required in the lean UX process?
There are 5 crucial steps in the lean UX process:
- Benefit hypothesis
- Collaborative design
- Build MMF
- Evaluate
- Repeat
1. Benefit hypothesis
Development and UX design teams must acknowledge that they don’t know what customers want before they build the product, so they must create a hypothesis about how a specific product or feature will benefit the business. Development, product, and UX teams must then implement and test the new product and measure the outcomes in “Release on Demand.”
2. Collaborative design
Organizations that adapt lean UX methodologies can dramatically change how teams function, and more broadly, a company’s culture. Engineering and UX design teams often work in solos, and many UX designs fail in testing. But when teams overcome silos, then they can obsess around the user, fail quickly, fail often, and improve products faster. Nowadays customers, product owners, agile teams, system architects, and others also contribute to the UX design process by understanding personas, building empathy maps, and more. Together, they create:
- Style guides
- Branding, which includes color palettes and logos
- UI features library full of standardized buttons, icons, images, templates, grids, and layouts
By allowing multiple teams to see the idea for an application early on, teams can expedite the development process and surface possible challenges before they arise.
3. Build MMF (Minimum Marketable Feature)
Like a minimum viable product (MVP), minimum marketable features (MMFs) are used to test whether the benefit hypothesis holds up when actual users are involved. Low fidelity prototypes, wireframes, site maps, flow diagrams, mockups, and simulations were essential tools in the first wave of UX design, back in the early 2000s. However, these mockups generally lack functionality, which makes it difficult to determine whether the final versions of the features will benefit the customers. Long design cycles and slow decision making can tank a company. Obtaining approval for each step, presenting results to stakeholders, conducting usability testing, developing revised wireframes, and sending the final results off to development can take months. Instead, lean UX practitioners throw an idea on the whiteboard or develop a quick wireframe, and attempt to implement that new design as soon as possible. Say goodbye to obsessing over every pixel and making each annotation flawless. For this reason it’s important that agile teams take responsibility for testing out new designs so that an organization can measure its effectiveness before investing additional resources in development.
4. Evaluate
Once you have your minimum marketable features (MMFs) ready to go, you can start observing how people use the system in order to understand the user’s specific context and behaviors. Lean UX user research is fast and messy, with less focus on documenting each and every output. Some common tools to evaluate each feature’s success include:
- User surveys that ask end-users for feedback
- A/B testing, a method that tests a hypothesis by comparing 2 similar but different samples
- User analytics, which can tell teams about conversion rates, churn, and other key metrics
- Customer experience analytics, which correlate design features to KPIs such as revenue and conversion rates
After conducting tests and evaluating analytics, teams must decide whether to refactor the code, adjust features, revamp the design, or abandon a feature.
5. Repeat
Of course, the most important component of lean UX is continuing to repeat the process and adapting to users’ changing needs and the evolution of the relevant digital ecosystem. Teams start with concepts, create prototypes, validate internally, test externally with actual end users, learn from the user behavior, and keep iterating. By constantly improving the user experience, both the business and users will have their needs met, leading to increased revenues and happy customers. undefined