SlideShare a Scribd company logo
1 of 23
COLLABORATIVE
PRODUCT DESIGN
HELLO! I am Đoàn Quốc Anh
Product & Design Manager @
At GEEK Up we consulted and designed more than 50
digital products. Help entrepreneurs and businesses to
build the right product and build product right.
I am here because I love to have more Product
Designer out there.
OUR STORY
OF PRODUCT DESIGN
How did we design a product
Things
seems
good…
Finishing one of our 1st big project , we follow
all step in process, and created good designs.
All the remain works is just handover it to
development team by a simple email.
Until
we code
them…
Developer: I really hate design detail Y,
why are we doing it that way?
Design is too difficult!
Can we do it this way instead? Or get rid
of it?
Designer: design doesn’t match UI, I
thought it is obvious, whyyy? How could
they not realize?
And then… Developer: Take 30% of time of the whole
project to fix all the design issues
They found bunch of edge cases and flows that
designer does not think of…
Designer: constantly think developer is not
good enough and strong enough to implement
the design
And the team lost each other trust!
HOW DESIGNER CAN ENSURE
PRODUCT QUALITY
Product Strategy
- Value Proposition
- Product Design Canvas
User Research
- Personas
- Scenarios
- Job-to-be-done
Prototyping
- Lo-fi/Wireframe
- Clickable prototype
Develop
- Develop & Launch
- Measure performance
- Styling
- Hi-fi design
Usability Test
- Contextual testing
- A/B testing
Look back at our Product Design Process
Visual Design
And the
Plan
The main goal is to make the team
understand each other decision, and each
decision shouln’t be subjective but based
on a reason.
1. Overlap each other knowledge
2. Involve people in the design process
3. Use of collaboration tools
OVERLAP EACH OTHER
KNOWLEDGE
Learn and
share
Designers should know the basics of
coding:
- HTML & CSS, Responsive
- Website development fundamental, - -
Web Frameworks (Bootstrap, LESS,
Foundation.)
Designer must share and educate the
team about: Design Process and UX is
the job of the whole team
INVOLVE PEOPLE IN YOUR
PROCESS
Product Strategy
- Value Proposition
- Product Design Canvas
User Research
- Personas
- Scenarios
- Job-to-be-done
Prototyping
- Lo-fi/Wireframe
- Clickable prototype
Develop
- Develop & Launch
- Measure performance
- Styling
- Hi-fi design
Usability Test
- Contextual testing
- A/B testing
Involve the team in Product Design Process
Visual Design
User
Research
Persona Workshop with
the team
User
Research
Make Persona visible and
use it for the discussion
with the team
Prototyping
Show how it work, don’t
just tell, create animation
prototype
Be very open with
Developer opinions
Prototyping - Lo-fi prototyping:
UXPin, PopApp prototype
- Simple Prototype:
InvisionApp, MarvelApp
- Animation and advance
prototype:
FramerJS, Indigo Infragistic.
Usability Test
Pilot Usability Test with
development team before
with actual user
Create detail Styleguide
Visual Design
Use of Open Source
UI kit/UI Framework to
save time of matching
design with
development
Visual Design
And the
most
important!
Present the design to team, never
just handing the source file
Explain that design is problem solving, explain
why there are different patterns to solve a
problem:
Why not Pagination but Infinite Load
Why Pop Up but not Open New Page
- Design Spec:
Zeplin.io, Avocode.com
- Design feedback:
Juntoo.com
Develop
SOME
NOTES
- Designer shouldn’t be introvert all the time
- Lead by design (Zurb.com):
▫ Share the problem,
▫ Share how we solve problem by design,
▫ Share how we make descison,
▫ Share how the user life is getting better from
it and show how the developer can make it
happen

More Related Content

What's hot

UX Tools for Agile Teams – Design Mission
UX Tools for Agile Teams – Design MissionUX Tools for Agile Teams – Design Mission
UX Tools for Agile Teams – Design MissionMarc-Oliver Gern
 
