Upload
joe-chin
View
497
Download
0
Embed Size (px)
DESCRIPTION
Citation preview
How to get your App or Site built
BEST PRACTICES
About Joe●4 time founder / CEO ●Raised $20 Million, 2 Exits ●Entrepreneur Teacher (60+ companies) ●Opinionated Guy…
Web Mobile RoR iPhone Android
BEST PRACTICES
* Have concept * How do I get it developed?
Problem
BEST PRACTICESModus Operandi (from SourcePad)
BEST PRACTICES
1) Sketch - NOT beautiful 2) Use: Google Drawing Balsamiq Paper (and FAX/scanner)
Wireframing
BEST PRACTICES
1) Similar functions (not competitive)
2) Successful sites - Usable - Conventions
Functional Comparable
BEST PRACTICES
1) Customer Development - Steve Blank
2) User Testing - Comparative
Bounce off market
BEST PRACTICES
1) Hire staff 2) Technical Co-Founder 3) Outsource
4) DIY
Development Options
1. Hire staff● Pros
○ Dedicated Resource○ Can access great talent
● Cons
○ Most expensive route○ Can’t go on and off
■ Could be a mismatch after early MVP pivots
2. Technical Co-Founder
● Pros○ Saves on capital○ Gain a partner
● Cons
○ Talent pool is much smaller○ Have to be top-of-your game, top of the class
3. Outsource
● Pros○ Can match MVP iterations with resource payments○ With global economy can pay lower wages
● Cons
○ Lot of potential issues ■ miscommunication, unresponsive, bad code
○ Even tougher to find good developers
4. DIY (learn to code)
● Pros○ No cash out of pocket○ In control of everything
● Cons
○ Can take a long time■ miss opportunity
○ Results might not be so good■ Programming might not be your forte
Development Options Grid
BEST PRACTICES
● Talent ● Goals ● Communication
Managing Development
BEST PRACTICES
" The best developers are 10x as productive as average developers. "
Talent
- Joel Spolsky (Joel on Software) www.joelonsoftware.com/
SourcePad hires 1 out of 60 developers it interviews / tests
BEST PRACTICES
● Concrete written ● Defined time frame ● Retain agility / pivot
Goals
SourcePad system & demo: Pivotal Tracker / Scrum notes
BEST PRACTICES
● MandatedDaily, if not more
● Video ● Living documentation
Meeting notesGrids
Communication
BEST PRACTICES
It’s the product, st____ !●Easy to use●Pinpoint focus●Epiphany
Example: join.me
BEST PRACTICES
It’s the product, st____ !●Easy to use●Pinpoint focus●Epiphany
Example: join.me
BEST PRACTICES
To summarize● Follow best practices when developing your app ● Modus Operandi is a good start ● It's the product !
BEST PRACTICES
To summarize● Follow best practices when developing your app ● Modus Operandi is a good start ● It's the product !
BEST PRACTICES
Contact Info1) Joe Chin
Web Mobile RoR iPhone Android
2) To develop a Web or mobile application
3) To learn about entrepreneurship / development
www.bestpracticesbusiness.com