SlideShare a Scribd company logo
1 of 15
Getting your Agile UX
practice off the ground
Diana DeMarco Brown • November 2019
Slideshare: https://www.slideshare.net/secret/yyDqWdtZVcUFmM
Hello!
I’m Diana.
- 10 years of experience as a UXer in Agile
environments.
- Kicked off Agile UX practices at 4 different
companies.
- Interviewed a dozen UX practitioners
about their Agile experiences.
- And talked to folks like you at conferences.
The good news - you get to find
your own way!
The bad news - you have to find
your own way...
Before you get started - do your research
● What process is the dev team using? What training have they had?
● If you can’t take the same training, try to get as educated as possible on
the methods that your colleagues will be using.
● What is working for them in their process? Where are the challenges?
● What do you want and need from PM, Dev?
● What do they want and need from UX?
Initial Research
Conceptual Design
Review
Detailed Design
Review
Ready for Dev
Rework
Where will the work come from?
Product Management
● Having PM write your epics and/or user
stories documents the conversation
between you - helps create shared
understanding
● Serves to create a lightweight contract
between the two groups
● PM must want to do this...
UX
● If PM is overloaded, it is possible for
UX to write their own user stories and
review them with the other functional
areas during planning and grooming
● Getting buy-in is EXTRA critical if UX
writes their own
Grooming and planning
● Can be a single event, or two separate meetings- let your workload and
your audience determine that
● Setting the expectations around what work is being done and creating
a shared understanding of the scope and activities are critical to
success
● Prioritization is critical. Re-prioritization over time is VERY critical.
Should we have “sprints”?
YES!
If there is any kind of complexity to your situation - timezones, multiple scrum teams,
multiple designers, not being co-located - this will be a useful technique.
Creates clear expectation around when UX work will be finished, and provides
insight into a process that can often be mysterious to other teams.
Backlog is populated
Backlog is groomed &
prioritized
Design work occurs
(user research, high level
design, detailed
mockups, prototypes…)
Sprintbegins
Sprintends
Demo (optional)
Sprint considerations
Sprint dynamics
● UX can be part of the dev sprint OR
have their own separate sprints.
● Working within a dev sprint works
best if there is a single designer
supporting a single team.
● Having a separate UX sprint (aka
parallel sprints) allows for a
dedicated UX backlog
Sprint length
● Even if you choose independent
sprints, it is best if the cadence
matches the engineering sprints
● It can be useful to offset by a few
days to avoid collision of
planning/grooming/kickoff events
More Sprint considerations
Working ahead of Dev
● Working more than a sprint ahead of dev can result in rework
● If working in parallel sprints, make sure that that Dev is aware of who you will
need time from and how much time so that they can plan for that in their sprints
How do we handle user research?
The gold standard
● Schedule regularly occurring
sessions (once a month, once a
sprint) and test what you have
● Creates a constant feedback loop
and gets the team accustomed to
having ongoing customer insights
A more realistic approach
● Research, Usability testing, design
validation exercises can all be tasks
in a sprint.
● A sprint or sprints can be dedicated
to research efforts when needed
What about deliverables?
As little as possible
● This is a negotiation with your client teams
● The least amount needed to document the design intentions
● Create artifacts needed for user research
Getting your agile ux practice off the ground

More Related Content

What's hot

What's hot (16)

UX @ agile - myths, legends and the path to success
UX @ agile - myths, legends and the path to successUX @ agile - myths, legends and the path to success
UX @ agile - myths, legends and the path to success
 
Building a ux team
Building a ux team Building a ux team
Building a ux team
 
Facilitating Remote Sessions in MURAL
Facilitating Remote Sessions in MURALFacilitating Remote Sessions in MURAL
Facilitating Remote Sessions in MURAL
 
Building And Managing Successful Ux Teams
Building And Managing Successful Ux TeamsBuilding And Managing Successful Ux Teams
Building And Managing Successful Ux Teams
 
Effective Daily Standups
Effective Daily StandupsEffective Daily Standups
Effective Daily Standups
 
Design in the wild
Design in the wildDesign in the wild
Design in the wild
 
Collaborating in MURAL
Collaborating in MURALCollaborating in MURAL
Collaborating in MURAL
 
Scrum Roles Workshop
Scrum Roles WorkshopScrum Roles Workshop
Scrum Roles Workshop
 
Agile.pptx
Agile.pptxAgile.pptx
Agile.pptx
 
Stop! collaborate & Strategize: Part 2
Stop! collaborate & Strategize: Part 2Stop! collaborate & Strategize: Part 2
Stop! collaborate & Strategize: Part 2
 
Light Weight Methods to Drive Your Designs Forward
Light Weight Methods to Drive Your Designs ForwardLight Weight Methods to Drive Your Designs Forward
Light Weight Methods to Drive Your Designs Forward
 
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...
 
Running Remote Design Sprints
Running Remote Design SprintsRunning Remote Design Sprints
Running Remote Design Sprints
 
Design Sprint Methods
Design Sprint MethodsDesign Sprint Methods
Design Sprint Methods
 
"You Made a Game, Now What?" Week2 game production methods and realities
"You Made a Game, Now What?" Week2 game production methods and realities"You Made a Game, Now What?" Week2 game production methods and realities
"You Made a Game, Now What?" Week2 game production methods and realities
 
Building a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and CreativityBuilding a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and Creativity
 

Similar to Getting your agile ux practice off the ground

How to Integrate UX and Agile
How to Integrate UX and AgileHow to Integrate UX and Agile
How to Integrate UX and Agile
UserZoom
 

Similar to Getting your agile ux practice off the ground (20)

Agile UX - Learning to Lead
Agile UX - Learning to LeadAgile UX - Learning to Lead
Agile UX - Learning to Lead
 