Why the hell do I need a designer in my project?
Why the hell do I need a designer in my project?Why the hell do I need a designer in my project?
Why the hell do I need a designer in my project?KarolinaKrgiel
 
Ruby on Rails Session 02 - UX Design
Ruby on Rails Session 02 - UX DesignRuby on Rails Session 02 - UX Design
Ruby on Rails Session 02 - UX DesignCoding_Girls
 
Product Managers: How To Get Your Developers To Love You
Product Managers: How To Get Your Developers To Love YouProduct Managers: How To Get Your Developers To Love You
Product Managers: How To Get Your Developers To Love YouProduct School
 
Sum of the Parts Speaker Series - Experience Engineering and UX
Sum of the Parts Speaker Series - Experience Engineering and UXSum of the Parts Speaker Series - Experience Engineering and UX
Sum of the Parts Speaker Series - Experience Engineering and UXvincebohner
 
Prototyping invision vs axure
Prototyping invision vs axurePrototyping invision vs axure
Prototyping invision vs axureAndrii Rusakov
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX Murali Krishna
 
Lean prototyping for entrepreneurs
Lean prototyping for entrepreneursLean prototyping for entrepreneurs
Lean prototyping for entrepreneursAmir Khella
 
Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2Chad Udell
 
Design Studio Methodology: A quick why and how
Design Studio Methodology: A quick why and howDesign Studio Methodology: A quick why and how
Design Studio Methodology: A quick why and howDaniel Naumann
 
Rapid Prototyping with Axure RP Part 3 – Using Axure for Usability Testing
Rapid Prototyping  with Axure RP  Part 3 – Using Axure for Usability Testing Rapid Prototyping  with Axure RP  Part 3 – Using Axure for Usability Testing
Rapid Prototyping with Axure RP Part 3 – Using Axure for Usability Testing NorthernUX
 
Design systems: accounting for quality and scalability
Design systems: accounting for quality and scalabilityDesign systems: accounting for quality and scalability
Design systems: accounting for quality and scalabilityuxpin
 
3 ux design process
3 ux design process3 ux design process
3 ux design processSudirman
 
IBM Design Thinking field guide
IBM Design Thinking field guideIBM Design Thinking field guide
IBM Design Thinking field guideIBM Switzerland
 
Opportunities handout(1)
Opportunities handout(1)Opportunities handout(1)
Opportunities handout(1)jordanne94
 

What's hot (20)

Week 8
Week 8Week 8
Week 8
 
Opportunities handout(1)
Opportunities handout(1)Opportunities handout(1)
Opportunities handout(1)
 
UX Tools for Agile Teams – Design Mission
UX Tools for Agile Teams – Design MissionUX Tools for Agile Teams – Design Mission
UX Tools for Agile Teams – Design Mission
 
Why the hell do I need a designer in my project?
Why the hell do I need a designer in my project?Why the hell do I need a designer in my project?
Why the hell do I need a designer in my project?
 
Ruby on Rails Session 02 - UX Design
Ruby on Rails Session 02 - UX DesignRuby on Rails Session 02 - UX Design
Ruby on Rails Session 02 - UX Design
 
Product Managers: How To Get Your Developers To Love You
Product Managers: How To Get Your Developers To Love YouProduct Managers: How To Get Your Developers To Love You
Product Managers: How To Get Your Developers To Love You
 
Product Design Process at Sorabel
Product Design Process at SorabelProduct Design Process at Sorabel
Product Design Process at Sorabel
 
Sum of the Parts Speaker Series - Experience Engineering and UX
Sum of the Parts Speaker Series - Experience Engineering and UXSum of the Parts Speaker Series - Experience Engineering and UX
Sum of the Parts Speaker Series - Experience Engineering and UX
 
Prototyping invision vs axure
Prototyping invision vs axurePrototyping invision vs axure
Prototyping invision vs axure
 
UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX UX Design process, #UX, #Design Process, #Agile UX
UX Design process, #UX, #Design Process, #Agile UX
 
