SlideShare a Scribd company logo
GREAT UX IN AN
AGILE WORLD
Anthony Viviano
Mobile Interaction Designer
aviviano@bloomberg.com
@anthviv Copyright 2016 Bloomberg LP. All rights reserved.
5 YEARS AGO …
ENTERPRISE ADVOCATE FOR LEAN UX
Educating: UX Team, Other interested parties, Executives
Teaching: Hosted training classes, lunch and learns
Selling: One-week experiment
3
ONE WEEK EXPERIMENT
Picked a thorny problem
Gathered a crack team
Locked ourselves in “war room” for a week
Hypothesized a solution, created low fi prototype and tested
4
5
NOW WHAT?
LEFT ME WONDERING
Learnings were valuable - wrong team
My day job suffered – never really given the mandate to do
this fulltime
Co-location? Not really
6
7
Source: http://www.slideshare.net/TomIllmensee/build-a-recipe-for-better-ux-process-with-fresh-lean-ingredients
OPPORTUNITIES
Validation: Difficult to get user validation
Design decisions: Wireframes are heavy deliverables and not
the end product
Planning: Shifting priorities within milestones
Feedback: Not always timely
Feature driven: Not stepping back and working toward user
goals and problems
9
SO WE TRIED
Small batch production – both design and dev
Early and frequent validation – internal and external
Collaborative design – design studio (tweaks) and more time
between dev and design
Focus on solving user problems – manifested in user stories
The build is the deliverable – weekly build reviews
Minimum viable design – just enough design to start building
10
ENTER AGILE
agile Agile
WHAT ABOUT UX?
• Scrum is all about Product Owners, Developers and a
Scrum Master. What about design?
• We were told that from the perspective of Scrum, we were
Developers
• We learned that Product Owners prioritized, created and
maintained the roadmap and interfaced with users
12
AND FURTHER
How does design and development work within a single
sprint (often only two weeks)?
What about …
» UX Strategy
» Consistency
» User research?
13
WHAT WE LOVE ABOUT AGILE
Stories are focused on personas
Software is built prioritizing what the user values
Spikes can be used to do design explorations and validation
Collaboration with developers is efficient and could mean
lighter deliverables
14
WE RESEARCHED
Internal Agile teams
External Agile teams
Best practices in industry (papers and presentations)
» NN/g Paper: Agile Development that Incorporates User
Experience Practices
» White Paper: Scaling Agile @ Spotify
» UIE: Josh Seiden’s Presentation for Lean UX in the Enterprise
» Jeff Kelley’s Presentation: Adapting Agile Techniques to User
Experience in a non-Agile World
15
VALUED PRINCIPLES
Collaborate cross team, cross discipline and cross time
zones
Working Software is our deliverable
Seek out early customer (end user) validation of user stories
and continue to iterate
The team as a whole and each team member should have a
willingness to change
16
FLAVORS OF SCRUM
Religious
Agilefall (a.k.a. The Design Sprint)
UXaaS – Individual
UXaaS - Team
17
CHALLENGE: THE UX PROCESS TAKES TIME
18
Iteration cycle
Review cycle
Unknowns discovered
Typical UX work
CO-LOCATED TEAMS?
19
UX
DEV
WHAT ARE WE
DOING?
RECOMMENDED CHANGES TO SCRUM TRAINING
Customer – not just the stakeholder but think of the end user
Developers – better describe who is included
» UX Team Members
» Software Developers
» QA Testers
Definition of Done – include UX examples
Testing – include user testing
RECOMMENDED BEST PRACTICES TO UX
Discovery and delivery
Staggered sprints
Special considerations for UXaaS
How to employ Community of Practice methodology to
maintain consistency
22
TWO TRACK DEVELOPMENT
23
Discovery
Delivery
DISCOVERY TRACK
24
DELIVERY TRACK
25
26
SOMETIMES YOU TAKE A SHORTCUT
27
UX AS A SERVICE: KANBAN
28
MAINTAINING UX CONSISTENCY
29
Community of Practice
RISKS OF STAGGERED SPRINT
Slight waterfall, risk of change
Unplanned work
Mitigating the risk
» If minor – do it
» If major – make a decision (prioritize with PM)
• Defer to a future sprint?
• Disrupt the current sprint and work on it
30
CAN WE DO IT ALL IN ONE SPRINT?
Tightening the gap reduces risk since things can change
Reduces need for documentation even further
Allows UX to contribute in new ways (QA?)
31
SINGLE SPRINT – PAIR UX/DEV
32
UX sits with Dev and gives
live direction
UX supports several
developers in this method
SINGLE SPRINT: BREAK DOWN STORIES
33
Task is small (an afternoon)
Dev can begin quickly
UX moves on to next small
task
UX contributes to QA at the
end of the sprint (or dev)
BENEFITS
Better working relationship between dev, product and design
since we’re all on the same team
Everyone speaks the same language since we’re tightly
integrated
Shared knowledge and shared ownership
Focus on end user increases product value, building the right
stuff
34
THANK YOU
Anthony Viviano
Mobile Interaction Designer
aviviano@bloomberg.com
@anthviv

