SlideShare ist ein Scribd-Unternehmen logo
1 von 43
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Mehr von FITC

HyperLight Websites
HyperLight WebsitesHyperLight Websites
HyperLight WebsitesFITC
 
Everything is Terrifying
Everything is TerrifyingEverything is Terrifying
Everything is TerrifyingFITC
 
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 HumanFITC
 
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)FITC
 
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 GameFITC
 
Creating a Proactive Healthcare System
Creating a Proactive Healthcare SystemCreating a Proactive Healthcare System
Creating a Proactive Healthcare SystemFITC
 
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 DesignFITC
 
The Power of Now
The Power of NowThe Power of Now
The Power of NowFITC
 
High Performance PWAs
High Performance PWAsHigh Performance PWAs
High Performance PWAsFITC
 
Rise of the JAMstack
Rise of the JAMstackRise of the JAMstack
Rise of the JAMstackFITC
 
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 DiscoveryFITC
 
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 ForFITC
 
The Art of Being Bad
The Art of Being BadThe Art of Being Bad
The Art of Being BadFITC
 
The Making of Freeroam VR
The Making of Freeroam VRThe Making of Freeroam VR
The Making of Freeroam VRFITC
 
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 BusinessFITC
 
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
 
Drawing It Together
Drawing It TogetherDrawing It Together
Drawing It TogetherFITC
 
The Almighty Rabbit Hole
The Almighty Rabbit HoleThe Almighty Rabbit Hole
The Almighty Rabbit HoleFITC
 
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 ExperienceFITC
 
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 AppFITC
 

Mehr von 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
 

Kürzlich hochgeladen

在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查ydyuyu
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...Escorts Call Girls
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdfMatthew Sinclair
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdfMatthew Sinclair
 
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...singhpriety023
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdfMatthew Sinclair
 
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 ServiceEscorts Call Girls
 
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...Call Girls in Nagpur High Profile
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubaikojalkojal131
 
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...SUHANI PANDEY
 
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...SUHANI PANDEY
 
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 Bookingdharasingh5698
 
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 GIRLimonikaupta
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirtrahman018755
 
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 ...tanu pandey
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
 
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 AvailableSeo
 

Kürzlich hochgeladen (20)

在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...(+971568250507  ))#  Young Call Girls  in Ajman  By Pakistani Call Girls  in ...
(+971568250507 ))# Young Call Girls in Ajman By Pakistani Call Girls in ...
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
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 On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
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
 
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
valsad Escorts Service ☎️ 6378878445 ( Sakshi Sinha ) High Profile Call Girls...
 
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...
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
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...
 
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 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
 
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
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
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 ...
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
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
 

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