Lean prototyping for entrepreneurs
Lean prototyping for entrepreneursLean prototyping for entrepreneurs
Lean prototyping for entrepreneurs
 
Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2Designers are from Venus - Presentationas Given to CD2
Designers are from Venus - Presentationas Given to CD2
 
Question 6
Question 6 Question 6
Question 6
 
Prototyping
PrototypingPrototyping
Prototyping
 
Design Studio Methodology: A quick why and how
Design Studio Methodology: A quick why and howDesign Studio Methodology: A quick why and how
Design Studio Methodology: A quick why and how
 
Rapid Prototyping with Axure RP Part 3 – Using Axure for Usability Testing
Rapid Prototyping  with Axure RP  Part 3 – Using Axure for Usability Testing Rapid Prototyping  with Axure RP  Part 3 – Using Axure for Usability Testing
Rapid Prototyping with Axure RP Part 3 – Using Axure for Usability Testing
 
Design systems: accounting for quality and scalability
Design systems: accounting for quality and scalabilityDesign systems: accounting for quality and scalability
Design systems: accounting for quality and scalability
 
3 ux design process
3 ux design process3 ux design process
3 ux design process
 
IBM Design Thinking field guide
IBM Design Thinking field guideIBM Design Thinking field guide
IBM Design Thinking field guide
 
Opportunities handout(1)
Opportunities handout(1)Opportunities handout(1)
Opportunities handout(1)
 

Viewers also liked

AMAN CC Sécurité Numérique mobile 31 Mai 2013
AMAN CC Sécurité Numérique mobile 31 Mai 2013AMAN CC Sécurité Numérique mobile 31 Mai 2013
AMAN CC Sécurité Numérique mobile 31 Mai 2013Abdeljalil AGNAOU
 
Securite sur les applis rencontres
Securite sur les applis rencontresSecurite sur les applis rencontres
Securite sur les applis rencontresDatingProfessional
 
OWASP Mobile Top10 - Les 10 risques sur les mobiles
OWASP Mobile Top10 -  Les 10 risques sur les mobilesOWASP Mobile Top10 -  Les 10 risques sur les mobiles
OWASP Mobile Top10 - Les 10 risques sur les mobilesSébastien GIORIA
 
Sécurité des applications mobiles
Sécurité des applications mobilesSécurité des applications mobiles
Sécurité des applications mobilesSebastien Gioria
 
Tour d'horizons de la Sécurité Mobile en 2015 et prédictions 2016
Tour d'horizons de la Sécurité Mobile en 2015 et prédictions 2016Tour d'horizons de la Sécurité Mobile en 2015 et prédictions 2016
Tour d'horizons de la Sécurité Mobile en 2015 et prédictions 2016AGILLY
 
Android for Work Sécurité Mobile avancée dans la poche
Android for Work Sécurité Mobile avancée dans la poche Android for Work Sécurité Mobile avancée dans la poche
Android for Work Sécurité Mobile avancée dans la poche AGILLY
 
OpinionWay pour Pradeo - La sécurité des applications mobiles / 17 mars 2016
OpinionWay pour Pradeo - La sécurité des applications mobiles / 17 mars 2016 OpinionWay pour Pradeo - La sécurité des applications mobiles / 17 mars 2016
OpinionWay pour Pradeo - La sécurité des applications mobiles / 17 mars 2016 contactOpinionWay
 
Software Engineering - chp8- deployment
Software Engineering - chp8- deploymentSoftware Engineering - chp8- deployment
Software Engineering - chp8- deploymentLilia Sfaxi
 
Mobile-Chp4 côté serveur
Mobile-Chp4 côté serveurMobile-Chp4 côté serveur
Mobile-Chp4 côté serveurLilia Sfaxi
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksSlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShareSlideShare
 

Viewers also liked (12)

AMAN CC Sécurité Numérique mobile 31 Mai 2013
AMAN CC Sécurité Numérique mobile 31 Mai 2013AMAN CC Sécurité Numérique mobile 31 Mai 2013
AMAN CC Sécurité Numérique mobile 31 Mai 2013
 
