SlideShare une entreprise Scribd logo
1  sur  106
Open Data Business
Models for Hackers
  Luke Closs - OSCON 2011
           @lukec
Lets unpack that title!

• Open Data
 • World Readable (& re-usable!)
 • Open formats
 • Open licences
 • Trendy!
Lets unpack that title!


• Business Models
 • Designs
 • Making projects financially sustainable
   • (or thrive-able!)
Lets unpack that title!


• Hackers
 • Awesome citizens who make stuff!
 • This talk is not for MBAs.
This talk …


• … is to help hackers
• … think about business models
• … suitable for open data projects
But first, a story!
VanTrash
Saving Marriages one garbage
        day at a time.
The story of VanTrash
June 11, 2009
Open Web Vancouver
I Met David Eaves
I Met David Eaves


• twitter.com/daeaves
I Met David Eaves


• twitter.com/daeaves
• Open data advocate
I Met David Eaves


• twitter.com/daeaves
• Open data advocate
Talking about:




      O3
June 29, 2009
  Blog Post
“How Open Data even
    makes Garbage
collection sexier, easier
     and cheaper”
A side-note:

• Vancouver has confusing garbage schedules
• Everyone’s day moves forward every holiday
• Canada has lots of holidays
• Every other week is green bins
Time Passes
Community collaboration
       event
         (AKA a code sprint)
          (AKA a hackathon)
 (AKA drink beer and make cool things)
