SlideShare une entreprise Scribd logo
1  sur  43
Télécharger pour lire hors ligne
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
Prototyping for
Speed & Scale
Carl Sziebert • FITC Web Unleashed • October 1, 2018
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
Hello!
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE 3
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
What is a prototype?
4
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
Defined: What is a
prototype?
Prototypes defined
An early sample, model, or release of a product
built to test a concept or process or to act as a
thing to be learned from
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
Prototypes allow us to focus on better
understanding the problem we’re
tasked with solving. Because they are
interactive, they can help eliminate
guesswork and subjectivity often
found when reviewing mocks.
6
The real value is in the learning
Prototypes defined
User Experience
What is desirable?
PM & Marketing,
Sales, Strategy
What is profitable?
Engineering
What is feasible?
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
PROTOTYPING FOR SPEED & SCALE
If picture is worth a thousand words, then a prototype is
worth 10,000. Prototypes go beyond the power of show and
tell – they let you experience the design.
Todd Zaki Warfel, Prototyping
GOOGLEUX
STORYTELLING WITH SOFTWARE
Exploring ideas using
common prototyping
methods
8
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
The Skeptics Guide to Low Fidelity Prototyping
by Laura Busche, Smashing Magazine
Lo-fi sketching &
paper prototyping
Exploring ideas with prototypes
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
GOOGLEUX
Giving more freedom to designers
to express their ideas without
having to convince someone
else to build it for them
10
Design vignettes &
micro-interactions
with digital tools
Exploring ideas with prototypes
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
GOOGLEUX
Design at the highest fidelity,
which means the prototypes are
harder and more time-consuming
to create
11
User journeys &
stakeholder
narratives with
code
Exploring ideas with prototypes
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
Scope your prototyping
projects effectively for
fun and profit
12
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
GOOGLEUX
Scope your prototypes effectively
Choose the best
fidelity for your
prototypes
Strike a balance between where you
are in the design lifecycle and the
goals of the project
Choosing the Right Prototyping Tool
by Javier Cuello
GOOGLEUX
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE 14
Scope your prototypes effectively
Choose the right tools
Tools are a layer of abstraction on
top of prototypes. They make the
process of prototyping easier
because many of the components
are already in place
All The UX Prototyping Tools Ever
by Taylor Palmer
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
Perfect is the enemy of good.
Voltaire
PROTOTYPING FOR SPEED & SCALE
enough.
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
Lo-fi isn’t dead
Scope your prototypes effectively
The broader the set of existing
ideas and directions, the shallower
the technical stack of your
prototype should be
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
What goes into faking the experience is
dictated by the context of the situation.
Think about the question you’re trying to
answer, what you’re hoping to learn, and
the minimum requirements needed to
understand it.
17
Fake it until you make it
Scope your prototypes effectively
GOOD FAST
CHEAP
This doesn’t exist!
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
Failure is always an option.
Adam Savage, Mythbusters
PROTOTYPING FOR SPEED & SCALE
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
Avoid falling in love
with your first design
Failure is always an option
Prototypes serve as a forcing
function to enable iteration and
learning
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
Expose your ideas
to real users on
real devices
Failure is always an option
Be mindful of holding your work
too close to the vest and
neglecting to collect feedback
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
Beware of over-
engineering your
prototypes
Failure is always an option
You’ve got 99 problems, don’t
make your technology stack one
too
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE 22
Failure is always an option
Fidelity addiction is real
Admitting you have a problem is
the first step to recovery and
regaining control of your design
process
The dribbblisation of design
by Paul Adams
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
The greatest teacher, failure is.
Yoda
PROTOTYPING FOR SPEED & SCALE
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
Embrace failure and
build success with the
prototypers’ mindset
24
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
Discover and test
for friction
Embrace failure and build success
“Cognitive friction occurs when a user is
confronted with an interface or affordance
that appears to be intuitive but delivers
results.”
What is Cognitive Friction? by
Interaction Design Foundation
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
GOOGLEUX
Embrace failure and build success
Design is not an individual sport
and it’s important to eliminate as
much subjectivity in the decision
making process as possible
Neutralize the
politics of deciding
26
GOOGLEUX
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
Ever heard something you were pretty sure
wouldn’t work, but couldn’t convince your
peers or stakeholders? Build a prototype to
show and support all points of view.
27
Invalidation is just as
important as validation
Embrace failure and build success
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
GOOGLEUX
Embrace failure and build success
Build compromise
with enthusiasm
Letting go: Living a life without attachment
by Jedi Path
28
GOOGLEUX
“It is through self-discipline we actually
do the work of letting go of our
attachments”
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
The difference between screwing around and
science is writing it down.
Adam Savage, Mythbusters
PROTOTYPING FOR SPEED & SCALE
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
GOOGLEUX
30
Embrace failure and build success
Design for
breakpoints and
iteration
Human-centered design is a practical
and repeatable approach to arriving at
innovative solutions. It is centered on a
process of inspiration, ideation, and
implementation.
30
GOOGLEUX
Design Kit: The Field Guide to
Human Centered Design by IDEO
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
GOOGLEUX
Embrace failure and build success
Keep a record of
your progress
31
GOOGLEUX
Use source control for everything
you make. Consider project
management and communication
tools such as Basecamp, Asana,
or Slack.
File Management For Designers
by Neil Shankar
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
We use OKRs (Objectives and Key Results) to capture our goals and define
success metrics for our projects
32
How Google sets goals
Embrace failure and build success
How Google sets goals: OKRs
by Rick Klau
● Objectives are ambitious, and should feel somewhat uncomfortable
● Key Results are measurable; they should be easy to grade with a number (We use a 0–1.0
scale to grade each key result at the end of a quarter)
● OKRs are public; everyone in the company should be able to see what everyone else is working
on (and how they did in the past)
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE 33
Practice the art of ruthless prioritization
Embrace failure and build success
The Myth of Multitasking by
James Clear
“Doing more things does not drive faster or better
results. Doing better things drives better results.
Even more accurately, doing one thing as best you
can drives better results.”
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
● It takes time for the people added to a project to
become productive
● Communication overhead increases as the
number of people increases
● Limited divisibility of tasks
34
Good communication is essential to
building success at scale
Embrace failure and build success
The Mythical Man Month
by Fred Brooks
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
The single biggest problem in communication
is the illusion that it has taken place.
George Bernard Shaw
PROTOTYPING FOR SPEED & SCALE
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
GOOGLEUX
36
Embrace failure and build success
Master the powers
of active listening
“Listening is one of the most
important skills you can have.
How well you listen has a major
impact on your job effectiveness…”
10 Steps to Effective Listening
by Dianne Schilling
GOOGLEUX
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
The longer you wait to collect feedback, the harder
it is to establish shared context and get your
message across clearly.
37
Ask for feedback early and often
Embrace failure and build success
How to give and receive feedback
by Lulu Cheng
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
The coolest toys don't have to be bought; they
can be built. In fact, sometimes the only way
they'll ever exist is if you make them yourself.
Adam Savage, Mythbusters
PROTOTYPING FOR SPEED & SCALE
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
Bootstrap your design process and
reduce churn by investing in the
development of PDKs, Sketch plugins,
etc.
39
Foster consistency and
improve productivity
with design tooling
Embrace failure and build success
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
GOOGLEUX
Embrace failure and build success
Practice strengths
building and invest
in learning
40
GOOGLEUX
Strive for mastery with the tools of
your trade. Become a UX polyglot.
Reinforce the skills you have and
make time to build new ones.
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
Don’t take advice from successful people.
Andy Poes, Google UXE
PROTOTYPING FOR SPEED & SCALE
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
Thanks!
GOOGLEUX
PROTOTYPING FOR SPEED & SCALE
Questions?
linkedin.com/in/carlsz
reddit.com/user/carlsz
twitter.com/carlsz

