SlideShare uma empresa Scribd logo
1 de 22
Baixar para ler offline
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)


       Web Mobile RoR iPhone Android

●   Opinionated Guy…
BEST PRACTICES




Problem
          * Have concept

          * How do I get it developed?
Modus Operandi (from SourcePad)   BEST PRACTICES
BEST PRACTICES




Wireframing
         1) Sketch - NOT beautiful

         2) Use:
            Google Drawing
            Balsamiq
            Paper (and FAX/scanner)
BEST PRACTICES




Functional Comparable
         1) Similar functions (not competitive)

         2) Successful sites
            - Usable
            - Conventions
BEST PRACTICES




Bounce off market
1) Customer Development
   - Steve Blank

2) User Testing
   - Comparative
BEST PRACTICES




Development Options
1) Hire staff

2) Technical Co-Founder

3) Outsource

4) DIY
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




Managing Development
● Talent

● Goals

● Communication
BEST PRACTICES


Talent
" The best developers are 10x as productive as
            average developers. "

- Joel Spolsky (Joel on Software)
www.joelonsoftware.com/




SourcePad hires 1 out of 60 developers it interviews / tests
BEST PRACTICES


Goals

                          ● Concrete written

                          ● Defined time frame

                          ● Retain agility / pivot


SourcePad system & demo: Pivotal Tracker / Scrum notes
BEST PRACTICES


Communication
           ● Mandated
             Daily, if not more

           ● Video

           ● Living documentation
             Meeting notes
             Grids
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 Info
 1) Joe Chin      jchin@sourcepad.com



 2) To develop a Web or mobile application
                                     jchin@sourcepad.com
   Web Mobile RoR iPhone Android            OR
                                     info@sourcepad.com


 3) To learn about entrepreneurship / development

                                   www.bestpracticesbusiness.com

Mais conteúdo relacionado

Mais procurados

Lean prototyping for entrepreneurs
Lean prototyping for entrepreneursLean prototyping for entrepreneurs
Lean prototyping for entrepreneurs
Amir Khella
 
Product Management 101
Product Management 101Product Management 101
Product Management 101
Kevin Griggs
 

Mais procurados (8)

4 Steps to Start a Design System
4 Steps to Start a Design System 4 Steps to Start a Design System
4 Steps to Start a Design System
 
Lean prototyping for entrepreneurs
Lean prototyping for entrepreneursLean prototyping for entrepreneurs
Lean prototyping for entrepreneurs
 
Pitching Workshop for Game Developers | Ralf C. Adam
Pitching Workshop for Game Developers | Ralf C. AdamPitching Workshop for Game Developers | Ralf C. Adam
Pitching Workshop for Game Developers | Ralf C. Adam
 
The Full Stack Deisgner Manifesto
The Full Stack Deisgner ManifestoThe Full Stack Deisgner Manifesto
The Full Stack Deisgner Manifesto
 
Product Management 101
Product Management 101Product Management 101
Product Management 101
 
Product Development In 2016: F@$! It, Ship It
Product Development In 2016: F@$! It, Ship ItProduct Development In 2016: F@$! It, Ship It
Product Development In 2016: F@$! It, Ship It
 
Essential Prototyping for Entrepreneurs
Essential Prototyping for EntrepreneursEssential Prototyping for Entrepreneurs
Essential Prototyping for Entrepreneurs
 
Good behaviors
Good behaviorsGood behaviors
Good behaviors
 

Destaque (17)

Chapter One Section 1 Powerpoint
Chapter One Section 1 PowerpointChapter One Section 1 Powerpoint
Chapter One Section 1 Powerpoint
 
FedRooms Traveler Overview
FedRooms Traveler OverviewFedRooms Traveler Overview
FedRooms Traveler Overview
 
Colin O'Dowd Period 3 Chapter 2 Powerpoint
Colin O'Dowd Period 3 Chapter 2 PowerpointColin O'Dowd Period 3 Chapter 2 Powerpoint
Colin O'Dowd Period 3 Chapter 2 Powerpoint
 
