SlideShare a Scribd company logo
1 of 23
Download to read offline
Lean UX Anti-Patterns
          Behaviors that can stifle collaboration
          Bill Scott
          @billwscott

          Sr. Director UI Engineering
          PayPal
          June 2012




Wednesday, June 27, 2012
Background
           ๏ At        PayPal we are up-ending the culture
           ๏ Moving      from a culture of a “long shelf life” and long
                delivery times for product to a LeanUX way of working
           ๏ Key    project in pilot now puts product, design & UI
                engineers in the same room doing whiteboard -> code -
                > usability test in super fast succession (weekly testing)
           ๏ These     anti-patterns are used as a caution to our team.
                They are the behaviors that might appear that could limit
                our ability to be lean & mean.


Wednesday, June 27, 2012
Genius
                           Designer
                           All design emanates from an
                           huber designer. Team doesn’t
                           collaboratively participate in
                           design/ideation.
                           Solution: Keep the inspiration
                           of genius designer but bring in
                           others to brainstorm. Focus on
                           MVP (minimal viable product) to
                           test with customers
                           immediately. Critical to build
                           team success early.
Wednesday, June 27, 2012
Tribal Groups
    When a team is very small
    members are forced to work
    across disciplines. As soon as
    team gets bigger, tribes reform
    around disciplines.
    Collaboration stops.
    Solution: You have to keep
    team reasonably small. And
    the leaders in each discipline
    must form a tribe that works
    across disciplines.

Wednesday, June 27, 2012
The Stranger
                           Lean teams will form shared
                           understanding. However, when
                           new team member joins we
                           assume this hard earned
                           understanding will just happen.
                           Solution: The team must
                           immediately stop and initiate
                           the newcomer. Be patient,
                           answer questions, reset
                           vocabulary and enjoy the new
                           voice in the team.

Wednesday, June 27, 2012
Bad Habits
    Teams will often make a good
    start by trying out new
    behaviors and seemingly leave
    old behaviors behind. Beware!
    Old habits will creep back in.
    Solution: You must do it long
    enough and be successful
    with LeanUX to ensure team
    members internalize the new
    habits.


Wednesday, June 27, 2012
The Naysayer
                           With collaboration so important
                           it is key to believe in the
                           process to create great
                           products. A single naysayer
                           can bring the team down in an
                           instant.
                           Solution: The naysayer must
                           either learn new techniques or
                           leave the team.



Wednesday, June 27, 2012
The Visitor
    Input from outside the team is
    essential. However, watch out.
    People cycling in & out of the
    team can cause the same
    disruption that the Stranger
    anti-pattern causes.
    Customer trumps visitor. Take
    input. But test early and often
    with customers. That is the
    only “visitor” that ultimately
    matters.

Wednesday, June 27, 2012
The Magic
                           Tool
                           Design & prototyping tools can
                           accelerate ideation and design.
                           However, be careful, tools that
                           empower prototyping can
                           enable designers to work in
                           isolation.
                           Solution: Use tools as means
                           to collaborate. Never revert to
                           “delivery” model of design.


Wednesday, June 27, 2012
Going Dark
    When a developer, product
    manager, or designer goes
    dark for more than a day (or
    two) the team is losing valuable
    collaboration.
    Solution: Working in isolation is
    necessary from time to time.
    However, limit to short periods
    of time. Make work constantly
    visible.


Wednesday, June 27, 2012
Change of
                           Cadence
                           Change of cadence is actually
                           a good and normal happening.
                           However, whenever the rhythm
                           changes it can bring
                           productivity down.
                           Solution: Prepare the team for
                           the change and quickly get
                           focus and re-establish
                           cadence.

Wednesday, June 27, 2012
Too Many
    Cooks
    While lots of cooks are great,
    the work needs to be divided
    up among different types of
    cooks (Chef de cuisine, Sous-
    chef, Chef de partie)
    Solution: Have clear decision
    makers in each discipline and
    have specific roles (you can
    also rotate these functions).

Wednesday, June 27, 2012
Not Enough
                           Pizza
                           When a team suddenly scales
                           up in size the team is in danger
                           of losing cadence, shared
                           understanding and focus
                           Solution: Keep teams to 2-
                           pizza size. Clear lines of
                           responsibilities and laser focus
                           for the team must be
                           maintained.

Wednesday, June 27, 2012
Tower of
    Babel
    Shared understanding is key to
    LeanUX. However, it is easy to
    assume too quickly that team
    members are speaking the
    same language
    Solution: Always ask, “what do
    you mean by x?”. Always
    ensure other disciplines
    understand your jargon.