More Related Content

What's hot

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
 
User Story Mapping for Minimum Lovable Products
User Story Mapping for Minimum Lovable ProductsUser Story Mapping for Minimum Lovable Products
User Story Mapping for Minimum Lovable Products
uxpin
 
Agile User Experience Design
Agile User Experience DesignAgile User Experience Design
Agile User Experience DesignAlla Zollers
 
Agile User Experience Design
Agile User Experience DesignAgile User Experience Design
Agile User Experience Design
Kevin Wong
 
How to Integrate UX and Agile
How to Integrate UX and AgileHow to Integrate UX and Agile
How to Integrate UX and AgileUserZoom
 
From the designers laptop to the users
From the designers laptop to the usersFrom the designers laptop to the users
From the designers laptop to the users
uxpin
 
Make It Fast: Delivering UX Research to Agile Teams
Make It Fast: Delivering UX Research to Agile TeamsMake It Fast: Delivering UX Research to Agile Teams
Make It Fast: Delivering UX Research to Agile Teams
UXPA Boston
 
UX in a Dual Track Agile World
UX in a Dual Track Agile WorldUX in a Dual Track Agile World
UX in a Dual Track Agile World
Andrea Neuhoff
 
Lean UX in the Enterprise: A Government Case Study
Lean UX in the Enterprise: A Government Case StudyLean UX in the Enterprise: A Government Case Study
Lean UX in the Enterprise: A Government Case Study
uxpin
 
Modular UX Process
Modular UX ProcessModular UX Process
Modular UX Process
Jacob Geib-Rosch
 
Agile-User Experience Design: an Agile and User-Centered Process?
Agile-User Experience Design: an Agile and User-Centered Process?Agile-User Experience Design: an Agile and User-Centered Process?
Agile-User Experience Design: an Agile and User-Centered Process?
louschwartz
 
The Dual-Track Agile UX Process at Dell EMC
The Dual-Track Agile UX Process at Dell EMCThe Dual-Track Agile UX Process at Dell EMC
The Dual-Track Agile UX Process at Dell EMC
uxpin
 
Design systems: accounting for quality and scalability
Design systems: accounting for quality and scalabilityDesign systems: accounting for quality and scalability
Design systems: accounting for quality and scalability
uxpin
 
Walk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UXWalk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UX
uxpin
 
Scaling UX in Organizations
Scaling UX in OrganizationsScaling UX in Organizations
Scaling UX in Organizations
uxpin
 
Embracing the Inevitable: Experience Design in an Agile World
Embracing the Inevitable: Experience Design in an Agile WorldEmbracing the Inevitable: Experience Design in an Agile World
Embracing the Inevitable: Experience Design in an Agile World
TWG
 
Engineering a Design Culture
Engineering a Design CultureEngineering a Design Culture
Engineering a Design Culture
UXDXConf
 
Integrating User Centered Design with Agile Development
Integrating User Centered Design with Agile DevelopmentIntegrating User Centered Design with Agile Development
Integrating User Centered Design with Agile Development
Julia Borkenhagen
 
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
 
Design Systems First: Everyday Practices for a Scaleable Design Process
Design Systems First: Everyday Practices for a Scaleable Design ProcessDesign Systems First: Everyday Practices for a Scaleable Design Process
Design Systems First: Everyday Practices for a Scaleable Design Process
uxpin
 

What's hot (20)

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...
 
User Story Mapping for Minimum Lovable Products
User Story Mapping for Minimum Lovable ProductsUser Story Mapping for Minimum Lovable Products
User Story Mapping for Minimum Lovable Products
 
