46
Product Management Courses in SF www.productschool.com /productschool @ProdSchool /productschoolSF

How to Outsource Development Work

Embed Size (px)

Citation preview

Page 1: How to Outsource Development Work

Product Management Courses in SFwww.productschool.com

/productschool @ProdSchool /productschoolSF

Page 2: How to Outsource Development Work

Drew GorhamFounder, App Factory Author of forthcoming book “No Coding Necessary: How you can develop your app without learning to code and without a technical co-founder.”

How to outsource app development

Page 3: How to Outsource Development Work

How to Outsource App Development

Drew Gorham [email protected]

Page 4: How to Outsource Development Work

First Principles

Page 5: How to Outsource Development Work

Ideas are a Multiplier of Execution

Page 6: How to Outsource Development Work

Before you launch, all you have are opinions.

Page 7: How to Outsource Development Work
Page 8: How to Outsource Development Work

⌛⌛

💸💸💸💸💸💸💸💸💸

Page 9: How to Outsource Development Work

⌛💸💸

Page 10: How to Outsource Development Work

How to Build a Product as a Non-Technical Founder…

Learn to Code Find a Technical Co-Founder

Hire an Agency Hire a Freelancer

Page 11: How to Outsource Development Work

How to Build a Product as a Non-Technical Founder…

Learn to Code Find a Technical Co-Founder

Hire an Agency Hire a Freelancer

Page 12: How to Outsource Development Work

How to Build a Product as a Non-Technical Founder…

Learn to Code Find a Technical Co-Founder

Hire an Agency Hire a Freelancer

Page 13: How to Outsource Development Work

How to Build a Product as a Non-Technical Founder…

Learn to Code Find a Technical Co-Founder

Hire an Agency Hire a Freelancer

Page 14: How to Outsource Development Work

How to Build a Product as a Non-Technical Founder…

Learn to Code Find a Technical Co-Founder

Hire an Agency Hire a Freelancer

Page 15: How to Outsource Development Work

Learn to Code

⌛⌛

⌛⌛⌛

⌛⌛⌛

⌛⌛⌛

⌛6 months - 1 year

Page 16: How to Outsource Development Work

Find a Technical Co-founder

Page 17: How to Outsource Development Work

Hire an Agency

💸💸💸💸💸💸💸💸💸

💸💸💸

$6k-20k/week

Page 18: How to Outsource Development Work

Hire a Freelancer

💸💸

$1k-2k/week

Page 19: How to Outsource Development Work

Advantages of a Freelancer

•Affordable

•Abundant

•Pay as you go

•Hire immediately

•Experienced in solving your problem

Page 20: How to Outsource Development Work

Bay Area8.6M Population

Page 21: How to Outsource Development Work

Globe7.4B Population

Page 22: How to Outsource Development Work

How to Win at Outsourcing

1.

2.

Page 23: How to Outsource Development Work

How to Win at Outsourcing

1. Have a plan

Page 24: How to Outsource Development Work

How to Win at Outsourcing

1. Have a plan

2. Hire a rockstar

Page 25: How to Outsource Development Work

How to Win at Outsourcing

1. Have a plan

2. Hire a rockstar

Page 26: How to Outsource Development Work

Why Have a Plan?

• Save tens of thousands of dollars

• Entice good developers

• Maximize speed

• Clarify your vision

Page 27: How to Outsource Development Work

Start with Why

Page 28: How to Outsource Development Work

• (2 hours) Value Proposition Canvas

• (5 days) GV Design Sprint

• (2 weeks) Udacity - Product Design

Start with Why

Page 29: How to Outsource Development Work

Elevator Pitch

Page 30: How to Outsource Development Work

Elevator Pitch

• Pitch to 3 people

• Ask them to pitch back to you

Page 31: How to Outsource Development Work

Sketch It Out

• Start with a User Story

• Sketch wireframes with pen and paper

• iPhone Stencils: popapp.in/sketchpad/

• Balsamiq Wireframes

Page 32: How to Outsource Development Work

Get Inspired

Page 33: How to Outsource Development Work

Get Inspired

Page 34: How to Outsource Development Work

Product Spec• Elevator Pitch

• The purpose of the MVP

• Which platforms (iOS, Android, web)

• Any notifications?

• Explain each screen

• Hide an Easter Egg

Page 35: How to Outsource Development Work
Page 36: How to Outsource Development Work
Page 37: How to Outsource Development Work
Page 38: How to Outsource Development Work
Page 39: How to Outsource Development Work

How to Win at Outsourcing

1. Have a plan

2. Hire a rockstar

Page 40: How to Outsource Development Work

Hiring a Rockstar Developer

• No Newbies!

• Low hourly rate ≠ Cheaper

• Find someone who’s built similar apps

• Experience trumps Geography

Page 41: How to Outsource Development Work

Where To HireVettedNot Vetted

Page 42: How to Outsource Development Work

• Vetted Top 3% of Developers

• 2-week Risk-free Trial

• Simple Pricing (weekly, daily, hourly)

• Free Sales Engineer

Page 43: How to Outsource Development Work

So You Hired a Freelancer, What’s Next?

• Break project into 1-2 day milestones

• Track milestones in Trello

• Daily Standup Meetings (~5mins/day)

• Demo day 2x/week (Tuesday + Friday)

• Your job is to remove blockers

Page 44: How to Outsource Development Work

Summary• Have a Plan

• Understand The Why

• Elevator Pitch

• Sketch It Out

• Product Spec

• Hire a rockstar through Toptal

• Build Anything

Page 45: How to Outsource Development Work