This study guide covers how to work through many of the challenges UX practitioners face when working in Agile. Perhaps you’re struggling to understand how UX fits in Agile or to decide when to do research and design each sprint. Maybe you’re finding it difficult to do any user research at all or feeling pulled in too many directions to do UX work effectively.

Agile can be tricky for everyone, especially UX. We often have to adapt how we work and help others understand how we fit and contribute. The goal of this study guide is to provide tangible tools and tips to make the adaptation process clear and easy.

Waterfall vs. Agile vs. Lean

Before transitioning to Agile, many organizations worked in the old Waterfall model of product development. Lean and Agile are quite different and it’s important to understand each process’s unique focus as it impacts how to approach UX work: 

  • Waterfall: Phases of work flowing in sequence toward project completion
  • Agile: Collaboration and embracing change are more important than following a plan
  • Lean: Maximizing user value through continuous experimentation and removing waste 

Common Agile Frameworks

Agile frameworks aim to structure and organize the process. Common Agile frameworks include:

  • Scrum: A lightweight framework that helps people, teams, and organizations generate value through adaptive solutions to complex problems
  • SAFe: A set of organizational and workflow patterns for implementing Agile practices at an enterprise-level scale
  • Kanban: A visual system for managing work as it moves through a process at the individual, team, or organization level
  • Jobs-to-be-done: A framework based on broadly understanding the user’s goal, or “job,” and the needs leading the user to “hire” a product to complete the job

This study guide is agnostic to framework and applies to the many different approaches of Agile. Review the full guide or skip to the sections most relevant to you:

Discovery and User Research in Agile

One of the biggest challenges of working in Agile is finding time to conduct user research. Whether in sprint 0 or during discovery, practitioners often face tension when advocating for the time to understand users’ problems, needs, and opportunities, before ideating solutions.  The articles and videos in this section help with research advocacy and execution in Agile.

Number

Link

Format

Description

1

UX Without User Research Is Not UX

Article

Communicating the risks of leaving users out of product development

2

Tracking Research Questions, Assumptions, and Facts in Agile Article Methods for capturing and tracking assumptions to drive user research 

3

Accounting for User Research in Agile Article How to represent user-experience research work in a product backlog

4

UX Research Made Agile Video How to use open test labs as a way to test early and often in Agile 

5

How to Do User Research Within Constraints Video Tips for making time to conduct and discuss research findings in Agile  

6

Bringing Personas to Agile Video When to use and consistently refer back to personas in Agile  

7

Discount Usability: 20 Years Article Discount usability methods that stand the test of time and value 

8

Agile Development Projects and Usability Article Why discount usability methods are still a perfect match for Agile work

9

Design Thinking and Agile Video Mapping the 6 stages of design thinking to Agile development  

10

Discovery in Agile

Article

How to conduct exploratory research to understand user and organizational needs before and during development sprints

11

Discovery in Agile

Video

13

Secondary Research: Important UX Learning Right at Your Desk Video Using existing information to inform and validate decision making 

14

Stakeholder Interviews 101 Article Structuring conversations with relevant people to gather insights, feedback, and requirements 

15

Best Practices for Building and Maintaining Your Own Research-Participant Database Article Recruiting people who represent your target audience to conduct reliable and efficient user research 

Lean Methods for Ideating and Defining Solutions

After conducting research, Agile teams can move much faster with a clearer understanding of ideas and solutions that will meet users’ needs and business goals. Rather than relying on heavy requirements to define and outline solutions, use the leaner alternatives in this section to save time and narrow your team’s focus.  

Number

Link

Format

Description

1

What Is Lean UX

Video

Clarification of the Lean UX approach in Agile and some myths surrounding it

2

Collaborative Agile Activities Reduce Silos and Align Perspectives 

Article

3 ways to gain multiple perspectives and ease further collaboration

3

Mapping User Stories in Agile

Article

How to create a user story map to align and guide product iterations

4

User Story Mapping 101

Video

5

Journey Mapping vs. Story Mapping Video The differences between a journey map and a story map 

6

Why MVP Is the Antithesis of Good UX Video Debunking the confusion around MVP; minimum viable product

7

Paper Prototyping 101 Video Tips for creating and using paper prototypes to define and test ideas

8

UX Prototypes: Low Fidelity vs. High Fidelity Article Understand different levels of prototype fidelity for user research

9

Use Good Prototype Specifications to Empower Team Collaboration

Article How to communicate design details and functionality in a prototype

10

5 Tips for New Prototypers Video A compilation of design and workflow tips for creating effective prototypes

11

Prototype Specifications: 3 Types Video The differences between element, functional, and content-prototypes

12

The Wizard of Oz Method in UX

Article

