SlideShare a Scribd company logo
UX & DEV
How to BUILD KILLER FEATURES and
not kill each other
Nadia Udalova
UX Team Lead @XebiaLabs uxnadiaudalovaNadiaUdalova
Let’s imagine…
Scrum Team = Building Team
Product Owner = House Owner
1.
2.
Scoped work
Work started…
Impediments!
Delivery time
Initial goal
COMMUNICATIVE teams achieve GREATER results
Nadia Udalova
• Joined XebiaLabs in 2014 as UX designer
• Leading UX Team since 2017
• Co-founder of Ladies That UX Amsterdam
• Certified Design Sprinter (2017)
UX Team Lead
Main challenges
Allocation of UX resources
UX and Dev work alignment
1.
2.
Main challenges
Allocation of UX resources
UX and Dev work alignment
1.
2.
TWO ways to integrate UX into Agile
1. Allocation of UX resources
A. INTERNAL AGENCY MODEL
1. Allocation of UX resources
PO
DEVs
PO
DEVs
PO
DEVs
PO
DEVs
Lead
UX UX
UX
Feature team 1 Feature team 2
Feature team 4Feature team 3
1. Allocation of UX resourcesA. INTERNAL AGENCY MODEL
1. Allocation of UX resourcesA. INTERNAL AGENCY MODEL
UX team culture
UX focused on future
Consistency
+
+
+
Features prioritization
No strong connection with Dev
-
-
B. CROSS FUNCTIONAL MODEL
1. Allocation of UX resources
Lead
PO
DEVs
UX
Feature team 1 Feature team 2 Feature team 4Feature team 3
PO
DEVs
UX
PO
DEVs
UX
PO
DEVs
UX
1. Allocation of UX resourcesB. CROSS FUNCTIONAL MODEL
Fast response
UX involvement in Dev
UX aligned to Dev’s focus
+
+
+
No UX team as such
Consistency problems
Day to day work focus
-
-
-
1. Allocation of UX resourcesB. CROSS FUNCTIONAL MODEL
PO
DEVs
PO
DEVs
PO
DEVs
PO
DEVs
Lead
UX UX
UX
Feature team 1 Feature team 2
Feature team 4Feature team 3
Lead
PO
DEVs
UX
Feature team 1 Feature team 2 Feature team 4Feature team 3
PO
DEVs
UX
PO
DEVs
UX
PO
DEVs
UX
1. Allocation of UX resources1. Allocation of UX resources
A or B?
PO
DEVs
PO
DEVs
PO
DEVs
PO
DEVs
Lead
UX UX
UX
Feature team 1 Feature team 2
Feature team 4Feature team 3
Lead
PO
DEVs
UX
Feature team 1 Feature team 2 Feature team 4Feature team 3
PO
DEVs
UX
PO
DEVs
UX
PO
DEVs
UX
1. Allocation of UX resources1. Allocation of UX resources
Depends!
PO
DEVs
PO
DEVs
PO
DEVs
PO
DEVs
Lead
UX UX
UX
Feature team 1 Feature team 2
Feature team 4Feature team 3
Lead
PO
DEVs
UX
Feature team 1 Feature team 2 Feature team 4Feature team 3
PO
DEVs
UX
PO
DEVs
UX
PO
DEVs
UX
1. Allocation of UX resources1. Allocation of UX resources
Designers < Developers
More autonomous Dev teams
Focus on future
Designers ~ Developers
Less autonomous Dev teams
Focus on day to day
HOW did we do it at ?
1. Allocation of UX resources
“SPOC” designer
PO
DEVs
PO
DEVs
PO
DEVs
PO
DEVs
Lead
UX UX
UX
Feature team 1 Feature team 2
Feature team 4Feature team 3
Feature
team 5
UX
1. Allocation of UX resources
Main challenges
Allocation of UX resources
UX and Dev work alignment2.
1.
UX is an ICEBREAKER
Icebreaker CREW
2. UX and Dev work alignment
UX work Development work
v 1
v 2
v 3
Release Release Release
2. UX and Dev work alignment
Lean UX
2. UX and Dev work alignment
1. Move from uncertainty to clarity
Lean UX
2. Driving away from long debates to actions
3. Removing waste - early validation
4. Shared understanding!
2. UX and Dev work alignment
1. UX is absent in Dev’s day to day work
UX Team member attends Dev team’s daily stand-up.
NO EXCEPTIONS!
2. UX and Dev work alignment
2. Design decisions made without design
a. “UX required” column on sprint board
b. Scrum master and SPOC designer in sync
2. UX and Dev work alignment
3. No learning between UX and Dev
UX Team member attends Dev team’s retrospective.
NO EXCEPTIONS!
2. UX and Dev work alignment
4. End result is different from the design
a. Detailed refinement sessions with Dev and UX
b. UX as a part of DOD
c. UX is a part of QA
2. UX and Dev work alignment
But,
WHAT IF …
2. UX and Dev work alignment
… we CAN’T convince designers
to ATTEND Dev’s rituals?
2. UX and Dev work alignment
2. UX and Dev work alignment
2. UX and Dev work alignment
2. UX and Dev work alignment
a.Educate to understand each other’s value
b.Fixed time and frequency of team rituals
c.Only relevant discussions
Shared values!
 UX in Dev Sprint cycle
 Problems addressed on the go
 Everybody is on same page
 Product's consistency
 Collaborative teams
