MAKING A (PROFITABLE)
BUSINESS... BUILT ON OPEN
        SOURCE
            JEFF WALPOLE

       CEO, PHASE2 TECHNOLOGY
WHAT I AM TALKING ABOUT
• Growing a successful business is hard
• but sustaining a reasonably sized / profit generating business is
  even harder.
• Right now many of the businesses in our space are “riding the
  Drupal wave”, operating as specialized implementers of Drupal.
• Shifting to a larger high profit and sustainable business will be hard
  for many due in part to the intricacies of open source competition
  and open source productization.
ABOUT ME
 Who I am:                 Who I am not:
 Almost 20 years in the    I am not a CTO and wont
 software / consulting
                           be talking about
 business
                           technical strategies.
 Led Phase2 for the last
 11 years based upon       I am not a lawyer. I can’t
 open source software      answer “can I do THIS in
 and services              GPL?”
OUR WORK IN DRUPAL
DRUPAL COMMUNITY
55+ 12 50+ 6 2
Involved Drupal      Speakers at      Key Modules   Distributions   Security team
 Professionals    DrupalCon Denver     Maintained       Built         members




                               open
STARTING A SERVICES
  BUSINESS IS EASY.
 SCALING IT IS HARD.
The Growth Curve / Scaling -> Sustaining
       1-20 person shops -                    20-50 person medium              50+ person businesses - self
       making a living                        businesses - growing but         sustaining / high profit
                                              not (yet) sustaining
       mainly hourly services                                                  Takes additional things to be
       every hour spent = a dollar            Takes a mix of hourly +          scalable AND sustainable.
       earned                                 fixed + retainers
                                                                               What are those things?
       "We build a website" -                 Takes repeat business and
       islands of isolation                   strong customer loyalty

       your competitive advantage             Takes some sales (pricing/
       is probably being the ones             estimation savvy)
       that "know" Drupal
                                              Requires strong project
       works for a life style                 management to succeed
       business



2001     2002    2003    2004   2005   2006       2007   2008   2009    2010   2011   2012   2013   2013       2014   2015
HOW TO SCALE SERVICES:
• great sales & marketing
• great recruiting
• infrastructure for efficiency (processes, project management,
  supporting functions)
• partnering to grow capabilities/business development
• securing larger contracts
• M&A
SUSTAINING TAKES MORE...
• reliable/recurring sales & marketing with process
• sustained competitive advantage (vs. a point in time)
• securing long term contracts (e.g. government)
• intellectual property
• passive revenue/ productization
• investment?
CHALLENGES WITH
SUSTAINABLE SERVICES
MAKING $ WITH NICHE DRUPAL WAS EASY
• cost to develop was low
• cost to recruit/train developers was *relatively* low (at least
  initially)
• testing is (partially) free
• re-use of our own and others contributions
• community innovation means the community develops and
  innovates for us
PARADOXES OF DRUPAL COMPETITION
• competitive advantage (knowing how it works + being
  better than anyone else - and proving it!) is very hard to
  sustain
• competing is perceived to be bad because open source
  ethos
• competing is hard because others can copy easily when
  you "share" in an open model
COMPETITION IN DRUPAL IS CHANGING
• more players in the market
• downward pressure on rates & pricing
• more off-shoring and different resource make-up on projects
• greater competition from larger companies/platforms now
  competing with Drupal (CQ5, Salesforce, etc)
OTHER MACRO THREATS
• Adoption is everything - without it our advantage dies
• Talent shortages hurt everyone
• Community dynamics
SO HOW TO SUSTAIN, NOT
     JUST SCALE?
THE REALITY
  The challenges of Drupal and “open source business”
   are not really about IP or licensing. Open source is
  actually part of the solution, not part of “the problem.”
     but so is good old fashioned business strategy.
GROW THE ECOSYSTEM
• more businesses at scale
• more businesses figuring out how to create business
  models around Drupal