Agile User Experience Design
Agile User Experience DesignAgile User Experience Design
Agile User Experience Design
 
Agile User Experience Design
Agile User Experience DesignAgile User Experience Design
Agile User Experience Design
 
How to Integrate UX and Agile
How to Integrate UX and AgileHow to Integrate UX and Agile
How to Integrate UX and Agile
 
From the designers laptop to the users
From the designers laptop to the usersFrom the designers laptop to the users
From the designers laptop to the users
 
Make It Fast: Delivering UX Research to Agile Teams
Make It Fast: Delivering UX Research to Agile TeamsMake It Fast: Delivering UX Research to Agile Teams
Make It Fast: Delivering UX Research to Agile Teams
 
UX in a Dual Track Agile World
UX in a Dual Track Agile WorldUX in a Dual Track Agile World
UX in a Dual Track Agile World
 
Lean UX in the Enterprise: A Government Case Study
Lean UX in the Enterprise: A Government Case StudyLean UX in the Enterprise: A Government Case Study
Lean UX in the Enterprise: A Government Case Study
 
Modular UX Process
Modular UX ProcessModular UX Process
Modular UX Process
 
Agile-User Experience Design: an Agile and User-Centered Process?
Agile-User Experience Design: an Agile and User-Centered Process?Agile-User Experience Design: an Agile and User-Centered Process?
Agile-User Experience Design: an Agile and User-Centered Process?
 
The Dual-Track Agile UX Process at Dell EMC
The Dual-Track Agile UX Process at Dell EMCThe Dual-Track Agile UX Process at Dell EMC
The Dual-Track Agile UX Process at Dell EMC
 
Design systems: accounting for quality and scalability
Design systems: accounting for quality and scalabilityDesign systems: accounting for quality and scalability
Design systems: accounting for quality and scalability
 
Walk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UXWalk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UX
 
Scaling UX in Organizations
Scaling UX in OrganizationsScaling UX in Organizations
Scaling UX in Organizations
 
Embracing the Inevitable: Experience Design in an Agile World
Embracing the Inevitable: Experience Design in an Agile WorldEmbracing the Inevitable: Experience Design in an Agile World
Embracing the Inevitable: Experience Design in an Agile World
 
Engineering a Design Culture
Engineering a Design CultureEngineering a Design Culture
Engineering a Design Culture
 
Integrating User Centered Design with Agile Development
Integrating User Centered Design with Agile DevelopmentIntegrating User Centered Design with Agile Development
Integrating User Centered Design with Agile Development
 
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
 
Design Systems First: Everyday Practices for a Scaleable Design Process
Design Systems First: Everyday Practices for a Scaleable Design ProcessDesign Systems First: Everyday Practices for a Scaleable Design Process
Design Systems First: Everyday Practices for a Scaleable Design Process
 

Similar to Great UX in an Agile World

Dual Track Agile Or, How I learned to stop worrying and love the scrum
Dual Track Agile Or, How I learned to stop worrying and love the scrumDual Track Agile Or, How I learned to stop worrying and love the scrum
Dual Track Agile Or, How I learned to stop worrying and love the scrum
UXDXConf
 
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
 
Jan Moons at WUD16
Jan Moons at WUD16Jan Moons at WUD16
Jan Moons at WUD16
UX Antwerp Meetup
 
UX Process - Mariana García
UX Process - Mariana GarcíaUX Process - Mariana García
UX Process - Mariana García
UX Nights
 
Working Together: the UX role in a Scaled Agile Framework
Working Together: the UX role in a Scaled Agile FrameworkWorking Together: the UX role in a Scaled Agile Framework
Working Together: the UX role in a Scaled Agile Framework
Kelley Howell
 
UXPA 2023: Experience Maps - A designer's framework for working in Agile team...
UXPA 2023: Experience Maps - A designer's framework for working in Agile team...UXPA 2023: Experience Maps - A designer's framework for working in Agile team...
UXPA 2023: Experience Maps - A designer's framework for working in Agile team...
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
 
Rapid Paper Prototyping Workshop — Campus Party GDL 2016
Rapid Paper Prototyping Workshop — Campus Party GDL 2016Rapid Paper Prototyping Workshop — Campus Party GDL 2016
Rapid Paper Prototyping Workshop — Campus Party GDL 2016
Misael Leon
 