Securite sur les applis rencontres
Securite sur les applis rencontresSecurite sur les applis rencontres
Securite sur les applis rencontres
 
OWASP Mobile Top10 - Les 10 risques sur les mobiles
OWASP Mobile Top10 -  Les 10 risques sur les mobilesOWASP Mobile Top10 -  Les 10 risques sur les mobiles
OWASP Mobile Top10 - Les 10 risques sur les mobiles
 
Sécurité des applications mobiles
Sécurité des applications mobilesSécurité des applications mobiles
Sécurité des applications mobiles
 
Tour d'horizons de la Sécurité Mobile en 2015 et prédictions 2016
Tour d'horizons de la Sécurité Mobile en 2015 et prédictions 2016Tour d'horizons de la Sécurité Mobile en 2015 et prédictions 2016
Tour d'horizons de la Sécurité Mobile en 2015 et prédictions 2016
 
Applications mobiles et sécurité
Applications mobiles et sécuritéApplications mobiles et sécurité
Applications mobiles et sécurité
 
Android for Work Sécurité Mobile avancée dans la poche
Android for Work Sécurité Mobile avancée dans la poche Android for Work Sécurité Mobile avancée dans la poche
Android for Work Sécurité Mobile avancée dans la poche
 
OpinionWay pour Pradeo - La sécurité des applications mobiles / 17 mars 2016
OpinionWay pour Pradeo - La sécurité des applications mobiles / 17 mars 2016 OpinionWay pour Pradeo - La sécurité des applications mobiles / 17 mars 2016
OpinionWay pour Pradeo - La sécurité des applications mobiles / 17 mars 2016
 
Software Engineering - chp8- deployment
Software Engineering - chp8- deploymentSoftware Engineering - chp8- deployment
Software Engineering - chp8- deployment
 
Mobile-Chp4 côté serveur
Mobile-Chp4 côté serveurMobile-Chp4 côté serveur
Mobile-Chp4 côté serveur
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Similar to Collaborative Product Design

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 CollaborationAllison Corbett
 
Content is Design, Design is Content – How To Design For User Experience
Content is Design, Design is Content – How To Design For User ExperienceContent is Design, Design is Content – How To Design For User Experience
Content is Design, Design is Content – How To Design For User ExperienceRobert Weller
 
Design Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardDesign Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardChris Bernard
 
Let’s all be friends! How great design relies on collaboration
Let’s all be friends! How great design relies on collaborationLet’s all be friends! How great design relies on collaboration
Let’s all be friends! How great design relies on collaborationMobileUXLondon
 
Role of UX Design in Building Products: How I Stopped Designing and Started t...
Role of UX Design in Building Products: How I Stopped Designing and Started t...Role of UX Design in Building Products: How I Stopped Designing and Started t...
Role of UX Design in Building Products: How I Stopped Designing and Started t...Praneet Koppula
 
Evolving the Creative Process
Evolving the Creative ProcessEvolving the Creative Process
Evolving the Creative Processcreed
 
How to use Ai for UX UI Design | ChatGPT
How to use Ai for UX UI Design | ChatGPTHow to use Ai for UX UI Design | ChatGPT
How to use Ai for UX UI Design | ChatGPTThink 360 Studio
 
Product Design at Wiredcraft - May 2016 UI/UX Meetup Shanghai
Product Design at Wiredcraft - May 2016 UI/UX Meetup ShanghaiProduct Design at Wiredcraft - May 2016 UI/UX Meetup Shanghai
Product Design at Wiredcraft - May 2016 UI/UX Meetup ShanghaiWiredcraft
 
4 Pillars - Presentation Notes
4 Pillars - Presentation Notes4 Pillars - Presentation Notes
4 Pillars - Presentation NotesElizabeth Harris
 
Techstartupday - Digital Product Design
Techstartupday - Digital Product Design Techstartupday - Digital Product Design
Techstartupday - Digital Product Design Little Miss Robot
 
