SlideShare a Scribd company logo
A Startup Story
   Arun Thampi @iamclovin

   Co-Founder of Gameplan
    http://gameplanapp.com
The Gameplan Story So Far
•   April 1 - Begin Work
                                                   Code LOC: 5210

•   June 1 - First Public Demo at Echelon 2010
                                                   Test LOC: 12500

•   July 5 - Free Public Preview goes live
                                                    Code-To-Test
                                                    Ratio: 1:2.4
•   July 17 - Tournaments private beta goes live

•   July 28 - Tournaments public beta goes live

•   Sept 1 - Paid Plans Launched
Disclaimer

•   Need not apply to a startup building the next Google, Facebook,
    Twitter or Wego.

•   But then again it’s not supposed to.

•   If you follow advice wholesale without thinking about what it means
    to you, you are doing it wrong.
Buzzword Soup

          Pair Programming
TDD
               Scalability
      Agile
BDD                     NoSQL
              Scrum
BULLSHIT
The Only Acronym You
        Need


Common Sense Driven Development
Your Startup’s Aim
            No                           Yes

        Great Code                     Traction

   Great Test Coverage               Happy Users

     Prettiest Website                  Profit

An architecture to challenge
                               Happy Investors / Owners
          Google
Gameplan’s Working
   Philosophy
 •   Top-Down Approach

 •   Think in terms of URLs, links, forms and flow

 •   JIT Building

 •   Feedback Loops

 •   Pair Programming (whenever we can)
Start Off with a Feature
        (We use Cucumber)



                                       Feedback Loop
             The View
       URLs, Links and Forms




Controller Test      Controller Code     Model Test   Model Code
Pair Programming
•   A piece of the puzzle

    •   Getting Stuck

    •   Riding through bad days (the World Cup wasn’t too helpful)

    •   Distractions

    •   We are pragmatic about it

    •   Nine-to-Six working hours to avoid burnout
The Startup
  Story


              Getting Traction, Users, Profits and Hustling
              Product & Engineering
STARTUP
     ==
ASSUMPTIONS
Make Assumption




                      Test Assumption



           Failure                      Success


Modify Assumption &
                                             Great!
       Repeat
var value_of_idea;

value_of_idea == 0;
    // => true
JFDI
Dry Testing is dead simple

        •   Create Landing Page

        •   Google Ads

        •   Hacker News

        •   Forums

        •   Twitter
Don’t take advice too seriously

     •   Including mine

     •   Use as a starting point and make your own path

     •   Nobody can teach you to live your life

         •   Nobody can teach you to run your startup
Thank You

More Related Content

PDF
Use Scrum and Continuous Delivery to innovate like crazy!
KEY
Couples Counseling for Software Development by Joe Stage
KEY
GROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.ly
PDF
Couples Counseling for Product Development
ZIP
Joe Stump
PPTX
MVP Design Hacks: Sprint 7
PDF
Why Are You Roadmapping?
KEY
Intro to lean marketing
Use Scrum and Continuous Delivery to innovate like crazy!
Couples Counseling for Software Development by Joe Stage
GROWtalks - Couples Counseling for Software Development - Joe Stump Sprint.ly
Couples Counseling for Product Development
Joe Stump
MVP Design Hacks: Sprint 7
Why Are You Roadmapping?
Intro to lean marketing

What's hot (20)

PDF
Building immersive experiences: Usability you can really use
KEY
ModevUX AgileUX
PPTX
Maintaining Continuous Learning Under Pressure Slides from Lean Agile Scotlan...
PDF
How to Outsource Development Work
PDF
Scaling Agile Delivery
PPTX
Lean UX: Building a shared understanding to get out of the deliverables business
PDF
Effective Daily Standups
PDF
Using the Improvement Kata for retrospectives
PDF
Startup Engineering culture - "What matters & what does not"
PPTX
Vgf bglr 14_dev
PDF
The road to potential shippable increments
PDF
User Story Mapping Workshop (Design Skills 2016)
PPTX
Lean UX: Getting out of the deliverables business
PPTX
¿Que se necesita para ser un buen desarrollador android?
PPT
Danny Patterson: Slow Down
PDF
UX In The World of Agile
PPTX
Why we use scrum
PDF
Moll how2012-teams
PDF
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
PPTX
User Story Workshop
Building immersive experiences: Usability you can really use
ModevUX AgileUX
Maintaining Continuous Learning Under Pressure Slides from Lean Agile Scotlan...
How to Outsource Development Work
Scaling Agile Delivery
Lean UX: Building a shared understanding to get out of the deliverables business
Effective Daily Standups
Using the Improvement Kata for retrospectives
Startup Engineering culture - "What matters & what does not"
Vgf bglr 14_dev
The road to potential shippable increments
User Story Mapping Workshop (Design Skills 2016)
Lean UX: Getting out of the deliverables business
¿Que se necesita para ser un buen desarrollador android?
Danny Patterson: Slow Down
UX In The World of Agile
Why we use scrum
Moll how2012-teams
[DevDay2019] Web Development In 2019 - A Practical Guide - By Hoang Nhu Vinh,...
User Story Workshop
Ad

