• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Rapid Prototyping & Customer Development
 

Rapid Prototyping & Customer Development

on

  • 5,029 views

These are the slides from a talk I gave at our local Refresh meetup. Learn more here: http://refreshthetriangle.org/posts/rapid_prototyping_and_customer_development/

These are the slides from a talk I gave at our local Refresh meetup. Learn more here: http://refreshthetriangle.org/posts/rapid_prototyping_and_customer_development/

Statistics

Views

Total Views
5,029
Views on SlideShare
907
Embed Views
4,122

Actions

Likes
0
Downloads
24
Comments
0

10 Embeds 4,122

http://wiseheartdesign.com 4009
http://www.wiseheartdesign.com 56
http://feeds.feedburner.com 24
http://planet.terralien.biz 10
http://web.archive.org 6
http://translate.googleusercontent.com 5
http://dev.wiseheartdesign.com 5
http://localhost 4
http://webcache.googleusercontent.com 2
http://noticias.universia.edu.ve 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />

Rapid Prototyping & Customer Development Rapid Prototyping & Customer Development Presentation Transcript

  • Rapid Prototyping & Customer Development John W. Long http://wiseheartdesign.com
  • What is good design?
  • “A startup is a business formed to search for a repeatable and scalable business model” Steve Blank, Lean Startup Guru
  • “Good design is a process whereby I help my clients engage their customers to build a successful product.” My Definition
  • Customer Development An iterative process of finding customers and leveraging feedback to build a targeted product that will sell.
  • How It’s Done 1. An idea 2. An assertion 3. An experiment 4. Customer feedback
  • This is Agile for Business
  • Rapid Prototyping Aids product development by giving you something to talk about before a product is actually complete
  • 5 Practical Tools
  • 1. Whiteboards
  • Whiteboards 1. Great for brainstorming with customers 2. Great for illustrating flow 3. Lightweight 4. Hard to take with you
  • 2. Wireframes
  • Paper Prototypes
  • Balsamiq Mockups
  • Wireframes 1. Moderately lightweight 2. Capture more detail 3. Easy to showoff to customers and stakeholders 4. Anyone can build them
  • 3. Hi-Fi Mockups
  • Hi-Fi Mockups 1. One step from HTML 2. Help establish look & feel (also tone) 3. Typically require professional design help 4. Most potential for error
  • Hi-Fi Mockups 1. One step from HTML 2. Help establish look & feel (also tone) 3. Typically require professional design help 4. Most potential for error
  • 4. HTML Prototypes
  • Serve: A Rapid Prototyping Framework
  • http://github.com/jlong/serve
  • HTML Prototypes 1. Allow you to test flow 2. Can be improved over time 3. Great for client and customer conversations 4. Can be leveraged for actual application (1/4 the effort; makes estimating a cinch)
  • HTML Prototypes 1. Allow you to test flow 2. Can be improved over time 3. Great for client and customer conversations 4. Can be leveraged for actual application (1/4 the effort; makes estimating a cinch)
  • 5. Functional Prototypes
  • Functional Prototypes 1. Great for refining algorithms, user interactions, gestures, anything that is complex 2. Also great for client and customer conversations 3. Don’t need to be written in/for target language or platform 4. May also be leveraged for the actual application
  • Rapid Prototyping & Customer Development In Real Life
  • Our Goal: Build the smallest thing possible that will validate or invalidate our core idea
  • First Things First What’s the most important part of the application to get right to test our core idea?
  • Think Big. Build Small.
  • Identify the heart of the app and start there
  • Show it to your customers.
  • What do you think about this? Should we remove anything? How can we make this better? Would you actually pay money for this? How much?
  • Layer on Functionality. Iterate.
  • Build & Rebuild Don’t be afraid to throw things away. This is about maximizing learning.
  • “Tracer bullets don’t always hit their target... That’s the point.” Dave Thomas & Andy Hunt, The Pragmatic Programmer
  • “Prototyping is a learning experience. Its value lies not in the code you produce, but in the lessons you learn.” Dave Thomas & Andy Hunt, The Pragmatic Programmer
  • One More Time 1. An idea 2. An assertion 3. An experiment 4. Customer feedback
  • Questions & Comments ‣ WiseheartDesign.com ‣ LeanStartupPrimer.com/more ‣ GitHub.com/jlong/serve