SlideShare a Scribd company logo
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

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
Ran Liron
 
Building a ux team
Building a ux team Building a ux team
Building a ux team
Bruno Mendes
 
Facilitating Remote Sessions in MURAL
Facilitating Remote Sessions in MURALFacilitating Remote Sessions in MURAL
Facilitating Remote Sessions in MURAL
MURAL
 
Building And Managing Successful Ux Teams
Building And Managing Successful Ux TeamsBuilding And Managing Successful Ux Teams
Building And Managing Successful Ux Teams
Rod Farmer
 
Effective Daily Standups
Effective Daily StandupsEffective Daily Standups
Effective Daily Standups
Fadi Stephan
 
Design in the wild
Design in the wildDesign in the wild
Design in the wild
Nicole Capuana
 
Collaborating in MURAL
Collaborating in MURALCollaborating in MURAL
Collaborating in MURAL
MURAL
 
Scrum Roles Workshop
Scrum Roles WorkshopScrum Roles Workshop
Scrum Roles Workshop
Jade Stephen, PSM II
 
Agile.pptx
Agile.pptxAgile.pptx
Agile.pptx
Amol Patole
 
Stop! collaborate & Strategize: Part 2
Stop! collaborate & Strategize: Part 2Stop! collaborate & Strategize: Part 2
Stop! collaborate & Strategize: Part 2
UXPA International
 
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
Nicole Capuana
 
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...
uxpin
 
Running Remote Design Sprints
Running Remote Design SprintsRunning Remote Design Sprints
Running Remote Design Sprints
MURAL
 
Design Sprint Methods
Design Sprint MethodsDesign Sprint Methods
Design Sprint Methods
The World Bank
 
"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
Christopher Totten
 
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
uxpin
 

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

Agile UX - Learning to Lead
Agile UX - Learning to LeadAgile UX - Learning to Lead
Agile UX - Learning to Lead
Chris Farnum
 
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
InfinIT - Innovationsnetværket for it
 
Collaborating with UX
Collaborating with UXCollaborating with UX
Collaborating with UX
Ashley Halsey Hemingway
 
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...
UXPA Boston
 
Jan Moons at WUD16
Jan Moons at WUD16Jan Moons at WUD16
Jan Moons at WUD16
UX Antwerp Meetup
 
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
Elisa Miller
 
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
Karen Ho
 
Agile practices for management
Agile practices for managementAgile practices for management
Agile practices for management
Icalia Labs
 
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
Kyle Soucy
 
Agile
Agile Agile
Agile
Aslam Ali
 
UX and Agile: Best Practices
UX and Agile: Best PracticesUX and Agile: Best Practices
UX and Agile: Best Practices
Sally Abolrous
 
Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
Manoj Gupta, CSM®,
 
Agile scrum training
Agile scrum trainingAgile 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
UserZoom
 
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
Ran Liron
 
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
JawdatTI
 
Stop! Collaborate & Strategize: Part 4
Stop! Collaborate & Strategize: Part 4Stop! Collaborate & Strategize: Part 4
Stop! Collaborate & Strategize: Part 4
UXPA International
 
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...
Megan Dell
 
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 -
UXPA International
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.
Lucas Hendrich
 

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

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
jpupo2018
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 

Recently uploaded (20)

National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 

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