SlideShare a Scribd company logo
1 of 74
Download to read offline
Twice the Speed
         & Half the Cost
                  Interaction Design
                for fast-paced Startups

Greg Hochmuth                        November 6, 2007
zoo-m.com                              Web 2.0 Expo Berlin
In the context of this talk,

“Design is about defining how your
 users interact with your product,
 based on your understanding of
 who they are, why they use and
 what they want to achieve.”
Misconceptions
– Cost
– Process
– Expertise
“Easier Habits”
“Easier Habits”
– Code it first,
 design later
“Easier Habits”
– Feature creep
“Easier Habits”


Not
knowing
your users
Design is the difference between
Design is the difference between


               &
Design is the difference between


               &


               &
Good Design
doesn’t have to mean “pretty”
Good Design
doesn’t have to mean “pretty”
Good Design
doesn’t have to mean “pretty”
... and “pretty” is NOT
the same as good design.
Good Design, you say?



“I know it when I see it.”
                 -- Your boss
Good Design, you say?



“I know it when I see it.”
... It’s when you don’t see it.
But you can’t make
a cake just by looking at a picture.
So, how do you
make good design?
#1
#1



     KNOW
#1



     YOUR
#1




     USERS
> UCG
Users, Context, Goals.
• Who they are

• What they want to accomplish

• What context they are in
  What constraints they face

• Who else is involved
  What methods they use today

• What words do they use

• Ask Why 5 times
User
Research
“User
Research?
    ...You don’t
    have time
    for this.”


   < Your VC
“Me, interview people?”




  Your lead
   developer>
the real benefits
• Avoids the “Elastic user”

• Help you answer design questions

• Bring everyone on the same page

• Create a shared understanding
When you talk to people
• There is a difference between
  what people do and what people say

• Watch for “Post-Its”

• What do they use?

• People love to talk about themselves
#1. Know your users, know their goals

#2
“People don’t want features,
 they want outcomes.”
              -- Jason Fried, 37signals
#1. Know your users, know their goals

#2. Turn your features into stories
#1. Know your users, know their goals

#2. Turn your features into stories

#3
TEST
TEST
WHILE IT’S
 CHEAP
Paper is cheap.
Code is expensive.
(just like dead documentation)
Paper to Product
• Tips for testing
  – The less polished, the better
  – The secret life of PowerPoint
  – “Wizard of Oz” technique
  – Don’t make people “pretend” to be someone else

• Resources
  – www.paperprototyping.com/
  – www.alistapart.com/articles/paperprototyping
  – www.uie.com/articles/prototyping_tips/
Paper to Product
• Tips for testing
  – The less polished, the better
  – The secret life of PowerPoint
  – “Wizard of Oz” technique
  – Don’t make people “pretend” to be someone else
#1. Know your users, know their goals

#2. Turn your features into stories

#3. Test while it’s cheap
Summary
• Design for your users, not for yourself

• Know who your users are,
  why they will use your product,
  and what you’re helping them accomplish

• Maximize shared understanding
Get everyone
  involved
Be visual &
Keep making stuff
Have Fun
together
Extra Goodies (not enough time during Expo Presentation)
DESIGN ISSUES THAT
GET OVERLOOKED TOO OFTEN
Web Readability
Writing for the Web
www.useit.com/papers/webwriting/
First Experiences
  and Expectations
First Experiences & Expectations

The 5-second test
First Experiences & Expectations

The 5-second test
www.uie.com/articles/five_second_test/
First Experiences & Expectations
         10 seconds before
                [click!]
           5 seconds after
       30 seconds (2-3 pages)
              5 minutes
                   ...
             1 week later
                   ...
         Talking to a friend
Do you have a story
 for each of those moments?

Have you really thought about
 the context of your users at that point?
Thanks.
Thanks.
                          Get in touch at
                   grex@cs.stanford.edu

Psst!
        web2expo@mento.info
Photo Credits!
by * Beezy *
http://www.flickr.com/photos/53085837@N00/52666083




by e v i l
http://www.flickr.com/photos/91738385@N00/331663300




        Collected using FlickrStorm:
    www.zoo-m.com/flickr-storm/