Wednesday, June 27, 2012
You Got Mail
                           Email is a necessary form of
                           communication, however it is
                           not collaboration. Teams can
                           revert to email over
                           collaboration. Also, geo-
                           graphically distributed teams
                           can fall into delivery over
                           collaboration.
                           Solution. Utilize high bandwidth
                           communication (face to face,
                           skype, telepresence, magic
                           whiteboards, phone, etc.)
Wednesday, June 27, 2012
Inmates are
    Running the
    Asylum
    This is from Alan Cooper’s
    classic book of the same title.
    When engineers drive design
    the inmates are running the
    asylum.
    Solution. UI engineers must
    partner with product/design
    and get out ahead of backend
    engineers.

Wednesday, June 27, 2012
The
                           Perfectionist
                           Not embracing the challenge of
                           the unknown, the perfectionist
                           will not share their work till it is
                           perfect. Easy for designers to
                           fall into this trap.
                           Solution: Engineers must not
                           judge rough designs, instead
                           they should use as
                           springboard for collaboration.
                           Designers must realize iterative
                           will yield better designs.
Wednesday, June 27, 2012
The Weakest
    Link
    Working in a lean environment
    means working in close
    proximity and transparency.
    Team members who aren’t up
    to this challenge or not solid
    talent can really cause a team
    to stumble
    Solution: Talent acquisition
    must match this style of
    product delivery. Must have
    freedom to replace talent.
Wednesday, June 27, 2012
The Wall
                           Walls between teams can
                           happen when
                           • We allow Tribes to form

                           • We see the other teams as
                           separate delivery factories
                           • Geo-distributed teams

                           Solution: Always work in small
                           teams, collaborating not
                           delivering and build shared
                           understanding.


Wednesday, June 27, 2012
Tangled up
    Technology
    Unless the technology stack is
    built to have a clear separation
    from experience & services the
    lean team cannot make rapid
    progress. Watch out when dev
    teams care too much about
    the specific version of the UI.
    Solution: Key patterns are to
    build services, APIs and CLIs.
    Keep the services & UI
    separate.
Wednesday, June 27, 2012
More Info
           ๏ Jeff   Gothelf - The LeanUX Advocate
                http://www.jeffgothelf.com/blog/
           ๏ LeanUX      Article
                http://uxdesign.smashingmagazine.com/2011/03/07/
                lean-ux-getting-out-of-the-deliverables-business/
           ๏ Article   I wrote back in 2010 on principle of shared
                understanding
                http://52weeksofux.com/post/2403607066/building-a-
                shared-understanding



Wednesday, June 27, 2012
Picture Credits
           http://www.flickr.com/photos/wuschl2202/531914709/sizes/o/in/photostream/
           http://www.flickr.com/photos/a_ninjamonkey/3565672226/sizes/z/in/photostream/
           http://www.flickr.com/photos/funky64/4367871917/sizes/z/in/photostream/
           http://www.flickr.com/photos/emdot/9938521/sizes/o/in/photostream/
           http://www.flickr.com/photos/gregory_bastien/2565132371/sizes/z/in/photostream/
           http://www.flickr.com/photos/trvr3307/3703648270/sizes/z/in/photostream/
           http://www.flickr.com/photos/legofenris/5426012042/sizes/l/in/photostream/
           http://www.flickr.com/photos/cleaneugene/6866436746/sizes/c/in/photostream/
           http://www.flickr.com/photos/66309414@N04/6172219058/sizes/l/in/photostream/
           http://www.flickr.com/photos/nicmcphee/2954167050/sizes/l/in/photostream/
           http://www.flickr.com/photos/pasukaru76/6151366656/sizes/l/in/photostream/
           http://www.flickr.com/photos/brianmitchell/2113553867/sizes/o/in/photostream/
           http://www.flickr.com/photos/ciscel/422253425/sizes/z/in/photostream/
           http://www.flickr.com/photos/zebble/6817861/sizes/l/in/photostream/
           http://www.flickr.com/photos/nicasaurusrex/3069602246/sizes/l/in/photostream/
           http://www.flickr.com/photos/nathangibbs/98592171/sizes/z/in/photostream/




Wednesday, June 27, 2012
Follow Me
                           on twitter @billwscott




Wednesday, June 27, 2012

More Related Content

What's hot

Balancing the tension between Lean and Agile
Balancing the tension between Lean and AgileBalancing the tension between Lean and Agile
Balancing the tension between Lean and AgileJames Coplien
 
Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.Sander Hoogendoorn
 
UX and Agile - how to get the best out of both worlds?
UX and Agile - how to get the best out of both worlds?UX and Agile - how to get the best out of both worlds?
UX and Agile - how to get the best out of both worlds?why innovation!
 
Innovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and MisconceptionInnovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and MisconceptionGaetano Mazzanti
 
Agile is a 4 letter word - dev nexus 2020
Agile is a 4 letter word - dev nexus 2020Agile is a 4 letter word - dev nexus 2020
Agile is a 4 letter word - dev nexus 2020Jen Krieger
 
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?James Coplien
 
Design Systems Operations
Design Systems OperationsDesign Systems Operations
Design Systems Operationsuxpin
 
Design Sprint Case in Trend Micro
Design Sprint Case in Trend MicroDesign Sprint Case in Trend Micro
Design Sprint Case in Trend MicroJuggernaut Liu
 
Google Design Spint Fundamental Guide
Google Design Spint Fundamental GuideGoogle Design Spint Fundamental Guide
Google Design Spint Fundamental GuideFrank Abrahams
 
#Noprojects @Agile Venture Prato 2018
#Noprojects @Agile Venture Prato 2018#Noprojects @Agile Venture Prato 2018
#Noprojects @Agile Venture Prato 2018Dimitri Favre
 
#noprojects: Live happily ever after without projects
#noprojects: Live happily ever after without projects#noprojects: Live happily ever after without projects
#noprojects: Live happily ever after without projectsDimitri Favre
 
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Agile Software Community of India
 
Design in Practice (V1)
Design in Practice (V1)Design in Practice (V1)
Design in Practice (V1)Kmanthei
 
Developer week: An Engineer’s Essential Tool in Agile: Design Thinking
Developer week: An Engineer’s Essential Tool in Agile:  Design ThinkingDeveloper week: An Engineer’s Essential Tool in Agile:  Design Thinking
Developer week: An Engineer’s Essential Tool in Agile: Design ThinkingAliza Carpio
 
Goody bag ghc design thinking tools
Goody bag ghc design thinking toolsGoody bag ghc design thinking tools
Goody bag ghc design thinking toolsAliza Carpio
 

What's hot (20)

Balancing the tension between Lean and Agile
Balancing the tension between Lean and AgileBalancing the tension between Lean and Agile
Balancing the tension between Lean and Agile
 
Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.
 
UX and Agile - how to get the best out of both worlds?
UX and Agile - how to get the best out of both worlds?UX and Agile - how to get the best out of both worlds?
UX and Agile - how to get the best out of both worlds?
 
Secrets of Scrum
Secrets of ScrumSecrets of Scrum
Secrets of Scrum
 
Innovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and MisconceptionInnovation, Lean, Agile. Myths and Misconception
Innovation, Lean, Agile. Myths and Misconception
 
Agile is a 4 letter word - dev nexus 2020
Agile is a 4 letter word - dev nexus 2020Agile is a 4 letter word - dev nexus 2020
Agile is a 4 letter word - dev nexus 2020
 
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
2013 Scrum Gathering Keynote: Buy or build — where did your agile come from?
 
Design sprint
Design sprintDesign sprint
Design sprint
 
Design Systems Operations
Design Systems OperationsDesign Systems Operations
Design Systems Operations
 
Continuous Innovation
Continuous InnovationContinuous Innovation
Continuous Innovation
 
Design Sprint Case in Trend Micro
Design Sprint Case in Trend MicroDesign Sprint Case in Trend Micro
Design Sprint Case in Trend Micro
 
Google Design Spint Fundamental Guide
Google Design Spint Fundamental GuideGoogle Design Spint Fundamental Guide
Google Design Spint Fundamental Guide
 
Design Sprint Methods
Design Sprint MethodsDesign Sprint Methods
Design Sprint Methods
 
#Noprojects @Agile Venture Prato 2018
#Noprojects @Agile Venture Prato 2018#Noprojects @Agile Venture Prato 2018
#Noprojects @Agile Venture Prato 2018
 
Agile Room Dynamics
Agile Room Dynamics   Agile Room Dynamics
Agile Room Dynamics
 
#noprojects: Live happily ever after without projects
#noprojects: Live happily ever after without projects#noprojects: Live happily ever after without projects
#noprojects: Live happily ever after without projects
 
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
 
Design in Practice (V1)
Design in Practice (V1)Design in Practice (V1)
Design in Practice (V1)
 
Developer week: An Engineer’s Essential Tool in Agile: Design Thinking
Developer week: An Engineer’s Essential Tool in Agile:  Design ThinkingDeveloper week: An Engineer’s Essential Tool in Agile:  Design Thinking
Developer week: An Engineer’s Essential Tool in Agile: Design Thinking
 
Goody bag ghc design thinking tools
Goody bag ghc design thinking toolsGoody bag ghc design thinking tools
Goody bag ghc design thinking tools
 