• more specialization/ less internal competition among firms
• more varied business models around Drupal
• more Independent Software Vendors (ISVs)
THE IMPORTANCE OF THE ISV
•    A software ecosystem cannot rely on services companies around
    a single product

• ISVs (Independent Software Vendors) provide depth

• ISVs for us (Drupal) could include integrations, platform vendors,
  add ons, etc.

• Otherwise we are all just Drupal VARs (Value Added Resellers)
HOW DO PRODUCTS
     HELP?
PRODUCTS ≠ SCALE
• building and distributing a product CAN be a way to scale a
  Drupal business, IF you change your model to support
  “product operations”
• Developing a product (or more precisely supporting one)
  can actually hinder growth of a services company.
• “I am launching a product, so that we can grow revenue” is
  a common but uninformed opinion on pure Drupal
PRODUCTS ≠ SCALE
• Plenty of services businesses also scale: large-scale
  consulting firms, hosting providers, and many in the
  software space scale without products
• Products can produce passive revenue (see above re:
  business models) and be helpful for sustainability, but are
  not the only way to “scale”
HOW OS CHALLENGES PRODUCTIZATION
• You build an open source product and distribute it.
• The market uses it, demands features, requests releases.
• “Selling it” can be undone by any buyer who then
  distributes it for free.
• “Selling services around it” is not productization.
DISTRIBUTIONS ≠PRODUCTS
BUT THEY ALLOW FOR...
 • Re-use
 • Standardization
 • Interoperability
 • Use case targeting
 • Building blocks for other models
DISTRIBUTIONS DON’T ALLOW IP CONTROL.
SO THEY ARE...
• marketing (for everyone)
• lead gen and marketing for the creator/ maintainer
• platforms for more sophisticated services/ tie-ins
• better platforms for application stacks
• could allow for support models
OPEN SOURCE BUSINESS
       MODELS
SERVICE(ISH)
              Model                          Examples

Consulting and Implementation
                                    Every “Drupal shop” out there
(e.g. professional services)

                                      Redhat, Build-a-Module,
Documentation and training
                                          Drupalize.me

Support retainers & subscriptions          Acquia, Redhat
PRODUCT(ISH)
                 Model             Examples

Freemium
                              Alfresco, EZ Publish


Dual licensing                  JBoss, MySQL


Distributions            Commons, OpenPublish, Atrium
INTEGRATIONS
               Model                       Examples

Add-ons (apps/plugins/themes)        Wordpress, EzPublish


External Product Integration    cloud services, Drupal Commerce


Application bundles (stacks)           Redhat OpenShift
potential                                                not recommended

  Low Feasibility
                                                                                          Dual Licensing




                                                                                            Freemium
                                                                                                           WHICH ONES
                                                              Support

 Competitive/
Legal Feasibility
                         where we started
                                                             Retainers/
                                                            Subscriptions


                                                                                          where to focus
                                                                                                            WORK FOR
                                                                                                            DRUPAL?
                                                                              Product
                                                          Distributions     Integration


                                                                                           Add-ons &
                                                                                            Plug-ins
                                                Documentation &
                                                   Training

                            Consulting and                                           Application
                            Implementation                                         bundles (stacks)

     High Feasibility



                        Low Barriers to Entry                                   High Barriers to Entry

                                                           Complexity
SO WHAT’S THE ANSWER?
Ask yourself whether you are willing to invest in products.
That investment requires a different approach to product
building, product management, community management,
market matching, and continued, sustained investment. It also
requires an excellent idea for a product that people need.
IF YOU ARE WILLING TO INVEST...
• first leverage Drupal’s popularity for lead generation
• master services / deliver them successfully
• corner specific Drupal niches for competitive advantage
• invest in building discipline to help you realize revenue on that
• add something to the product that creates passive revenue
• bundle support, documentation or training for it
• create a distribution, package or integrated product from it
IF YOU ARE NOT WILLING TO INVEST...
...that doesn’t mean an unsustainable business. Instead...
• first leverage Drupal’s popularity for lead generation
• master services / deliver them successfully
• corner specific Drupal niches for competitive advantage
• invest in packaging your services, automating aspects of them, or
  finding ways to build greater margin in them