Photo Credits!
by josef.stuefer
http://www.flickr.com/photos/20375052@N00/8173741


by Milovan
http://www.flickr.com/photos/ikero/382108642/




        Collected using FlickrStorm:
    www.zoo-m.com/flickr-storm/

More Related Content

Similar to Interaction Design for fast-paced Startups

Unleash Your Inner Unicorn
Unleash Your Inner UnicornUnleash Your Inner Unicorn
Unleash Your Inner UnicornMatt Baxter
 
The Secret to Actually Producing Great Visual Storytelling
The Secret to Actually Producing Great Visual StorytellingThe Secret to Actually Producing Great Visual Storytelling
The Secret to Actually Producing Great Visual StorytellingLeslie Bradshaw
 
VISUAL STORYTELLING'S STEP TWO I.E., HOW TO ACTUALLY USE IT [INBOUND 2014]
VISUAL STORYTELLING'S STEP TWO I.E., HOW TO ACTUALLY USE IT [INBOUND 2014]VISUAL STORYTELLING'S STEP TWO I.E., HOW TO ACTUALLY USE IT [INBOUND 2014]
VISUAL STORYTELLING'S STEP TWO I.E., HOW TO ACTUALLY USE IT [INBOUND 2014]HubSpot
 
APIA2018 - Zahra Tashakorinia - Design Hacks & Paper Prototyping
APIA2018 - Zahra Tashakorinia - Design Hacks & Paper PrototypingAPIA2018 - Zahra Tashakorinia - Design Hacks & Paper Prototyping
APIA2018 - Zahra Tashakorinia - Design Hacks & Paper PrototypingEuropean Innovation Academy
 
The elements of product success for designers and developers
The elements of product success for designers and developersThe elements of product success for designers and developers
The elements of product success for designers and developersNick Myers
 
Wireframe and prototyping google Campus talk by Zoe Guiraudon
Wireframe and prototyping google Campus talk by Zoe GuiraudonWireframe and prototyping google Campus talk by Zoe Guiraudon
Wireframe and prototyping google Campus talk by Zoe GuiraudonZoé Guiraudon
 
Designing with the Body: Learning to Physically Prototype
Designing with the Body: Learning to Physically PrototypeDesigning with the Body: Learning to Physically Prototype
Designing with the Body: Learning to Physically PrototypeDavid Sherwin
 
White-boarding & Paper Prototyping
White-boarding & Paper PrototypingWhite-boarding & Paper Prototyping
White-boarding & Paper PrototypingAchin Simhal
 
UX Basics Workshop - Guest Lecture at NSCAD University
UX Basics Workshop - Guest Lecture at NSCAD UniversityUX Basics Workshop - Guest Lecture at NSCAD University
UX Basics Workshop - Guest Lecture at NSCAD UniversitySebastian Tory-Pratt
 
Getting into User Experience Design
Getting into User Experience DesignGetting into User Experience Design
Getting into User Experience DesignJess McMullin
 
Introduction to User Experience Design
Introduction to User Experience DesignIntroduction to User Experience Design
Introduction to User Experience DesignKiera McMaster
 
Principles of Design for Web (2006)
Principles of Design for Web (2006)Principles of Design for Web (2006)
Principles of Design for Web (2006)Matteo Wyllyamz
 
User Experience 1: What is User Experience?
User Experience 1: What is User Experience?User Experience 1: What is User Experience?
User Experience 1: What is User Experience?Marc Miquel
 
Helping Your Company Adopt a User-Centered Process
Helping Your Company Adopt a User-Centered ProcessHelping Your Company Adopt a User-Centered Process
Helping Your Company Adopt a User-Centered ProcessZack Naylor
 
A New Toolbox: Artifact Providence 2013
A New Toolbox: Artifact Providence 2013A New Toolbox: Artifact Providence 2013
A New Toolbox: Artifact Providence 2013Kevin Sharon
 
IxD Works Miniworkshop: Introduction
IxD Works Miniworkshop: IntroductionIxD Works Miniworkshop: Introduction
IxD Works Miniworkshop: IntroductionInteractionDesign
 
