1 — Products
Software Development From Code to Product
1 Products Software Development From Code to Product Is this a - - PowerPoint PPT Presentation
1 Products Software Development From Code to Product Is this a restaurant? Tasty, nutritious food From Code to Product Lecture 1 Products Slide 2 gidgreen.com/course This is a restaurant From Code to Product Lecture 1
Software Development From Code to Product
From Code to Product Lecture 1 — Products — Slide 2 gidgreen.com/course
Tasty, nutritious food
From Code to Product Lecture 1 — Products — Slide 3 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 4 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 5 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 6 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 7 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 8 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 9 gidgreen.com/course
Introduction to products The entrepreneurship process
The big picture
User interface principles Practical interface design
User interface
Selling products and services Digital advertising
Business model
Marketing and retention Search engine visibility
Marketing
Customer facing APIs Analytics and optimization
Technical stuff Ex: Spec for MVP Ex: Design an API Final project
– Desktop/web/mobile (or a combination) – Lecturer approval required
– Functionality, UI, business model, marketing
From Code to Product Lecture 1 — Products — Slide 10 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 11 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 12 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 13 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 14 gidgreen.com/course
Eyes Hands Brain
From Code to Product Lecture 1 — Products — Slide 15 gidgreen.com/course
“The vast majority of people who visit your site… will arrive with their finger poised on the Back button… So your site has to say: Wait! Don't click on
for example.”
— Paul Graham, Y Combinator
From Code to Product Lecture 1 — Products — Slide 16 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 17 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 18 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 19 gidgreen.com/course
“The average American is exposed to several hundred ad messages a day and is trying to tune out.” — Prof. Philip Kotler, 2005 “On average, Americans are subject to some 3,000 essentially random pitches per day.” — Inc.com, 2005 “Not too long ago, the average American was exposed to over three thousand advertising messages in the average day. Today, you get that many before breakfast!” — Newspaper Association of America, 2002
From Code to Product Lecture 1 — Products — Slide 20 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 21 gidgreen.com/course
Code that solves problem + Inputs and outputs + User packaging + Can generate cash
From Code to Product Lecture 1 — Products — Slide 22 gidgreen.com/course
Marketing
From Code to Product Lecture 1 — Products — Slide 23 gidgreen.com/course
Core
Less unique Less technology But more visible to end users (in general…)
Microsoft Office
From Code to Product Lecture 1 — Products — Slide 24 gidgreen.com/course
Calculation engine
P R , G m a i l , M a p s , …
From Code to Product Lecture 1 — Products — Slide 25 gidgreen.com/course
PageRank
From Code to Product Lecture 1 — Products — Slide 26 gidgreen.com/course
Algorithm Core
48% 13% 14% 5% 9% 11%
pretending to be a financial services company” — Max Levchin, Founder
From Code to Product Lecture 1 — Products — Slide 27 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 28 gidgreen.com/course
Objective: Barrier to entry
From Code to Product Lecture 1 — Products — Slide 29 gidgreen.com/course
Objective: No barriers to usage
Product Technology Interface
Desktop P2P + VoIP Config-free Web Messaging 140 characters Mobile Super effects Instant posting
From Code to Product Lecture 1 — Products — Slide 30 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 31 gidgreen.com/course
Startups Real Companies
No product Existing product Unknown market Known market No brand Recognized brand No customers Existing customers No revenue Significant revenue On life support Financially independent
From Code to Product Lecture 1 — Products — Slide 32 gidgreen.com/course
20,000 40,000 60,000 80,000 100,000 120,000 140,000 Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8
Visitors/Users/Customers = Revenue
From Code to Product Lecture 1 — Products — Slide 33 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 34 gidgreen.com/course
Sustainable growth is characterized by
from the actions of past customers. — Eric Ries, The Lean Startup
From Code to Product Lecture 1 — Products — Slide 35 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 36 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 37 gidgreen.com/course
Revenue Time
Steady growth by word of mouth 5% per month = ~80% per year
From Code to Product Lecture 1 — Products — Slide 38 gidgreen.com/course
Revenue Time
More revenue per user
From Code to Product Lecture 1 — Products — Slide 39 gidgreen.com/course
Revenue Time
Gain partner Lose partner
From Code to Product Lecture 1 — Products — Slide 40 gidgreen.com/course
Revenue Time
C
s t a n t f l
e x t r a u s e r s
From Code to Product Lecture 1 — Products — Slide 41 gidgreen.com/course
Revenue Time
E u p h
i a D e p r e s s i
Diminishing returns
From Code to Product Lecture 1 — Products — Slide 42 gidgreen.com/course
Mar 07 Sep 07 Mar 08 Sep 08 Mar 09 Sep 09 Mar 10 Sep 10
Raised $8m Raised $25m Launched as Google Killer Didn’t Kill Google Relaunched as Cpedia Dead
From Code to Product Lecture 1 — Products — Slide 43 gidgreen.com/course
Revenue Time Revenue Time Revenue Time Revenue Time
From Code to Product Lecture 1 — Products — Slide 44 gidgreen.com/course
Revenue Time
Increasing growth rate
From Code to Product Lecture 1 — Products — Slide 45 gidgreen.com/course
Monthly 1 year 2 years 5 years 10 years
3%
1.4x 2.0x 5.9x
35x 5%
1.8x 3.2x 19x
349x 7%
2.3x 5.1x 58x
3358x
From Code to Product Lecture 1 — Products — Slide 46 gidgreen.com/course
Stranger Visitor Active User Referrer Paying Customer Inbound Onboarding Retention Hearing
Viral arc
Adverts
Money arc
From Code to Product Lecture 1 — Products — Slide 47 gidgreen.com/course Source: Nielsen Global Trust in Advertising Survey Q3 2011
“The one thing we learned over 5 years is that nothing works better than just improving your product. Every minute, every developer hour we spent on any one
compared to just making a better version
— Joel Spolsky, Fog Creek Software
From Code to Product Lecture 1 — Products — Slide 48 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 49 gidgreen.com/course
PCs Web Smartphone Tablet
Initial adoption 1977 1993 2007 2010 2013 shipments 316 million — 1 billion 229 million Annual growth ~10% 8% 39% 59% Jan 2014 users 1.7 billion 2.8 billion 1.5 billion 290 million Core platforms
From Code to Product Lecture 1 — Products — Slide 50 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 51 gidgreen.com/course http://www.kpcb.com/internet-trends
0% 5% 10% 15% 20% 25% 30% 35% 12/08 12/09 12/10 12/11 12/12 12/13 12/14 % of Internet Traffic Global Mobile Traffic as % of Total Internet Traffic, 12/08 – 5/14 (with Trendline Projection to 5/15E) 0.9% in 5/09 2.4% in 5/10 15% in 5/13 6% in 5/11 10% in 5/12 Trendline E 25% in 5/14
From Code to Product Lecture 1 — Products — Slide 52 gidgreen.com/course
1 billion 2 billion 1980 1985 1990 1995 2000 2005 2010 2015 PCs Web Touchphone Tablet
From Code to Product Lecture 1 — Products — Slide 53 gidgreen.com/course http://www.kpcb.com/insights/2012-internet-trends-update
– Linux, FreeBSD, Windows Server
– Wii, Xbox, PlayStation, handhelds
– Blackberry, Symbian
From Code to Product Lecture 1 — Products — Slide 54 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 55 gidgreen.com/course
– If just one, get lots of advice
– Vision + Product – Technology
From Code to Product Lecture 1 — Products — Slide 56 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 57 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 58 gidgreen.com/course
Feel good Extra money Lifestyle Working rich
From Code to Product Lecture 1 — Products — Slide 59 gidgreen.com/course
Something neat Team + technology Scaled business Scare someone big
From Code to Product Lecture 1 — Products — Slide 60 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 61 gidgreen.com/course
From Code to Product Lecture 1 — Products — Slide 62 gidgreen.com/course
Hacker News Links to news news.ycombinator.com Mashable Social media news mashable.com Mixergy Interviews Interviews with founders mixergy.com/interviews OnStartups Answers Q&A for startups answers.onstartups.com Quora Q&A popular with startups quora.com ReadWriteWeb In-depth startup blog readwriteweb.com TechCrunch Leading startup blog techcrunch.com
From Code to Product Lecture 1 — Products — Slide 63 gidgreen.com/course
37 Signals Ruby on Rails 37signals.com/svn Steve Blank “Customer Development” steveblank.com Jason Cohen SmartBear Software blog.asmartbear.com Seth Godin “Permission Marketing” sethgodin.typepad.com Dharmesh Shah HubSpot
Joel Spolsky Stack Overflow joelonsoftware.com Eric Ries “Lean Startup” startuplessonslearned.com
From Code to Product Lecture 1 — Products — Slide 64 gidgreen.com/course
Chris Dixon Founder Collective cdixon.org Brad Feld TechStars feld.com Paul Graham Y Combinator paulgraham.com Guy Kawasaki Garage Technology Ventures blog.guykawasaki.com Dave McClure 500 Startups 500hats.typepad.com Mark Suster GRP Partners bothsidesofthetable.com Fred Wilson Union Square Ventures avc.com
From Code to Product Lecture 1 — Products — Slide 65 gidgreen.com/course