SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

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 Matthieu Lerat
 
Lean prototyping for entrepreneurs
Lean prototyping for entrepreneursLean prototyping for entrepreneurs
Lean prototyping for entrepreneursAmir Khella
 
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. AdamRalf C. Adam
 
The Full Stack Deisgner Manifesto
The Full Stack Deisgner ManifestoThe Full Stack Deisgner Manifesto
The Full Stack Deisgner ManifestoRan Segall
 
Product Management 101
Product Management 101Product Management 101
Product Management 101Kevin Griggs
 
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 ItFrank Caron
 
Essential Prototyping for Entrepreneurs
Essential Prototyping for EntrepreneursEssential Prototyping for Entrepreneurs
Essential Prototyping for EntrepreneursBow Kraivanich
 

Tendances (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
 

En vedette

Chapter One Section 1 Powerpoint
Chapter One Section 1 PowerpointChapter One Section 1 Powerpoint
Chapter One Section 1 Powerpointodowdc
 
FedRooms Traveler Overview
FedRooms Traveler OverviewFedRooms Traveler Overview
FedRooms Traveler Overviewtholtan
 
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 Powerpointodowdc
 
Chapter 4 Social Responsibility
Chapter 4 Social ResponsibilityChapter 4 Social Responsibility
Chapter 4 Social Responsibilityodowdc
 
FedRooms Traveler Overview
FedRooms Traveler OverviewFedRooms Traveler Overview
FedRooms Traveler Overviewtholtan
 
Colin O'Dowd Chapter 4 p2
Colin O'Dowd Chapter 4 p2Colin O'Dowd Chapter 4 p2
Colin O'Dowd Chapter 4 p2odowdc
 
Quien es el Espiritu Santo
Quien es el Espiritu SantoQuien es el Espiritu Santo
Quien es el Espiritu SantoeliVAZQUEZ
 
Chapter 5
Chapter 5Chapter 5
Chapter 5odowdc
 
Chapter 4 Slideshow 3 Colin O
Chapter 4 Slideshow 3 Colin OChapter 4 Slideshow 3 Colin O
Chapter 4 Slideshow 3 Colin Oodowdc
 
Chapter 3 Colin O'Dowd
Chapter 3 Colin O'DowdChapter 3 Colin O'Dowd
Chapter 3 Colin O'Dowdodowdc
 
Video Game Shop
Video Game ShopVideo Game Shop
Video Game Shopodowdc
 
Wedding Pics, Etc
Wedding Pics, EtcWedding Pics, Etc
Wedding Pics, Etcjbonner
 
Intro to Lean
Intro to LeanIntro to Lean
Intro to LeanJoe Chin
 
Papau New Guinea
Papau New GuineaPapau New Guinea
Papau New Guineaodowdc
 
Chapter 15
Chapter 15Chapter 15
Chapter 15odowdc
 
Aztec Art, Sculpture And Architecture Finished
Aztec Art, Sculpture And Architecture  FinishedAztec Art, Sculpture And Architecture  Finished
Aztec Art, Sculpture And Architecture Finishedguest398d1f
 
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 TwitterGary Vaynerchuk
 

En vedette (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
 

Similaire à How to get your app or site built

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 thingsMarcello Duarte
 
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 IndustryDoreen Hakimi
 
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 UXuxpin
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.Lucas Hendrich
 
Developing Better Software
Developing Better SoftwareDeveloping Better Software
Developing Better SoftwareHean Hong Leong
 
ONBOARDING AT SCALE AT BOOKING.COM
ONBOARDING AT SCALE AT BOOKING.COMONBOARDING AT SCALE AT BOOKING.COM
ONBOARDING AT SCALE AT BOOKING.COMSavage Marketing
 
Agile product development
Agile product developmentAgile product development
Agile product developmentBrenn Hill
 
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)Jason Yip
 
Clean application development (talk)
Clean application development (talk)Clean application development (talk)
Clean application development (talk)Adam Culp
 
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 startupsOleg Podsechin
 
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 startupRoger Dudler
 
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 PMProduct School
 
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?CTE Solutions Inc.
 
Moving to tdd bdd
Moving to tdd bddMoving to tdd bdd
Moving to tdd bddKim Carter
 
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 Realitybestpracticesbusiness
 
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 MahariashaAnton Chandra
 
E-Commerce Project Management
E-Commerce Project ManagementE-Commerce Project Management
E-Commerce Project ManagementJanette Toral
 
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.13Ron Lichty
 
Ba why development projects fail
Ba   why development projects failBa   why development projects fail
Ba why development projects failCTE Solutions Inc.
 
The 5 Levels Planning in Agile
The 5 Levels Planning in AgileThe 5 Levels Planning in Agile
The 5 Levels Planning in AgileDimitri Ponomareff
 

Similaire à 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
 

Dernier

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 

Dernier (20)

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 

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