Super Happy
Hacker House
    (#2)
Kevin Jones
Kevin Jones

• @kevinj
Kevin Jones

• @kevinj
• co-worker, friend
Kevin Jones

• @kevinj
• co-worker, friend
• not in a boy band
Kevin Jones

• @kevinj
• co-worker, friend
• not in a boy band
Kevin Jones

• @kevinj
• co-worker, friend
• not in a boy band
“Hey Kevin, this can’t be that
         hard ...”
... hack hack hack ...
Fast forward a few months
               Make it work in Internet Explorer (ugh)
                                   ...
Add logging, backups, metrics, feedback, error reporting, email system,
                       administration features
                                   ...
                         347 commits later
       142 files changed, 19624 insertions(+), 644 deletions(-)
VanTrash API

• Leave the data better than you found it
• HTTP (REST) interface
• Provide garbage API for other projects
VanTrash SMS
                  (Text Messages)


• Wanted to add SMS notifications
• BUT
 • We do not wish to support incumbent mobility
    companies in any way.
• Decision: Focus on Twitter instead
Technologies

• Perl - all server-side development is in Perl
 • CPAN++ (Geo, ICal, Polygons, Scraping)
• Javascript - frontend is all in the browser
 • Uses REST/HTTP to talk to the server
• Android - mobile platform of choice
Licensing
• Server-side code is completely open
 • Perl Artistic License or GPLv2
• Javascript and Images are Copyright
• We could prevent garbageday.ca from taking our work
  w/o permission
• OK initial balance, would change long term
Motivations

• Be a good citizen, leadership by example
• Show Gov’t, Business what nice, simple APIs look like
• Help our neighbors
• Learn, take a project start-to-finish
• Have fun
Epilogue

• Vantrash ran for ~20 months with no problems.
  Ideal!

• Thousands of users, word of mouth marketing
  only.

• Receive LOTS of praise from friends, family &
  strangers

• It’s genuinely useful!
But …
How could we bring this to
       moar ppl?
Ideas to make it better


• MOAR cities
• MOAR notifications (Text / Voice call)
• MOAR value to municipalities
Paradox
Cities will only embrace
our tool if they pay us to
           do so.
If we’re providing value to
         citizens …
Maybe we can start a
 (micro) business?
BM Gen


• Patterns & framework to understand & design
 business models

• “A startup is a company in search of a business
 model.”
The Canvas



• A visual framework for exploring aspects of a
 business model
Cost   Value
Walkthru
Text


• Citizens? - Parents? - Drinkers?
• Governments?
• Businesses?
• Make life easier?
• Do things cheaper?
• Make better decisions?
• Social Media (Tweeter, FB, …)
• Municipal / Gov’t conferences
• Business conferences
• Self service - web / wiki / forum / email
• App store sales?
• Subscriptions for services?
• Municipal contracts?
• Hackers
• Servers
• Coffee?
• Feature development / maintenance
• Support
• Sales / Marketing / Communications
• ISP / Hosting?
• Open Data advocates?
• Municipalities?
• Hosting?
• Financial infrastructure (accepting moneys)
• Your time?
The Book

• Business Model Generation
• (It’s visually beautiful)
• Techniques for brainstorming, analyzing, testing
  business models.

• Buy it!
• businessmodelgeneration.com
What business models
would work for VanTrash?
My BM Gen Process

• Brainstorm every possible detail/idea
• Stare at it
• Split into distinct business models
• Compare / Contrast
• Try, blend, iterate!
VanTrash Models

• We came up with these options:
 • Sustained by citizens
 • Sustained by municipalities
 • Infrastructure as a Service
 • Public Open Source Service
Sustained by Citizens


• Provide basic service for free, charge for
  enhanced services (SMS / Voice)

• Citizen not willing to pay too much
• “Freemium”
Characteristics

• Requires marketing, but no sales team
• Requires many paying citizens
• Hard to market to target customers
 • Non-techie citizens
• Easy to execute, few barriers
Sustained by Municipalities

• Provide services to citizens for free, city pays for
  infrastructure costs

• Not incompatible with “Freemium”
• Value is more towards reducing costs
• Municipal ads & admin features
Characteristics

• Sell to Municipal decision makers
• Looong (long) sales process
• Administration features needed
• City handles marketing to citizens
• Too cheap for cities to buy
Infrastructure as a Service
           (IaaS)

• Offer tools to run VanTrash as a service to
  others

• Let hackers in other cities easily create their
  own

• Common infrastructure saves time
Characteristics

• Very little marketing / sales needed
• Hackers localize the service for their area,
 market it to their citizens

• Money from any party that wants to set it up
• Too niche?
Public Open Source Service
           (POSS)
• Idea: poss.gliderlab.com @progrium
• No profit incentive
• Citizens collectively pitch in to cover costs as
  needed

• Donations => Account => Hosting fees
• $$ / run rate = months of service
Characteristics


• Content to be small
• No $$ motive to expand, enhance
• Good model for established infrastructure that
 can be run cheaply & is hard to accept money
 for
Introducing Recollect.net
Recollect’s B-Model

• Free for web/email/twitter/ical
• Citizens pay for SMS & Voice reminders
• Municipalities pay for ad space, administration,
 extra features

• Custom features for $$$
Initially …



• Fuck the gov’t, they’re too slow!
• Citizens can sustain us!
Weeks go by …

… maybe not
Later …


• We gotta get municipalities onside
 • Make it “no-brainer cheap”
 • They advertise it to their citizens
• Some citizens pay for extra services
Finding Balance

• Knowing the models we can evaluate the
  tradeoffs

• Listen to your customers
• Try things, don’t be in a rush
 • Need to be lean to not be rushed
Other Open Data
  Companies
SeeClickFix

• Bugzilla for Cities
• “Sustained by Municipalities”
• Charge cities for admin features, branding,
  customization

• Around $100 / 100K citizens / month
Morningstar

• Started out scraping printed SEC reports
• Figured out how to use that public resource
 better than anyone else

• Started rating Mutual funds for 401ks
• Now they are a huge company
How to do it.
How to do it.

• Hack cool things with open data
How to do it.

• Hack cool things with open data
• Let people use them, be patient
How to do it.

• Hack cool things with open data
• Let people use them, be patient
• See what has value
How to do it.

• Hack cool things with open data
• Let people use them, be patient
• See what has value
 • … Value to citizens
How to do it.

• Hack cool things with open data
• Let people use them, be patient
• See what has value
 • … Value to citizens
 • … Value to governments
How to do it.

• Hack cool things with open data
• Let people use them, be patient
• See what has value
 • … Value to citizens
 • … Value to governments
 • … Value to organizations
Business Sustainability


• Is there relevant data?
• Is there demand?
• Can you generate $$?
Lessons Learned
Lessons Learned

• Municipalities are slow
Lessons Learned

• Municipalities are slow
• Municipalities don’t want to be first
Lessons Learned

• Municipalities are slow
• Municipalities don’t want to be first
• It’s not cheap to accept money on the internets.
Lessons Learned

• Municipalities are slow
• Municipalities don’t want to be first
• It’s not cheap to accept money on the internets.
• When you don’t have VC, you can run on your
 own (slow) schedule.
Breaking Dependencies

• Turned off vantrash.ca, redirects to Recollect
• Got email yesterday from City 311 staff! ZOMG!
• But we use your site!
 • OK, we can help you! ($$)
• Unintentional catalyst!
… In Conclusion
… In Conclusion


• Brainstorm about how to charge for that value
… In Conclusion


• Brainstorm about how to charge for that value
 • Given your skills, time, capabilities
… In Conclusion


• Brainstorm about how to charge for that value
 • Given your skills, time, capabilities
• Narrow down to specific experiments
… In Conclusion


• Brainstorm about how to charge for that value
 • Given your skills, time, capabilities
• Narrow down to specific experiments
• Try them out.
Thank You!

• Contact me - lets talk about open data ideas!
 • Twitter - @lukec
 • luke@recollect.net


• http://www.BusinessModelGeneration.com/

Contenu connexe

Similaire à Open Data Business Models - OSCON 2011

Sustaining open data innovations
Sustaining open data innovationsSustaining open data innovations
Sustaining open data innovationslukec
 
Sustainable Innovation with Open Data
Sustainable Innovation with Open DataSustainable Innovation with Open Data
Sustainable Innovation with Open Datalukec
 
How to scale an open data hack
How to scale an open data hackHow to scale an open data hack
How to scale an open data hacklukec
 
IWMW 2004: Socrates Building an intranet for the UK Research Councils
IWMW 2004: Socrates Building an intranet for the UK Research CouncilsIWMW 2004: Socrates Building an intranet for the UK Research Councils
IWMW 2004: Socrates Building an intranet for the UK Research CouncilsIWMW
 
PyData Texas 2015 Keynote
PyData Texas 2015 KeynotePyData Texas 2015 Keynote
PyData Texas 2015 KeynotePeter Wang
 
Mobile Apps for Events
Mobile Apps for EventsMobile Apps for Events
Mobile Apps for EventsJessica Levin
 
In50hrs bangalore second edition
In50hrs bangalore second editionIn50hrs bangalore second edition
In50hrs bangalore second editionAmiruddin Nagri
 
SEO Hot Topics 2012
SEO Hot Topics 2012SEO Hot Topics 2012
SEO Hot Topics 2012OliOrt
 
Dmk201 Lecture 1
Dmk201 Lecture 1Dmk201 Lecture 1
Dmk201 Lecture 1Ryan Busch
 
Telecom Agent Marketing: The Rock, Paper, Scissors Method
Telecom Agent Marketing: The Rock, Paper, Scissors MethodTelecom Agent Marketing: The Rock, Paper, Scissors Method
Telecom Agent Marketing: The Rock, Paper, Scissors MethodMojenta
 
Leading the Digital Era @ Banking - Agile Organization
Leading the Digital Era @ Banking - Agile OrganizationLeading the Digital Era @ Banking - Agile Organization
Leading the Digital Era @ Banking - Agile OrganizationTathagat Varma
 
Emperors new clothes_digitalbarn_output_snakk
Emperors new clothes_digitalbarn_output_snakkEmperors new clothes_digitalbarn_output_snakk
Emperors new clothes_digitalbarn_output_snakkkevinjohngallagher
 
Emperors new clothes - digitalbarn2012
Emperors new clothes - digitalbarn2012Emperors new clothes - digitalbarn2012
Emperors new clothes - digitalbarn2012kevinjohngallagher
 
Serverless Toronto helps Startups
Serverless Toronto helps StartupsServerless Toronto helps Startups
Serverless Toronto helps StartupsDaniel Zivkovic
 
Serverless Evolution during 3 years of Serverless Toronto
Serverless Evolution during 3 years of Serverless TorontoServerless Evolution during 3 years of Serverless Toronto
Serverless Evolution during 3 years of Serverless TorontoDaniel Zivkovic
 
Boris Chan - FITC SCREENS - Becoming Social By Default on Mobile
Boris Chan - FITC SCREENS - Becoming Social By Default on MobileBoris Chan - FITC SCREENS - Becoming Social By Default on Mobile
Boris Chan - FITC SCREENS - Becoming Social By Default on MobileBoris Chan
 
Android Developer Skills, Techniques, and Patterns
Android Developer Skills, Techniques, and PatternsAndroid Developer Skills, Techniques, and Patterns
Android Developer Skills, Techniques, and Patternsgdgut
 

Similaire à Open Data Business Models - OSCON 2011 (20)

Sustaining open data innovations
Sustaining open data innovationsSustaining open data innovations
Sustaining open data innovations
 
Sustainable Innovation with Open Data
Sustainable Innovation with Open DataSustainable Innovation with Open Data
Sustainable Innovation with Open Data
 
How to scale an open data hack
How to scale an open data hackHow to scale an open data hack
How to scale an open data hack
 
IWMW 2004: Socrates Building an intranet for the UK Research Councils
IWMW 2004: Socrates Building an intranet for the UK Research CouncilsIWMW 2004: Socrates Building an intranet for the UK Research Councils
IWMW 2004: Socrates Building an intranet for the UK Research Councils
 
What is devops
What is devopsWhat is devops
What is devops
 
PyData Texas 2015 Keynote
PyData Texas 2015 KeynotePyData Texas 2015 Keynote
PyData Texas 2015 Keynote
 
Big data, big tourism
Big data, big tourismBig data, big tourism
Big data, big tourism
 
Mobile Apps for Events
Mobile Apps for EventsMobile Apps for Events
Mobile Apps for Events
 
In50hrs bangalore second edition
In50hrs bangalore second editionIn50hrs bangalore second edition
In50hrs bangalore second edition
 
SEO Hot Topics 2012
SEO Hot Topics 2012SEO Hot Topics 2012
SEO Hot Topics 2012
 
Dmk201 Lecture 1
Dmk201 Lecture 1Dmk201 Lecture 1
Dmk201 Lecture 1
 
Telecom Agent Marketing: The Rock, Paper, Scissors Method
Telecom Agent Marketing: The Rock, Paper, Scissors MethodTelecom Agent Marketing: The Rock, Paper, Scissors Method
Telecom Agent Marketing: The Rock, Paper, Scissors Method
 
Leading the Digital Era @ Banking - Agile Organization
Leading the Digital Era @ Banking - Agile OrganizationLeading the Digital Era @ Banking - Agile Organization
Leading the Digital Era @ Banking - Agile Organization
 
Emperors new clothes_digitalbarn_output_snakk
Emperors new clothes_digitalbarn_output_snakkEmperors new clothes_digitalbarn_output_snakk
Emperors new clothes_digitalbarn_output_snakk
 
Emperors new clothes - digitalbarn2012
Emperors new clothes - digitalbarn2012Emperors new clothes - digitalbarn2012
Emperors new clothes - digitalbarn2012
 
The Future is Here
The Future is HereThe Future is Here
The Future is Here
 
Serverless Toronto helps Startups
Serverless Toronto helps StartupsServerless Toronto helps Startups
Serverless Toronto helps Startups
 
Serverless Evolution during 3 years of Serverless Toronto
Serverless Evolution during 3 years of Serverless TorontoServerless Evolution during 3 years of Serverless Toronto
Serverless Evolution during 3 years of Serverless Toronto
 
Boris Chan - FITC SCREENS - Becoming Social By Default on Mobile
Boris Chan - FITC SCREENS - Becoming Social By Default on MobileBoris Chan - FITC SCREENS - Becoming Social By Default on Mobile
Boris Chan - FITC SCREENS - Becoming Social By Default on Mobile
 
Android Developer Skills, Techniques, and Patterns
Android Developer Skills, Techniques, and PatternsAndroid Developer Skills, Techniques, and Patterns
Android Developer Skills, Techniques, and Patterns
 

Dernier

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
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
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 

Dernier (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
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
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 

Open Data Business Models - OSCON 2011

  • 1. Open Data Business Models for Hackers Luke Closs - OSCON 2011 @lukec
  • 2. Lets unpack that title! • Open Data • World Readable (& re-usable!) • Open formats • Open licences • Trendy!
  • 3. Lets unpack that title! • Business Models • Designs • Making projects financially sustainable • (or thrive-able!)
  • 4. Lets unpack that title! • Hackers • Awesome citizens who make stuff! • This talk is not for MBAs.
  • 5. This talk … • … is to help hackers • … think about business models • … suitable for open data projects
  • 6. But first, a story!
  • 7. VanTrash Saving Marriages one garbage day at a time.
  • 8. The story of VanTrash
  • 9. June 11, 2009 Open Web Vancouver
  • 10. I Met David Eaves
  • 11. I Met David Eaves • twitter.com/daeaves
  • 12. I Met David Eaves • twitter.com/daeaves • Open data advocate
  • 13. I Met David Eaves • twitter.com/daeaves • Open data advocate
  • 15. June 29, 2009 Blog Post
  • 16. “How Open Data even makes Garbage collection sexier, easier and cheaper”
  • 17.
  • 18. A side-note: • Vancouver has confusing garbage schedules • Everyone’s day moves forward every holiday • Canada has lots of holidays • Every other week is green bins
  • 20. Community collaboration event (AKA a code sprint) (AKA a hackathon) (AKA drink beer and make cool things)
  • 22.
  • 25. Kevin Jones • @kevinj • co-worker, friend
  • 26. Kevin Jones • @kevinj • co-worker, friend • not in a boy band
  • 27. Kevin Jones • @kevinj • co-worker, friend • not in a boy band
  • 28. Kevin Jones • @kevinj • co-worker, friend • not in a boy band
  • 29. “Hey Kevin, this can’t be that hard ...”
  • 30. ... hack hack hack ...
  • 31. Fast forward a few months Make it work in Internet Explorer (ugh) ... Add logging, backups, metrics, feedback, error reporting, email system, administration features ... 347 commits later 142 files changed, 19624 insertions(+), 644 deletions(-)
  • 32.
  • 33.
  • 34. VanTrash API • Leave the data better than you found it • HTTP (REST) interface • Provide garbage API for other projects
  • 35. VanTrash SMS (Text Messages) • Wanted to add SMS notifications • BUT • We do not wish to support incumbent mobility companies in any way. • Decision: Focus on Twitter instead
  • 36. Technologies • Perl - all server-side development is in Perl • CPAN++ (Geo, ICal, Polygons, Scraping) • Javascript - frontend is all in the browser • Uses REST/HTTP to talk to the server • Android - mobile platform of choice
  • 37. Licensing • Server-side code is completely open • Perl Artistic License or GPLv2 • Javascript and Images are Copyright • We could prevent garbageday.ca from taking our work w/o permission • OK initial balance, would change long term
  • 38. Motivations • Be a good citizen, leadership by example • Show Gov’t, Business what nice, simple APIs look like • Help our neighbors • Learn, take a project start-to-finish • Have fun
  • 39. Epilogue • Vantrash ran for ~20 months with no problems. Ideal! • Thousands of users, word of mouth marketing only. • Receive LOTS of praise from friends, family & strangers • It’s genuinely useful!
  • 41. How could we bring this to moar ppl?
  • 42. Ideas to make it better • MOAR cities • MOAR notifications (Text / Voice call) • MOAR value to municipalities
  • 44. Cities will only embrace our tool if they pay us to do so.
  • 45. If we’re providing value to citizens …
  • 46. Maybe we can start a (micro) business?
  • 47.
  • 48. BM Gen • Patterns & framework to understand & design business models • “A startup is a company in search of a business model.”
  • 49. The Canvas • A visual framework for exploring aspects of a business model
  • 50.
  • 51. Cost Value
  • 53. Text • Citizens? - Parents? - Drinkers? • Governments? • Businesses?
  • 54. • Make life easier? • Do things cheaper? • Make better decisions?
  • 55. • Social Media (Tweeter, FB, …) • Municipal / Gov’t conferences • Business conferences
  • 56. • Self service - web / wiki / forum / email
  • 57. • App store sales? • Subscriptions for services? • Municipal contracts?
  • 59. • Feature development / maintenance • Support • Sales / Marketing / Communications
  • 60. • ISP / Hosting? • Open Data advocates? • Municipalities?
  • 61. • Hosting? • Financial infrastructure (accepting moneys) • Your time?
  • 62.
  • 63. The Book • Business Model Generation • (It’s visually beautiful) • Techniques for brainstorming, analyzing, testing business models. • Buy it! • businessmodelgeneration.com
  • 64. What business models would work for VanTrash?
  • 65. My BM Gen Process • Brainstorm every possible detail/idea • Stare at it • Split into distinct business models • Compare / Contrast • Try, blend, iterate!
  • 66. VanTrash Models • We came up with these options: • Sustained by citizens • Sustained by municipalities • Infrastructure as a Service • Public Open Source Service
  • 67. Sustained by Citizens • Provide basic service for free, charge for enhanced services (SMS / Voice) • Citizen not willing to pay too much • “Freemium”
  • 68. Characteristics • Requires marketing, but no sales team • Requires many paying citizens • Hard to market to target customers • Non-techie citizens • Easy to execute, few barriers
  • 69. Sustained by Municipalities • Provide services to citizens for free, city pays for infrastructure costs • Not incompatible with “Freemium” • Value is more towards reducing costs • Municipal ads & admin features
  • 70. Characteristics • Sell to Municipal decision makers • Looong (long) sales process • Administration features needed • City handles marketing to citizens • Too cheap for cities to buy
  • 71. Infrastructure as a Service (IaaS) • Offer tools to run VanTrash as a service to others • Let hackers in other cities easily create their own • Common infrastructure saves time
  • 72. Characteristics • Very little marketing / sales needed • Hackers localize the service for their area, market it to their citizens • Money from any party that wants to set it up • Too niche?
  • 73. Public Open Source Service (POSS) • Idea: poss.gliderlab.com @progrium • No profit incentive • Citizens collectively pitch in to cover costs as needed • Donations => Account => Hosting fees • $$ / run rate = months of service
  • 74. Characteristics • Content to be small • No $$ motive to expand, enhance • Good model for established infrastructure that can be run cheaply & is hard to accept money for
  • 76.
  • 77.
  • 78.
  • 79. Recollect’s B-Model • Free for web/email/twitter/ical • Citizens pay for SMS & Voice reminders • Municipalities pay for ad space, administration, extra features • Custom features for $$$
  • 80. Initially … • Fuck the gov’t, they’re too slow! • Citizens can sustain us!
  • 81. Weeks go by … … maybe not
  • 82. Later … • We gotta get municipalities onside • Make it “no-brainer cheap” • They advertise it to their citizens • Some citizens pay for extra services
  • 83. Finding Balance • Knowing the models we can evaluate the tradeoffs • Listen to your customers • Try things, don’t be in a rush • Need to be lean to not be rushed
  • 84. Other Open Data Companies
  • 85. SeeClickFix • Bugzilla for Cities • “Sustained by Municipalities” • Charge cities for admin features, branding, customization • Around $100 / 100K citizens / month
  • 86. Morningstar • Started out scraping printed SEC reports • Figured out how to use that public resource better than anyone else • Started rating Mutual funds for 401ks • Now they are a huge company
  • 87. How to do it.
  • 88. How to do it. • Hack cool things with open data
  • 89. How to do it. • Hack cool things with open data • Let people use them, be patient
  • 90. How to do it. • Hack cool things with open data • Let people use them, be patient • See what has value
  • 91. How to do it. • Hack cool things with open data • Let people use them, be patient • See what has value • … Value to citizens
  • 92. How to do it. • Hack cool things with open data • Let people use them, be patient • See what has value • … Value to citizens • … Value to governments
  • 93. How to do it. • Hack cool things with open data • Let people use them, be patient • See what has value • … Value to citizens • … Value to governments • … Value to organizations
  • 94. Business Sustainability • Is there relevant data? • Is there demand? • Can you generate $$?
  • 97. Lessons Learned • Municipalities are slow • Municipalities don’t want to be first
  • 98. Lessons Learned • Municipalities are slow • Municipalities don’t want to be first • It’s not cheap to accept money on the internets.
  • 99. Lessons Learned • Municipalities are slow • Municipalities don’t want to be first • It’s not cheap to accept money on the internets. • When you don’t have VC, you can run on your own (slow) schedule.
  • 100. Breaking Dependencies • Turned off vantrash.ca, redirects to Recollect • Got email yesterday from City 311 staff! ZOMG! • But we use your site! • OK, we can help you! ($$) • Unintentional catalyst!
  • 102. … In Conclusion • Brainstorm about how to charge for that value
  • 103. … In Conclusion • Brainstorm about how to charge for that value • Given your skills, time, capabilities
  • 104. … In Conclusion • Brainstorm about how to charge for that value • Given your skills, time, capabilities • Narrow down to specific experiments
  • 105. … In Conclusion • Brainstorm about how to charge for that value • Given your skills, time, capabilities • Narrow down to specific experiments • Try them out.
  • 106. Thank You! • Contact me - lets talk about open data ideas! • Twitter - @lukec • luke@recollect.net • http://www.BusinessModelGeneration.com/

Notes de l'éditeur

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n
  66. \n
  67. \n
  68. \n
  69. \n
  70. \n
  71. \n
  72. \n
  73. \n
  74. \n
  75. \n
  76. \n
  77. \n
  78. \n
  79. \n
  80. \n
  81. \n
  82. \n
  83. \n
  84. \n
  85. \n
  86. \n
  87. \n
  88. \n
  89. \n
  90. \n
  91. \n
  92. \n
  93. \n
  94. \n
  95. \n
  96. \n
  97. \n
  98. \n
  99. \n
  100. \n
  101. \n
  102. \n
  103. \n