UX in an agile environment, 6 December 2016, Copenhagen
UX in an agile environment, 6 December 2016, CopenhagenUX in an agile environment, 6 December 2016, Copenhagen
UX in an agile environment, 6 December 2016, Copenhagen
 
Collaborating with UX
Collaborating with UXCollaborating with UX
Collaborating with UX
 
Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...
Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...
Deeply Embedding UX Practices Into Your Organization by Grafting them Into Yo...
 
Jan Moons at WUD16
Jan Moons at WUD16Jan Moons at WUD16
Jan Moons at WUD16
 
Fitting a square peg in a round hole
Fitting a square peg in a round holeFitting a square peg in a round hole
Fitting a square peg in a round hole
 
The Guide to Agile UX Design Sprint Playbook
The Guide to Agile UX Design Sprint PlaybookThe Guide to Agile UX Design Sprint Playbook
The Guide to Agile UX Design Sprint Playbook
 
Agile practices for management
Agile practices for managementAgile practices for management
Agile practices for management
 
How UX Research Fits Into an Agile Development Process
How UX Research Fits Into an Agile Development ProcessHow UX Research Fits Into an Agile Development Process
How UX Research Fits Into an Agile Development Process
 
Agile
Agile Agile
Agile
 
UX and Agile: Best Practices
UX and Agile: Best PracticesUX and Agile: Best Practices
UX and Agile: Best Practices
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
 
Agile scrum training
Agile scrum trainingAgile scrum training
Agile scrum training
 
How to Integrate UX and Agile
How to Integrate UX and AgileHow to Integrate UX and Agile
How to Integrate UX and Agile
 
UX @ Agile - Myths, Legends and the path to success
UX @ Agile - Myths, Legends and the path to successUX @ Agile - Myths, Legends and the path to success
UX @ Agile - Myths, Legends and the path to success
 
CampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile DevelopmentCampusSDN2017 - Jawdat: Product Management and Agile Development
CampusSDN2017 - Jawdat: Product Management and Agile Development
 
Stop! Collaborate & Strategize: Part 4
Stop! Collaborate & Strategize: Part 4Stop! Collaborate & Strategize: Part 4
Stop! Collaborate & Strategize: Part 4
 
How we got everyone at MYOB hooked on UX, and how we're managing their addict...
How we got everyone at MYOB hooked on UX, and how we're managing their addict...How we got everyone at MYOB hooked on UX, and how we're managing their addict...
How we got everyone at MYOB hooked on UX, and how we're managing their addict...
 
Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience - Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience -
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Recently uploaded (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Getting your agile ux practice off the ground

  • 1. Getting your Agile UX practice off the ground Diana DeMarco Brown • November 2019 Slideshare: https://www.slideshare.net/secret/yyDqWdtZVcUFmM
  • 2. Hello! I’m Diana. - 10 years of experience as a UXer in Agile environments. - Kicked off Agile UX practices at 4 different companies. - Interviewed a dozen UX practitioners about their Agile experiences. - And talked to folks like you at conferences.
  • 3. The good news - you get to find your own way!
  • 4. The bad news - you have to find your own way...
  • 5. Before you get started - do your research ● What process is the dev team using? What training have they had? ● If you can’t take the same training, try to get as educated as possible on the methods that your colleagues will be using. ● What is working for them in their process? Where are the challenges? ● What do you want and need from PM, Dev? ● What do they want and need from UX?
  • 6. Initial Research Conceptual Design Review Detailed Design Review Ready for Dev Rework
  • 7. Where will the work come from? Product Management ● Having PM write your epics and/or user stories documents the conversation between you - helps create shared understanding ● Serves to create a lightweight contract between the two groups ● PM must want to do this... UX ● If PM is overloaded, it is possible for UX to write their own user stories and review them with the other functional areas during planning and grooming ● Getting buy-in is EXTRA critical if UX writes their own
  • 8. Grooming and planning ● Can be a single event, or two separate meetings- let your workload and your audience determine that ● Setting the expectations around what work is being done and creating a shared understanding of the scope and activities are critical to success ● Prioritization is critical. Re-prioritization over time is VERY critical.
  • 9. Should we have “sprints”? YES! If there is any kind of complexity to your situation - timezones, multiple scrum teams, multiple designers, not being co-located - this will be a useful technique. Creates clear expectation around when UX work will be finished, and provides insight into a process that can often be mysterious to other teams.
  • 10. Backlog is populated Backlog is groomed & prioritized Design work occurs (user research, high level design, detailed mockups, prototypes…) Sprintbegins Sprintends Demo (optional)
  • 11. Sprint considerations Sprint dynamics ● UX can be part of the dev sprint OR have their own separate sprints. ● Working within a dev sprint works best if there is a single designer supporting a single team. ● Having a separate UX sprint (aka parallel sprints) allows for a dedicated UX backlog Sprint length ● Even if you choose independent sprints, it is best if the cadence matches the engineering sprints ● It can be useful to offset by a few days to avoid collision of planning/grooming/kickoff events
  • 12. More Sprint considerations Working ahead of Dev ● Working more than a sprint ahead of dev can result in rework ● If working in parallel sprints, make sure that that Dev is aware of who you will need time from and how much time so that they can plan for that in their sprints
  • 13. How do we handle user research? The gold standard ● Schedule regularly occurring sessions (once a month, once a sprint) and test what you have ● Creates a constant feedback loop and gets the team accustomed to having ongoing customer insights A more realistic approach ● Research, Usability testing, design validation exercises can all be tasks in a sprint. ● A sprint or sprints can be dedicated to research efforts when needed
  • 14. What about deliverables? As little as possible ● This is a negotiation with your client teams ● The least amount needed to document the design intentions ● Create artifacts needed for user research