Similar to Lean UX Anti-Patterns

Great Webinars (ASTD PS)
Great Webinars (ASTD PS)Great Webinars (ASTD PS)
Great Webinars (ASTD PS)Cynthia Clay
 
ASTD 2012 ICE: Great Webinars
ASTD 2012 ICE: Great WebinarsASTD 2012 ICE: Great Webinars
ASTD 2012 ICE: Great WebinarsCynthia Clay
 
Propellor our view on change facilitation
Propellor   our view on change facilitationPropellor   our view on change facilitation
Propellor our view on change facilitationKatia Van Belle
 
Innovation and Entrepreneurship @ ZPS
Innovation and Entrepreneurship @ ZPSInnovation and Entrepreneurship @ ZPS
Innovation and Entrepreneurship @ ZPSZhonghua Primary
 
Stop Doing What Youre Told
Stop Doing What Youre ToldStop Doing What Youre Told
Stop Doing What Youre ToldStephen Anderson
 
Critical Thinking forUX Designers (Workshop)
Critical Thinking forUX Designers (Workshop)Critical Thinking forUX Designers (Workshop)
Critical Thinking forUX Designers (Workshop)Stephen Anderson
 
Melb susjam.toolkit
Melb susjam.toolkitMelb susjam.toolkit
Melb susjam.toolkitstefanie85
 
Great Webinars: Crossing the Chasm to High Performance Virtual Delivery
Great Webinars: Crossing the Chasm to High Performance Virtual DeliveryGreat Webinars: Crossing the Chasm to High Performance Virtual Delivery
Great Webinars: Crossing the Chasm to High Performance Virtual DeliveryCynthia Clay
 
Great Webinars (Pfeiffer)
Great Webinars (Pfeiffer)Great Webinars (Pfeiffer)
Great Webinars (Pfeiffer)Cynthia Clay
 
Great Webinars - ASTD Rocky Mt.
Great Webinars - ASTD Rocky Mt.Great Webinars - ASTD Rocky Mt.
Great Webinars - ASTD Rocky Mt.Cynthia Clay
 
Facilitator aided innovation
Facilitator aided innovationFacilitator aided innovation
Facilitator aided innovationThierry Curiale
 
A Pragmatic Approach to Responsive Design
A Pragmatic Approach to Responsive DesignA Pragmatic Approach to Responsive Design
A Pragmatic Approach to Responsive Designcxpartners
 
Pet Startups or Create Your Own Pet Related Tech Startup!
Pet Startups or Create Your Own Pet Related Tech Startup!Pet Startups or Create Your Own Pet Related Tech Startup!
Pet Startups or Create Your Own Pet Related Tech Startup!BarkWorld Expo
 
jQueryTO 2013 - Creating a Development Culture
jQueryTO 2013 - Creating a Development CulturejQueryTO 2013 - Creating a Development Culture
jQueryTO 2013 - Creating a Development CultureMonika Piotrowicz
 
Great Webinars for Pearson
Great Webinars for PearsonGreat Webinars for Pearson
Great Webinars for PearsonCynthia Clay
 

Similar to Lean UX Anti-Patterns (20)

Great Webinars (ASTD PS)
Great Webinars (ASTD PS)Great Webinars (ASTD PS)
Great Webinars (ASTD PS)
 
ASTD 2012 ICE: Great Webinars
ASTD 2012 ICE: Great WebinarsASTD 2012 ICE: Great Webinars
ASTD 2012 ICE: Great Webinars
 
Propellor our view on change facilitation
Propellor   our view on change facilitationPropellor   our view on change facilitation
Propellor our view on change facilitation
 
Great Webinars
Great WebinarsGreat Webinars
Great Webinars
 
Innovation and Entrepreneurship @ ZPS
Innovation and Entrepreneurship @ ZPSInnovation and Entrepreneurship @ ZPS
Innovation and Entrepreneurship @ ZPS
 
Stop Doing What Youre Told
Stop Doing What Youre ToldStop Doing What Youre Told
Stop Doing What Youre Told
 
Critical Thinking forUX Designers (Workshop)
Critical Thinking forUX Designers (Workshop)Critical Thinking forUX Designers (Workshop)
Critical Thinking forUX Designers (Workshop)
 
Sc e book
Sc e bookSc e book
Sc e book
 
Melb susjam.toolkit
Melb susjam.toolkitMelb susjam.toolkit
Melb susjam.toolkit
 
Introduction to Design Thinking Workshop
Introduction to Design Thinking WorkshopIntroduction to Design Thinking Workshop
Introduction to Design Thinking Workshop
 