• use increased margin to re-invest in more process and automation
AND IF YOU’RE BORED...
SUMMING IT UP
DRUPAL IS MORE THAN A CODE
           BASE.
      IT HAS A GIGANTIC USER BASE;
           A POWERFUL BRAND;
TOOLS & RESOURCES THAT CAN DRIVE DOWN
      COSTS AND DRIVE UP REVENUE
WE HAVE DRUPAL.
  HOW CAN WE START USING IT AS A TOOL TO
       BUILD NEW LINES OF BUSINESS?
NOT JUST A TOOL FOR BUILDING OUR WEB SITES.
CHANGE THE OUTLOOK:
  LET’S STOP THINKING ABOUT DRUPAL AS A CODING
PLATFORM WE “USE” AND START THINKING ABOUT IT AS
        A BUSINESS PLATFORM WE LEVERAGE.
THANKS! QUESTIONS?

          JEFF WALPOLE
  jwalpole@phase2technology.com
          t: @jeffwalpole

  www.linkedin.com/in/jeffwalpole
phase2technology.com
    @phase2tech

More Related Content

PDF
SAP and IBM I
KEY
The Many Business Models of Drupal
PDF
ServiceNow Event 15.11.2012 / Beispiele aus Kundenprojekten von Aspediens
PPTX
Drupal Center of Excellence
PDF
HVH Introduction Presentation
PDF
Process in the Age of Digital Innovation
PDF
Adobe Max 2008 Cross Channel Campaigns
PDF
Avaya Collaboration Guide 2013
SAP and IBM I
The Many Business Models of Drupal
ServiceNow Event 15.11.2012 / Beispiele aus Kundenprojekten von Aspediens
Drupal Center of Excellence
HVH Introduction Presentation
Process in the Age of Digital Innovation
Adobe Max 2008 Cross Channel Campaigns
Avaya Collaboration Guide 2013

Viewers also liked (14)

PDF
How 'Open' Changes Product Development
PDF
The New Experience Team
PDF
Content Ops is Tops!
PDF
Open atrium 2.0 at BADcamp
KEY
Drupal distributions to build a platform
PPTX
BassMaster Webinar hosted by Acquia
PDF
X All the Things: Total Content Control
PDF
Oa2 10 tips and tricks
PDF
Best Practices for Development Deployment & Distributions: Capital Camp + Gov...
PDF
Building applications-with-drupal
KEY
Accessibility Demystified: 3 Myths and Why They're So, So, So Very Wrong
PDF
Drupal Is Not Your Web Site
PDF
Open Atrium 2.0 at Drupalcon Portland
PDF
Fields, entities, lists, oh my!
How 'Open' Changes Product Development
The New Experience Team
Content Ops is Tops!
Open atrium 2.0 at BADcamp
Drupal distributions to build a platform
BassMaster Webinar hosted by Acquia
X All the Things: Total Content Control
Oa2 10 tips and tricks
Best Practices for Development Deployment & Distributions: Capital Camp + Gov...
Building applications-with-drupal
Accessibility Demystified: 3 Myths and Why They're So, So, So Very Wrong
Drupal Is Not Your Web Site
Open Atrium 2.0 at Drupalcon Portland
Fields, entities, lists, oh my!
Ad

Similar to Making a (profitable) business Built on Open Source (20)