Respoteam: Why UX Research is not Agile friendly?
Respoteam: Why UX Research is not Agile friendly?Respoteam: Why UX Research is not Agile friendly?
Respoteam: Why UX Research is not Agile friendly?
Szymon Mydlarz
 
UX Camp: Pittsburgh, 2017
UX Camp: Pittsburgh, 2017UX Camp: Pittsburgh, 2017
UX Camp: Pittsburgh, 2017
Tim Broadwater
 
How to Master UX Testing in an Agile Design Process
How to Master UX Testing in an Agile Design ProcessHow to Master UX Testing in an Agile Design Process
How to Master UX Testing in an Agile Design ProcessUserZoom
 
UX @ NICE enterprise
UX @ NICE enterpriseUX @ NICE enterprise
UX @ NICE enterprise
Ran Liron
 
Lean ux
Lean uxLean ux
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13User Vision
 
Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13Ross Philip
 
Case study
Case studyCase study
Case study
Jaime Brown
 
Usability & Agile Development
Usability & Agile DevelopmentUsability & Agile Development
Usability & Agile Developmentbinuvt
 
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
 
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 and Design Thinking at IBM
Agile and Design Thinking at IBMAgile and Design Thinking at IBM
Agile and Design Thinking at IBM
uxpin
 

Similar to Great UX in an Agile World (20)

Dual Track Agile Or, How I learned to stop worrying and love the scrum
Dual Track Agile Or, How I learned to stop worrying and love the scrumDual Track Agile Or, How I learned to stop worrying and love the scrum
Dual Track Agile Or, How I learned to stop worrying and love the scrum
 
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
 
Jan Moons at WUD16
Jan Moons at WUD16Jan Moons at WUD16
Jan Moons at WUD16
 
UX Process - Mariana García
UX Process - Mariana GarcíaUX Process - Mariana García
UX Process - Mariana García
 
Working Together: the UX role in a Scaled Agile Framework
Working Together: the UX role in a Scaled Agile FrameworkWorking Together: the UX role in a Scaled Agile Framework
Working Together: the UX role in a Scaled Agile Framework
 
UXPA 2023: Experience Maps - A designer's framework for working in Agile team...
UXPA 2023: Experience Maps - A designer's framework for working in Agile team...UXPA 2023: Experience Maps - A designer's framework for working in Agile team...
UXPA 2023: Experience Maps - A designer's framework for working in Agile team...
 
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...
 
Rapid Paper Prototyping Workshop — Campus Party GDL 2016
Rapid Paper Prototyping Workshop — Campus Party GDL 2016Rapid Paper Prototyping Workshop — Campus Party GDL 2016
Rapid Paper Prototyping Workshop — Campus Party GDL 2016
 
Respoteam: Why UX Research is not Agile friendly?
Respoteam: Why UX Research is not Agile friendly?Respoteam: Why UX Research is not Agile friendly?
Respoteam: Why UX Research is not Agile friendly?
 
UX Camp: Pittsburgh, 2017
UX Camp: Pittsburgh, 2017UX Camp: Pittsburgh, 2017
UX Camp: Pittsburgh, 2017
 
How to Master UX Testing in an Agile Design Process
How to Master UX Testing in an Agile Design ProcessHow to Master UX Testing in an Agile Design Process
How to Master UX Testing in an Agile Design Process
 
UX @ NICE enterprise
UX @ NICE enterpriseUX @ NICE enterprise
UX @ NICE enterprise
 
Lean ux
Lean uxLean ux
Lean ux
 
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13
 
Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13
 
Case study
Case studyCase study
Case study
 
Usability & Agile Development
Usability & Agile DevelopmentUsability & Agile Development
Usability & Agile Development
 
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
 
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 and Design Thinking at IBM
Agile and Design Thinking at IBMAgile and Design Thinking at IBM
Agile and Design Thinking at IBM
 

More from uxpin

Creating and maintaining a design system for 130 teams - Bethany Sonefeld
Creating and maintaining a design system for 130 teams - Bethany SonefeldCreating and maintaining a design system for 130 teams - Bethany Sonefeld
Creating and maintaining a design system for 130 teams - Bethany Sonefeld
uxpin
 
Principles & ux_systems
Principles & ux_systemsPrinciples & ux_systems
Principles & ux_systems
uxpin
 