Great Webinars: Crossing the Chasm to High Performance Virtual Delivery
Great Webinars: Crossing the Chasm to High Performance Virtual DeliveryGreat Webinars: Crossing the Chasm to High Performance Virtual Delivery
Great Webinars: Crossing the Chasm to High Performance Virtual Delivery
 
Great Webinars (Pfeiffer)
Great Webinars (Pfeiffer)Great Webinars (Pfeiffer)
Great Webinars (Pfeiffer)
 
D ttoolkit s
D ttoolkit sD ttoolkit s
D ttoolkit s
 
Great Webinars - ASTD Rocky Mt.
Great Webinars - ASTD Rocky Mt.Great Webinars - ASTD Rocky Mt.
Great Webinars - ASTD Rocky Mt.
 
Facilitator aided innovation
Facilitator aided innovationFacilitator aided innovation
Facilitator aided innovation
 
A Pragmatic Approach to Responsive Design
A Pragmatic Approach to Responsive DesignA Pragmatic Approach to Responsive Design
A Pragmatic Approach to Responsive Design
 
Design thinking & agile
Design thinking & agileDesign thinking & agile
Design thinking & agile
 
Pet Startups or Create Your Own Pet Related Tech Startup!
Pet Startups or Create Your Own Pet Related Tech Startup!Pet Startups or Create Your Own Pet Related Tech Startup!
Pet Startups or Create Your Own Pet Related Tech Startup!
 
jQueryTO 2013 - Creating a Development Culture
jQueryTO 2013 - Creating a Development CulturejQueryTO 2013 - Creating a Development Culture
jQueryTO 2013 - Creating a Development Culture
 
Great Webinars for Pearson
Great Webinars for PearsonGreat Webinars for Pearson
Great Webinars for Pearson
 

More from Bill Scott

Keeping a Startup Ethos
Keeping a Startup EthosKeeping a Startup Ethos
Keeping a Startup EthosBill Scott
 
Bringing Change to Life | YOW 2016 | Melbourne, Brisbane, Sydney - Australia
Bringing Change to Life | YOW 2016 | Melbourne, Brisbane, Sydney - AustraliaBringing Change to Life | YOW 2016 | Melbourne, Brisbane, Sydney - Australia
Bringing Change to Life | YOW 2016 | Melbourne, Brisbane, Sydney - AustraliaBill Scott
 
Lean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partnerLean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partnerBill Scott
 
Bringing Change to Life
Bringing Change to LifeBringing Change to Life
Bringing Change to LifeBill Scott
 
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in ActionBill Scott
 
bringing design to life with lean ux & lean engineering - Lean Day West 2013
bringing design to life with  lean ux & lean engineering - Lean Day West 2013bringing design to life with  lean ux & lean engineering - Lean Day West 2013
bringing design to life with lean ux & lean engineering - Lean Day West 2013Bill Scott
 
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in ActionBill Scott
 
Clash of the Titans: Releasing the Kraken | NodeJS @paypal
Clash of the Titans: Releasing the Kraken | NodeJS @paypalClash of the Titans: Releasing the Kraken | NodeJS @paypal
Clash of the Titans: Releasing the Kraken | NodeJS @paypalBill Scott
 
Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)Bill Scott
 
Kicking Up the Dust with Node JS
Kicking Up the Dust with Node JSKicking Up the Dust with Node JS
Kicking Up the Dust with Node JSBill Scott
 
Lean Engineering. Applying Lean Principles to Building Experiences
Lean Engineering. Applying Lean Principles to Building ExperiencesLean Engineering. Applying Lean Principles to Building Experiences
Lean Engineering. Applying Lean Principles to Building ExperiencesBill Scott
 
Enabling Lean with Tech: lessons learned applying lean at paypal
Enabling Lean with Tech: lessons learned applying lean at paypalEnabling Lean with Tech: lessons learned applying lean at paypal
Enabling Lean with Tech: lessons learned applying lean at paypalBill Scott
 
The Lean Tech Stack
The Lean Tech StackThe Lean Tech Stack
The Lean Tech StackBill Scott
 
Designing With Lenses (UxLx, CHIFOO, BigD)
Designing With Lenses (UxLx, CHIFOO, BigD)Designing With Lenses (UxLx, CHIFOO, BigD)
Designing With Lenses (UxLx, CHIFOO, BigD)Bill Scott
 
DHTML Prototyping: Silicon Valley Code Camp
DHTML Prototyping: Silicon Valley Code CampDHTML Prototyping: Silicon Valley Code Camp
DHTML Prototyping: Silicon Valley Code CampBill Scott
 
