SlideShare uma empresa Scribd logo
1 de 34
Baixar para ler offline
Kill Your Darlings 
Solving Design by Throwing Away Prototypes 
October 24, 2014 
Joe Sokohl 
@RegJoeConsults @MojoGuzzi
What We’ll Talk About 
§A brief history of wireframing 
§The benefits of prototyping 
§Why throw away your work? 
§A case study showing a redesign process as an 
archetypal and practical approach 
@RegJoeConsults!2
http://deneroff.com/blog/wp-content/uploads/2012/01/Futureworld-02.jpg 
@RegJoeConsults!3
http://www.fastaanytimelock.com/Frank-Lloyd-Wright-Falling-Water-Site-Blueprint-by-BlueprintPlace.html 
@RegJoeConsults!4
http://en.wikipedia.org/wiki/Prograph 
@RegJoeConsults!5
http://www.levenez.com/NeXTSTEP/InterfaceBuilder.jpg 
@RegJoeConsults!6
@RegJoeConsults!7
@RegJoeConsults!8
…version 28! 
@RegJoeConsults!9
!10 
Prototypes 
Cats and dogs living together
What is a prototype, anyway? 
Representa)ve 
model 
or 
simula)on 
of 
the 
final 
system 
Todd 
Zaki 
Warfel, 
Prototyping: 
A 
Prac//oner’s 
Guide 
@RegJoeConsults!11
Why Should We Prototype? 
@RegJoeConsults!12 
Reduced 
risk 
Smaller 
systems 
Less 
complex 
systems 
Reduc)on 
in 
creeping 
requirements 
Improved 
visibility
Why Should We Prototype? 
@RegJoeConsults!13 
Genera)ve 
Show, 
tell 
& 
experience 
Reduc)on 
of 
misinterpreta)on 
Savings 
in 
)me/effort/money 
Reduc)on 
of 
waste 
Real-­‐world 
value
@RegJoeConsults!14
…taken to design meetings 
where they are used to provide a 
physical reference for discussion 
and analysis. 
@RegJoeConsults!15
!16 
Throwaway versus Evolutionary 
Which do we use?
As 
I 
see 
it, 
knowing 
how 
to 
prototype, 
test, 
and 
evaluate 
results 
quickly 
is 
the 
most 
valuable 
skill 
for 
designers 
of 
persuasive 
technology. 
BJ 
Fogg, 
“Crea)ng 
Persuasive 
Technologies: 
An 
Eight-­‐Step 
Design 
Process” 
http://www.flickr.com/photos/rosenfeldmedia/3978302604/ @RegJoeConsultsI17 
Cycle of Design
The Perils of Prototyping 
Which is harder to change: a program with 1000 lines 
of code or a 1000 square foot slab of concrete? 
§ The concrete is ten inches thick and has steel reinforcing rods 
criss-crossing within it. Every cubic foot of it weighs almost 100 
pounds. 
§ The software has almost no physical existence at all. It weighs 
nothing. It consumes no space. A few microamps and those bits 
flip from zero to one without a second glance. 
The answer to my question seems a simple one, 
doesn’t it? 
http://www.cooper.com/journal/2008/05/the_perils_of_prototyping 
@RegJoeConsults!18
This is the first one. This is it exactly. This is my hand-wired 
prototype, not a real Apple I or Apple ][ PC board. There are 4 
white 2KB EPROMs on the upper board - that's how I developed 
BASIC and all the other routines of the Apple I. This is an Apple ] 
[ prototype. I can tell by how few chips it is. The Apple I had a 
computer board attached to my video terminal board, in the 
prototype stage." __Steve Wozniak 
hUp://www.geekculture.com/joyoWech/joystuff/apple1cake/firstapple.jpg 
@RegJoeConsults!19
Use evolutionary prototypes (EVPs) when… 
§User requirements are (almost) defined. 
§Few interaction and visual design problems exist, 
and information architecture is defined. 
§UX team is highly experienced. 
§UXers also create the deployable front-end code. 
§Usability testing is summative, not formative. 
§ Project requires little documentation. 
!20
Use throwaway prototypes (TAPs) when… 
§User requirements are ill-defined. 
§Major interaction or visual design (or both) issues 
remain, and the IA is not well defined. 
§You have less experienced UXers. 
§UX does not do development. 
§Usability testing is formative and occurs multiple 
times throughout the project. 
§ Project requires detailed documentation. 
!21
Screen 
comps 
Axure/Balsamiq/ 
iPlotz/iMockup... 
Hand-­‐coded 
HTML 
TAP TAP/EVP 
@RegJoeConsults!22 
TAP EVP 
Paper 
Sketchflow/Expression 
Edge 
Fireworks
!23 
Case Study 
Melding sketches, quick wireframes, and prototyping
The Project: Redesign site into a modern, user-centered experience 
@RegJoeConsults!24 
From this… To this…
We Did… 
§Heuristic analysis 
§Data analysis 
§Market research analysis 
§ Personas 
§Mood boards & visual design 
§ User journeys/scenarios 
@RegJoeConsults!25
Mobile First
Mobile 2
Digital Exploration 
!28 
Carrier 12:00 PM 
Page Title 
http://www.domain.com Google 
1 Classic w/Trip + 
2 Classic 
3 Basic 
Benefits Coverages 
Up to 150% 
of amount 
purchased 
Up to 150% 
of amount 
purchased 
$356 
$326 
$256 
Up to 150% of 
amount 
purchased 
Trip interruption 
protection 
Trip interruption 
protection 
Trip interruption 
protection 
Trip interruption 
protection 
Trip interruption 
protection 
1 2 3
!29 
Desktop sketch
.. 
!30
More Realized Sketches -- Version 1 
!31
More Realized Sketches -- Version 2 
!32
Prototyping in Axure (but it could be anything) 
@RegJoeConsults!33
!34 
Many thanks! 
Joe Sokohl 
joe@RegularJoeConsulting.com 
@RegJoeConsults

Mais conteúdo relacionado

Semelhante a Kill Your Darlings: Solving Design by Throwing Away Your Prototypes

Documenting For Interactive Websites
Documenting For Interactive WebsitesDocumenting For Interactive Websites
Documenting For Interactive WebsitesPatrick Kennedy
 
Iteration and prototyping
Iteration and prototypingIteration and prototyping
Iteration and prototypingHafizMImran1
 
How HTML5 missed its graduation - #TrondheimDC
How HTML5 missed its graduation - #TrondheimDCHow HTML5 missed its graduation - #TrondheimDC
How HTML5 missed its graduation - #TrondheimDCChristian Heilmann
 
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in ActionBill Scott
 
Rapid video prototyping for connected products
Rapid video prototyping for connected productsRapid video prototyping for connected products
Rapid video prototyping for connected productsMartin Charlier
 
When the Developer Must Design
When the Developer Must DesignWhen the Developer Must Design
When the Developer Must DesignAndrew Malek
 
進擊的UX - the basics of UX and Rapid prototyping @ CHT
進擊的UX - the basics of UX and Rapid prototyping @ CHT進擊的UX - the basics of UX and Rapid prototyping @ CHT
進擊的UX - the basics of UX and Rapid prototyping @ CHT伯方 蘇
 
Wds leanengineering-141103233017-conversion-gate02
Wds leanengineering-141103233017-conversion-gate02Wds leanengineering-141103233017-conversion-gate02
Wds leanengineering-141103233017-conversion-gate02Shivam Prajapati
 
Prototyping for mobile
Prototyping for mobilePrototyping for mobile
Prototyping for mobileMemi Beltrame
 
Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013Aron Ahmadia
 
Lean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partnerLean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partnerBill Scott
 
Natural born conversion killers - Conversion Jam
Natural born conversion killers - Conversion JamNatural born conversion killers - Conversion Jam
Natural born conversion killers - Conversion JamCraig Sullivan
 
But I'm a Bloody Designer!
But I'm a Bloody Designer!But I'm a Bloody Designer!
But I'm a Bloody Designer!Mike Stenhouse
 
Fundamentals of Lean UX, Agile on the Beach 2014
Fundamentals of Lean UX, Agile on the Beach 2014Fundamentals of Lean UX, Agile on the Beach 2014
Fundamentals of Lean UX, Agile on the Beach 2014Adrian Howard
 
Finding harmony in web development
Finding harmony in web developmentFinding harmony in web development
Finding harmony in web developmentChristian Heilmann
 
Marcio Leibovitch - Rapid Prototyping for the Web & Mobile Devices
Marcio Leibovitch - Rapid Prototyping for the Web & Mobile DevicesMarcio Leibovitch - Rapid Prototyping for the Web & Mobile Devices
Marcio Leibovitch - Rapid Prototyping for the Web & Mobile DevicesПрофсоUX
 
Prototyping - 2015 PhillyCHI UX Workshop Series
Prototyping - 2015 PhillyCHI UX Workshop SeriesPrototyping - 2015 PhillyCHI UX Workshop Series
Prototyping - 2015 PhillyCHI UX Workshop SeriesMatthew Thomas
 
From dev to ops and beyond - getting it done
From dev to ops and beyond - getting it doneFrom dev to ops and beyond - getting it done
From dev to ops and beyond - getting it doneEdorian
 

Semelhante a Kill Your Darlings: Solving Design by Throwing Away Your Prototypes (20)

Documenting For Interactive Websites
Documenting For Interactive WebsitesDocumenting For Interactive Websites
Documenting For Interactive Websites
 
Iteration and prototyping
Iteration and prototypingIteration and prototyping
Iteration and prototyping
 
How HTML5 missed its graduation - #TrondheimDC
How HTML5 missed its graduation - #TrondheimDCHow HTML5 missed its graduation - #TrondheimDC
How HTML5 missed its graduation - #TrondheimDC
 
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
6 Principles for Enabling Build/Measure/Learn: Lean Engineering in Action
 
Rapid video prototyping for connected products
Rapid video prototyping for connected productsRapid video prototyping for connected products
Rapid video prototyping for connected products
 
Enabling Lean at Enterprise Scale: Lean Engineering in Action
Enabling Lean at Enterprise Scale: Lean Engineering in ActionEnabling Lean at Enterprise Scale: Lean Engineering in Action
Enabling Lean at Enterprise Scale: Lean Engineering in Action
 
When the Developer Must Design
When the Developer Must DesignWhen the Developer Must Design
When the Developer Must Design
 
進擊的UX - the basics of UX and Rapid prototyping @ CHT
進擊的UX - the basics of UX and Rapid prototyping @ CHT進擊的UX - the basics of UX and Rapid prototyping @ CHT
進擊的UX - the basics of UX and Rapid prototyping @ CHT
 
Wds leanengineering-141103233017-conversion-gate02
Wds leanengineering-141103233017-conversion-gate02Wds leanengineering-141103233017-conversion-gate02
Wds leanengineering-141103233017-conversion-gate02
 
Prototyping for mobile
Prototyping for mobilePrototyping for mobile
Prototyping for mobile
 
Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013Software Carpentry and the Hydrological Sciences @ AGU 2013
Software Carpentry and the Hydrological Sciences @ AGU 2013
 
Lean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partnerLean Engineering: How to make Engineering a full Lean UX partner
Lean Engineering: How to make Engineering a full Lean UX partner
 
Parents
ParentsParents
Parents
 
Natural born conversion killers - Conversion Jam
Natural born conversion killers - Conversion JamNatural born conversion killers - Conversion Jam
Natural born conversion killers - Conversion Jam
 
But I'm a Bloody Designer!
But I'm a Bloody Designer!But I'm a Bloody Designer!
But I'm a Bloody Designer!
 
Fundamentals of Lean UX, Agile on the Beach 2014
Fundamentals of Lean UX, Agile on the Beach 2014Fundamentals of Lean UX, Agile on the Beach 2014
Fundamentals of Lean UX, Agile on the Beach 2014
 
Finding harmony in web development
Finding harmony in web developmentFinding harmony in web development
Finding harmony in web development
 
Marcio Leibovitch - Rapid Prototyping for the Web & Mobile Devices
Marcio Leibovitch - Rapid Prototyping for the Web & Mobile DevicesMarcio Leibovitch - Rapid Prototyping for the Web & Mobile Devices
Marcio Leibovitch - Rapid Prototyping for the Web & Mobile Devices
 
Prototyping - 2015 PhillyCHI UX Workshop Series
Prototyping - 2015 PhillyCHI UX Workshop SeriesPrototyping - 2015 PhillyCHI UX Workshop Series
Prototyping - 2015 PhillyCHI UX Workshop Series
 
From dev to ops and beyond - getting it done
From dev to ops and beyond - getting it doneFrom dev to ops and beyond - getting it done
From dev to ops and beyond - getting it done
 

Mais de jsokohl

Out of My Brain on the 5:15 | Practical User Research for the Enterprise UXer
Out of My Brain on the 5:15 | Practical User Research for the Enterprise UXerOut of My Brain on the 5:15 | Practical User Research for the Enterprise UXer
Out of My Brain on the 5:15 | Practical User Research for the Enterprise UXerjsokohl
 
The Digital Place You Love Is Gone: Loss in Hyperspace
The Digital Place You Love Is Gone: Loss in HyperspaceThe Digital Place You Love Is Gone: Loss in Hyperspace
The Digital Place You Love Is Gone: Loss in Hyperspacejsokohl
 
What Rock 'n' Roll Taught Me About UX
What Rock 'n' Roll Taught Me About UXWhat Rock 'n' Roll Taught Me About UX
What Rock 'n' Roll Taught Me About UXjsokohl
 
The (Digital) Place You Love Is Gone
The (Digital) Place You Love Is Gone The (Digital) Place You Love Is Gone
The (Digital) Place You Love Is Gone jsokohl
 
The (Digital) Place You Love Is Gonel
The (Digital) Place You Love Is GonelThe (Digital) Place You Love Is Gonel
The (Digital) Place You Love Is Goneljsokohl
 
Detailed design
Detailed designDetailed design
Detailed designjsokohl
 
Detailed design: Nailing it Down
Detailed design: Nailing it DownDetailed design: Nailing it Down
Detailed design: Nailing it Downjsokohl
 
Destroy the box
Destroy the boxDestroy the box
Destroy the boxjsokohl
 
Nailing It Down: Detailed Design to Preserve the UX Vision
Nailing It Down: Detailed Design to Preserve the UX VisionNailing It Down: Detailed Design to Preserve the UX Vision
Nailing It Down: Detailed Design to Preserve the UX Visionjsokohl
 
Make it or Break It: Evolutionary or Throwaway Prototyping
Make it or Break It: Evolutionary or Throwaway PrototypingMake it or Break It: Evolutionary or Throwaway Prototyping
Make it or Break It: Evolutionary or Throwaway Prototypingjsokohl
 
Agile Plus UX? Madness!
Agile Plus UX? Madness!Agile Plus UX? Madness!
Agile Plus UX? Madness!jsokohl
 
RUX Agile Jan 10
RUX  Agile  Jan 10RUX  Agile  Jan 10
RUX Agile Jan 10jsokohl
 
How Can You Be in Two Places at Once: Designing Across Space and Time
How Can You Be in Two Places at Once: Designing Across Space and TimeHow Can You Be in Two Places at Once: Designing Across Space and Time
How Can You Be in Two Places at Once: Designing Across Space and Timejsokohl
 
HCI Presentation
HCI PresentationHCI Presentation
HCI Presentationjsokohl
 
Ux In The Wind Finding Experience On A Motorcycle
Ux In The Wind  Finding Experience On A MotorcycleUx In The Wind  Finding Experience On A Motorcycle
Ux In The Wind Finding Experience On A Motorcyclejsokohl
 
User Experience Design
User Experience DesignUser Experience Design
User Experience Designjsokohl
 
Introduction to Information Architecture
Introduction to Information ArchitectureIntroduction to Information Architecture
Introduction to Information Architecturejsokohl
 

Mais de jsokohl (17)

Out of My Brain on the 5:15 | Practical User Research for the Enterprise UXer
Out of My Brain on the 5:15 | Practical User Research for the Enterprise UXerOut of My Brain on the 5:15 | Practical User Research for the Enterprise UXer
Out of My Brain on the 5:15 | Practical User Research for the Enterprise UXer
 
The Digital Place You Love Is Gone: Loss in Hyperspace
The Digital Place You Love Is Gone: Loss in HyperspaceThe Digital Place You Love Is Gone: Loss in Hyperspace
The Digital Place You Love Is Gone: Loss in Hyperspace
 
What Rock 'n' Roll Taught Me About UX
What Rock 'n' Roll Taught Me About UXWhat Rock 'n' Roll Taught Me About UX
What Rock 'n' Roll Taught Me About UX
 
The (Digital) Place You Love Is Gone
The (Digital) Place You Love Is Gone The (Digital) Place You Love Is Gone
The (Digital) Place You Love Is Gone
 
The (Digital) Place You Love Is Gonel
The (Digital) Place You Love Is GonelThe (Digital) Place You Love Is Gonel
The (Digital) Place You Love Is Gonel
 
Detailed design
Detailed designDetailed design
Detailed design
 
Detailed design: Nailing it Down
Detailed design: Nailing it DownDetailed design: Nailing it Down
Detailed design: Nailing it Down
 
Destroy the box
Destroy the boxDestroy the box
Destroy the box
 
Nailing It Down: Detailed Design to Preserve the UX Vision
Nailing It Down: Detailed Design to Preserve the UX VisionNailing It Down: Detailed Design to Preserve the UX Vision
Nailing It Down: Detailed Design to Preserve the UX Vision
 
Make it or Break It: Evolutionary or Throwaway Prototyping
Make it or Break It: Evolutionary or Throwaway PrototypingMake it or Break It: Evolutionary or Throwaway Prototyping
Make it or Break It: Evolutionary or Throwaway Prototyping
 
Agile Plus UX? Madness!
Agile Plus UX? Madness!Agile Plus UX? Madness!
Agile Plus UX? Madness!
 
RUX Agile Jan 10
RUX  Agile  Jan 10RUX  Agile  Jan 10
RUX Agile Jan 10
 
How Can You Be in Two Places at Once: Designing Across Space and Time
How Can You Be in Two Places at Once: Designing Across Space and TimeHow Can You Be in Two Places at Once: Designing Across Space and Time
How Can You Be in Two Places at Once: Designing Across Space and Time
 
HCI Presentation
HCI PresentationHCI Presentation
HCI Presentation
 
Ux In The Wind Finding Experience On A Motorcycle
Ux In The Wind  Finding Experience On A MotorcycleUx In The Wind  Finding Experience On A Motorcycle
Ux In The Wind Finding Experience On A Motorcycle
 
User Experience Design
User Experience DesignUser Experience Design
User Experience Design
 
Introduction to Information Architecture
Introduction to Information ArchitectureIntroduction to Information Architecture
Introduction to Information Architecture
 

Último

VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiSuhani Kapoor
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...Suhani Kapoor
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsCharles Obaleagbon
 
Petrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptxPetrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptxIgnatiusAbrahamBalin
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girlsmodelanjalisharma4
 

Último (20)

VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
 
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
VIP Russian Call Girls in Gorakhpur Deepika 8250192130 Independent Escort Ser...
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
WAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past QuestionsWAEC Carpentry and Joinery Past Questions
WAEC Carpentry and Joinery Past Questions
 
Petrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptxPetrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptx
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
 

Kill Your Darlings: Solving Design by Throwing Away Your Prototypes

  • 1. Kill Your Darlings Solving Design by Throwing Away Prototypes October 24, 2014 Joe Sokohl @RegJoeConsults @MojoGuzzi
  • 2. What We’ll Talk About §A brief history of wireframing §The benefits of prototyping §Why throw away your work? §A case study showing a redesign process as an archetypal and practical approach @RegJoeConsults!2
  • 10. !10 Prototypes Cats and dogs living together
  • 11. What is a prototype, anyway? Representa)ve model or simula)on of the final system Todd Zaki Warfel, Prototyping: A Prac//oner’s Guide @RegJoeConsults!11
  • 12. Why Should We Prototype? @RegJoeConsults!12 Reduced risk Smaller systems Less complex systems Reduc)on in creeping requirements Improved visibility
  • 13. Why Should We Prototype? @RegJoeConsults!13 Genera)ve Show, tell & experience Reduc)on of misinterpreta)on Savings in )me/effort/money Reduc)on of waste Real-­‐world value
  • 15. …taken to design meetings where they are used to provide a physical reference for discussion and analysis. @RegJoeConsults!15
  • 16. !16 Throwaway versus Evolutionary Which do we use?
  • 17. As I see it, knowing how to prototype, test, and evaluate results quickly is the most valuable skill for designers of persuasive technology. BJ Fogg, “Crea)ng Persuasive Technologies: An Eight-­‐Step Design Process” http://www.flickr.com/photos/rosenfeldmedia/3978302604/ @RegJoeConsultsI17 Cycle of Design
  • 18. The Perils of Prototyping Which is harder to change: a program with 1000 lines of code or a 1000 square foot slab of concrete? § The concrete is ten inches thick and has steel reinforcing rods criss-crossing within it. Every cubic foot of it weighs almost 100 pounds. § The software has almost no physical existence at all. It weighs nothing. It consumes no space. A few microamps and those bits flip from zero to one without a second glance. The answer to my question seems a simple one, doesn’t it? http://www.cooper.com/journal/2008/05/the_perils_of_prototyping @RegJoeConsults!18
  • 19. This is the first one. This is it exactly. This is my hand-wired prototype, not a real Apple I or Apple ][ PC board. There are 4 white 2KB EPROMs on the upper board - that's how I developed BASIC and all the other routines of the Apple I. This is an Apple ] [ prototype. I can tell by how few chips it is. The Apple I had a computer board attached to my video terminal board, in the prototype stage." __Steve Wozniak hUp://www.geekculture.com/joyoWech/joystuff/apple1cake/firstapple.jpg @RegJoeConsults!19
  • 20. Use evolutionary prototypes (EVPs) when… §User requirements are (almost) defined. §Few interaction and visual design problems exist, and information architecture is defined. §UX team is highly experienced. §UXers also create the deployable front-end code. §Usability testing is summative, not formative. § Project requires little documentation. !20
  • 21. Use throwaway prototypes (TAPs) when… §User requirements are ill-defined. §Major interaction or visual design (or both) issues remain, and the IA is not well defined. §You have less experienced UXers. §UX does not do development. §Usability testing is formative and occurs multiple times throughout the project. § Project requires detailed documentation. !21
  • 22. Screen comps Axure/Balsamiq/ iPlotz/iMockup... Hand-­‐coded HTML TAP TAP/EVP @RegJoeConsults!22 TAP EVP Paper Sketchflow/Expression Edge Fireworks
  • 23. !23 Case Study Melding sketches, quick wireframes, and prototyping
  • 24. The Project: Redesign site into a modern, user-centered experience @RegJoeConsults!24 From this… To this…
  • 25. We Did… §Heuristic analysis §Data analysis §Market research analysis § Personas §Mood boards & visual design § User journeys/scenarios @RegJoeConsults!25
  • 28. Digital Exploration !28 Carrier 12:00 PM Page Title http://www.domain.com Google 1 Classic w/Trip + 2 Classic 3 Basic Benefits Coverages Up to 150% of amount purchased Up to 150% of amount purchased $356 $326 $256 Up to 150% of amount purchased Trip interruption protection Trip interruption protection Trip interruption protection Trip interruption protection Trip interruption protection 1 2 3
  • 31. More Realized Sketches -- Version 1 !31
  • 32. More Realized Sketches -- Version 2 !32
  • 33. Prototyping in Axure (but it could be anything) @RegJoeConsults!33
  • 34. !34 Many thanks! Joe Sokohl joe@RegularJoeConsulting.com @RegJoeConsults