SlideShare une entreprise Scribd logo
1  sur  103
Télécharger pour lire hors ligne
UX as a
team sport
// mbruck@etsy.com // @mayabruck
PROJECT HOURS
Work
Damage
control
:(
THE EPIC
PROCESS FAIL
Collaboration
As designers, we don’t always
control the project’s process
But we can choose how we work
FIVE
COLLABORATIVE
TECHNIQUES
Why is
collaboration
important?
Why is
collaboration
important?
KNOWLEDGE
Why is
collaboration
important?
DESIGN THINKING
KNOWLEDGE
Being involved from the beginning gives me a
greater sense of ownership over a project. I'm not
just implementing a drawing someone hands
me, I'm helping real people solve real problems…
MAT T WON DR A , SENIOR DE VE LOPER, APARTMENT THERAPY
…This not only makes me happier in my work, it
also motivates me to make sure every detail is
done just right.
MAT T WON DR A , SENIOR DE VE LOPER, APARTMENT THERAPY
EMPATHY MAPPING
TECHNIQUE #1
FEATURE FIRST
FEATURE FIRST
PEOPLE FIRST
Getting teammates with different backgrounds
together was incredibly valuable. We surfaced far
more insights and arrived at more robust
prototype ideas together than any of us could
have done by ourselves
BRYAN RA HIJA , SENIO R P RODUCT MARKETING MANAG ER, ETSY
Image from Gamestorming.
Image from “How to Use Persona Empathy Mapping” by Nikki Knox
Empathy maps ftw
5 min Intro
5 min Review user profile
5 min Introduce scenarios
10 min Individually write sticky notes for do/think/feel
15 min Share notes with team
5 min Thematically group findings
15 min Present back to larger group
EMPATHY MAPPING AGENDA
Review user profile
5 MIN
User profile overview
$2456
^ fake data
Introduce scenarios
5 MIN
29
EMPATHY MAP SCENARIO 1
Robbi sells her original paintings on Etsy. After a strong year of sales, she
decides to create a line of tote bags with her art. She places an order with
a local screenprinter and has to list 5 different totes in her store.
69
Do/think/feel
10 MIN
REGISTERING FOR SPOTLIGHT UX
DO
FEEL
THINK
• See email from FITC
• Look at conference website
• Read speaker abstracts and bios
• Ask manager for budget
• Get company credit card from office manager
• Purchase ticket
• Add event to Google calendar
• How much are tickets?
• Can I convince my manager to let me go?
• Will the speakers be relevant to me?
• Ok, this looks right up my alley
• Nervous. Hate asking manager for budget
• Relieved, conversation was easy
• Excited! Purchased my ticket!
Share and summarize notes
20 MIN
EMPATHY
MAPPING
• Establishes people-first approach
• Uncovers pain points and opportunities
• Creates buy-in from team
RESEARCH DEBRIEF
TECHNIQUE #2
DESIGNER
DEVELOPERS
PRODUCT
MANAGER
ETSY MANUFACTURING
BUSINESS
MANAGER
MARKETING
MANAGER
ETSY MANUFACTURING
RESEARCH TEAM
DESIGNER
DEVELOPERS
PRODUCT
MANAGER
BUSINESS
MANAGER
MARKETING
MANAGER
Making research insights stick
5 min Intro
20 min Read through transcripts
10 min Write “how might we” statements
10 min Share notes with team
5 min Thematically group findings
10 min Discuss and decide on top priorities
RESEARCH DEBRIEF AGENDA
Read through transcripts
20 MIN
Write “how might we”
statements
10 MIN
Share notes with team
10 MIN
RESEARCH
DEBRIEF
• Synthesize research and uncover
key insights as a team
• Reduce burden of documentation
• Make research results sticky
SKETCH STUDIO
TECHNIQUE #3
Include the full team
UX
UI ENGINEER
Keep it focused
Come prepared
A Feature Brief establishes the sketch
studio’s priorities
Sketch. Erase. Repeat.
Capture decisions
SKETCH
STUDIO
• Iterate & test ideas in real-time
• Build a shared understanding
• Create a sense of ownership
CRITIQUE, OFTEN
TECHNIQUE #4
Team-wide critiques
Review your designs early and often
with a broad team
“Wow, this design looks really
nice. You obviously spent a lot
of time on this. Unfortunately,
we can’t build it.”
When the developer is involved in the process, they
can warn about parts that are harder to implement. 
BRIAN WALTERS, FRONT-END DEVELOPER, PIXO
Informal critiques
CRITIQUE,
OFTEN
• Get feedback from a broad audience
• Make sure our designs can be built
• Push ourselves to innovate
TWEAK CODE
TECHNIQUE #5
IT’S OK! YOU CAN DO IT!
TWEAK ALL
THE CODE!
I love when designers actively help implement
their vision.
LEONID GRINBERG, DEVE LOP E R, THE NEW YORK TIME S
The right tools
1
Version control
2
designer + developer = awesome
TWEAK
CODE
• Iterating a design in code can be
hugely valuable
• So. much. more. satisfying.
• Creates a stronger relationship
with developers
WORK IN PARALLEL
PROCESS (BONUS!)
RESEARCH
UX
UI
DEVELOPMENT
QA
Communication
PROBLEM #1
RESEARCH
UX
UI
DEVELOPMENT
QA
RESEARCH
UX
UI
DEVELOPMENT
QA
Iteration
PROBLEM #2
RESEARCH
UX
UI
DEVELOPMENT
QA
RESEARCH
UX
UI
DEVELOPMENT
QA
Documentation. Ugh.
PROBLEM #3
RESEARCH
UX
UI
DEVELOPMENT
QA
WORK IN
PARALLEL
• Encourages communication
• Allows you to respond to project needs
• Reduces burden of documentation
A delightful end experience is the fruit of thoughtful
UX, elegant UI, smooth front-end, reliable back-end,
and many caregivers throughout the making process
KUAN LU O, PROD UCT DE SI G NER, COCKROACH
TECHNOLOGY DOESN’T
MAKE PRODUCTS.
PEOPLE DO.
ALRIGHT, STOP
COLLABORATE AND LISTEN
Whatever tool or method you
use, let it be one that empowers
your team and allows them to
be true partners.
Thank you!
// mbruck@etsy.com // @mayabruck

Contenu connexe

Tendances

Design studio: A team alignment secret weapon - Modev MVP Conference
Design studio: A team alignment secret weapon - Modev MVP ConferenceDesign studio: A team alignment secret weapon - Modev MVP Conference
Design studio: A team alignment secret weapon - Modev MVP Conference
John Whalen
 

Tendances (20)

Design studio-workshop (short session)
Design studio-workshop (short session)Design studio-workshop (short session)
Design studio-workshop (short session)
 
Tactics for Recruiting Good Designers
Tactics for Recruiting Good DesignersTactics for Recruiting Good Designers
Tactics for Recruiting Good Designers
 
Open Source Thinking Tools in Digital Product Design- VIBE WIRE
Open Source Thinking Tools in Digital Product Design- VIBE WIRE Open Source Thinking Tools in Digital Product Design- VIBE WIRE
Open Source Thinking Tools in Digital Product Design- VIBE WIRE
 
Speed design studio version4.6
Speed design studio version4.6Speed design studio version4.6
Speed design studio version4.6
 
A New Toolbox: Artifact Providence 2013
A New Toolbox: Artifact Providence 2013A New Toolbox: Artifact Providence 2013
A New Toolbox: Artifact Providence 2013
 
Femgineer Forum Staying Technical
Femgineer Forum Staying TechnicalFemgineer Forum Staying Technical
Femgineer Forum Staying Technical
 
Storytelling and the Art of Getting the Design Job
Storytelling and the Art of Getting the Design JobStorytelling and the Art of Getting the Design Job
Storytelling and the Art of Getting the Design Job
 
Scaling UX in Organizations
Scaling UX in OrganizationsScaling UX in Organizations
Scaling UX in Organizations
 
Mobile Day - Design sprint
Mobile Day - Design sprintMobile Day - Design sprint
Mobile Day - Design sprint
 
Design studio: A team alignment secret weapon - Modev MVP Conference
Design studio: A team alignment secret weapon - Modev MVP ConferenceDesign studio: A team alignment secret weapon - Modev MVP Conference
Design studio: A team alignment secret weapon - Modev MVP Conference
 
Fast Food Design
Fast Food DesignFast Food Design
Fast Food Design
 
Great UX Portfolios
Great UX PortfoliosGreat UX Portfolios
Great UX Portfolios
 
Design sprint slideshare
Design sprint slideshareDesign sprint slideshare
Design sprint slideshare
 
Infographic: How do you know if a Design Sprint is right for you?
Infographic: How do you know if a Design Sprint is right for you?Infographic: How do you know if a Design Sprint is right for you?
Infographic: How do you know if a Design Sprint is right for you?
 
Optimizing Organization Frameworks for Applied Design
Optimizing Organization Frameworks for Applied DesignOptimizing Organization Frameworks for Applied Design
Optimizing Organization Frameworks for Applied Design
 
Why your product team should use User Story Mapping to link user research to ...
Why your product team should use User Story Mapping to link user research to ...Why your product team should use User Story Mapping to link user research to ...
Why your product team should use User Story Mapping to link user research to ...
 
Lean Innovation
Lean InnovationLean Innovation
Lean Innovation
 
Design Sprint
Design SprintDesign Sprint
Design Sprint
 
Getting into UX: How to take your first steps to a career in user experience
Getting into UX: How to take your first steps to a career in user experienceGetting into UX: How to take your first steps to a career in user experience
Getting into UX: How to take your first steps to a career in user experience
 
Collaborative Sketching for UX - Razorfish 042115
Collaborative Sketching for UX - Razorfish 042115Collaborative Sketching for UX - Razorfish 042115
Collaborative Sketching for UX - Razorfish 042115
 

En vedette

Eivind Mølster: Posten.no på Nynorsk (Webdagene 2012)
Eivind Mølster: Posten.no på Nynorsk (Webdagene 2012)Eivind Mølster: Posten.no på Nynorsk (Webdagene 2012)
Eivind Mølster: Posten.no på Nynorsk (Webdagene 2012)
webdagene
 
Cara membuat blog
Cara membuat blogCara membuat blog
Cara membuat blog
123Des
 
FSAEM_Cost Report_2013
FSAEM_Cost Report_2013FSAEM_Cost Report_2013
FSAEM_Cost Report_2013
Alan Luan
 
lorie anne alejo ed. tech.
lorie anne alejo ed. tech.lorie anne alejo ed. tech.
lorie anne alejo ed. tech.
LorieAnneAlejo
 

En vedette (15)

Bored with Board Development? Five Ways to Engage Your Board (June 22, 2016)
Bored with Board Development? Five Ways to Engage Your Board (June 22, 2016)Bored with Board Development? Five Ways to Engage Your Board (June 22, 2016)
Bored with Board Development? Five Ways to Engage Your Board (June 22, 2016)
 
Building a High-Impact Board of Directors: A Guide for Expansion-Stage CEOs e...
Building a High-Impact Board of Directors: A Guide for Expansion-Stage CEOs e...Building a High-Impact Board of Directors: A Guide for Expansion-Stage CEOs e...
Building a High-Impact Board of Directors: A Guide for Expansion-Stage CEOs e...
 
Board Development: Working from within
Board Development: Working from withinBoard Development: Working from within
Board Development: Working from within
 
Association Leadership: Board Development
Association Leadership: Board DevelopmentAssociation Leadership: Board Development
Association Leadership: Board Development
 
Cuento didactica
Cuento didacticaCuento didactica
Cuento didactica
 
A BOOK OF MANY CHARACTERS
A BOOK OF MANY CHARACTERSA BOOK OF MANY CHARACTERS
A BOOK OF MANY CHARACTERS
 
Engaging with Social Media
Engaging with Social MediaEngaging with Social Media
Engaging with Social Media
 
Eivind Mølster: Posten.no på Nynorsk (Webdagene 2012)
Eivind Mølster: Posten.no på Nynorsk (Webdagene 2012)Eivind Mølster: Posten.no på Nynorsk (Webdagene 2012)
Eivind Mølster: Posten.no på Nynorsk (Webdagene 2012)
 
resumeliliane
resumelilianeresumeliliane
resumeliliane
 
Cara membuat blog
Cara membuat blogCara membuat blog
Cara membuat blog
 
Beyond Memorability: Visualization Recognition
Beyond Memorability: Visualization RecognitionBeyond Memorability: Visualization Recognition
Beyond Memorability: Visualization Recognition
 
FSAEM_Cost Report_2013
FSAEM_Cost Report_2013FSAEM_Cost Report_2013
FSAEM_Cost Report_2013
 
lorie anne alejo ed. tech.
lorie anne alejo ed. tech.lorie anne alejo ed. tech.
lorie anne alejo ed. tech.
 
James Norwood: Future of CMS
James Norwood: Future of CMSJames Norwood: Future of CMS
James Norwood: Future of CMS
 
Board development for non profit organizations
Board development for non profit organizationsBoard development for non profit organizations
Board development for non profit organizations
 

Similaire à UX as a Team Sport

Similaire à UX as a Team Sport (20)

Developers, you're designing experiences (and you didn't even know it)
Developers, you're designing experiences (and you didn't even know it)Developers, you're designing experiences (and you didn't even know it)
Developers, you're designing experiences (and you didn't even know it)
 