Principles & ux_systems
Principles & ux_systemsPrinciples & ux_systems
Principles & ux_systems
uxpin
 
Initiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the EnterpriseInitiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the Enterprise
uxpin
 
Should Designers?
Should Designers?Should Designers?
Should Designers?
uxpin
 
Evolving your Design System: People, Product, and Process
Evolving your Design System: People, Product, and ProcessEvolving your Design System: People, Product, and Process
Evolving your Design System: People, Product, and Process
uxpin
 
From the designers laptop to the users
From the designers laptop to the usersFrom the designers laptop to the users
From the designers laptop to the users
uxpin
 
Accessibility in Design Systems by Allison Shaw
Accessibility in Design Systems by Allison ShawAccessibility in Design Systems by Allison Shaw
Accessibility in Design Systems by Allison Shaw
uxpin
 
Sonefeld creating and maintaining a design system for 130 teams
Sonefeld creating and maintaining a design system for 130 teamsSonefeld creating and maintaining a design system for 130 teams
Sonefeld creating and maintaining a design system for 130 teams
uxpin
 
UXPin: State of the Union Product Keynote by Marcin Treder
UXPin: State of the Union Product Keynote by Marcin TrederUXPin: State of the Union Product Keynote by Marcin Treder
UXPin: State of the Union Product Keynote by Marcin Treder
uxpin
 
Consistency vs. Flexibility in Design Systems: A GE Case Study by Ken Skistimas
Consistency vs. Flexibility in Design Systems: A GE Case Study by Ken SkistimasConsistency vs. Flexibility in Design Systems: A GE Case Study by Ken Skistimas
Consistency vs. Flexibility in Design Systems: A GE Case Study by Ken Skistimas
uxpin
 
Scaling Products With Design Systems
Scaling Products With Design Systems Scaling Products With Design Systems
Scaling Products With Design Systems
uxpin
 
Developing UX ROI in Enterprise Land: An ADP Case Study
Developing UX ROI in Enterprise Land: An ADP Case StudyDeveloping UX ROI in Enterprise Land: An ADP Case Study
Developing UX ROI in Enterprise Land: An ADP Case Study
uxpin
 
Automating Design Processes for Teams: An IDEO Case Study
Automating Design Processes for Teams: An IDEO Case StudyAutomating Design Processes for Teams: An IDEO Case Study
Automating Design Processes for Teams: An IDEO Case Study
uxpin
 
Calculating the ROI of UX with Standard Financial Models
Calculating the ROI of UX with Standard Financial ModelsCalculating the ROI of UX with Standard Financial Models
Calculating the ROI of UX with Standard Financial Models
uxpin
 
Designing Multi-Device Experiences
Designing Multi-Device ExperiencesDesigning Multi-Device Experiences
Designing Multi-Device Experiences
uxpin
 
Creating Consistent Experiences With Design Principles
Creating Consistent Experiences With Design PrinciplesCreating Consistent Experiences With Design Principles
Creating Consistent Experiences With Design Principles
uxpin
 
Balancing UX Consistency and Developer Productivity in a Design System
Balancing UX Consistency and Developer Productivity in a Design SystemBalancing UX Consistency and Developer Productivity in a Design System
Balancing UX Consistency and Developer Productivity in a Design System
uxpin
 
Participatory Design: Bringing Users Into Your UX Process
Participatory Design: Bringing Users Into Your UX ProcessParticipatory Design: Bringing Users Into Your UX Process
Participatory Design: Bringing Users Into Your UX Process
uxpin
 
Collaborative Product Discovery at Fjord: A Case Study
Collaborative Product Discovery at Fjord: A Case StudyCollaborative Product Discovery at Fjord: A Case Study
Collaborative Product Discovery at Fjord: A Case Study
uxpin
 

More from uxpin (20)

Creating and maintaining a design system for 130 teams - Bethany Sonefeld
Creating and maintaining a design system for 130 teams - Bethany SonefeldCreating and maintaining a design system for 130 teams - Bethany Sonefeld
Creating and maintaining a design system for 130 teams - Bethany Sonefeld
 
Principles & ux_systems
Principles & ux_systemsPrinciples & ux_systems
Principles & ux_systems
 
Principles & ux_systems
Principles & ux_systemsPrinciples & ux_systems
Principles & ux_systems
 
Initiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the EnterpriseInitiating and Sustaining Design Systems for the Enterprise
Initiating and Sustaining Design Systems for the Enterprise
 
Should Designers?
Should Designers?Should Designers?
Should Designers?
 
Evolving your Design System: People, Product, and Process
Evolving your Design System: People, Product, and ProcessEvolving your Design System: People, Product, and Process
Evolving your Design System: People, Product, and Process
 
From the designers laptop to the users
From the designers laptop to the usersFrom the designers laptop to the users
From the designers laptop to the users
 
Accessibility in Design Systems by Allison Shaw
Accessibility in Design Systems by Allison ShawAccessibility in Design Systems by Allison Shaw
Accessibility in Design Systems by Allison Shaw
 
Sonefeld creating and maintaining a design system for 130 teams
Sonefeld creating and maintaining a design system for 130 teamsSonefeld creating and maintaining a design system for 130 teams
Sonefeld creating and maintaining a design system for 130 teams
 
UXPin: State of the Union Product Keynote by Marcin Treder
UXPin: State of the Union Product Keynote by Marcin TrederUXPin: State of the Union Product Keynote by Marcin Treder
UXPin: State of the Union Product Keynote by Marcin Treder
 
Consistency vs. Flexibility in Design Systems: A GE Case Study by Ken Skistimas
Consistency vs. Flexibility in Design Systems: A GE Case Study by Ken SkistimasConsistency vs. Flexibility in Design Systems: A GE Case Study by Ken Skistimas
Consistency vs. Flexibility in Design Systems: A GE Case Study by Ken Skistimas
 
Scaling Products With Design Systems
Scaling Products With Design Systems Scaling Products With Design Systems
Scaling Products With Design Systems
 
Developing UX ROI in Enterprise Land: An ADP Case Study
Developing UX ROI in Enterprise Land: An ADP Case StudyDeveloping UX ROI in Enterprise Land: An ADP Case Study
Developing UX ROI in Enterprise Land: An ADP Case Study
 
Automating Design Processes for Teams: An IDEO Case Study
Automating Design Processes for Teams: An IDEO Case StudyAutomating Design Processes for Teams: An IDEO Case Study
Automating Design Processes for Teams: An IDEO Case Study
 
Calculating the ROI of UX with Standard Financial Models
Calculating the ROI of UX with Standard Financial ModelsCalculating the ROI of UX with Standard Financial Models
Calculating the ROI of UX with Standard Financial Models
 
Designing Multi-Device Experiences
Designing Multi-Device ExperiencesDesigning Multi-Device Experiences
Designing Multi-Device Experiences
 
Creating Consistent Experiences With Design Principles
Creating Consistent Experiences With Design PrinciplesCreating Consistent Experiences With Design Principles
Creating Consistent Experiences With Design Principles
 
Balancing UX Consistency and Developer Productivity in a Design System
Balancing UX Consistency and Developer Productivity in a Design SystemBalancing UX Consistency and Developer Productivity in a Design System
Balancing UX Consistency and Developer Productivity in a Design System
 
Participatory Design: Bringing Users Into Your UX Process
Participatory Design: Bringing Users Into Your UX ProcessParticipatory Design: Bringing Users Into Your UX Process
Participatory Design: Bringing Users Into Your UX Process
 
Collaborative Product Discovery at Fjord: A Case Study
Collaborative Product Discovery at Fjord: A Case StudyCollaborative Product Discovery at Fjord: A Case Study
Collaborative Product Discovery at Fjord: A Case Study
 

Recently uploaded

一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
taqyed
 
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
h7j5io0
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
asuzyq
 
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
7sd8fier
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
h7j5io0
 
vernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdfvernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdf
PrabhjeetSingh219035
 
Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.
Techno Merch
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
7sd8fier
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
kecekev
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
Alan Dix
 
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
9a93xvy
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
smpc3nvg
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
smpc3nvg
 
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
708pb191
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
M. A. Architect
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
ameli25062005
 
Moldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo espMoldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo esp
Hess9
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
9a93xvy
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 

Recently uploaded (20)