Great UX Portfolios
Great UX PortfoliosGreat UX Portfolios
Great UX PortfoliosMary Wharmby
 
Sureshundley_Principal_webdesiger
Sureshundley_Principal_webdesigerSureshundley_Principal_webdesiger
Sureshundley_Principal_webdesigerSuresh Undley
 
SKYE SANT Finding a Job Project Strengths Assessment My.docx
 SKYE SANT Finding a Job Project Strengths Assessment My.docx SKYE SANT Finding a Job Project Strengths Assessment My.docx
SKYE SANT Finding a Job Project Strengths Assessment My.docxMARRY7
 
UX Camp 2017 – How UX survives in agile development
UX Camp 2017 – How UX survives in agile developmentUX Camp 2017 – How UX survives in agile development
UX Camp 2017 – How UX survives in agile developmentJanne_Bjorsted
 
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 ConferenceJohn Whalen
 
Rapid Product Design in the Wild, Agile 2013
Rapid Product Design in the Wild, Agile 2013Rapid Product Design in the Wild, Agile 2013
Rapid Product Design in the Wild, Agile 2013Michele Ide-Smith
 
Carmen Brion - The value for product teams to design think
Carmen Brion - The value for product teams to design thinkCarmen Brion - The value for product teams to design think
Carmen Brion - The value for product teams to design thinkuxbri
 

Similar to Collaborative Product Design (20)

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
 
LA Uncubed presentation
LA Uncubed presentationLA Uncubed presentation
LA Uncubed presentation
 
Manifesto
ManifestoManifesto
Manifesto
 
Content is Design, Design is Content – How To Design For User Experience
Content is Design, Design is Content – How To Design For User ExperienceContent is Design, Design is Content – How To Design For User Experience
Content is Design, Design is Content – How To Design For User Experience
 
Design Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardDesign Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris Bernard
 
Let’s all be friends! How great design relies on collaboration
Let’s all be friends! How great design relies on collaborationLet’s all be friends! How great design relies on collaboration
Let’s all be friends! How great design relies on collaboration
 
Role of UX Design in Building Products: How I Stopped Designing and Started t...
Role of UX Design in Building Products: How I Stopped Designing and Started t...Role of UX Design in Building Products: How I Stopped Designing and Started t...
Role of UX Design in Building Products: How I Stopped Designing and Started t...
 
Evolving the Creative Process
Evolving the Creative ProcessEvolving the Creative Process
Evolving the Creative Process
 
How to use Ai for UX UI Design | ChatGPT
How to use Ai for UX UI Design | ChatGPTHow to use Ai for UX UI Design | ChatGPT
How to use Ai for UX UI Design | ChatGPT
 
Product Design at Wiredcraft - May 2016 UI/UX Meetup Shanghai
Product Design at Wiredcraft - May 2016 UI/UX Meetup ShanghaiProduct Design at Wiredcraft - May 2016 UI/UX Meetup Shanghai
Product Design at Wiredcraft - May 2016 UI/UX Meetup Shanghai
 
4 Pillars - Presentation Notes
4 Pillars - Presentation Notes4 Pillars - Presentation Notes
4 Pillars - Presentation Notes
 
Techstartupday - Digital Product Design
Techstartupday - Digital Product Design Techstartupday - Digital Product Design
Techstartupday - Digital Product Design
 
Great UX Portfolios
Great UX PortfoliosGreat UX Portfolios
Great UX Portfolios
 
Redesign design V2.0
Redesign design V2.0Redesign design V2.0
Redesign design V2.0
 
Sureshundley_Principal_webdesiger
Sureshundley_Principal_webdesigerSureshundley_Principal_webdesiger
Sureshundley_Principal_webdesiger
 
SKYE SANT Finding a Job Project Strengths Assessment My.docx
 SKYE SANT Finding a Job Project Strengths Assessment My.docx SKYE SANT Finding a Job Project Strengths Assessment My.docx
SKYE SANT Finding a Job Project Strengths Assessment My.docx
 