When & How to Hire a UX Designer
When & How to Hire a UX DesignerWhen & How to Hire a UX Designer
When & How to Hire a UX Designer
 
UX South Africa 2014 - Keynote
UX South Africa 2014 - KeynoteUX South Africa 2014 - Keynote
UX South Africa 2014 - Keynote
 
Nasdaq Pro/Design Masterclass at the Entrepreneurial Center
Nasdaq Pro/Design Masterclass at the Entrepreneurial CenterNasdaq Pro/Design Masterclass at the Entrepreneurial Center
Nasdaq Pro/Design Masterclass at the Entrepreneurial Center
 
Design curation workshop by UX Desi @Lamakaan, Hyderabad, India
Design curation workshop by UX Desi @Lamakaan, Hyderabad, IndiaDesign curation workshop by UX Desi @Lamakaan, Hyderabad, India
Design curation workshop by UX Desi @Lamakaan, Hyderabad, India
 
Collaborative Product Design
Collaborative Product DesignCollaborative Product Design
Collaborative Product Design
 
Design Thinking to Co-Design Solutions: Presented at ACMP 2018
Design Thinking to Co-Design Solutions: Presented at ACMP 2018Design Thinking to Co-Design Solutions: Presented at ACMP 2018
Design Thinking to Co-Design Solutions: Presented at ACMP 2018
 