一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理一比一原版(毕业证)长崎大学毕业证成绩单如何办理
一比一原版(毕业证)长崎大学毕业证成绩单如何办理
 
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
一比一原版(UCB毕业证书)伯明翰大学学院毕业证成绩单如何办理
 
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
一比一原版(Columbia毕业证)哥伦比亚大学毕业证如何办理
 
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
一比一原版(MMU毕业证书)曼彻斯特城市大学毕业证成绩单如何办理
 
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
一比一原版(Bolton毕业证书)博尔顿大学毕业证成绩单如何办理
 
vernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdfvernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdf
 
Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.Technoblade The Legacy of a Minecraft Legend.
Technoblade The Legacy of a Minecraft Legend.
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
 
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
一比一原版(UW毕业证)西雅图华盛顿大学毕业证如何办理
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
 
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
 
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
 
Moldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo espMoldes de letra 3D Alfabeto completo esp
Moldes de letra 3D Alfabeto completo esp
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 

Great UX in an Agile World

  • 1. GREAT UX IN AN AGILE WORLD Anthony Viviano Mobile Interaction Designer aviviano@bloomberg.com @anthviv Copyright 2016 Bloomberg LP. All rights reserved.
  • 3. ENTERPRISE ADVOCATE FOR LEAN UX Educating: UX Team, Other interested parties, Executives Teaching: Hosted training classes, lunch and learns Selling: One-week experiment 3
  • 4. ONE WEEK EXPERIMENT Picked a thorny problem Gathered a crack team Locked ourselves in “war room” for a week Hypothesized a solution, created low fi prototype and tested 4
  • 6. LEFT ME WONDERING Learnings were valuable - wrong team My day job suffered – never really given the mandate to do this fulltime Co-location? Not really 6
  • 8.
  • 9. OPPORTUNITIES Validation: Difficult to get user validation Design decisions: Wireframes are heavy deliverables and not the end product Planning: Shifting priorities within milestones Feedback: Not always timely Feature driven: Not stepping back and working toward user goals and problems 9
  • 10. SO WE TRIED Small batch production – both design and dev Early and frequent validation – internal and external Collaborative design – design studio (tweaks) and more time between dev and design Focus on solving user problems – manifested in user stories The build is the deliverable – weekly build reviews Minimum viable design – just enough design to start building 10
  • 12. WHAT ABOUT UX? • Scrum is all about Product Owners, Developers and a Scrum Master. What about design? • We were told that from the perspective of Scrum, we were Developers • We learned that Product Owners prioritized, created and maintained the roadmap and interfaced with users 12
  • 13. AND FURTHER How does design and development work within a single sprint (often only two weeks)? What about … » UX Strategy » Consistency » User research? 13
  • 14. WHAT WE LOVE ABOUT AGILE Stories are focused on personas Software is built prioritizing what the user values Spikes can be used to do design explorations and validation Collaboration with developers is efficient and could mean lighter deliverables 14
  • 15. WE RESEARCHED Internal Agile teams External Agile teams Best practices in industry (papers and presentations) » NN/g Paper: Agile Development that Incorporates User Experience Practices » White Paper: Scaling Agile @ Spotify » UIE: Josh Seiden’s Presentation for Lean UX in the Enterprise » Jeff Kelley’s Presentation: Adapting Agile Techniques to User Experience in a non-Agile World 15
  • 16. VALUED PRINCIPLES Collaborate cross team, cross discipline and cross time zones Working Software is our deliverable Seek out early customer (end user) validation of user stories and continue to iterate The team as a whole and each team member should have a willingness to change 16
  • 17. FLAVORS OF SCRUM Religious Agilefall (a.k.a. The Design Sprint) UXaaS – Individual UXaaS - Team 17
  • 18. CHALLENGE: THE UX PROCESS TAKES TIME 18 Iteration cycle Review cycle Unknowns discovered Typical UX work
  • 21. RECOMMENDED CHANGES TO SCRUM TRAINING Customer – not just the stakeholder but think of the end user Developers – better describe who is included » UX Team Members » Software Developers » QA Testers Definition of Done – include UX examples Testing – include user testing
  • 22. RECOMMENDED BEST PRACTICES TO UX Discovery and delivery Staggered sprints Special considerations for UXaaS How to employ Community of Practice methodology to maintain consistency 22
  • 26. 26
  • 27. SOMETIMES YOU TAKE A SHORTCUT 27
  • 28. UX AS A SERVICE: KANBAN 28
  • 30. RISKS OF STAGGERED SPRINT Slight waterfall, risk of change Unplanned work Mitigating the risk » If minor – do it » If major – make a decision (prioritize with PM) • Defer to a future sprint? • Disrupt the current sprint and work on it 30
  • 31. CAN WE DO IT ALL IN ONE SPRINT? Tightening the gap reduces risk since things can change Reduces need for documentation even further Allows UX to contribute in new ways (QA?) 31
  • 32. SINGLE SPRINT – PAIR UX/DEV 32 UX sits with Dev and gives live direction UX supports several developers in this method
  • 33. SINGLE SPRINT: BREAK DOWN STORIES 33 Task is small (an afternoon) Dev can begin quickly UX moves on to next small task UX contributes to QA at the end of the sprint (or dev)
  • 34. BENEFITS Better working relationship between dev, product and design since we’re all on the same team Everyone speaks the same language since we’re tightly integrated Shared knowledge and shared ownership Focus on end user increases product value, building the right stuff 34
  • 35. THANK YOU Anthony Viviano Mobile Interaction Designer aviviano@bloomberg.com @anthviv