Contenu connexe

Plus de FITC

HyperLight Websites
HyperLight WebsitesHyperLight Websites
HyperLight Websites
FITC
 
Everything is Terrifying
Everything is TerrifyingEverything is Terrifying
Everything is Terrifying
FITC
 
Post-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanPost-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future Human
FITC
 
The Art of Being Bad
The Art of Being BadThe Art of Being Bad
The Art of Being Bad
FITC
 
Stop Looking for Inspiration: Be Your Own Muse!
Stop Looking for Inspiration: Be Your Own Muse!Stop Looking for Inspiration: Be Your Own Muse!
Stop Looking for Inspiration: Be Your Own Muse!
FITC
 
Planet of APIs: A Tale of Performance & User Experience
Planet of APIs: A Tale of Performance & User ExperiencePlanet of APIs: A Tale of Performance & User Experience
Planet of APIs: A Tale of Performance & User Experience
FITC
 

Plus de FITC (20)

HyperLight Websites
HyperLight WebsitesHyperLight Websites
HyperLight Websites
 
Everything is Terrifying
Everything is TerrifyingEverything is Terrifying
Everything is Terrifying
 
Post-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future HumanPost-Earth Visions: Designing for Space and the Future Human
Post-Earth Visions: Designing for Space and the Future Human
 
