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

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 

Dernier (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 

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