Designing for Interesting Moments
Designing for Interesting MomentsDesigning for Interesting Moments
Designing for Interesting MomentsBill Scott
 
Bringing Design to Life
Bringing Design to LifeBringing Design to Life
Bringing Design to LifeBill Scott
 
Designing Web Interfaces Book - O'Reilly Webcast
Designing Web Interfaces Book - O'Reilly WebcastDesigning Web Interfaces Book - O'Reilly Webcast
Designing Web Interfaces Book - O'Reilly WebcastBill Scott
 
Designing Web Interfaces
Designing Web InterfacesDesigning Web Interfaces
Designing Web InterfacesBill Scott
 
Back To The Future
Back To The FutureBack To The Future
Back To The FutureBill Scott
 

More from Bill Scott (20)

Keeping a Startup Ethos
Keeping a Startup EthosKeeping a Startup Ethos
Keeping a Startup Ethos
 
Bringing Change to Life | YOW 2016 | Melbourne, Brisbane, Sydney - Australia
Bringing Change to Life | YOW 2016 | Melbourne, Brisbane, Sydney - AustraliaBringing Change to Life | YOW 2016 | Melbourne, Brisbane, Sydney - Australia
Bringing Change to Life | YOW 2016 | Melbourne, Brisbane, Sydney - Australia
 
Lean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partnerLean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partner
 
Bringing Change to Life
Bringing Change to LifeBringing Change to Life
Bringing Change to Life
 
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
 
bringing design to life with lean ux & lean engineering - Lean Day West 2013
bringing design to life with  lean ux & lean engineering - Lean Day West 2013bringing design to life with  lean ux & lean engineering - Lean Day West 2013
bringing design to life with lean ux & lean engineering - Lean Day West 2013
 
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
8 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
 
Clash of the Titans: Releasing the Kraken | NodeJS @paypal
Clash of the Titans: Releasing the Kraken | NodeJS @paypalClash of the Titans: Releasing the Kraken | NodeJS @paypal
Clash of the Titans: Releasing the Kraken | NodeJS @paypal
 
Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)
 
Kicking Up the Dust with Node JS
Kicking Up the Dust with Node JSKicking Up the Dust with Node JS
Kicking Up the Dust with Node JS
 
Lean Engineering. Applying Lean Principles to Building Experiences
Lean Engineering. Applying Lean Principles to Building ExperiencesLean Engineering. Applying Lean Principles to Building Experiences
Lean Engineering. Applying Lean Principles to Building Experiences
 
Enabling Lean with Tech: lessons learned applying lean at paypal
Enabling Lean with Tech: lessons learned applying lean at paypalEnabling Lean with Tech: lessons learned applying lean at paypal
Enabling Lean with Tech: lessons learned applying lean at paypal
 
The Lean Tech Stack
The Lean Tech StackThe Lean Tech Stack
The Lean Tech Stack
 
Designing With Lenses (UxLx, CHIFOO, BigD)
Designing With Lenses (UxLx, CHIFOO, BigD)Designing With Lenses (UxLx, CHIFOO, BigD)
Designing With Lenses (UxLx, CHIFOO, BigD)
 
DHTML Prototyping: Silicon Valley Code Camp
DHTML Prototyping: Silicon Valley Code CampDHTML Prototyping: Silicon Valley Code Camp
DHTML Prototyping: Silicon Valley Code Camp
 
Designing for Interesting Moments
Designing for Interesting MomentsDesigning for Interesting Moments
Designing for Interesting Moments
 
Bringing Design to Life
Bringing Design to LifeBringing Design to Life
Bringing Design to Life
 
Designing Web Interfaces Book - O'Reilly Webcast
Designing Web Interfaces Book - O'Reilly WebcastDesigning Web Interfaces Book - O'Reilly Webcast
Designing Web Interfaces Book - O'Reilly Webcast
 
Designing Web Interfaces
Designing Web InterfacesDesigning Web Interfaces
Designing Web Interfaces
 
Back To The Future
Back To The FutureBack To The Future
Back To The Future
 

Recently uploaded

10 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 202410 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 2024digital learning point
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designersPixeldarts
 
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书zdzoqco
 
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster1508 A/S
 
Karim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppKarim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppNadaMohammed714321
 
Map of St. Louis Parks
Map of St. Louis Parks                              Map of St. Louis Parks
Map of St. Louis Parks CharlottePulte
 
Color Theory Explained for Noobs- Think360 Studio
Color Theory Explained for Noobs- Think360 StudioColor Theory Explained for Noobs- Think360 Studio
Color Theory Explained for Noobs- Think360 StudioThink360 Studio
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
guest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssguest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssNadaMohammed714321
 