The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)The Rise of the Creative Social Influencer (and How to Become One)
The Rise of the Creative Social Influencer (and How to Become One)
 
East of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR GameEast of the Rockies: Developing an AR Game
East of the Rockies: Developing an AR Game
 
Creating a Proactive Healthcare System
Creating a Proactive Healthcare SystemCreating a Proactive Healthcare System
Creating a Proactive Healthcare System
 
World Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product DesignWorld Transformation: The Secret Agenda of Product Design
World Transformation: The Secret Agenda of Product Design
 
The Power of Now
The Power of NowThe Power of Now
The Power of Now
 
High Performance PWAs
High Performance PWAsHigh Performance PWAs
High Performance PWAs
 
Rise of the JAMstack
Rise of the JAMstackRise of the JAMstack
Rise of the JAMstack
 
From Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self DiscoveryFrom Closed to Open: A Journey of Self Discovery
From Closed to Open: A Journey of Self Discovery
 
Projects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time ForProjects Ain’t Nobody Got Time For
Projects Ain’t Nobody Got Time For
 
The Art of Being Bad
The Art of Being BadThe Art of Being Bad
The Art of Being Bad
 
The Making of Freeroam VR
The Making of Freeroam VRThe Making of Freeroam VR
The Making of Freeroam VR
 
Unleash Design Thinking to (Re)Design Your Business
Unleash Design Thinking to (Re)Design Your BusinessUnleash Design Thinking to (Re)Design Your Business
Unleash Design Thinking to (Re)Design Your Business
 
Stop Looking for Inspiration: Be Your Own Muse!
Stop Looking for Inspiration: Be Your Own Muse!Stop Looking for Inspiration: Be Your Own Muse!
Stop Looking for Inspiration: Be Your Own Muse!
 
Drawing It Together
Drawing It TogetherDrawing It Together
Drawing It Together
 
The Almighty Rabbit Hole
The Almighty Rabbit HoleThe Almighty Rabbit Hole
The Almighty Rabbit Hole
 
Planet of APIs: A Tale of Performance & User Experience
Planet of APIs: A Tale of Performance & User ExperiencePlanet of APIs: A Tale of Performance & User Experience
Planet of APIs: A Tale of Performance & User Experience
 
The React Cookbook: Advanced Recipes to Level Up Your Next App
The React Cookbook: Advanced Recipes to Level Up Your Next AppThe React Cookbook: Advanced Recipes to Level Up Your Next App
The React Cookbook: Advanced Recipes to Level Up Your Next App
 

Dernier

Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
sexy call girls service in goa
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
shivangimorya083
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
ellan12
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
soniya singh
 

