Steve Walker
Practice Director, Development Solutions
DEMYSTIFYING LEAN UX
How to include effective customer experience
best practices in your Agile processes
Practical, Tactical, Agile | March 5, 2018 2
Introductions – Steve Walker
25 year experience in digital and business
transformation leveraging technology
Currently focus around digital transformation areas including software
modernization, digital/content, digital workforce management
I am here to help. Connect with me:
Linkedin.com/in/walkersteve@_SteveWalker
www.slideshare.net/SteveWalker7
experisspark.com/author/stevewalker
Practical, Tactical, Agile | March 5, 2018 3
LEAN UX
USER CENTERED DESIGN
CUSTOMER EXPERIENCE
AGILE
USER INTERFACE
FRONT-END
DEVELOPMENTAGILE
USER
INTERFACE
CUSTOMER
EXPERIENCE
USER
CENTERED
DESIGN
LEANUX
AGILE
Practical, Tactical, Agile | March 5, 2018 4
The Goal
A User Experience that:
Is Appropriate Is Comprehensive Fits in our development
methodology
Practical, Tactical, Agile | March 5, 2018 5
The Reality
This is really a challenge of how do we best create this User
Interface and/or User Experience
We don’t have UI
designers or UX talent
that fits into how we
develop
The Design process
takes too long
The Design process
feels foreign
Our UI is “bad”
Practical, Tactical, Agile | March 5, 2018 6
Today’s Discussion: Getting Started
What is Lean UX? Real-World Examples Implementing
Lean UX Concepts
Practical, Tactical, Agile | March 5, 2018 7
What is Lean UX: Origins
Concept defined by Jeff Gothelf and Josh Seiden
2013
Addresses our goal of appropriateness
and comprehensiveness but fit?
Based on Agile principles
Practical, Tactical, Agile | March 5, 2018 8
What is Lean UX: Origins
Versionone – State of Agile (11th)
22%
25%
35%
38%
45%
50%
50%
54%
55%
62%
66%
71%
81%
83%
88%
90%
Agile/Lean UX
Agile Portfolio Planning
Story Mapping
Product Roadmapping
Open Work Area
Frequent Releases
Kanban
intergrated deb & testing
Dedicated Product Owner
Team-based Estimation
Release Planning
Short Iterations
Iteration Reviews
Retrospectives
Daily Standup
Iteration Planning
First time appearance!
Why?
• Growth of the importance of
User Experience
• Growth of Agile
Practical, Tactical, Agile | March 5, 2018 9
What is Lean UX: Principles
All team members
included in design
“cycles”
Short design “cycles”
Light on Deliverables
Rapid prototyping
Feedback and validation
T E S T
M E A S U R EB U I L D
Practical, Tactical, Agile | March 5, 2018 10
What is Lean UX: Reality
Design/Development
doesn’t always mix
Hard to right-size
the design process
Isn’t a fit for all
types of projects
Tough discipline
to master
Practical, Tactical, Agile | March 5, 2018 11
True Lean UX isn’t for everyone
Implement Lean UX concepts
- Modify design engagement approach
- Rapid Design
- Validation
What is Lean UX: The Reality
Practical, Tactical, Agile | March 5, 2018 12
Real World Examples: StubHub
Practical, Tactical, Agile | March 5, 2018 13
Real World Examples: StubHub
Practical, Tactical, Agile | March 5, 2018 14
Real World Examples: StubHub
Focus was on the
experience
2-4 week sprints
5-9 person integrated team
3 UX per scrum team
- UX interaction
- UX content
- UX look and feel
Practical, Tactical, Agile | March 5, 2018 15
Real World Examples: NYC Department of Sanitation
Practical, Tactical, Agile | March 5, 2018 16
Real World Examples: NYC Department of Sanitation
Practical, Tactical, Agile | March 5, 2018 17
Focus on function and ease of use
5-10 person scrum teams
2-3 week sprints
1 UI Developer
Used Material Design, Preset
Templates, and Prototyping
Desk-checks leveraged
Real World Examples: NYC Department of Sanitation
Practical, Tactical, Agile | March 5, 2018 18
Implementing Lean UX Concepts: Overview
Unified Team
- Scrum team consists of UI/UX designers
- Design work performed within Sprint
Sprint 0 (“Design” Sprint)
- Large % of design work performed upfront prior to development
- UI/UX resources part of “Build” activities
Stagger
- UI/UX resources in Scrum team
- Work ahead 1-3 Sprints
Practical, Tactical, Agile | March 5, 2018 19
Implementing Lean UX Concepts: Unified Team
WORK BEST
- Focus needed on overall experience
(i.e. B2C, Web, etc.)
- High degree of Agile maturity
CONSIDERATIONS
- Extend Sprint time 3-4 weeks
- Identify Design artifacts, process
upfront and educate
- Feedback loop is challenging
Unified Team
- Scrum team consists of UI/UX designers
- Design work performed within Sprint
Practical, Tactical, Agile | March 5, 2018 20
Stagger
- UI/UX resources in Scrum team
- Work ahead 1-3 Sprints
Implementing Lean UX Concepts: Stagger
WORK BEST
- Focus on function
- “Application” type of experiences
- Lack of UX talent
CONSIDERATIONS
- Create design patterns
- Implement rapid prototyping to
development processes
- Provides better opportunity for
feedback loops
Sprint 1 Design
Sprint 2 Design
Sprint 3 Design
Sprint 4 Design
Practical, Tactical, Agile | March 5, 2018 21
Implementing Lean UX Concepts: Sprint 0
WORK BEST
- Both experience and applications
- Leveraging outside resources
- Relatively immature agile environment
- Relatively immature customer
experience focus
CONSIDERATIONS
- Create design patterns
- Still need UI/UX on Scrum teams
- A/B testing, grooming activities
Sprint 0
- Large % of design work performed upfront prior to development
- UI/UX resources part of “Build” activities
Sprint 0
Sprint 1
Sprint 2
Practical, Tactical, Agile | March 5, 2018 22
Implementation Options: Choosing an Approach
What should we consider when determining how
to leverage Lean UX principles?
Focus of the Project Organizational Maturity UX/UI Talent
Design Processes Feedback Loops Timelines
Practical, Tactical, Agile | March 5, 2018 23
The Goal
PRINCIPLES
Fits in our Development
Methodology
Is Comprehensive
Is Appropriate
A User Experience that….
Practical, Tactical, Agile | March 5, 2018 24
Questions?
I am here to help. Connect with me:
Linkedin.com/in/walkersteve@_SteveWalker
www.slideshare.net/SteveWalker7
experisspark.com/author/stevewalker
Thank You!