Chapter 4 Social Responsibility
Chapter 4 Social ResponsibilityChapter 4 Social Responsibility
Chapter 4 Social Responsibility
 
FedRooms Traveler Overview
FedRooms Traveler OverviewFedRooms Traveler Overview
FedRooms Traveler Overview
 
Colin O'Dowd Chapter 4 p2
Colin O'Dowd Chapter 4 p2Colin O'Dowd Chapter 4 p2
Colin O'Dowd Chapter 4 p2
 
Quien es el Espiritu Santo
Quien es el Espiritu SantoQuien es el Espiritu Santo
Quien es el Espiritu Santo
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Chapter 4 Slideshow 3 Colin O
Chapter 4 Slideshow 3 Colin OChapter 4 Slideshow 3 Colin O
Chapter 4 Slideshow 3 Colin O
 
Chapter 3 Colin O'Dowd
Chapter 3 Colin O'DowdChapter 3 Colin O'Dowd
Chapter 3 Colin O'Dowd
 
Video Game Shop
Video Game ShopVideo Game Shop
Video Game Shop
 
Wedding Pics, Etc
Wedding Pics, EtcWedding Pics, Etc
Wedding Pics, Etc
 
Intro to Lean
Intro to LeanIntro to Lean
Intro to Lean
 
Papau New Guinea
Papau New GuineaPapau New Guinea
Papau New Guinea
 
Chapter 15
Chapter 15Chapter 15
Chapter 15
 
Aztec Art, Sculpture And Architecture Finished
Aztec Art, Sculpture And Architecture  FinishedAztec Art, Sculpture And Architecture  Finished
Aztec Art, Sculpture And Architecture Finished
 
The Number One Mistake Everybody Makes on Twitter
The Number One Mistake Everybody Makes on TwitterThe Number One Mistake Everybody Makes on Twitter
The Number One Mistake Everybody Makes on Twitter
 

Semelhante a How to get your app or site built

Ba why development projects fail
Ba   why development projects failBa   why development projects fail
Ba why development projects fail
CTE Solutions Inc.
 

Semelhante a How to get your app or site built (20)

Pair Programming, TDD and other impractical things
Pair Programming, TDD and other impractical thingsPair Programming, TDD and other impractical things
Pair Programming, TDD and other impractical things
 
En Route To Industry: Tips on Transferring from College into Industry
En Route To Industry: Tips on Transferring from College into IndustryEn Route To Industry: Tips on Transferring from College into Industry
En Route To Industry: Tips on Transferring from College into Industry
 
Walk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UXWalk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UX
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.
 
Developing Better Software
Developing Better SoftwareDeveloping Better Software
Developing Better Software
 
ONBOARDING AT SCALE AT BOOKING.COM
ONBOARDING AT SCALE AT BOOKING.COMONBOARDING AT SCALE AT BOOKING.COM
ONBOARDING AT SCALE AT BOOKING.COM
 
Agile product development
Agile product developmentAgile product development
Agile product development
 
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
 
Clean application development (talk)
Clean application development (talk)Clean application development (talk)
Clean application development (talk)
 
What every developer can learn from startups
What every developer can learn from startupsWhat every developer can learn from startups
What every developer can learn from startups
 
How to efficiently build great products in a startup
How to efficiently build great products in a startupHow to efficiently build great products in a startup
How to efficiently build great products in a startup
 
What Are the Basics of Product Manager Interviews by Google PM
What Are the Basics of Product Manager Interviews by Google PMWhat Are the Basics of Product Manager Interviews by Google PM
What Are the Basics of Product Manager Interviews by Google PM
 
Development Projects Failing? What can the Business Analyst Do?
Development Projects Failing?  What can the Business Analyst Do?Development Projects Failing?  What can the Business Analyst Do?
Development Projects Failing? What can the Business Analyst Do?
 