UX Camp 2017 – How UX survives in agile development
UX Camp 2017 – How UX survives in agile developmentUX Camp 2017 – How UX survives in agile development
UX Camp 2017 – How UX survives in agile development
 
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
 
Rapid Product Design in the Wild, Agile 2013
Rapid Product Design in the Wild, Agile 2013Rapid Product Design in the Wild, Agile 2013
Rapid Product Design in the Wild, Agile 2013
 
Carmen Brion - The value for product teams to design think
Carmen Brion - The value for product teams to design thinkCarmen Brion - The value for product teams to design think
Carmen Brion - The value for product teams to design think
 

Recently uploaded

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

Collaborative Product Design

  • 2. HELLO! I am Đoàn Quốc Anh Product & Design Manager @ At GEEK Up we consulted and designed more than 50 digital products. Help entrepreneurs and businesses to build the right product and build product right. I am here because I love to have more Product Designer out there.
  • 3. OUR STORY OF PRODUCT DESIGN How did we design a product
  • 4. Things seems good… Finishing one of our 1st big project , we follow all step in process, and created good designs. All the remain works is just handover it to development team by a simple email.
  • 5. Until we code them… Developer: I really hate design detail Y, why are we doing it that way? Design is too difficult! Can we do it this way instead? Or get rid of it? Designer: design doesn’t match UI, I thought it is obvious, whyyy? How could they not realize?
  • 6. And then… Developer: Take 30% of time of the whole project to fix all the design issues They found bunch of edge cases and flows that designer does not think of… Designer: constantly think developer is not good enough and strong enough to implement the design And the team lost each other trust!
  • 7. HOW DESIGNER CAN ENSURE PRODUCT QUALITY
  • 8. Product Strategy - Value Proposition - Product Design Canvas User Research - Personas - Scenarios - Job-to-be-done Prototyping - Lo-fi/Wireframe - Clickable prototype Develop - Develop & Launch - Measure performance - Styling - Hi-fi design Usability Test - Contextual testing - A/B testing Look back at our Product Design Process Visual Design
  • 9. And the Plan The main goal is to make the team understand each other decision, and each decision shouln’t be subjective but based on a reason. 1. Overlap each other knowledge 2. Involve people in the design process 3. Use of collaboration tools
  • 11. Learn and share Designers should know the basics of coding: - HTML & CSS, Responsive - Website development fundamental, - - Web Frameworks (Bootstrap, LESS, Foundation.) Designer must share and educate the team about: Design Process and UX is the job of the whole team
  • 12. INVOLVE PEOPLE IN YOUR PROCESS
  • 13. Product Strategy - Value Proposition - Product Design Canvas User Research - Personas - Scenarios - Job-to-be-done Prototyping - Lo-fi/Wireframe - Clickable prototype Develop - Develop & Launch - Measure performance - Styling - Hi-fi design Usability Test - Contextual testing - A/B testing Involve the team in Product Design Process Visual Design
  • 15. User Research Make Persona visible and use it for the discussion with the team
  • 16. Prototyping Show how it work, don’t just tell, create animation prototype Be very open with Developer opinions
  • 17. Prototyping - Lo-fi prototyping: UXPin, PopApp prototype - Simple Prototype: InvisionApp, MarvelApp - Animation and advance prototype: FramerJS, Indigo Infragistic.
  • 18. Usability Test Pilot Usability Test with development team before with actual user
  • 20. Use of Open Source UI kit/UI Framework to save time of matching design with development Visual Design
  • 21. And the most important! Present the design to team, never just handing the source file Explain that design is problem solving, explain why there are different patterns to solve a problem: Why not Pagination but Infinite Load Why Pop Up but not Open New Page
  • 22. - Design Spec: Zeplin.io, Avocode.com - Design feedback: Juntoo.com Develop
  • 23. SOME NOTES - Designer shouldn’t be introvert all the time - Lead by design (Zurb.com): ▫ Share the problem, ▫ Share how we solve problem by design, ▫ Share how we make descison, ▫ Share how the user life is getting better from it and show how the developer can make it happen