cda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptcda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptMaryamAfzal41
 
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Associazione Digital Days
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIyuj
 
guest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssguest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssNadaMohammed714321
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppNadaMohammed714321
 
Interior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioInterior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioRMG Project Studio
 
Iconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic global solution
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfneelspinoy
 
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfsimpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfLucyBonelli
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyChristopher Totten
 
Piece by Piece Magazine
Piece by Piece Magazine                      Piece by Piece Magazine
Piece by Piece Magazine CharlottePulte
 

Recently uploaded (20)

10 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 202410 Best WordPress Plugins to make the website effective in 2024
10 Best WordPress Plugins to make the website effective in 2024
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers
 
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
 
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
 
Karim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppKarim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 ppppppppppppppp
 
Map of St. Louis Parks
Map of St. Louis Parks                              Map of St. Louis Parks
Map of St. Louis Parks
 
Color Theory Explained for Noobs- Think360 Studio
Color Theory Explained for Noobs- Think360 StudioColor Theory Explained for Noobs- Think360 Studio
Color Theory Explained for Noobs- Think360 Studio
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
guest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssguest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssss
 
cda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptcda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis ppt
 
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AI
 
guest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssssguest bathroom white and blue ssssssssss
guest bathroom white and blue ssssssssss
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 ppppppppppppppp
 
Interior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project StudioInterior Design for Office a cura di RMG Project Studio
Interior Design for Office a cura di RMG Project Studio
 
Iconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing services
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdf
 
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfsimpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenology
 
Piece by Piece Magazine
Piece by Piece Magazine                      Piece by Piece Magazine
Piece by Piece Magazine
 