PPTX
Recurring revenue for drupal shops
PPTX
Startpack
PDF
Eazybusiness Affiliates
PDF
Building, maintaining and adapting Drupal projects: How to challenge the long...
PDF
Eazybusiness Affiliates
PDF
Open erp presentation business model_11 octobre 2012-2
PDF
Keynote by Mario Derba at Optimized Data Center event, Milano
PDF
Keynote by Mario Derba at Oracle Optimized Data Center event in Paris
PDF
People at OpenERP, Ephec - Brussels, March 2013
PDF
OEP
PDF
OEP
PPTX
How to segment developers for your API strategy
PDF
Xsolve presentation - programming, bodyleasing, e-commerce
PDF
Web platform to (build, manage and grow business on the web) compose and orch...
PDF
Aghreni Technologies, offshore provider of open source software solutions - C...
PDF
Growing and managing Drupal organisations - Drupalcamp London 2013
PDF
Tech blocks xrm
PDF
Official product & partner enablement services catalog for openbravo business...
PDF
Anything as a Service ?
KEY
Drupal Commerce for Business
Recurring revenue for drupal shops
Startpack
Eazybusiness Affiliates
Building, maintaining and adapting Drupal projects: How to challenge the long...
Eazybusiness Affiliates
Open erp presentation business model_11 octobre 2012-2
Keynote by Mario Derba at Optimized Data Center event, Milano
Keynote by Mario Derba at Oracle Optimized Data Center event in Paris
People at OpenERP, Ephec - Brussels, March 2013
OEP
OEP
How to segment developers for your API strategy
Xsolve presentation - programming, bodyleasing, e-commerce
Web platform to (build, manage and grow business on the web) compose and orch...
Aghreni Technologies, offshore provider of open source software solutions - C...
Growing and managing Drupal organisations - Drupalcamp London 2013
Tech blocks xrm
Official product & partner enablement services catalog for openbravo business...
Anything as a Service ?
Drupal Commerce for Business
Ad

More from Phase2 (20)

PDF
Phase2 Health and Wellness Brochure
PDF
A Modern Digital Experience Platform
PDF
Beyond websites: A Modern Digital Experience Platform
PDF
Omnichannel For Government
PDF
Bad camp2016 Release Management On Live Websites
PDF
A FUTURE-FOCUSED DIGITAL PLATFORM WITH DRUPAL 8
PPTX
The Future of Digital Storytelling - Phase2 Talk
PDF
Site building with end user in mind
PDF
Performance Profiling Tools and Tricks
PDF
NORTH CAROLINA Open Source, OpenPublic, OpenShift
PDF
Drupal 8 for Enterprise: D8 in a Changing Digital Landscape
PDF
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
PDF
Site Building with the End User in Mind
PDF
The Yes, No, and Maybe of "Can We Build That With Drupal?"
PDF
User Testing For Humanitarian ID App
PDF
Redhat.com: An Architectural Case Study
PDF
The New Design Workflow
PDF
Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)
PDF
Memorial Sloan Kettering: Adventures in Drupal 8
PDF
How, When, and Why to Patch a Module
Phase2 Health and Wellness Brochure
A Modern Digital Experience Platform
Beyond websites: A Modern Digital Experience Platform
Omnichannel For Government
Bad camp2016 Release Management On Live Websites
A FUTURE-FOCUSED DIGITAL PLATFORM WITH DRUPAL 8
The Future of Digital Storytelling - Phase2 Talk
Site building with end user in mind
Performance Profiling Tools and Tricks
NORTH CAROLINA Open Source, OpenPublic, OpenShift
Drupal 8 for Enterprise: D8 in a Changing Digital Landscape
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Site Building with the End User in Mind
The Yes, No, and Maybe of "Can We Build That With Drupal?"
User Testing For Humanitarian ID App
Redhat.com: An Architectural Case Study
The New Design Workflow
Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)
Memorial Sloan Kettering: Adventures in Drupal 8
How, When, and Why to Patch a Module