Similar to A Startup Story - Geekcamp Presentation (20)

PDF
How to get a job 2016
PDF
Startup Metrics 4 Pirates
PDF
Startup Metrics for Pirates (SeedCamp, Sept 2009)
PDF
The Startup Metrics Religion
PDF
Lean startup
KEY
PivotCamp preso
PDF
Honeycomb webinar
PPTX
Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...
PDF
Startup Life: the practical guide
PPT
Arch factory - Agile Design: Best Practices
PPT
SOASTA Webinar: Process Compression For Mobile App Dev 120612
PDF
Blazing Cloud: Agile Product Development
ZIP
What Is A Lean Startup?
PDF
Tech ranch5
KEY
Become Efficient or Die: The Story of BackType
PPTX
GeeksLoveSand
PDF
How to get a Job 2016 - Summer of Tech
PDF
Lean startups en el mundo real ejemplos y metricas
PPTX
2012 05 15 eric ries the lean startup pwc canada
PPTX
Building Startups and Minimum Viable Products (NDC2013)
How to get a job 2016
Startup Metrics 4 Pirates
Startup Metrics for Pirates (SeedCamp, Sept 2009)
The Startup Metrics Religion
Lean startup
PivotCamp preso
Honeycomb webinar
Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...
Startup Life: the practical guide
Arch factory - Agile Design: Best Practices
SOASTA Webinar: Process Compression For Mobile App Dev 120612
Blazing Cloud: Agile Product Development
What Is A Lean Startup?
Tech ranch5
Become Efficient or Die: The Story of BackType
GeeksLoveSand
How to get a Job 2016 - Summer of Tech
Lean startups en el mundo real ejemplos y metricas
2012 05 15 eric ries the lean startup pwc canada
Building Startups and Minimum Viable Products (NDC2013)
Ad

Recently uploaded (20)

PPTX
OMC Textile Division Presentation 2021.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Hybrid model detection and classification of lung cancer
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Encapsulation theory and applications.pdf
PPTX
Tartificialntelligence_presentation.pptx
PDF
Web App vs Mobile App What Should You Build First.pdf
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
OMC Textile Division Presentation 2021.pptx
Programs and apps: productivity, graphics, security and other tools
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
A comparative analysis of optical character recognition models for extracting...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
A Presentation on Artificial Intelligence
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Hybrid model detection and classification of lung cancer
SOPHOS-XG Firewall Administrator PPT.pptx
Encapsulation theory and applications.pdf
Tartificialntelligence_presentation.pptx
Web App vs Mobile App What Should You Build First.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf
A novel scalable deep ensemble learning framework for big data classification...
Zenith AI: Advanced Artificial Intelligence
Heart disease approach using modified random forest and particle swarm optimi...
Group 1 Presentation -Planning and Decision Making .pptx

A Startup Story - Geekcamp Presentation

  • 1. A Startup Story Arun Thampi @iamclovin Co-Founder of Gameplan http://gameplanapp.com
  • 2. The Gameplan Story So Far • April 1 - Begin Work Code LOC: 5210 • June 1 - First Public Demo at Echelon 2010 Test LOC: 12500 • July 5 - Free Public Preview goes live Code-To-Test Ratio: 1:2.4 • July 17 - Tournaments private beta goes live • July 28 - Tournaments public beta goes live • Sept 1 - Paid Plans Launched
  • 3. Disclaimer • Need not apply to a startup building the next Google, Facebook, Twitter or Wego. • But then again it’s not supposed to. • If you follow advice wholesale without thinking about what it means to you, you are doing it wrong.
  • 4. Buzzword Soup Pair Programming TDD Scalability Agile BDD NoSQL Scrum
  • 6. The Only Acronym You Need Common Sense Driven Development
  • 7. Your Startup’s Aim No Yes Great Code Traction Great Test Coverage Happy Users Prettiest Website Profit An architecture to challenge Happy Investors / Owners Google
  • 8. Gameplan’s Working Philosophy • Top-Down Approach • Think in terms of URLs, links, forms and flow • JIT Building • Feedback Loops • Pair Programming (whenever we can)
  • 9. Start Off with a Feature (We use Cucumber) Feedback Loop The View URLs, Links and Forms Controller Test Controller Code Model Test Model Code
  • 10. Pair Programming • A piece of the puzzle • Getting Stuck • Riding through bad days (the World Cup wasn’t too helpful) • Distractions • We are pragmatic about it • Nine-to-Six working hours to avoid burnout
  • 11. The Startup Story Getting Traction, Users, Profits and Hustling Product & Engineering
  • 12. STARTUP == ASSUMPTIONS
  • 13. Make Assumption Test Assumption Failure Success Modify Assumption & Great! Repeat
  • 15. JFDI
  • 16. Dry Testing is dead simple • Create Landing Page • Google Ads • Hacker News • Forums • Twitter
  • 17. Don’t take advice too seriously • Including mine • Use as a starting point and make your own path • Nobody can teach you to live your life • Nobody can teach you to run your startup