Using the human-controlled testing technique to collect insights on user behavior and system usability

13

Wizard of Oz Method in UX

Video

UX Work in the Product Backlog

As solutions are defined and refined, include design and additional research in the product backlog, right alongside engineering work. If UX work isn’t included, the following issues can arise:

  • More-detailed design or research is skipped over.
  • UX is overloaded with work.
  • The team is unable to manage time.
  • UX people feel siloed and less like a part of the team.
  • There is no visibility for UX work, dependencies, and what’s next.

Use the resources in this section to find a suitable model for incorporating UX work in the product backlog.

Number

Link

Format

Description

1

Accounting for UX Work with User Stories in Agile Projects

Article

How to capture UX work through user stories and subtasks

2

Incorporating UX Work into Your Agile Backlog

Article

3 backlog models: shared stories, separate stories, separate backlogs

3

Separate UX Backlogs in Agile

Video

When to use a separate UX backlog to organize or track UX work

4

Retain UX Talent by Tracking UX Capacity

Article

Methods for tracking the capacity of the Agile UX team to avoid burnout

Sprinting Through Iterative Design and Delivery

Lean and Agile are all about collaborative design and the team’s full involvement in the process, including in Scrum events. This process keeps communication open and avoids waste and technical or UX debt. When sprinting through iterative design and delivery, choose approaches that are best suited to the time available and the tasks at hand. Use the resources in this section to focus on the outcome, not on a perfect output.

Number

Link

Format

Description

1

The Changing Role of the Designer: Practical Human-Centered Design

Video

How to approach building and iterating to gauge users’ reactions

2

Front-End Style-Guides: Definition, Requirements, Component Checklist

Article

Key parts of front-end style guides for efficiency and consistency

3

Design Systems 101

Article

Tips to manage design at scale using reusable components and patterns

4

Content Creation in Agile Development Processes

Video

Methods for ensuring content and copy aren’t skipped in Agile

5

Lean UX Documentation for Tracking and Communicating in Agile

Article

When and how to document important tactical details in delivery

6

UX in Scrum

Video

How UX can and should productively participate in all Scrum events

7

UX Debt

Video

How Agile teams can modify their processes to track and resolve UX debt over time

8

UX Design Prioritization Methods

Video

How to prioritize features that add value compared to the resources required to deliver and support them

Retrospectives for Reflection and Improvement

Teams can’t continually improve without reflecting back on what went well during the last sprint, what didn’t go well, and what to do next time to get better. Retrospectives offer a dedicated time for Agile teams to decide what to improve, abandon, or do differently. Use the resources in this section to keep retrospectives recurring and productive.

Number

Link

Format

Description

1

How to Run a Retrospective for a Design Team

Video

4 components of a retrospective and how to use the time effectively

2

UX Retrospectives 101

Article

A definition and process for running retrospectives and what to do afterwards

3

Retrospectives 102: The Sailboat Method

Video

How to use a sailboat as a metaphor for structuring retrospectives

Making Agile More Manageable

Despite the challenges that come with Lean UX & Agile, there are ways to succeed and thrive on an Agile team. Use this section to navigate issues and establish yourself as a critical partner.

Number

Link

Format

Description

1

Agile Is Not Easy for UX: (How to) Deal with It

Article

4 ways to thrive in Agile despite high pressure and time constraints

2

Typical Designer–to–Developer and Researcher–to–Designer Ratios

Article

Role ratios and their impact on the team’s success

3

Does Agile Destroy UX?

Video

How UX can be proactive instead of reactive in their roles on Agile teams

4

The State of UX Agile Development

Article

Best practices for integrating UX methods with Agile, based on research

5

Attributes of Effective Agile UX

Video

Factors that contribute to and enable UX success on Agile teams

6

Top 10 Tips for UX Success from Agile Practitioners

Article

Real advice from UX practitioners working happily ever after in Agile

7

Doing UX in an Agile World: Case Study Findings

Article

Recap of findings, successes, and failures from 8 Agile UXers

8

Agile User Experience Projects

Article

Integrating user-experience methods with Agile-development work

9

Strategic & Reactionary User Research

Video

How to strategically schedule research at earlier stages of product development

10

Weekly UX Progress Reports

Video

Using a weekly progress report to share findings with your team

11

Setting UX Roles and Responsibilities in Product Development: The RACI Template

Article

A flexible matrix template to set roles and responsibilities in product development

12

Lean UX & Agile Glossary

Article

Common Agile terms and how they apply to UX

For more in-depth understanding on how UX fits into Lean and Agile ways of working and tangible practices for navigating challenges, take our full-day course, Lean UX & Agile at the UX Conference. Or, explore our research report, Effective Agile UX Product Development.