This document discusses embracing imperfection and how the concept of "good enough" can be a perfect solution. It promotes agile thinking and emphasizes understanding the problem, defining a minimum viable product (MVP), and building credibility incrementally. The document provides examples from ThinkGeek of addressing issues like address normalization and pre-orders with iterative, pragmatic solutions. It also discusses techniques like design sprints and feature planning that help determine MVPs and prioritize work. The overall message is that by focusing on solving core customer problems with iterative solutions, organizations can achieve success without needing a perfect plan or solution.
3. ThinkGeek began in 1999 with a group of friends
who saw a hole in the marketplace: products that
could speak to, and celebrate, the geek community.
And after 17 years, we are still obsessed with
creating and sharing unique experiences that excite
our fans' imaginations and fuel their geeky passions.
3
33. Design Sprint Process flow
33
Test
o Test the prototype on
actual users
o Watch as users try out the
prototype to quickly see if
the design makes sense.
Unpack Sketch Decide Prototype Test
Decide
o Decide which solutions
are the best to move
forward with
o Voting / etc.
Sketch
o Sketch / Design
ideas on how to
solve the problems.
o Paper sketches to
encourage many
ideas
Prototype
o Build a working
prototype of the
whichever solution(s)
o Use whatever tools
possible.
o InVision + paper
sketches + anything
Unpack
o Identify the problem
you’re trying to
solve.
o Mind-maps
o Define success
metrics.
o Research solutions
for similar issues.
Other current iOS
shopping apps.
o ID your killer feature
36. Output of the Design Sprint - MVP
36
Feature Group Feature Detail Brief Descrip/on Required for
MVP
No/fica/on Back in Stock allow customers to receive a 'back in stock' no/fica/on for
a specific product
Need
Order Status Order confirma/on Need
Shipping Order shipped Need
Exclusive new products New products added to the site/category nice to have
Shipping cutoffs limited to key holidays nice to have
Base Naviga/on Search search for product by name, id, abribute Need
Filter filter search results by abribute, filter browse path by
abribute; e.g. filter apparel by size/gender
Need
Browse navigate through the product catalog using a tradi/onal
taxonomy
Need
Product list view These are category/sub category lis/ng pages. Need
Ranking, sort order Adjust product lis/ng display based on sort op/ons Need
Account
Management
Account crea/on Can create an account, sign-up for email and/or
geekpoints
Need
Login Need
Facebook login nice to have
Facebook registra/on nice to have
Login / Checkout touch ID Need
Enter / save addresses Customer address book. Need ability to retrieve addresses
from and add to the address book
Need
Address correc/on and
normaliza/on
We use Capture+ today to normalize input. Need this on
the mobile UI as well
Need
Account integra/on Tied to the same account as the desktop site need
Cart Carts should be moveable between the desktop, mobile
web, and mobile app experiences provided the customer
is a logged in user.
Need
Checkout Geek points need ability to sign up for Geekpoints as well as redeem Need
Paypal want to use the na/ve IOS integra/on Need
Payment method - credit
card
Need
Apple Pay nice to have
order confirma/on Need