The document discusses strategies for getting a product developed and moved to market. It suggests starting simply by developing minimum viable products (MVPs) using existing platforms or third parties to reduce complexity and costs. Founders should thoroughly research requirements through wireframes, user testing, and addressing key questions before development begins. When seeking developer help, founders should understand developers want to solve problems and learn, while avoiding wasting their time. A technical advisor can help bridge gaps between founders and developers.
1 of 11
More Related Content
Get Your Product Moving - Founders Institute
1. Get Your Product Moving
Founders Institute
November 2012
Tony Karrer, Ph.D.
CEO, TechEmpower, Inc.
akarrer@techempower.com
http://socalcto.com
2. 2
Background
? Ph.D. Computer Science, LMU Professor CS 10 Years
? Founder
¨C Sprinkler Systems Installation (age 15)
¨C Knowledge Stream ($59M exit)
¨C TechEmpower (1997 - present)
¨C Aggregage (2010 ¨C present)
? Part-Time CTO / Technical Advisor
¨C Talk with 100+ startups each year
3. 3
Complexity of Your Product
Complex
> 12 Prog Mon
> $100K
Simple
< 3 Prog Mon
< $35K
5. 5
Other Ways to ¡°Simplify¡±
? Paper (More Next ºÝºÝߣ)
? Smoke and Mirrors Prototype
? Fake Site
? Proof of Concept
? Minimum MVP
? Leverage Existing Platforms or Third Parties
6. 6
Homework - Before You Build Anything
? Steve Blank¡¯s Startup Owner¡¯s Manual
? Wireframes
? Graphic Comps ¨C 99designs, eLance
? Test on Paper and Iterate
? Don¡¯t Miss Key Questions
http://www.socalcto.com/2011/08/32-questions-developers-may-have-
forgot.html
¨C Targets/Mobile, Notifications, Email, Marketing Tracking, Analytics / Metrics /
Reporting, SEO Support, Social / Viral, Location, Time Zones, Video
7. 7
Complexity of Your Product
Complex
> 12 Prog Mon
Simple
< 3 Prog Mon
Equity Only Developer
Dedicated Technical Team
In House, Outsource,
Hybrid
Freelance Developer
Offshore Dice Roll
9. 9
Be Prepared When You Meet a Developer
? They Want
¨C Solve a problem, create something neat from scratch
¨C Learn something new
¨C Food and other Rewards
? Hate
¨C Salespeople / Being Sold
¨C Pretending to Know More Than You Know
¨C Not Knowing Enough
¨C Time Wasters - Don't talk too much. Stay on point. Only
go social when they go social.