Dernier (20)

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
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
(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
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
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...
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
@9999965857 🫦 Sexy Desi Call Girls Laxmi Nagar 💓 High Profile Escorts Delhi 🫶
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
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...
 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
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
 

Prototyping for Speed & Scale

  • 1. GOOGLEUX PROTOTYPING FOR SPEED & SCALE Prototyping for Speed & Scale Carl Sziebert • FITC Web Unleashed • October 1, 2018
  • 2. GOOGLEUX PROTOTYPING FOR SPEED & SCALE GOOGLEUX PROTOTYPING FOR SPEED & SCALE Hello!
  • 4. GOOGLEUX PROTOTYPING FOR SPEED & SCALE What is a prototype? 4
  • 5. GOOGLEUX PROTOTYPING FOR SPEED & SCALE Defined: What is a prototype? Prototypes defined An early sample, model, or release of a product built to test a concept or process or to act as a thing to be learned from
  • 6. GOOGLEUX PROTOTYPING FOR SPEED & SCALE Prototypes allow us to focus on better understanding the problem we’re tasked with solving. Because they are interactive, they can help eliminate guesswork and subjectivity often found when reviewing mocks. 6 The real value is in the learning Prototypes defined User Experience What is desirable? PM & Marketing, Sales, Strategy What is profitable? Engineering What is feasible?
  • 7. GOOGLEUX PROTOTYPING FOR SPEED & SCALE PROTOTYPING FOR SPEED & SCALE If picture is worth a thousand words, then a prototype is worth 10,000. Prototypes go beyond the power of show and tell – they let you experience the design. Todd Zaki Warfel, Prototyping
  • 8. GOOGLEUX STORYTELLING WITH SOFTWARE Exploring ideas using common prototyping methods 8
  • 9. GOOGLEUX PROTOTYPING FOR SPEED & SCALE GOOGLEUX PROTOTYPING FOR SPEED & SCALE The Skeptics Guide to Low Fidelity Prototyping by Laura Busche, Smashing Magazine Lo-fi sketching & paper prototyping Exploring ideas with prototypes
  • 10. GOOGLEUX PROTOTYPING FOR SPEED & SCALE GOOGLEUX Giving more freedom to designers to express their ideas without having to convince someone else to build it for them 10 Design vignettes & micro-interactions with digital tools Exploring ideas with prototypes
  • 11. GOOGLEUX PROTOTYPING FOR SPEED & SCALE GOOGLEUX Design at the highest fidelity, which means the prototypes are harder and more time-consuming to create 11 User journeys & stakeholder narratives with code Exploring ideas with prototypes
  • 12. GOOGLEUX PROTOTYPING FOR SPEED & SCALE Scope your prototyping projects effectively for fun and profit 12
  • 13. GOOGLEUX PROTOTYPING FOR SPEED & SCALE GOOGLEUX Scope your prototypes effectively Choose the best fidelity for your prototypes Strike a balance between where you are in the design lifecycle and the goals of the project Choosing the Right Prototyping Tool by Javier Cuello GOOGLEUX
  • 14. GOOGLEUX PROTOTYPING FOR SPEED & SCALE 14 Scope your prototypes effectively Choose the right tools Tools are a layer of abstraction on top of prototypes. They make the process of prototyping easier because many of the components are already in place All The UX Prototyping Tools Ever by Taylor Palmer
  • 15. GOOGLEUX PROTOTYPING FOR SPEED & SCALE Perfect is the enemy of good. Voltaire PROTOTYPING FOR SPEED & SCALE enough.
  • 16. GOOGLEUX PROTOTYPING FOR SPEED & SCALE Lo-fi isn’t dead Scope your prototypes effectively The broader the set of existing ideas and directions, the shallower the technical stack of your prototype should be
  • 17. GOOGLEUX PROTOTYPING FOR SPEED & SCALE What goes into faking the experience is dictated by the context of the situation. Think about the question you’re trying to answer, what you’re hoping to learn, and the minimum requirements needed to understand it. 17 Fake it until you make it Scope your prototypes effectively GOOD FAST CHEAP This doesn’t exist!
  • 18. GOOGLEUX PROTOTYPING FOR SPEED & SCALE Failure is always an option. Adam Savage, Mythbusters PROTOTYPING FOR SPEED & SCALE
  • 19. GOOGLEUX PROTOTYPING FOR SPEED & SCALE Avoid falling in love with your first design Failure is always an option Prototypes serve as a forcing function to enable iteration and learning
  • 20. GOOGLEUX PROTOTYPING FOR SPEED & SCALE Expose your ideas to real users on real devices Failure is always an option Be mindful of holding your work too close to the vest and neglecting to collect feedback
  • 21. GOOGLEUX PROTOTYPING FOR SPEED & SCALE Beware of over- engineering your prototypes Failure is always an option You’ve got 99 problems, don’t make your technology stack one too
  • 22. GOOGLEUX PROTOTYPING FOR SPEED & SCALE 22 Failure is always an option Fidelity addiction is real Admitting you have a problem is the first step to recovery and regaining control of your design process The dribbblisation of design by Paul Adams
  • 23. GOOGLEUX PROTOTYPING FOR SPEED & SCALE The greatest teacher, failure is. Yoda PROTOTYPING FOR SPEED & SCALE
  • 24. GOOGLEUX PROTOTYPING FOR SPEED & SCALE Embrace failure and build success with the prototypers’ mindset 24
  • 25. GOOGLEUX PROTOTYPING FOR SPEED & SCALE Discover and test for friction Embrace failure and build success “Cognitive friction occurs when a user is confronted with an interface or affordance that appears to be intuitive but delivers results.” What is Cognitive Friction? by Interaction Design Foundation
  • 26. GOOGLEUX PROTOTYPING FOR SPEED & SCALE GOOGLEUX Embrace failure and build success Design is not an individual sport and it’s important to eliminate as much subjectivity in the decision making process as possible Neutralize the politics of deciding 26 GOOGLEUX
  • 27. GOOGLEUX PROTOTYPING FOR SPEED & SCALE Ever heard something you were pretty sure wouldn’t work, but couldn’t convince your peers or stakeholders? Build a prototype to show and support all points of view. 27 Invalidation is just as important as validation Embrace failure and build success
  • 28. GOOGLEUX PROTOTYPING FOR SPEED & SCALE GOOGLEUX Embrace failure and build success Build compromise with enthusiasm Letting go: Living a life without attachment by Jedi Path 28 GOOGLEUX “It is through self-discipline we actually do the work of letting go of our attachments”
  • 29. GOOGLEUX PROTOTYPING FOR SPEED & SCALE The difference between screwing around and science is writing it down. Adam Savage, Mythbusters PROTOTYPING FOR SPEED & SCALE
  • 30. GOOGLEUX PROTOTYPING FOR SPEED & SCALE GOOGLEUX 30 Embrace failure and build success Design for breakpoints and iteration Human-centered design is a practical and repeatable approach to arriving at innovative solutions. It is centered on a process of inspiration, ideation, and implementation. 30 GOOGLEUX Design Kit: The Field Guide to Human Centered Design by IDEO
  • 31. GOOGLEUX PROTOTYPING FOR SPEED & SCALE GOOGLEUX Embrace failure and build success Keep a record of your progress 31 GOOGLEUX Use source control for everything you make. Consider project management and communication tools such as Basecamp, Asana, or Slack. File Management For Designers by Neil Shankar
  • 32. GOOGLEUX PROTOTYPING FOR SPEED & SCALE We use OKRs (Objectives and Key Results) to capture our goals and define success metrics for our projects 32 How Google sets goals Embrace failure and build success How Google sets goals: OKRs by Rick Klau ● Objectives are ambitious, and should feel somewhat uncomfortable ● Key Results are measurable; they should be easy to grade with a number (We use a 0–1.0 scale to grade each key result at the end of a quarter) ● OKRs are public; everyone in the company should be able to see what everyone else is working on (and how they did in the past)
  • 33. GOOGLEUX PROTOTYPING FOR SPEED & SCALE 33 Practice the art of ruthless prioritization Embrace failure and build success The Myth of Multitasking by James Clear “Doing more things does not drive faster or better results. Doing better things drives better results. Even more accurately, doing one thing as best you can drives better results.”
  • 34. GOOGLEUX PROTOTYPING FOR SPEED & SCALE ● It takes time for the people added to a project to become productive ● Communication overhead increases as the number of people increases ● Limited divisibility of tasks 34 Good communication is essential to building success at scale Embrace failure and build success The Mythical Man Month by Fred Brooks
  • 35. GOOGLEUX PROTOTYPING FOR SPEED & SCALE The single biggest problem in communication is the illusion that it has taken place. George Bernard Shaw PROTOTYPING FOR SPEED & SCALE
  • 36. GOOGLEUX PROTOTYPING FOR SPEED & SCALE GOOGLEUX 36 Embrace failure and build success Master the powers of active listening “Listening is one of the most important skills you can have. How well you listen has a major impact on your job effectiveness…” 10 Steps to Effective Listening by Dianne Schilling GOOGLEUX
  • 37. GOOGLEUX PROTOTYPING FOR SPEED & SCALE The longer you wait to collect feedback, the harder it is to establish shared context and get your message across clearly. 37 Ask for feedback early and often Embrace failure and build success How to give and receive feedback by Lulu Cheng
  • 38. GOOGLEUX PROTOTYPING FOR SPEED & SCALE The coolest toys don't have to be bought; they can be built. In fact, sometimes the only way they'll ever exist is if you make them yourself. Adam Savage, Mythbusters PROTOTYPING FOR SPEED & SCALE
  • 39. GOOGLEUX PROTOTYPING FOR SPEED & SCALE Bootstrap your design process and reduce churn by investing in the development of PDKs, Sketch plugins, etc. 39 Foster consistency and improve productivity with design tooling Embrace failure and build success
  • 40. GOOGLEUX PROTOTYPING FOR SPEED & SCALE GOOGLEUX Embrace failure and build success Practice strengths building and invest in learning 40 GOOGLEUX Strive for mastery with the tools of your trade. Become a UX polyglot. Reinforce the skills you have and make time to build new ones.
  • 41. GOOGLEUX PROTOTYPING FOR SPEED & SCALE Don’t take advice from successful people. Andy Poes, Google UXE PROTOTYPING FOR SPEED & SCALE
  • 43. GOOGLEUX PROTOTYPING FOR SPEED & SCALE Questions? linkedin.com/in/carlsz reddit.com/user/carlsz twitter.com/carlsz