Moving to tdd bdd
Moving to tdd bddMoving to tdd bdd
Moving to tdd bdd
 
Best Practices: Wireframing - From Vision to Reality
Best Practices: Wireframing - From Vision to RealityBest Practices: Wireframing - From Vision to Reality
Best Practices: Wireframing - From Vision to Reality
 
UX Prototyping (UXiD) - Slide by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Slide by Anton Chandra and Bahni MahariashaUX Prototyping (UXiD) - Slide by Anton Chandra and Bahni Mahariasha
UX Prototyping (UXiD) - Slide by Anton Chandra and Bahni Mahariasha
 
E-Commerce Project Management
E-Commerce Project ManagementE-Commerce Project Management
E-Commerce Project Management
 
Ict educators win-win-win w agile, ron lichty, 1.4.13
Ict educators   win-win-win w agile, ron lichty, 1.4.13Ict educators   win-win-win w agile, ron lichty, 1.4.13
Ict educators win-win-win w agile, ron lichty, 1.4.13
 
Ba why development projects fail
Ba   why development projects failBa   why development projects fail
Ba why development projects fail
 
The 5 Levels Planning in Agile
The 5 Levels Planning in AgileThe 5 Levels Planning in Agile
The 5 Levels Planning in Agile
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

How to get your app or site built

  • 1. How to get your App or Site built
  • 2. BEST PRACTICES About Joe ● 4 time founder / CEO ● Raised $20 Million, 2 Exits ● Entrepreneur Teacher (60+ companies) Web Mobile RoR iPhone Android ● Opinionated Guy…
  • 3. BEST PRACTICES Problem * Have concept * How do I get it developed?
  • 4. Modus Operandi (from SourcePad) BEST PRACTICES
  • 5. BEST PRACTICES Wireframing 1) Sketch - NOT beautiful 2) Use: Google Drawing Balsamiq Paper (and FAX/scanner)
  • 6. BEST PRACTICES Functional Comparable 1) Similar functions (not competitive) 2) Successful sites - Usable - Conventions
  • 7. BEST PRACTICES Bounce off market 1) Customer Development - Steve Blank 2) User Testing - Comparative
  • 8. BEST PRACTICES Development Options 1) Hire staff 2) Technical Co-Founder 3) Outsource 4) DIY
  • 9. 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
  • 10. 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
  • 11. 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
  • 12. 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
  • 14. BEST PRACTICES Managing Development ● Talent ● Goals ● Communication
  • 15. BEST PRACTICES Talent " The best developers are 10x as productive as average developers. " - Joel Spolsky (Joel on Software) www.joelonsoftware.com/ SourcePad hires 1 out of 60 developers it interviews / tests
  • 16. BEST PRACTICES Goals ● Concrete written ● Defined time frame ● Retain agility / pivot SourcePad system & demo: Pivotal Tracker / Scrum notes
  • 17. BEST PRACTICES Communication ● Mandated Daily, if not more ● Video ● Living documentation Meeting notes Grids
  • 18. BEST PRACTICES It’s the product, st____ ! ●Easy to use ●Pinpoint focus ●Epiphany Example: join.me
  • 19. BEST PRACTICES It’s the product, st____ ! ●Easy to use ●Pinpoint focus ●Epiphany Example: join.me
  • 20. BEST PRACTICES To summarize ● Follow best practices when developing your app ● Modus Operandi is a good start ● It's the product !
  • 21. BEST PRACTICES To summarize ● Follow best practices when developing your app ● Modus Operandi is a good start ● It's the product !
  • 22. BEST PRACTICES Contact Info 1) Joe Chin jchin@sourcepad.com 2) To develop a Web or mobile application jchin@sourcepad.com Web Mobile RoR iPhone Android OR info@sourcepad.com 3) To learn about entrepreneurship / development www.bestpracticesbusiness.com