Making a (profitable) business Built on Open Source

  • 1. MAKING A (PROFITABLE) BUSINESS... BUILT ON OPEN SOURCE JEFF WALPOLE CEO, PHASE2 TECHNOLOGY
  • 2. WHAT I AM TALKING ABOUT • Growing a successful business is hard • but sustaining a reasonably sized / profit generating business is even harder. • Right now many of the businesses in our space are “riding the Drupal wave”, operating as specialized implementers of Drupal. • Shifting to a larger high profit and sustainable business will be hard for many due in part to the intricacies of open source competition and open source productization.
  • 3. ABOUT ME Who I am: Who I am not: Almost 20 years in the I am not a CTO and wont software / consulting be talking about business technical strategies. Led Phase2 for the last 11 years based upon I am not a lawyer. I can’t open source software answer “can I do THIS in and services GPL?”
  • 4. OUR WORK IN DRUPAL
  • 5. DRUPAL COMMUNITY 55+ 12 50+ 6 2 Involved Drupal Speakers at Key Modules Distributions Security team Professionals DrupalCon Denver Maintained Built members open
  • 6. STARTING A SERVICES BUSINESS IS EASY. SCALING IT IS HARD.
  • 7. The Growth Curve / Scaling -> Sustaining 1-20 person shops - 20-50 person medium 50+ person businesses - self making a living businesses - growing but sustaining / high profit not (yet) sustaining mainly hourly services Takes additional things to be every hour spent = a dollar Takes a mix of hourly + scalable AND sustainable. earned fixed + retainers What are those things? "We build a website" - Takes repeat business and islands of isolation strong customer loyalty your competitive advantage Takes some sales (pricing/ is probably being the ones estimation savvy) that "know" Drupal Requires strong project works for a life style management to succeed business 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2013 2014 2015
  • 8. HOW TO SCALE SERVICES: • great sales & marketing • great recruiting • infrastructure for efficiency (processes, project management, supporting functions) • partnering to grow capabilities/business development • securing larger contracts • M&A
  • 9. SUSTAINING TAKES MORE... • reliable/recurring sales & marketing with process • sustained competitive advantage (vs. a point in time) • securing long term contracts (e.g. government) • intellectual property • passive revenue/ productization • investment?
  • 11. MAKING $ WITH NICHE DRUPAL WAS EASY • cost to develop was low • cost to recruit/train developers was *relatively* low (at least initially) • testing is (partially) free • re-use of our own and others contributions • community innovation means the community develops and innovates for us
  • 12. PARADOXES OF DRUPAL COMPETITION • competitive advantage (knowing how it works + being better than anyone else - and proving it!) is very hard to sustain • competing is perceived to be bad because open source ethos • competing is hard because others can copy easily when you "share" in an open model
  • 13. COMPETITION IN DRUPAL IS CHANGING • more players in the market • downward pressure on rates & pricing • more off-shoring and different resource make-up on projects • greater competition from larger companies/platforms now competing with Drupal (CQ5, Salesforce, etc)
  • 14. OTHER MACRO THREATS • Adoption is everything - without it our advantage dies • Talent shortages hurt everyone • Community dynamics
  • 15. SO HOW TO SUSTAIN, NOT JUST SCALE?
  • 16. THE REALITY The challenges of Drupal and “open source business” are not really about IP or licensing. Open source is actually part of the solution, not part of “the problem.” but so is good old fashioned business strategy.
  • 17. GROW THE ECOSYSTEM • more businesses at scale • more businesses figuring out how to create business models around Drupal • more specialization/ less internal competition among firms • more varied business models around Drupal • more Independent Software Vendors (ISVs)
  • 18. THE IMPORTANCE OF THE ISV • A software ecosystem cannot rely on services companies around a single product • ISVs (Independent Software Vendors) provide depth • ISVs for us (Drupal) could include integrations, platform vendors, add ons, etc. • Otherwise we are all just Drupal VARs (Value Added Resellers)
  • 20. PRODUCTS ≠ SCALE • building and distributing a product CAN be a way to scale a Drupal business, IF you change your model to support “product operations” • Developing a product (or more precisely supporting one) can actually hinder growth of a services company. • “I am launching a product, so that we can grow revenue” is a common but uninformed opinion on pure Drupal
  • 21. PRODUCTS ≠ SCALE • Plenty of services businesses also scale: large-scale consulting firms, hosting providers, and many in the software space scale without products • Products can produce passive revenue (see above re: business models) and be helpful for sustainability, but are not the only way to “scale”
  • 22. HOW OS CHALLENGES PRODUCTIZATION • You build an open source product and distribute it. • The market uses it, demands features, requests releases. • “Selling it” can be undone by any buyer who then distributes it for free. • “Selling services around it” is not productization.
  • 23. DISTRIBUTIONS ≠PRODUCTS BUT THEY ALLOW FOR... • Re-use • Standardization • Interoperability • Use case targeting • Building blocks for other models
  • 24. DISTRIBUTIONS DON’T ALLOW IP CONTROL. SO THEY ARE... • marketing (for everyone) • lead gen and marketing for the creator/ maintainer • platforms for more sophisticated services/ tie-ins • better platforms for application stacks • could allow for support models
  • 26. SERVICE(ISH) Model Examples Consulting and Implementation Every “Drupal shop” out there (e.g. professional services) Redhat, Build-a-Module, Documentation and training Drupalize.me Support retainers & subscriptions Acquia, Redhat
  • 27. PRODUCT(ISH) Model Examples Freemium Alfresco, EZ Publish Dual licensing JBoss, MySQL Distributions Commons, OpenPublish, Atrium
  • 28. INTEGRATIONS Model Examples Add-ons (apps/plugins/themes) Wordpress, EzPublish External Product Integration cloud services, Drupal Commerce Application bundles (stacks) Redhat OpenShift
  • 29. potential not recommended Low Feasibility Dual Licensing Freemium WHICH ONES Support Competitive/ Legal Feasibility where we started Retainers/ Subscriptions where to focus WORK FOR DRUPAL? Product Distributions Integration Add-ons & Plug-ins Documentation & Training Consulting and Application Implementation bundles (stacks) High Feasibility Low Barriers to Entry High Barriers to Entry Complexity
  • 30. SO WHAT’S THE ANSWER? Ask yourself whether you are willing to invest in products. That investment requires a different approach to product building, product management, community management, market matching, and continued, sustained investment. It also requires an excellent idea for a product that people need.
  • 31. IF YOU ARE WILLING TO INVEST... • first leverage Drupal’s popularity for lead generation • master services / deliver them successfully • corner specific Drupal niches for competitive advantage • invest in building discipline to help you realize revenue on that • add something to the product that creates passive revenue • bundle support, documentation or training for it • create a distribution, package or integrated product from it
  • 32. IF YOU ARE NOT WILLING TO INVEST... ...that doesn’t mean an unsustainable business. Instead... • first leverage Drupal’s popularity for lead generation • master services / deliver them successfully • corner specific Drupal niches for competitive advantage • invest in packaging your services, automating aspects of them, or finding ways to build greater margin in them • use increased margin to re-invest in more process and automation
  • 33. AND IF YOU’RE BORED...
  • 35. DRUPAL IS MORE THAN A CODE BASE. IT HAS A GIGANTIC USER BASE; A POWERFUL BRAND; TOOLS & RESOURCES THAT CAN DRIVE DOWN COSTS AND DRIVE UP REVENUE
  • 36. WE HAVE DRUPAL. HOW CAN WE START USING IT AS A TOOL TO BUILD NEW LINES OF BUSINESS? NOT JUST A TOOL FOR BUILDING OUR WEB SITES.
  • 37. CHANGE THE OUTLOOK: LET’S STOP THINKING ABOUT DRUPAL AS A CODING PLATFORM WE “USE” AND START THINKING ABOUT IT AS A BUSINESS PLATFORM WE LEVERAGE.
  • 38. THANKS! QUESTIONS? JEFF WALPOLE jwalpole@phase2technology.com t: @jeffwalpole www.linkedin.com/in/jeffwalpole
  • 39. phase2technology.com @phase2tech