Editor's Notes

  1. Thank Women in Tech – Esther Kundin and Melanie Rodriquez (also Janhavi and Jennifer Ahn) Intro: Mobile IX, BB Professional App Been here about a year a half My focus is on Research (RES/BRC) on Mobile I also have been looking at how UX best fits into the over all Agile/Scrum framework Before I talk through my own case study, wanted to give you a bit of history
  2. 2008 Lean Startup Movement – about 5 years ago. Lean UX 5 years ago, weekend immersion into Lean UX. Didn’t know what it was but I believed that there had to be better ways to work with Dev and Business .. Thought this would be an interesting start. Lane Haley Josh Seiden Inspired me … continued to network in NYC, meetups, conferences – first Lean UX conference
  3. Became an advocate to Lean UX I the Enterprise. Worked at large financial firm – started to do these things. One-week experiment – show how this process worked and was hoping that it would be widely adopted.
  4. We worked through the week. Publicly posted progress. Walked execs through the room and talked through our walls. We iterated and felt like we had a validated learning of how to solve the problem. – presented it.
  5. We came up with a solution to the thorny problem, tested it, pivoted slightly and then documented our recommendation. It was a validated learning, but now what?
  6. We did get some value from it though. As a team, we began creating lighter artifacts and validating earlier.
  7. This is what inspired me, but I’ve now come to realize that this is flawed. Lean UX before Agile – no good. I went back to my day job. What I learned influenced my work personally but it wasn’t the major shift that I had hoped for.
  8. Then I started at Bloomberg Lean UX was being practiced on the Research team Since I didn’t start on a project right away, I asked if I could help out and maybe share some of what I knew. Began by interviewing team members.
  9. Interviewed the team members and found these opportunities.
  10. Made a recommendation to try these items.
  11. Scrum training was offered to our UX team, and went for it. You could say that Bloomberg was always lower case agile. But this was an effort to go upper case or practice Agile more like it was meant to be practiced.
  12. As a few of took the scrum training, we felt like UX was being left out.
  13. We also struggled to understand how our work would fit into a two week spring.
  14. Don’t get me wrong. UX people do not hate agile. In fact, we love it and here’s why.
  15. As we approach any problem, we begin by researching.
  16. First we uncovered the value that our company hopes to get out of Scrum. This allowed us the leeway to make adjustments and not be pragmatic.
  17. And these are some of things we learned.
  18. We also learned that the ux process takes time and could be viewed as a bottleneck, so we needed to figure out a way for this not to happen.
  19. Co-location is still an issue
  20. So how did we overcome these obstacles and find a way to work within the Agile Scrum process?
  21. We also made some recommendations to the Agile Curriculum Committee.
  22. Briefly touch on these then transition to the two track dev concept.
  23. Briefly introduce then go into breaking it down.
  24. Discovery – walk through it and point out that the deliverable is validated learnings. This, however is not a good way to make quality software.
  25. Delivery track – staggered sprints. Without the validated learnings, this is useless.
  26. Matrix to help us decide how we can cut through the process.
  27. Creating and maintaining a Kanban How Lean UX can help Estimating and sprinting within your team Well timed collaboration
  28. Experimenting with this.
  29. Also experimenting here. Too soon to tell since it’s not being done on everything.