UX London 2013 - Notes and Key Themes
UX London 2013 - Notes and Key ThemesUX London 2013 - Notes and Key Themes
UX London 2013 - Notes and Key Themes
 
Google Design sprint
Google Design sprintGoogle Design sprint
Google Design sprint
 
What is service design?
What is service design?What is service design?
What is service design?
 
50 UX Best Practices (By Above the Fold)
50 UX Best Practices (By Above the Fold)50 UX Best Practices (By Above the Fold)
50 UX Best Practices (By Above the Fold)
 
What is a creative technologist?
What is a creative technologist?What is a creative technologist?
What is a creative technologist?
 
Design, Behind the Scenes 2.0
Design, Behind the Scenes 2.0Design, Behind the Scenes 2.0
Design, Behind the Scenes 2.0
 
The Design Mind: Design Thinking Strategies for Facilitating Growth and Perfo...
The Design Mind: Design Thinking Strategies for Facilitating Growth and Perfo...The Design Mind: Design Thinking Strategies for Facilitating Growth and Perfo...
The Design Mind: Design Thinking Strategies for Facilitating Growth and Perfo...
 
The elements of product success for designers and developers
The elements of product success for designers and developersThe elements of product success for designers and developers
The elements of product success for designers and developers
 
Why UX Matters As You Scale
Why UX Matters As You ScaleWhy UX Matters As You Scale
Why UX Matters As You Scale
 
How we got everyone at MYOB hooked on UX, and how we're managing their addict...
How we got everyone at MYOB hooked on UX, and how we're managing their addict...How we got everyone at MYOB hooked on UX, and how we're managing their addict...
How we got everyone at MYOB hooked on UX, and how we're managing their addict...
 
Bringing Design Thinking to Open Source
Bringing Design Thinking to Open SourceBringing Design Thinking to Open Source
Bringing Design Thinking to Open Source
 
Collaboration Within A Multidisciplinary Team
Collaboration Within A Multidisciplinary Team Collaboration Within A Multidisciplinary Team
Collaboration Within A Multidisciplinary Team
 
Polygon: Design at Scale
Polygon: Design at ScalePolygon: Design at Scale
Polygon: Design at Scale
 

Dernier

Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
imonikaupta
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Dernier (20)

VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
 
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Rani Bagh Escort Service Delhi N.C.R.
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298  )#  Call Girls in DubaiRussian Call Girls in %(+971524965298  )#  Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
Wagholi & High Class Call Girls Pune Neha 8005736733 | 100% Gennuine High Cla...
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft DatingDubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
Dubai Call Girls Milky O525547819 Call Girls Dubai Soft Dating
 

UX as a Team Sport