Results
2. UX and Dev work alignment
2. UX and Dev work alignment
Design Systems
Graphic EditorsPrototypingHand-off / Inspect
Design Files Versioning
May tools help!
Summary
Communicate teams achieve greater results
TOGETHER
Correct allocation of UX resources is a baseline of
success
2.
1.
UX is an icebreaker
4. Lean UX: more important than ever before
3.
UX team in Dev rituals, Dev involved into UX5.
Thank YOU!
Nadia Udalova uxnadiaudalova@NadiaUdalova

More Related Content

Similar to UX and Dev - How To Build Killer Features Together v2

UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...
UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...
UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...
ux singapore
 
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
 
Ditto – Design Life Cycle Management Concept for DesOps (2016-17)
Ditto – Design Life Cycle Management Concept for DesOps (2016-17) Ditto – Design Life Cycle Management Concept for DesOps (2016-17)
Ditto – Design Life Cycle Management Concept for DesOps (2016-17)
Samir Dash
 
Engineering UX
Engineering UXEngineering UX
Engineering UX
The Wisdom Daily
 
UX Design&Agile Collaboration Models
UX Design&Agile Collaboration ModelsUX Design&Agile Collaboration Models
UX Design&Agile Collaboration Models
Tanya Zavialova
 
DesignOps supports design teams (Interaction'23)
DesignOps supports design teams (Interaction'23)DesignOps supports design teams (Interaction'23)
DesignOps supports design teams (Interaction'23)
Peter Boersma
 
Bridging user experience design with agile product development
Bridging user experience design with agile product developmentBridging user experience design with agile product development
Bridging user experience design with agile product development
Harri Kiljander
 
Moove to sketch intro
Moove to sketch introMoove to sketch intro
Moove to sketch intro
Sebastien Bonneval
 
Junos Space UX Toolkit- Juniper Networks: Summer Intern
Junos Space UX Toolkit- Juniper Networks: Summer InternJunos Space UX Toolkit- Juniper Networks: Summer Intern
Junos Space UX Toolkit- Juniper Networks: Summer Intern
Gaurav Kulshrestha
 
UX Essentials For Startups
UX Essentials For StartupsUX Essentials For Startups
UX Essentials For Startups
startany
 
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Joshua Ledwell
 
UX101
UX101UX101
Agile For UX Practitioners
Agile For UX PractitionersAgile For UX Practitioners
Agile For UX Practitioners
Anders Ramsay
 
Is Lean UX Agile’s Brain? How Lean UX Fixes Common Agile Challenges
Is Lean UX Agile’s Brain? How Lean UX Fixes Common Agile ChallengesIs Lean UX Agile’s Brain? How Lean UX Fixes Common Agile Challenges
Is Lean UX Agile’s Brain? How Lean UX Fixes Common Agile Challenges
FITC
 
UX Neat, Agile Chaser – Your Step-By-Step Guide For Blending UX and Agile in ...
UX Neat, Agile Chaser – Your Step-By-Step Guide For Blending UX and Agile in ...UX Neat, Agile Chaser – Your Step-By-Step Guide For Blending UX and Agile in ...
UX Neat, Agile Chaser – Your Step-By-Step Guide For Blending UX and Agile in ...
UXPA Boston
 
UX @ NICE enterprise
UX @ NICE enterpriseUX @ NICE enterprise
UX @ NICE enterprise
Ran Liron
 
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer CollaborationWhy Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
Allison Corbett
 
How to Use Engineers in a UX Department
How to Use Engineers in a UX DepartmentHow to Use Engineers in a UX Department
How to Use Engineers in a UX Department
Stephen James
 
Collaborating with UX
Collaborating with UXCollaborating with UX
Collaborating with UX
Ashley Halsey Hemingway
 
The State of UX in the UK
The State of UX in the UKThe State of UX in the UK
The State of UX in the UK
Nick Fine, PhD
 

Similar to UX and Dev - How To Build Killer Features Together v2 (20)

UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...
UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...
UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...
 
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
 
Ditto – Design Life Cycle Management Concept for DesOps (2016-17)
Ditto – Design Life Cycle Management Concept for DesOps (2016-17) Ditto – Design Life Cycle Management Concept for DesOps (2016-17)
Ditto – Design Life Cycle Management Concept for DesOps (2016-17)
 
Engineering UX
Engineering UXEngineering UX
Engineering UX
 
UX Design&Agile Collaboration Models
UX Design&Agile Collaboration ModelsUX Design&Agile Collaboration Models
UX Design&Agile Collaboration Models
 
DesignOps supports design teams (Interaction'23)
DesignOps supports design teams (Interaction'23)DesignOps supports design teams (Interaction'23)
DesignOps supports design teams (Interaction'23)
 
Bridging user experience design with agile product development
Bridging user experience design with agile product developmentBridging user experience design with agile product development
Bridging user experience design with agile product development
 
Moove to sketch intro
Moove to sketch introMoove to sketch intro
Moove to sketch intro
 
Junos Space UX Toolkit- Juniper Networks: Summer Intern
Junos Space UX Toolkit- Juniper Networks: Summer InternJunos Space UX Toolkit- Juniper Networks: Summer Intern
Junos Space UX Toolkit- Juniper Networks: Summer Intern
 
UX Essentials For Startups
UX Essentials For StartupsUX Essentials For Startups
UX Essentials For Startups
 
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
Research Ready to Build: Compelling Artefacts that Speak Your Agile Team's La...
 
UX101
UX101UX101
UX101
 
Agile For UX Practitioners
Agile For UX PractitionersAgile For UX Practitioners
Agile For UX Practitioners
 
Is Lean UX Agile’s Brain? How Lean UX Fixes Common Agile Challenges
Is Lean UX Agile’s Brain? How Lean UX Fixes Common Agile ChallengesIs Lean UX Agile’s Brain? How Lean UX Fixes Common Agile Challenges
Is Lean UX Agile’s Brain? How Lean UX Fixes Common Agile Challenges
 
UX Neat, Agile Chaser – Your Step-By-Step Guide For Blending UX and Agile in ...
UX Neat, Agile Chaser – Your Step-By-Step Guide For Blending UX and Agile in ...UX Neat, Agile Chaser – Your Step-By-Step Guide For Blending UX and Agile in ...
UX Neat, Agile Chaser – Your Step-By-Step Guide For Blending UX and Agile in ...
 
UX @ NICE enterprise
UX @ NICE enterpriseUX @ NICE enterprise
UX @ NICE enterprise
 
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer CollaborationWhy Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
 
How to Use Engineers in a UX Department
How to Use Engineers in a UX DepartmentHow to Use Engineers in a UX Department
How to Use Engineers in a UX Department
 
Collaborating with UX
Collaborating with UXCollaborating with UX
Collaborating with UX
 
The State of UX in the UK
The State of UX in the UKThe State of UX in the UK
The State of UX in the UK
 

Recently uploaded

Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
Virtual Real Design
 
一比一原版肯特大学毕业证UKC成绩单一模一样
一比一原版肯特大学毕业证UKC成绩单一模一样一比一原版肯特大学毕业证UKC成绩单一模一样
一比一原版肯特大学毕业证UKC成绩单一模一样
tobbk6s8
 
Discovering the Best Indian Architects A Spotlight on Design Forum Internatio...
Discovering the Best Indian Architects A Spotlight on Design Forum Internatio...Discovering the Best Indian Architects A Spotlight on Design Forum Internatio...
Discovering the Best Indian Architects A Spotlight on Design Forum Internatio...
Designforuminternational
 
原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样
原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样
原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样
hw2xf1m
 
Getting Data Ready for Culture Hack by Neontribe
Getting Data Ready for Culture Hack by NeontribeGetting Data Ready for Culture Hack by Neontribe
Getting Data Ready for Culture Hack by Neontribe
Harry Harrold
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
Jaime Brown
 
一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理
一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理
一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理
ijk38lw
 
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
bo44ban1
 
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
9lq7ultg
 
按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理
按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理
按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理
kuapy
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
talaatahm
 
Practical eLearning Makeovers for Everyone
Practical eLearning Makeovers for EveryonePractical eLearning Makeovers for Everyone
Practical eLearning Makeovers for Everyone
Bianca Woods
 
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
881evgn0
 
LGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation TemplateLGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation Template
DakshGudwani
 
一比一原版马来西亚世纪大学毕业证成绩单一模一样
一比一原版马来西亚世纪大学毕业证成绩单一模一样一比一原版马来西亚世纪大学毕业证成绩单一模一样
一比一原版马来西亚世纪大学毕业证成绩单一模一样
k4krdgxx
 
Introduction to User experience design for beginner
Introduction to User experience design for beginnerIntroduction to User experience design for beginner
Introduction to User experience design for beginner
ellemjani
 
UXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdfUXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdf
anthonylin333
 
International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4
Kyungeun Sung
 
定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
qo1as76n
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
lunaemel03
 

Recently uploaded (20)

Graphic Design Tools and Software .pptx
Graphic Design Tools and Software   .pptxGraphic Design Tools and Software   .pptx
Graphic Design Tools and Software .pptx
 
一比一原版肯特大学毕业证UKC成绩单一模一样
一比一原版肯特大学毕业证UKC成绩单一模一样一比一原版肯特大学毕业证UKC成绩单一模一样
一比一原版肯特大学毕业证UKC成绩单一模一样
 
Discovering the Best Indian Architects A Spotlight on Design Forum Internatio...
Discovering the Best Indian Architects A Spotlight on Design Forum Internatio...Discovering the Best Indian Architects A Spotlight on Design Forum Internatio...
Discovering the Best Indian Architects A Spotlight on Design Forum Internatio...
 
原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样
原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样
原版制作(MDIS毕业证书)新加坡管理发展学院毕业证学位证一模一样
 
Getting Data Ready for Culture Hack by Neontribe
Getting Data Ready for Culture Hack by NeontribeGetting Data Ready for Culture Hack by Neontribe
Getting Data Ready for Culture Hack by Neontribe
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
 
一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理
一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理
一比一原版(Vancouver毕业证书)温哥华岛大学毕业证如何办理
 
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
一比一原版阿肯色大学毕业证(UCSF毕业证书)如何办理
 
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
 
按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理
按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理
按照学校原版(UIUC文凭证书)伊利诺伊大学|厄巴纳-香槟分校毕业证快速办理
 
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdfAHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
AHMED TALAAT ARCHITECTURE PORTFOLIO .pdf
 
Practical eLearning Makeovers for Everyone
Practical eLearning Makeovers for EveryonePractical eLearning Makeovers for Everyone
Practical eLearning Makeovers for Everyone
 
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
 
LGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation TemplateLGBTQIA Pride Month presentation Template
LGBTQIA Pride Month presentation Template
 
一比一原版马来西亚世纪大学毕业证成绩单一模一样
一比一原版马来西亚世纪大学毕业证成绩单一模一样一比一原版马来西亚世纪大学毕业证成绩单一模一样
一比一原版马来西亚世纪大学毕业证成绩单一模一样
 
Introduction to User experience design for beginner
Introduction to User experience design for beginnerIntroduction to User experience design for beginner
Introduction to User experience design for beginner
 
UXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdfUXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdf
 
International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4International Upcycling Research Network advisory board meeting 4
International Upcycling Research Network advisory board meeting 4
 
定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样定制美国西雅图城市大学毕业证学历证书原版一模一样
定制美国西雅图城市大学毕业证学历证书原版一模一样
 
Divertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8djDivertidamente SLIDE.pptxufururururuhrurid8dj
Divertidamente SLIDE.pptxufururururuhrurid8dj
 

UX and Dev - How To Build Killer Features Together v2

  • 1. UX & DEV How to BUILD KILLER FEATURES and not kill each other Nadia Udalova UX Team Lead @XebiaLabs uxnadiaudalovaNadiaUdalova
  • 2. Let’s imagine… Scrum Team = Building Team Product Owner = House Owner 1. 2.
  • 8. COMMUNICATIVE teams achieve GREATER results
  • 9. Nadia Udalova • Joined XebiaLabs in 2014 as UX designer • Leading UX Team since 2017 • Co-founder of Ladies That UX Amsterdam • Certified Design Sprinter (2017) UX Team Lead
  • 10.
  • 11.
  • 12. Main challenges Allocation of UX resources UX and Dev work alignment 1. 2.
  • 13. Main challenges Allocation of UX resources UX and Dev work alignment 1. 2.
  • 14. TWO ways to integrate UX into Agile 1. Allocation of UX resources
  • 15. A. INTERNAL AGENCY MODEL 1. Allocation of UX resources
  • 16. PO DEVs PO DEVs PO DEVs PO DEVs Lead UX UX UX Feature team 1 Feature team 2 Feature team 4Feature team 3 1. Allocation of UX resourcesA. INTERNAL AGENCY MODEL
  • 17. 1. Allocation of UX resourcesA. INTERNAL AGENCY MODEL UX team culture UX focused on future Consistency + + + Features prioritization No strong connection with Dev - -
  • 18. B. CROSS FUNCTIONAL MODEL 1. Allocation of UX resources
  • 19. Lead PO DEVs UX Feature team 1 Feature team 2 Feature team 4Feature team 3 PO DEVs UX PO DEVs UX PO DEVs UX 1. Allocation of UX resourcesB. CROSS FUNCTIONAL MODEL
  • 20. Fast response UX involvement in Dev UX aligned to Dev’s focus + + + No UX team as such Consistency problems Day to day work focus - - - 1. Allocation of UX resourcesB. CROSS FUNCTIONAL MODEL
  • 21. PO DEVs PO DEVs PO DEVs PO DEVs Lead UX UX UX Feature team 1 Feature team 2 Feature team 4Feature team 3 Lead PO DEVs UX Feature team 1 Feature team 2 Feature team 4Feature team 3 PO DEVs UX PO DEVs UX PO DEVs UX 1. Allocation of UX resources1. Allocation of UX resources A or B?
  • 22. PO DEVs PO DEVs PO DEVs PO DEVs Lead UX UX UX Feature team 1 Feature team 2 Feature team 4Feature team 3 Lead PO DEVs UX Feature team 1 Feature team 2 Feature team 4Feature team 3 PO DEVs UX PO DEVs UX PO DEVs UX 1. Allocation of UX resources1. Allocation of UX resources Depends!
  • 23. PO DEVs PO DEVs PO DEVs PO DEVs Lead UX UX UX Feature team 1 Feature team 2 Feature team 4Feature team 3 Lead PO DEVs UX Feature team 1 Feature team 2 Feature team 4Feature team 3 PO DEVs UX PO DEVs UX PO DEVs UX 1. Allocation of UX resources1. Allocation of UX resources Designers < Developers More autonomous Dev teams Focus on future Designers ~ Developers Less autonomous Dev teams Focus on day to day
  • 24. HOW did we do it at ? 1. Allocation of UX resources
  • 26. PO DEVs PO DEVs PO DEVs PO DEVs Lead UX UX UX Feature team 1 Feature team 2 Feature team 4Feature team 3 Feature team 5 UX 1. Allocation of UX resources
  • 27. Main challenges Allocation of UX resources UX and Dev work alignment2. 1.
  • 28. UX is an ICEBREAKER
  • 30. 2. UX and Dev work alignment UX work Development work v 1 v 2 v 3 Release Release Release
  • 31. 2. UX and Dev work alignment Lean UX
  • 32. 2. UX and Dev work alignment 1. Move from uncertainty to clarity Lean UX 2. Driving away from long debates to actions 3. Removing waste - early validation 4. Shared understanding!
  • 33.
  • 34. 2. UX and Dev work alignment 1. UX is absent in Dev’s day to day work UX Team member attends Dev team’s daily stand-up. NO EXCEPTIONS!
  • 35. 2. UX and Dev work alignment 2. Design decisions made without design a. “UX required” column on sprint board b. Scrum master and SPOC designer in sync
  • 36. 2. UX and Dev work alignment 3. No learning between UX and Dev UX Team member attends Dev team’s retrospective. NO EXCEPTIONS!
  • 37. 2. UX and Dev work alignment 4. End result is different from the design a. Detailed refinement sessions with Dev and UX b. UX as a part of DOD c. UX is a part of QA
  • 38. 2. UX and Dev work alignment But, WHAT IF …
  • 39. 2. UX and Dev work alignment … we CAN’T convince designers to ATTEND Dev’s rituals?
  • 40. 2. UX and Dev work alignment
  • 41. 2. UX and Dev work alignment
  • 42. 2. UX and Dev work alignment
  • 43. 2. UX and Dev work alignment a.Educate to understand each other’s value b.Fixed time and frequency of team rituals c.Only relevant discussions Shared values!
  • 44.  UX in Dev Sprint cycle  Problems addressed on the go  Everybody is on same page  Product's consistency  Collaborative teams Results 2. UX and Dev work alignment
  • 45. 2. UX and Dev work alignment Design Systems Graphic EditorsPrototypingHand-off / Inspect Design Files Versioning May tools help!
  • 46. Summary Communicate teams achieve greater results TOGETHER Correct allocation of UX resources is a baseline of success 2. 1. UX is an icebreaker 4. Lean UX: more important than ever before 3. UX team in Dev rituals, Dev involved into UX5.
  • 47. Thank YOU! Nadia Udalova uxnadiaudalova@NadiaUdalova

Editor's Notes

  1. Hi DigitalOcean! Great to be speaking here today crowd is technical But good top bring a bit of design perspective Do we have designers? Who works with designers? Who thinks that we can work better together?
  2. House Owner perfectly know hwat house he wants: 2 floors Wide entrance Flower stands
  3. NL weather
  4. Why is this happening? Where do we deviate from the initial plan? Who is to blame? The problem is that the team didn’t make a correct decision to move on during the decision time
  5. It is possible, however, to set up the environment and rituals that will help teams communicate and make fast decisions to avoid failure and resolve issues. Faster Smarter More inputs
  6. XebiaLabs is a DevOps platform provider. We help organizations deliver their software faster and with less risk
  7. Our products are made by developers for developers. IT for IT Developers were thinking that they perfect know what users want. Most of decisions made with little or no user input.
  8. This is how I felt.. So between then and now we have gone through a long way of adjustment and learning to work together, and today I would like to share my personal experience with you. I am going to be talking today about my experience - from perspective of a designer rather than developer. But I believe it has to be a two-side work, just like in a relationship. Two things that helped me make some progress at the company I currently work at:
  9. But this is not everything that helped us communicate with Dev team better..
  10. So.. Here is the point.. It is important to align UX and dev work properly in order to have all as much as needed information before we can start coding. Sometimes UX works in isolation, throwing heir work over the wall.
  11. Here is what worked for us: Ux starts right before the release is planned to do the needed investigation. We try to involve Dev as much as possible . It important that UX goes first before the actual development will start. Some people call it “waterfall” approach…
  12. However, it is pretty Agile approach. Have you heard of lean UX? Lean UX unites product development and business, through constant measurement and so called “learning loops” (build – measure – learn). Lean UX uses Agile approach to unify developers and designers in the Agile process of product development.
  13. Okay. Sounds great. But let’s talk about ICEBERGS left after the icebreaker.. What are the most common challenges when Dev and UX are working together?
  14. Make sure to time box it Make sure that people are willing to listen – tell a our story