UX in an Agile World
Daphne Puerto
Fadi Stephan
What is your
experience with
design on agile
teams?
What worked?
What didn’t work?
What challenges have you
experienced?
Daphne Puerto
Senior Designer at Pivotal Labs
Co-Chair of UXPA 2018 International Conference
Organizer of OpenIDEO DC Chapter
@depuerto
dpuerto@pivotal.io
Fadi Stephan
Consultant at Excella Consulting
Software Development Practice Lead
Scrum Trainer and Agile Coach
Co-Organizer of the DC Scrum User Group
@FadiStephan @excellaco
Making design work
within Agile can be
hard.
Agile
Approach that enables teams to respond to change
quickly and deliver value through working software
User Experience Design
Approach to solving problems by increasing user value
through interactions between product or service
Focus of Agile
Working software
Constantly deliver value
Continuous improvement
Focus of UX
User satisfaction
Usable and accessible
Help user achieve something meaningful
How Agile and UX Intersect
Agile
Focus on business value
How Agile and UX Intersect
Agile
Focus on business value
UX
Focus on user value
Design is essential to
success in satisfying
your customers.
How Agile and UX Clash
Agile
Building incrementally
Continuous delivery
Working software
UX
Design end-to-end experience
Time up front to research
Cohesive, quality experience
How do you align Agile
and UX?
Two ways to organize your teams
Separate and parallel teams Integrated and cross-
functional teams
Separate and
parallel teams
Knowledge gaps
Hand-offs
Lack of communication
Integrated and
cross-functional
teams
Balancing skills on team
Timing research activities
Making team broaden skill
set
How do we
succeed at
UX in an Agile World?
We recommend
integrated and cross-
functional teams.
How do you
do it?
Share responsibility of the
backlog — you want the
highest value features
released
You want customers to use
your features and adopt
your product
Participation in ceremonies
Reinforce dialog & accountability within
team
Standups help the team address hiccups
along the way
Retros help the team form norns that
work for them
Design Thinking
Solution-focused approach to problem
solving
Timeboxed activities, scale as needed
Open ended prototype as output
Empathy, ideation, experimentation
Design Sprint
Timeboxed activity
5-day process
Close-ended
Working prototype as output
Lean UX
Ongoing activities
Principles based on DT, Agile, Lean
Startup
Artifacts used to move team’s learning
forward
Collaborative design, MVP,
experimentation
Style guides & pattern libraries
Atomic design system (Brad Frost)
Validated patterns
Co-owned between design and
development
Eliminate need to recreate what already
exists
Co-creation activities
Design studios
Cross-functional research trips
Journey mapping
Co-sketching sessions
How to succeed at UX in Agile
Designers embedded on Agile
teams
Design Thinking
Design Sprints
Lean UX
Style guides and pattern
libraries
Co-creation activities
Participation in ceremonies
UX in an Agile World
Daphne Puerto
Fadi Stephan

UX in an Agile World

  • 1.
    UX in anAgile World Daphne Puerto Fadi Stephan
  • 2.
    What is your experiencewith design on agile teams? What worked? What didn’t work? What challenges have you experienced?
  • 3.
    Daphne Puerto Senior Designerat Pivotal Labs Co-Chair of UXPA 2018 International Conference Organizer of OpenIDEO DC Chapter @depuerto dpuerto@pivotal.io Fadi Stephan Consultant at Excella Consulting Software Development Practice Lead Scrum Trainer and Agile Coach Co-Organizer of the DC Scrum User Group @FadiStephan @excellaco
  • 4.
    Making design work withinAgile can be hard.
  • 5.
    Agile Approach that enablesteams to respond to change quickly and deliver value through working software User Experience Design Approach to solving problems by increasing user value through interactions between product or service Focus of Agile Working software Constantly deliver value Continuous improvement Focus of UX User satisfaction Usable and accessible Help user achieve something meaningful
  • 6.
    How Agile andUX Intersect Agile Focus on business value
  • 7.
    How Agile andUX Intersect Agile Focus on business value UX Focus on user value
  • 8.
    Design is essentialto success in satisfying your customers.
  • 9.
    How Agile andUX Clash Agile Building incrementally Continuous delivery Working software UX Design end-to-end experience Time up front to research Cohesive, quality experience
  • 10.
    How do youalign Agile and UX?
  • 11.
    Two ways toorganize your teams Separate and parallel teams Integrated and cross- functional teams
  • 12.
    Separate and parallel teams Knowledgegaps Hand-offs Lack of communication
  • 13.
    Integrated and cross-functional teams Balancing skillson team Timing research activities Making team broaden skill set
  • 14.
    How do we succeedat UX in an Agile World?
  • 15.
    We recommend integrated andcross- functional teams.
  • 16.
    How do you doit? Share responsibility of the backlog — you want the highest value features released You want customers to use your features and adopt your product
  • 17.
    Participation in ceremonies Reinforcedialog & accountability within team Standups help the team address hiccups along the way Retros help the team form norns that work for them
  • 18.
    Design Thinking Solution-focused approachto problem solving Timeboxed activities, scale as needed Open ended prototype as output Empathy, ideation, experimentation
  • 19.
    Design Sprint Timeboxed activity 5-dayprocess Close-ended Working prototype as output
  • 20.
    Lean UX Ongoing activities Principlesbased on DT, Agile, Lean Startup Artifacts used to move team’s learning forward Collaborative design, MVP, experimentation
  • 21.
    Style guides &pattern libraries Atomic design system (Brad Frost) Validated patterns Co-owned between design and development Eliminate need to recreate what already exists
  • 22.
    Co-creation activities Design studios Cross-functionalresearch trips Journey mapping Co-sketching sessions
  • 23.
    How to succeedat UX in Agile Designers embedded on Agile teams Design Thinking Design Sprints Lean UX Style guides and pattern libraries Co-creation activities Participation in ceremonies
  • 24.
    UX in anAgile World Daphne Puerto Fadi Stephan