Class 2: Setting the foundation for a successful website design
Class 2: Setting the foundation for a successful website designClass 2: Setting the foundation for a successful website design
Class 2: Setting the foundation for a successful website designDon Stanley
 

Similar to Interaction Design for fast-paced Startups (20)

Unleash Your Inner Unicorn
Unleash Your Inner UnicornUnleash Your Inner Unicorn
Unleash Your Inner Unicorn
 
The Secret to Actually Producing Great Visual Storytelling
The Secret to Actually Producing Great Visual StorytellingThe Secret to Actually Producing Great Visual Storytelling
The Secret to Actually Producing Great Visual Storytelling
 
VISUAL STORYTELLING'S STEP TWO I.E., HOW TO ACTUALLY USE IT [INBOUND 2014]
VISUAL STORYTELLING'S STEP TWO I.E., HOW TO ACTUALLY USE IT [INBOUND 2014]VISUAL STORYTELLING'S STEP TWO I.E., HOW TO ACTUALLY USE IT [INBOUND 2014]
VISUAL STORYTELLING'S STEP TWO I.E., HOW TO ACTUALLY USE IT [INBOUND 2014]
 
APIA2018 - Zahra Tashakorinia - Design Hacks & Paper Prototyping
APIA2018 - Zahra Tashakorinia - Design Hacks & Paper PrototypingAPIA2018 - Zahra Tashakorinia - Design Hacks & Paper Prototyping
APIA2018 - Zahra Tashakorinia - Design Hacks & Paper Prototyping
 
The elements of product success for designers and developers
The elements of product success for designers and developersThe elements of product success for designers and developers
The elements of product success for designers and developers
 
Wireframe and prototyping google Campus talk by Zoe Guiraudon
Wireframe and prototyping google Campus talk by Zoe GuiraudonWireframe and prototyping google Campus talk by Zoe Guiraudon
Wireframe and prototyping google Campus talk by Zoe Guiraudon
 
Designing with the Body: Learning to Physically Prototype
Designing with the Body: Learning to Physically PrototypeDesigning with the Body: Learning to Physically Prototype
Designing with the Body: Learning to Physically Prototype
 
White-boarding & Paper Prototyping
White-boarding & Paper PrototypingWhite-boarding & Paper Prototyping
White-boarding & Paper Prototyping
 
UX Basics Workshop - Guest Lecture at NSCAD University
UX Basics Workshop - Guest Lecture at NSCAD UniversityUX Basics Workshop - Guest Lecture at NSCAD University
UX Basics Workshop - Guest Lecture at NSCAD University
 
Getting into User Experience Design
Getting into User Experience DesignGetting into User Experience Design
Getting into User Experience Design
 
Introduction to User Experience Design
Introduction to User Experience DesignIntroduction to User Experience Design
Introduction to User Experience Design
 
Digital design workshop
Digital design workshop Digital design workshop
Digital design workshop
 
Principles of Design for Web (2006)
Principles of Design for Web (2006)Principles of Design for Web (2006)
Principles of Design for Web (2006)
 
User Experience 1: What is User Experience?
User Experience 1: What is User Experience?User Experience 1: What is User Experience?
User Experience 1: What is User Experience?
 
The Design Panel
The Design PanelThe Design Panel
The Design Panel
 
Introduction To Usability
Introduction To UsabilityIntroduction To Usability
Introduction To Usability
 
Helping Your Company Adopt a User-Centered Process
Helping Your Company Adopt a User-Centered ProcessHelping Your Company Adopt a User-Centered Process
Helping Your Company Adopt a User-Centered Process
 
A New Toolbox: Artifact Providence 2013
A New Toolbox: Artifact Providence 2013A New Toolbox: Artifact Providence 2013
A New Toolbox: Artifact Providence 2013
 
IxD Works Miniworkshop: Introduction
IxD Works Miniworkshop: IntroductionIxD Works Miniworkshop: Introduction
IxD Works Miniworkshop: Introduction
 
Class 2: Setting the foundation for a successful website design
Class 2: Setting the foundation for a successful website designClass 2: Setting the foundation for a successful website design
Class 2: Setting the foundation for a successful website design
 

Recently uploaded

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 

Recently uploaded (20)

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 

Interaction Design for fast-paced Startups