Demystifying LEAN UX

  • 1.
    Steve Walker Practice Director,Development Solutions DEMYSTIFYING LEAN UX How to include effective customer experience best practices in your Agile processes
  • 2.
    Practical, Tactical, Agile| March 5, 2018 2 Introductions – Steve Walker 25 year experience in digital and business transformation leveraging technology Currently focus around digital transformation areas including software modernization, digital/content, digital workforce management I am here to help. Connect with me: Linkedin.com/in/walkersteve@_SteveWalker www.slideshare.net/SteveWalker7 experisspark.com/author/stevewalker
  • 3.
    Practical, Tactical, Agile| March 5, 2018 3 LEAN UX USER CENTERED DESIGN CUSTOMER EXPERIENCE AGILE USER INTERFACE FRONT-END DEVELOPMENTAGILE USER INTERFACE CUSTOMER EXPERIENCE USER CENTERED DESIGN LEANUX AGILE
  • 4.
    Practical, Tactical, Agile| March 5, 2018 4 The Goal A User Experience that: Is Appropriate Is Comprehensive Fits in our development methodology
  • 5.
    Practical, Tactical, Agile| March 5, 2018 5 The Reality This is really a challenge of how do we best create this User Interface and/or User Experience We don’t have UI designers or UX talent that fits into how we develop The Design process takes too long The Design process feels foreign Our UI is “bad”
  • 6.
    Practical, Tactical, Agile| March 5, 2018 6 Today’s Discussion: Getting Started What is Lean UX? Real-World Examples Implementing Lean UX Concepts
  • 7.
    Practical, Tactical, Agile| March 5, 2018 7 What is Lean UX: Origins Concept defined by Jeff Gothelf and Josh Seiden 2013 Addresses our goal of appropriateness and comprehensiveness but fit? Based on Agile principles
  • 8.
    Practical, Tactical, Agile| March 5, 2018 8 What is Lean UX: Origins Versionone – State of Agile (11th) 22% 25% 35% 38% 45% 50% 50% 54% 55% 62% 66% 71% 81% 83% 88% 90% Agile/Lean UX Agile Portfolio Planning Story Mapping Product Roadmapping Open Work Area Frequent Releases Kanban intergrated deb & testing Dedicated Product Owner Team-based Estimation Release Planning Short Iterations Iteration Reviews Retrospectives Daily Standup Iteration Planning First time appearance! Why? • Growth of the importance of User Experience • Growth of Agile
  • 9.
    Practical, Tactical, Agile| March 5, 2018 9 What is Lean UX: Principles All team members included in design “cycles” Short design “cycles” Light on Deliverables Rapid prototyping Feedback and validation T E S T M E A S U R EB U I L D
  • 10.
    Practical, Tactical, Agile| March 5, 2018 10 What is Lean UX: Reality Design/Development doesn’t always mix Hard to right-size the design process Isn’t a fit for all types of projects Tough discipline to master
  • 11.
    Practical, Tactical, Agile| March 5, 2018 11 True Lean UX isn’t for everyone Implement Lean UX concepts - Modify design engagement approach - Rapid Design - Validation What is Lean UX: The Reality
  • 12.
    Practical, Tactical, Agile| March 5, 2018 12 Real World Examples: StubHub
  • 13.
    Practical, Tactical, Agile| March 5, 2018 13 Real World Examples: StubHub
  • 14.
    Practical, Tactical, Agile| March 5, 2018 14 Real World Examples: StubHub Focus was on the experience 2-4 week sprints 5-9 person integrated team 3 UX per scrum team - UX interaction - UX content - UX look and feel
  • 15.
    Practical, Tactical, Agile| March 5, 2018 15 Real World Examples: NYC Department of Sanitation
  • 16.
    Practical, Tactical, Agile| March 5, 2018 16 Real World Examples: NYC Department of Sanitation
  • 17.
    Practical, Tactical, Agile| March 5, 2018 17 Focus on function and ease of use 5-10 person scrum teams 2-3 week sprints 1 UI Developer Used Material Design, Preset Templates, and Prototyping Desk-checks leveraged Real World Examples: NYC Department of Sanitation
  • 18.
    Practical, Tactical, Agile| March 5, 2018 18 Implementing Lean UX Concepts: Overview Unified Team - Scrum team consists of UI/UX designers - Design work performed within Sprint Sprint 0 (“Design” Sprint) - Large % of design work performed upfront prior to development - UI/UX resources part of “Build” activities Stagger - UI/UX resources in Scrum team - Work ahead 1-3 Sprints
  • 19.
    Practical, Tactical, Agile| March 5, 2018 19 Implementing Lean UX Concepts: Unified Team WORK BEST - Focus needed on overall experience (i.e. B2C, Web, etc.) - High degree of Agile maturity CONSIDERATIONS - Extend Sprint time 3-4 weeks - Identify Design artifacts, process upfront and educate - Feedback loop is challenging Unified Team - Scrum team consists of UI/UX designers - Design work performed within Sprint
  • 20.
    Practical, Tactical, Agile| March 5, 2018 20 Stagger - UI/UX resources in Scrum team - Work ahead 1-3 Sprints Implementing Lean UX Concepts: Stagger WORK BEST - Focus on function - “Application” type of experiences - Lack of UX talent CONSIDERATIONS - Create design patterns - Implement rapid prototyping to development processes - Provides better opportunity for feedback loops Sprint 1 Design Sprint 2 Design Sprint 3 Design Sprint 4 Design
  • 21.
    Practical, Tactical, Agile| March 5, 2018 21 Implementing Lean UX Concepts: Sprint 0 WORK BEST - Both experience and applications - Leveraging outside resources - Relatively immature agile environment - Relatively immature customer experience focus CONSIDERATIONS - Create design patterns - Still need UI/UX on Scrum teams - A/B testing, grooming activities Sprint 0 - Large % of design work performed upfront prior to development - UI/UX resources part of “Build” activities Sprint 0 Sprint 1 Sprint 2
  • 22.
    Practical, Tactical, Agile| March 5, 2018 22 Implementation Options: Choosing an Approach What should we consider when determining how to leverage Lean UX principles? Focus of the Project Organizational Maturity UX/UI Talent Design Processes Feedback Loops Timelines
  • 23.
    Practical, Tactical, Agile| March 5, 2018 23 The Goal PRINCIPLES Fits in our Development Methodology Is Comprehensive Is Appropriate A User Experience that….
  • 24.
    Practical, Tactical, Agile| March 5, 2018 24 Questions? I am here to help. Connect with me: Linkedin.com/in/walkersteve@_SteveWalker www.slideshare.net/SteveWalker7 experisspark.com/author/stevewalker
  • 25.

Editor's Notes

  • #4 Disciiplines (PM/BA, Developers, UX professional) Agile leaders Managers Discuss confusion around Lean UX We deliver experiences.
  • #5 - Important to hold-up and stress this goal throughout discussion
  • #6 - Poll crowd for experiences
  • #7 Needs work on the layout
  • #10 Perhaps improve smart-art