Lean UX Anti-Patterns

  • 1. Lean UX Anti-Patterns Behaviors that can stifle collaboration Bill Scott @billwscott Sr. Director UI Engineering PayPal June 2012 Wednesday, June 27, 2012
  • 2. Background ๏ At PayPal we are up-ending the culture ๏ Moving from a culture of a “long shelf life” and long delivery times for product to a LeanUX way of working ๏ Key project in pilot now puts product, design & UI engineers in the same room doing whiteboard -> code - > usability test in super fast succession (weekly testing) ๏ These anti-patterns are used as a caution to our team. They are the behaviors that might appear that could limit our ability to be lean & mean. Wednesday, June 27, 2012
  • 3. Genius Designer All design emanates from an huber designer. Team doesn’t collaboratively participate in design/ideation. Solution: Keep the inspiration of genius designer but bring in others to brainstorm. Focus on MVP (minimal viable product) to test with customers immediately. Critical to build team success early. Wednesday, June 27, 2012
  • 4. Tribal Groups When a team is very small members are forced to work across disciplines. As soon as team gets bigger, tribes reform around disciplines. Collaboration stops. Solution: You have to keep team reasonably small. And the leaders in each discipline must form a tribe that works across disciplines. Wednesday, June 27, 2012
  • 5. The Stranger Lean teams will form shared understanding. However, when new team member joins we assume this hard earned understanding will just happen. Solution: The team must immediately stop and initiate the newcomer. Be patient, answer questions, reset vocabulary and enjoy the new voice in the team. Wednesday, June 27, 2012
  • 6. Bad Habits Teams will often make a good start by trying out new behaviors and seemingly leave old behaviors behind. Beware! Old habits will creep back in. Solution: You must do it long enough and be successful with LeanUX to ensure team members internalize the new habits. Wednesday, June 27, 2012
  • 7. The Naysayer With collaboration so important it is key to believe in the process to create great products. A single naysayer can bring the team down in an instant. Solution: The naysayer must either learn new techniques or leave the team. Wednesday, June 27, 2012
  • 8. The Visitor Input from outside the team is essential. However, watch out. People cycling in & out of the team can cause the same disruption that the Stranger anti-pattern causes. Customer trumps visitor. Take input. But test early and often with customers. That is the only “visitor” that ultimately matters. Wednesday, June 27, 2012
  • 9. The Magic Tool Design & prototyping tools can accelerate ideation and design. However, be careful, tools that empower prototyping can enable designers to work in isolation. Solution: Use tools as means to collaborate. Never revert to “delivery” model of design. Wednesday, June 27, 2012
  • 10. Going Dark When a developer, product manager, or designer goes dark for more than a day (or two) the team is losing valuable collaboration. Solution: Working in isolation is necessary from time to time. However, limit to short periods of time. Make work constantly visible. Wednesday, June 27, 2012
  • 11. Change of Cadence Change of cadence is actually a good and normal happening. However, whenever the rhythm changes it can bring productivity down. Solution: Prepare the team for the change and quickly get focus and re-establish cadence. Wednesday, June 27, 2012
  • 12. Too Many Cooks While lots of cooks are great, the work needs to be divided up among different types of cooks (Chef de cuisine, Sous- chef, Chef de partie) Solution: Have clear decision makers in each discipline and have specific roles (you can also rotate these functions). Wednesday, June 27, 2012
  • 13. Not Enough Pizza When a team suddenly scales up in size the team is in danger of losing cadence, shared understanding and focus Solution: Keep teams to 2- pizza size. Clear lines of responsibilities and laser focus for the team must be maintained. Wednesday, June 27, 2012
  • 14. Tower of Babel Shared understanding is key to LeanUX. However, it is easy to assume too quickly that team members are speaking the same language Solution: Always ask, “what do you mean by x?”. Always ensure other disciplines understand your jargon. Wednesday, June 27, 2012
  • 15. You Got Mail Email is a necessary form of communication, however it is not collaboration. Teams can revert to email over collaboration. Also, geo- graphically distributed teams can fall into delivery over collaboration. Solution. Utilize high bandwidth communication (face to face, skype, telepresence, magic whiteboards, phone, etc.) Wednesday, June 27, 2012
  • 16. Inmates are Running the Asylum This is from Alan Cooper’s classic book of the same title. When engineers drive design the inmates are running the asylum. Solution. UI engineers must partner with product/design and get out ahead of backend engineers. Wednesday, June 27, 2012
  • 17. The Perfectionist Not embracing the challenge of the unknown, the perfectionist will not share their work till it is perfect. Easy for designers to fall into this trap. Solution: Engineers must not judge rough designs, instead they should use as springboard for collaboration. Designers must realize iterative will yield better designs. Wednesday, June 27, 2012
  • 18. The Weakest Link Working in a lean environment means working in close proximity and transparency. Team members who aren’t up to this challenge or not solid talent can really cause a team to stumble Solution: Talent acquisition must match this style of product delivery. Must have freedom to replace talent. Wednesday, June 27, 2012
  • 19. The Wall Walls between teams can happen when • We allow Tribes to form • We see the other teams as separate delivery factories • Geo-distributed teams Solution: Always work in small teams, collaborating not delivering and build shared understanding. Wednesday, June 27, 2012
  • 20. Tangled up Technology Unless the technology stack is built to have a clear separation from experience & services the lean team cannot make rapid progress. Watch out when dev teams care too much about the specific version of the UI. Solution: Key patterns are to build services, APIs and CLIs. Keep the services & UI separate. Wednesday, June 27, 2012
  • 21. More Info ๏ Jeff Gothelf - The LeanUX Advocate http://www.jeffgothelf.com/blog/ ๏ LeanUX Article http://uxdesign.smashingmagazine.com/2011/03/07/ lean-ux-getting-out-of-the-deliverables-business/ ๏ Article I wrote back in 2010 on principle of shared understanding http://52weeksofux.com/post/2403607066/building-a- shared-understanding Wednesday, June 27, 2012
  • 22. Picture Credits http://www.flickr.com/photos/wuschl2202/531914709/sizes/o/in/photostream/ http://www.flickr.com/photos/a_ninjamonkey/3565672226/sizes/z/in/photostream/ http://www.flickr.com/photos/funky64/4367871917/sizes/z/in/photostream/ http://www.flickr.com/photos/emdot/9938521/sizes/o/in/photostream/ http://www.flickr.com/photos/gregory_bastien/2565132371/sizes/z/in/photostream/ http://www.flickr.com/photos/trvr3307/3703648270/sizes/z/in/photostream/ http://www.flickr.com/photos/legofenris/5426012042/sizes/l/in/photostream/ http://www.flickr.com/photos/cleaneugene/6866436746/sizes/c/in/photostream/ http://www.flickr.com/photos/66309414@N04/6172219058/sizes/l/in/photostream/ http://www.flickr.com/photos/nicmcphee/2954167050/sizes/l/in/photostream/ http://www.flickr.com/photos/pasukaru76/6151366656/sizes/l/in/photostream/ http://www.flickr.com/photos/brianmitchell/2113553867/sizes/o/in/photostream/ http://www.flickr.com/photos/ciscel/422253425/sizes/z/in/photostream/ http://www.flickr.com/photos/zebble/6817861/sizes/l/in/photostream/ http://www.flickr.com/photos/nicasaurusrex/3069602246/sizes/l/in/photostream/ http://www.flickr.com/photos/nathangibbs/98592171/sizes/z/in/photostream/ Wednesday, June 27, 2012
  • 23. Follow Me on twitter @billwscott Wednesday, June 27, 2012