Submit Search
Upload
How designers and engineers can achieve (semi-) perfect harmony through understanding and shared vision
•
0 likes
•
443 views
AI-enhanced title
Coolblue
Follow
www.coolblue.nl/behindthescenes1211
Read less
Read more
Software
Report
Share
Report
Share
1 of 60
Download now
Download to read offline
Recommended
Coolblue Behind the Scenes | Niels Abels - Continuous Delivery.
Coolblue Behind the Scenes | Niels Abels - Continuous Delivery.
Coolblue
PyCon UK 2013 "Python Adventures in Startup Land"
PyCon UK 2013 "Python Adventures in Startup Land"
rwillmer
Continuous Updating
Continuous Updating
Robert Reiz
Agile tour agile development
Agile tour agile development
Tom Klaasen
Software Craftsmanship @ Ntnu
Software Craftsmanship @ Ntnu
goeran
Devops in with the old, in with the new
Devops in with the old, in with the new
Jan Collijs
Right-Sizing User Stories
Right-Sizing User Stories
VersionOne
UX Process
UX Process
harsai kron
Recommended
Coolblue Behind the Scenes | Niels Abels - Continuous Delivery.
Coolblue Behind the Scenes | Niels Abels - Continuous Delivery.
Coolblue
PyCon UK 2013 "Python Adventures in Startup Land"
PyCon UK 2013 "Python Adventures in Startup Land"
rwillmer
Continuous Updating
Continuous Updating
Robert Reiz
Agile tour agile development
Agile tour agile development
Tom Klaasen
Software Craftsmanship @ Ntnu
Software Craftsmanship @ Ntnu
goeran
Devops in with the old, in with the new
Devops in with the old, in with the new
Jan Collijs
Right-Sizing User Stories
Right-Sizing User Stories
VersionOne
UX Process
UX Process
harsai kron
How to work with developers
How to work with developers
Pascal Auberson
Api Days Berlin - Continuous Updating
Api Days Berlin - Continuous Updating
Robert Reiz
Lessons from Branch's launch
Lessons from Branch's launch
aflock
How Early DevOps Investment Greased the Wheels of Acquisition
How Early DevOps Investment Greased the Wheels of Acquisition
Michael Heijmans
Makerbot
Makerbot
Kay Gregg
10 Remote Testing Tips
10 Remote Testing Tips
Lee Duddell
The Five Stages of Chef Grief: My First 6 months with Chef, and Getting Aroun...
The Five Stages of Chef Grief: My First 6 months with Chef, and Getting Aroun...
DevOpsDays Austin 2014
Paul Ellarby - Why do scrum?
Paul Ellarby - Why do scrum?
Paul Ellarby
We've being shifting
We've being shifting
paulosuzart
Colin sullivan successful-project-presentation
Colin sullivan successful-project-presentation
mskmoorthy
Build it and they will not come: Being a programmer in 21st century - Nathan ...
Build it and they will not come: Being a programmer in 21st century - Nathan ...
Codemotion
Testing – responsive web design
Testing – responsive web design
Baiju Joseph
How to Train Your Developer - Phonedeck - Startup Safari Berlin 2014
How to Train Your Developer - Phonedeck - Startup Safari Berlin 2014
Gergő Ertli
(Best) Practices for the Solo Developer
(Best) Practices for the Solo Developer
Michael Eaton
Intro to 3D Design and Printing for the Absolute Beginner
Intro to 3D Design and Printing for the Absolute Beginner
Kay Gregg
TAC
TAC
guest9d074a9
ProductCamp Atlanta 2019
ProductCamp Atlanta 2019
Steve Youngblood
Choosing Javascript Libraries to Adopt for Development
Choosing Javascript Libraries to Adopt for Development
Edward Apostol
Developers, you're designing experiences (and you didn't even know it)
Developers, you're designing experiences (and you didn't even know it)
P.J. Onori
Stop, Collaborate, and Listen - Dean Hudson
Stop, Collaborate, and Listen - Dean Hudson
Atlassian
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Atlassian
How to Implement Domain Driven Design in Real Life SDLC
How to Implement Domain Driven Design in Real Life SDLC
Abdul Karim
More Related Content
What's hot
How to work with developers
How to work with developers
Pascal Auberson
Api Days Berlin - Continuous Updating
Api Days Berlin - Continuous Updating
Robert Reiz
Lessons from Branch's launch
Lessons from Branch's launch
aflock
How Early DevOps Investment Greased the Wheels of Acquisition
How Early DevOps Investment Greased the Wheels of Acquisition
Michael Heijmans
Makerbot
Makerbot
Kay Gregg
10 Remote Testing Tips
10 Remote Testing Tips
Lee Duddell
The Five Stages of Chef Grief: My First 6 months with Chef, and Getting Aroun...
The Five Stages of Chef Grief: My First 6 months with Chef, and Getting Aroun...
DevOpsDays Austin 2014
Paul Ellarby - Why do scrum?
Paul Ellarby - Why do scrum?
Paul Ellarby
We've being shifting
We've being shifting
paulosuzart
Colin sullivan successful-project-presentation
Colin sullivan successful-project-presentation
mskmoorthy
Build it and they will not come: Being a programmer in 21st century - Nathan ...
Build it and they will not come: Being a programmer in 21st century - Nathan ...
Codemotion
Testing – responsive web design
Testing – responsive web design
Baiju Joseph
How to Train Your Developer - Phonedeck - Startup Safari Berlin 2014
How to Train Your Developer - Phonedeck - Startup Safari Berlin 2014
Gergő Ertli
(Best) Practices for the Solo Developer
(Best) Practices for the Solo Developer
Michael Eaton
Intro to 3D Design and Printing for the Absolute Beginner
Intro to 3D Design and Printing for the Absolute Beginner
Kay Gregg
TAC
TAC
guest9d074a9
ProductCamp Atlanta 2019
ProductCamp Atlanta 2019
Steve Youngblood
Choosing Javascript Libraries to Adopt for Development
Choosing Javascript Libraries to Adopt for Development
Edward Apostol
What's hot
(18)
How to work with developers
How to work with developers
Api Days Berlin - Continuous Updating
Api Days Berlin - Continuous Updating
Lessons from Branch's launch
Lessons from Branch's launch
How Early DevOps Investment Greased the Wheels of Acquisition
How Early DevOps Investment Greased the Wheels of Acquisition
Makerbot
Makerbot
10 Remote Testing Tips
10 Remote Testing Tips
The Five Stages of Chef Grief: My First 6 months with Chef, and Getting Aroun...
The Five Stages of Chef Grief: My First 6 months with Chef, and Getting Aroun...
Paul Ellarby - Why do scrum?
Paul Ellarby - Why do scrum?
We've being shifting
We've being shifting
Colin sullivan successful-project-presentation
Colin sullivan successful-project-presentation
Build it and they will not come: Being a programmer in 21st century - Nathan ...
Build it and they will not come: Being a programmer in 21st century - Nathan ...
Testing – responsive web design
Testing – responsive web design
How to Train Your Developer - Phonedeck - Startup Safari Berlin 2014
How to Train Your Developer - Phonedeck - Startup Safari Berlin 2014
(Best) Practices for the Solo Developer
(Best) Practices for the Solo Developer
Intro to 3D Design and Printing for the Absolute Beginner
Intro to 3D Design and Printing for the Absolute Beginner
TAC
TAC
ProductCamp Atlanta 2019
ProductCamp Atlanta 2019
Choosing Javascript Libraries to Adopt for Development
Choosing Javascript Libraries to Adopt for Development
Similar to How designers and engineers can achieve (semi-) perfect harmony through understanding and shared vision
Developers, you're designing experiences (and you didn't even know it)
Developers, you're designing experiences (and you didn't even know it)
P.J. Onori
Stop, Collaborate, and Listen - Dean Hudson
Stop, Collaborate, and Listen - Dean Hudson
Atlassian
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Atlassian
How to Implement Domain Driven Design in Real Life SDLC
How to Implement Domain Driven Design in Real Life SDLC
Abdul Karim
Why 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
Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2
Chad Udell
Design Patterns Summer Course 2009-2010 - Session#1
Design Patterns Summer Course 2009-2010 - Session#1
Muhamad Hesham
How to Make Something Awesome - Lean Digital Product Design
How to Make Something Awesome - Lean Digital Product Design
Renee Racine-Kinnear
SADT & IDEF0 for Augmenting UML, Algile & Usability Engineering
SADT & IDEF0 for Augmenting UML, Algile & Usability Engineering
David Marca
Samantha Thebridge UX Australia 2012
Samantha Thebridge UX Australia 2012
samthebridge
Storyboarding
Storyboarding
Prarthana Johnson
What Front-End Developers (FED's) Need to Know to Be the Modern Day Superhero
What Front-End Developers (FED's) Need to Know to Be the Modern Day Superhero
Joshua Northcott
Z-Shaped Thinkers
Z-Shaped Thinkers
Stephen Anderson
Are Agile Projects Doomed to Half-Baked Design?
Are Agile Projects Doomed to Half-Baked Design?
theinfonaut
Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)
Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)
Rosenfeld Media
Wireframe and prototyping google Campus talk by Zoe Guiraudon
Wireframe and prototyping google Campus talk by Zoe Guiraudon
Zoé Guiraudon
UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...
UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...
ux singapore
Designing for developers, developing for designers
Designing for developers, developing for designers
Natalia Medina
Redesign design V2.0
Redesign design V2.0
matteo cavucci
Building & Scaling a Front End Practice & Team
Building & Scaling a Front End Practice & Team
Monika Piotrowicz
Similar to How designers and engineers can achieve (semi-) perfect harmony through understanding and shared vision
(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)
Stop, Collaborate, and Listen - Dean Hudson
Stop, Collaborate, and Listen - Dean Hudson
Nailing Distributed Development With Effective Collaboration - Matt Ryall
Nailing Distributed Development With Effective Collaboration - Matt Ryall
How to Implement Domain Driven Design in Real Life SDLC
How to Implement Domain Driven Design in Real Life SDLC
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
Why Can't We All Just Get Along? Improving Designer/Developer Collaboration
Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2
Design Patterns Summer Course 2009-2010 - Session#1
Design Patterns Summer Course 2009-2010 - Session#1
How to Make Something Awesome - Lean Digital Product Design
How to Make Something Awesome - Lean Digital Product Design
SADT & IDEF0 for Augmenting UML, Algile & Usability Engineering
SADT & IDEF0 for Augmenting UML, Algile & Usability Engineering
Samantha Thebridge UX Australia 2012
Samantha Thebridge UX Australia 2012
Storyboarding
Storyboarding
What Front-End Developers (FED's) Need to Know to Be the Modern Day Superhero
What Front-End Developers (FED's) Need to Know to Be the Modern Day Superhero
Z-Shaped Thinkers
Z-Shaped Thinkers
Are Agile Projects Doomed to Half-Baked Design?
Are Agile Projects Doomed to Half-Baked Design?
Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)
Resilient Enterprise Design (Craig Villamor at Enterprise UX 2017)
Wireframe and prototyping google Campus talk by Zoe Guiraudon
Wireframe and prototyping google Campus talk by Zoe Guiraudon
UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...
UXSG2014 Lightning Talks - The MUDD Model - Marrying UX, Design and Developme...
Designing for developers, developing for designers
Designing for developers, developing for designers
Redesign design V2.0
Redesign design V2.0
Building & Scaling a Front End Practice & Team
Building & Scaling a Front End Practice & Team
Recently uploaded
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
OPEN KNOWLEDGE GmbH
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Ahmed Mohamed
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Christina Lin
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Christina Lin
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
kotipi9215
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
kzayra69
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio, Inc.
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
Łukasz Chruściel
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
Philip Schwarz
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
qr0udbr0
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
OnePlan Solutions
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Dinusha Kumarasiri
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
Hr365.us smith
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
Ortus Solutions, Corp
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
Alina Yurenko
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
Power Karaoke
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
Hanief Utama
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
BradBedford3
Asset Management Software - Infographic
Asset Management Software - Infographic
Hr365.us smith
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
Tier1 app
Recently uploaded
(20)
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Asset Management Software - Infographic
Asset Management Software - Infographic
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
How designers and engineers can achieve (semi-) perfect harmony through understanding and shared vision
1.
THE UX NERD
AND YOU. How designers and engineers can work together in (semi-) perfect harmony. By Jeffrey Simons
2.
• Jeffrey Simons. •
User Experience Designer at Coolblue. • Working on the new Vanessa apps. • Also Scrum Master of a team of six developers. ME.
3.
THE PROBLEM, IDEAS,
ACTIONABLE SUGGESTIONS.
4.
HOW.
5.
THROUGH UNDERSTANDING AND
A SHARED VISION ON VALUE.
6.
7.
HOW MANY DESIGNERS.
8.
DESIGNERS. How many of
you work together with developers on a daily basis?
9.
HOW MANY DEVELOPERS.
10.
DEVELOPERS. How many of
you work together with designers on a daily basis?
11.
STATEMENT TIME.
12.
DEVELOPER STATEMENT. Designers are
difficult to work with.
13.
DESIGNER STATEMENT. Developers are
difficult to work with.
14.
THROUGH UNDERSTANDING AND
A SHARED VISION ON VALUE.
15.
THROUGH UNDERSTANDING.
16.
BEER GOGGLES.
17.
18.
PROFESSIONAL DISTORTION FIELD.
19.
Blind men and
the elephant.
20.
Our perspective determines
our thinking.
21.
BUILDING VALUABLE PRODUCTS.
22.
THERE ARE MANY
TRUTHS.
23.
• Fluid Animations •
Custom Controls • Transitions • Alternative Input Methods TRUTHS ON VALUE FOR DESIGNERS.
24.
• Little to
no Technical Debt • Scalable Code • Testable Code • Continuous Delivery TRUTHS ON VALUE FOR DEVELOPERS.
25.
• Features • Happy
Stakeholders • Stable Velocity TRUTHS ON VALUE FOR PRODUCT OWNERS.
26.
AND THESE MIGHT
VARY INDIVIDUALLY.
27.
CONFLICT.
28.
HOW DO WE
FIX THIS.
29.
• Technical Jargon
/ Abbreviations • Metaphors • Workflow HOW TO FIX THIS.
30.
TECHNICAL JARGON /
ABBREV.
31.
Hearing.
32.
Acronyms Seriously Suck.
33.
Acronyms Seriously Suck.
(A.S.S.)
34.
DOMAIN DRIVEN DESIGN: UBIQUITOUS
LANGUAGE.
35.
COMMON LANGUAGE.
36.
TEAM LEXICON.
37.
• Domain specific
terms • Role specific terms • Transparency in communication TEAM LEXICON.
38.
METAPHORS.
39.
EXAMPLE.
40.
• Make complex
problems relatable for everyone. • Dev Bonus! Make for great names for classes / methods. • Design Bonus! Make for great names for components / controls. METAPHORS.
41.
WORKFLOW.
42.
PAIR UP.
43.
EXTREME PROGRAMMING.
44.
Dev 2Dev 1
45.
TacticalStrategic
46.
TacticalStrategic Designer Developer
47.
TacticalStrategic Developer Designer
48.
49.
THROUGH UNDERSTANDING AND
A SHARED VISION ON VALUE.
50.
A SHARED VISION
ON VALUE.
51.
VALUE.
52.
YOUR JOB IS
NOT TO WRITE GREAT QUALITY CODE. Developers…
53.
YOUR JOB IS
NOT TO MAKE SEXY DESIGNS. Designers…
54.
YOUR JOB IS
TO SOLVE BUSINESS PROBLEMS.
55.
AGILE MANIFESTO.
56.
“Our highest priority
is to satisfy the customer through early and continuous delivery of valuable software.”
57.
USER STORIES. REFINEMENT. +
58.
CROSS-FUNCTIONAL TEAMS. Forming, Storming,
Norming, Swarming.
59.
• Get rid
of distortion fields. • Understand and be aware of the focus of other people. • Foster a shared vision of adding value. SUMMARISING.
60.
• UX Design,
Vanessa, Scrum? Let’s have a chat! j.simons@coolblue.nl @jeffsimons WANT TO KNOW MORE.
Download now