Odoo 2020: Vision & Strategy - SISalpbrochures.sisalp.fr/Odoo_strategy_17_dec_2014_proposal.pdf ·...

download Odoo 2020: Vision & Strategy - SISalpbrochures.sisalp.fr/Odoo_strategy_17_dec_2014_proposal.pdf · strictly confidential to be shared only with permission of odoo s.a. representatives.

If you can't read please download the document

Transcript of Odoo 2020: Vision & Strategy - SISalpbrochures.sisalp.fr/Odoo_strategy_17_dec_2014_proposal.pdf ·...

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    Odoo 2020: Vision & Strategy DRAFTDOCUMENTV0.5

    PreambleCurrentsituationChannels,Product/Marketfit

    Clearingtheboundariesbetweendirect/indirectClearboundariesRedefiningOdoosasserviceoffer

    Indirect:AClearValuePropositionwithOdooEnterpriseOdooEnterprise:fromservicestofeaturesKeepingtheopensourcewayofworkingPricingofOdooEnterprise

    PricingofOdooEnterpriseAvaluevsvolumeoffer

    ScalingtheAppMarketplaceModulesImpactOfAllowingTheCommunityToSellModulesTheOdooSAMarketPlaceStrategy

    OdooPartnershipsEvolutionoftheSaaSSummaryofactionsImplementationFAQ

    Whatsthebestlicensetofitthemodel?Whatwouldbetheimpactforcommunitymodules?Isthisaneasychange?Willpeoplebeallowedtodownloadanopensourcemodulewithoutcontributing?Willtheappstorekillcollaboration?

    1

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    Preamble Overthelast10years,thesmallTinyERPhasgrownintoasolidOdoo ,deliveringagreat1

    suiteofbusinessappsto50,000companiesworldwideandaglobalnetworkof630partners.Thecompanyisnowthemostdownloadedsuiteofbusinessapplicationsworldwidewith~2.650deploymentsperday.Inourquesttofindtheperfectopensourcebusinessmodel,weconductedadeepanalysisofthecurrentsituationandthepartnernetwork.Followingaseriesofbrainstormingsessionswithkeycustomersandpartners,wehaveidentifiedkeyimprovementstoallowOdootobecomemainstreamin2020.Asareminder,Odooisbuiltofthefollowingfundamentalpillars:

    opensourcewebelieveinopensource,opensourcewillruletheworld.Morespecifically,thewayweseeopensourceisfreeasinfreedomofspeech,notasinfreebeerasustainablesystemrequiresfundingandhastobeopen/collaborative.

    clarityofroles(community,partners,vendor,customers)allplayersarekeyandcontributetotheecosystem.Wetargetanoptimumforthewholeecosystem,thatmaynotbenotanoptimumforeveryactorindividually.

    revenuesharingwebelieveinamodelinwhichtheaveragevaluedistributionisfairacrossallroles(85%partnersforonetoonecustomerservices/15%publisherforR&D/marketingandone2onemaintenanceservices).

    2differentmarkets:thesmallSMEsmarket,lookingforanoutoftheboxsolution,andthelarger,mediumsizemarket,insearchofimplementationserviceandsupporttomakeasystemandprocessesmeettheirbusinessneeds.Thesearetwodifferentmarketsrequiringtwodifferentapproaches.BeingabletoaddressbothwillgiveaseriouscompetitiveadvantageinthefutureeaseofuserequiredbySMEsandadvancedfeaturesrequiredbybiggercompanies.

    Asustainableecosystemshouldsatisfyallactorsofthesystem,i.e:

    Customersgetalotofvaluethroughgreatproductsandservices Partners:getpaidfromtheirservices Publisher(Odoosa):getpaidforitsproduct,marketingandmaintenaceservice Community:getthefreedomtouseanddevelop

    Theobjectiveistobuildalowfrictionmodelinwhicheverypartfillsaspecificrole,andinwhichafairshareofvalueiscapturedbasedonthevaluecreatedbyeachactor.

    1Terminologynote:wellrefertoOdooasthesoftwareandproject,Odoosa(SocitAnonyme)asthecompanydrivingOdoo,andthecommunityortheecosystemallparticipantsthatdeliverOdooproductsorservices,orbenefitfromthem.

    2

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    Current situation ThefollowingslidesillustratetheprogressoftheproductandKPI,andthecontinuousgrowthmetbytheproduct.

    Insummary,theadoptionoftheproductisconstantlyincreasing,andeachnewversionisbringinganenhancedrateofgrowth.Today,wecanstatethatOdooisnowtheleadingopensourcebusinessapplicationsuiteworldwideandthemostinstalledworldwide(opensourceandproprietarymixed)

    Odoo 2020

    Channels, Product/Market fit Twodifferentmarketssegmentslookforbusinessapplications:

    1. Smallcompanieslookingforanoutoftheboxproduct,withno/littleservice(TrelloorSagesmarket)

    2. Mediumtobigcompanieslookingforasolutioncustomizedtotheirneeds,wheretheserviceisthemostimportantpartoftheproject.(Ms.Dynamicsmarket)

    3

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    Mostsoftwarevendorsfocusononeofthesetwomarkets,butnotonboth(withafewexceptionslikeSalesforceandNetsuite).Overtime,theneedsofthosetwosegmentswillconvergeduetotwotrends(occurringovera10yearshorizon):

    TheconsumerizationofIT,inwhichbusinessendusersevenatlargecorporationslookforeasytodeploy,easytousesolutions,creatingashiftforserviceproviders,fromtechnicalservicesintobusinessprocessreengineering,training/coaching,configurationservices

    ThesophisticationofSMEs,lookingtolearnandapplybusinessapproachespreviouslyonlyavailabletolargercompanies(eprocurement,advancedsupplychain,realtimeanalytics,...)

    ThestrengthofOdooistohave(andcontinuetobuild)aproductthatfitsbothsegments.Yet,thedeliveryoftheOdoovaluepropositionwillremaindifferent.Thefirstmarket(smallcompaniesthatneedalowcostproductoutofthebox)isamarketofvolumesthatrequireshugeinvestmentinmarketing,salesandareadytouseproduct.Weplantoaddressthismarketindirect.(weareopenforpartnerstoaddressthismarkettoo,butwethinktheyarenotinagoodpositiontobecompetitiveonthissegment)Thesecondmarket(medium/biggercompaniesthatarelookingforacustomsolution)isaservicemarket.Withproprietarysolutions,75%ofthevaluedeliveredtothesecustomersisserviceandonly25%comefromthelicense.(withproprietarysoftware)Forthisreason,weplantoaddressthismarketwithpartnerstodeliverthelocalservice.

    Clearing the boundaries between direct / indirect TheobjectiveoftheSaaSandOdooDirectistotargetthefirstsegment.Ouropinionisthatthismarketistoocostlytoservethroughanindirectmodel,given(a)itsasdifficulttosellcomparedto2.,and(b)thetypicalbudgetisinferiortoEUR5k,leadingtoalowprofitabilitypercustomerintheshortterm(butgoodinthecustomerlifetime).However,Odoosaisbestplacedtotacklethismarketgiven(a)itsstrongbrandreputation,leadingtosolidflowofinboundleads(b)afactoryapproachtoonboardinginordertominimizethecosttoservegiventhebudget(c)themaintenanceofaSaaSsolution,whichisaperfectfitforthismarket.However,wenoticedthatinmultiplecasesourIndirectandDirectchannelshavebeencompetingwitheachotherforasingleprospect.Usuallyduetothefactthattheprospecttookmultiplecontactsseparatelyorotherreasons.Thereisaclearneedtodefineclearboundariesandrulesforchannelownership.

    4

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    Duetothis,wesometimesfaceaprisonerdilemmawithpartners.Asituationinwhichmultipleparties(theprisoners)donotshareinformationbecausetheycant(akaforprisoners)ortheyareafraidtodoso,resultinginasuboptimalsituationfortheecosystem(ieprisonersgetahighindividualjailtermwhileiftheyhadtalked/cooperatedtheywouldhaveamuchlowerterm).Concretely,(some)Partnersareafraidthat:

    Odoosabypassthem(Direct) OEcostsreducetheirchancesofwinningdeals

    Odoosaisafraidthat:

    PartnersdonotdefendOdooEnterpriseeffectivelyindealsAssuch,prospectsthatwouldbebetterservedbypartnersandforwhichpartnerswouldbebetterpositionedtowinthedealsaresometimessolelyaddressedbytheOdooDirectteam,andsomepartnersdonotinvolveenoughOdooearlyoninthedeal,resultinginsimilarsituations.Net,whatshouldbedoneisawinwinsituationofcombiningtheservice,localstrengthsofourpartnerswiththefunctional/technicalexpertiseoftheOdoosa,versushavingaloselosesituationinwhichdealsarelostorthesales/serviceissuboptimal.Itisimportanttonotethatthissituationstemsnotonlyfromchannelboundariesconflicts,butdifficultiesonthevaluepropositionand(hence)priceoftheOEcontract.Tosolvethisissue,weproposetwoactions:

    1. Definingclearboundariesbetweenbothmarket2. RedefiningtheserviceofferofOdoosatonotconflictwithservicesofpartnersforthe

    indirectchannel

    Clear boundaries

    Deploymentmode:OdooSAwillonlytargetindirectSaaScustomers,andnottargetindirectthosewillingtogoonpremise.Everyonpremiseprojectwillbeforthechannelofpartners.(fornowon,wehadafewonpremiseprojectsindirectbutwearereadytostopthem)

    Leadqualification:asimplecriteriawillbeappliedtodefineifaleadshouldbeaddressedindirectorindirect.(asolutionwillbevotedamongststrategicpartners)Thiscouldbe:

    Size:e.g,20users

    5

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    Firstcontact(didhecontactedapartner/accountmanageroradirectsalesperson)

    Technicalconstraint:wewanttolimitcustomdevelopmentsontheSaaSplatform(e.g.additionalmodule).Companieslookingforimportantcustomdevelopment,willbedirectedtoourPartnernetwork(atleastbefore2016.Asexplainedafter,weexpecttheSaaSplatformtoevolvesothatpartnerscanrelyonittooffertheirservicesbysupportingtheircustomdevelopmentsontheSaaStoo)

    Forjointdeals,Odoowillsolelyfocusonservicesdescribedbelowtonotconflictwithpartnersservices.

    Evenwiththesechanges,wemayfacesituationswherethedirectsales(SaaS)andtheindirectsales(serviceoffersofpartners)maycompeteonthesameprospects.But,atleast,therulearetransparentforeveryone.Forpartners,theworldwideswitchtoSaaSoroutoftheboxsolutionsisreal.IfitsnotOdooSaaS,anothercompetitorwillcompetewithoutoftheboxproductsvsimplementationservices.Forthisreason,wethinkitsimportantforpartnerstofocusonprospectswheretheyhavearealvalue(e.g.projectsabove20k,requiringcustomdevelopmentofprojectmanagementforthechange).Asweareopen,wedonotplantoenforceourpartnerstonotselltosmallercompanies.ButwewilltrainthemandcommunicateonthefutureofOdoo.Yet,weshouldinstallagentlemanagreementbetweenourpartnersandus.IfdealsarepursuedbybothOdoosaandapartner,bothcompaniesshouldcontacteachothertodefinetheapproachthatwouldbestmeettheclientneedsandwhowouldtakewhichroletowinthedeal.

    Redefining Odoo sas service offer Asexplainedlaterinthisdocument,OdoosaplantoimprovethevaluepropositionofOdooEnterprisetorefocusonsellingfeaturesinsteadofservices(bugfixesandupgrades)Inaddition,Odoosawillstopsellingimplementationservicestocustomersandrefocusitsserviceofferamongstafew,verywellpackaged,services.Odoosaplanstorefocusitsserviceofferonservicestopartnersorservicestocustomerswherethevendorhasareal/uniquevalueadded.ThelistofpackagedservicethatarestrategictoOdooSAwillbe:

    SupportServices:24/24,7/7,livechat Trainings:ofnewpartnersandcustomers EDIdevelopmentsontheSaaS(webserviceslinkstoexternalsoftware)

    6

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    GAPanalysis:presalesservicesallowingthecustomertoevaluatetheproductandprepareadequateRFP,inordertonegotiateefficientlywithpartners.

    Expertiseservicesondemandfrompartners(afewdaysofanexpert)neededtoimprovecompetenciesofthepartnernetwork,includingperformanceanalysis:helpingpartners/customersonperformanceissuesonhugedatabases

    TheDRAFT/possiblelistofservicesweplantophaseoutprogressivelyoverthenext18months:(

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    Inaddition,whenOdoosasellsservices,wemayhaveaconflictofinterestwithpartnerswhoseroleistosellservices.Mostpartnersdobugfixesorupgradesfortheircustommodules.Thismaycreateamisalignmentwithpartnerinsomeprojects:ifOdoosasellsupgrades,itsgoalistolimitspecificdevelopmentsonacustomerprojecttoeasetheupgradeprocessandlowerthecustomerentrycosts.But,inadditiontovalidreasonsforcustomization(meetuniquerequirementsorworkaroundsomelimitations),sometimespartnerspushescustomdevelopmentsmorethannecessary.Toaddressthesescalabilityissuesinthefuture,Odoosaplantopivotfromsellingservicestosellingfeatures.Thiswillallowtobothaligninterestsofpartners/OdoosaandhugelyincreasethecustomervalueofOdooEnterprise.WeplantodothiswhilemaintainingtheopensourcenatureofOdoo.

    Odoo Enterprise: from services to features TheopensourcenatureofOdooisveryimportant.IthasbeenahugepartofthesuccessofOdoointermsofproductqualityandmarketadoption.Freeasinfreespeechbutnotfreeasinfreebeer.Toallowsellingfeaturesinsteadofservices,wewillreleasenewversionsofOdootopartnersandOdooEnterprisecustomers(onaverage)18monthsbeforebeingavailableoutsidethepartnernetwork.ThiscreatesahugedifferentiationforcustomersthatpurchaseOdooEnterprise(orpartnersthatresellit).SellingOdooEnterprisewillbelikesellingfeatures(thefeaturesofthenewestversions:accounting,MRP,).

    OdooCommunity(v8) OdooEnterprise(v9)

    Free NotFree

    Features: LightAccounting

    Features: GreatAccounting .

    Nopublisherservices/warranty

    BugfixesUpgradesPrivateUse

    WeplantocontinuedeliveringbugfixesandupgradeservicesaspartofOdooEnterprise,butthekeysellingpointswillbecomethefeaturesofthenewversions,aswellasthe

    8

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    reassurancetobenefitfromupgrades.OdooEnterprisewillbearecurringcontractastheclientwillchoosetoupgradetothelatestversionwithinthe1824monthsofitsrelease,orkeeptheOdooEnterpriseforitstraditionalvalue.

    Keeping the open source way of working Ourpropositionistoreinforcethemonetizationofnewversionsthroughapremiumof18monthsfornewcustomers.ButwewanttokeepthecollaborativenatureofOdoo:accesstogithub,collaborationondevelopments,etc.Toallowthismove,wewillhavetochangethelicenseofOdoo(currentlyAGPL)toannoncopyleftopensourcelicenselikeMITofApacheorLGPL,oraduallicenseforthe18monthsperiod.TheideaistogiveanaccesstoGithubtopartnersandOdooEnterprisecustomers,butforbidthemtoredistributebeforethe18monthsperiod(aNDA?).Anondistributeagreementwillbeintroducedinthepartnershipcontracts.Aspartoftheirpartnershipcontract,officialOdoopartnerswillreceiveaccesstotheprivateGithubrepositoriesofnewversionsallowingthemtoworkinthesamewaytheyworktodayonOdoo:

    downloadlatestpatches reviewworkinprogress contribute,reportbugs,etc.

    TodistributeOdooEnterprisetocustomers,partnerswillrequireanOdooEnterprisecontractforthecustomerallowingthemtoreceivelatestversion~18monthsbeforefullreleasetothepublic.Thiswillbefurtherexploredanddocumentedbyrelevantexperts.Asasummary:

    Partnersgetaccesstoeverything(github,sources,)offutureversionsanddevelopmentbranches

    Community(withoutOdooEnterprise)getaccesstothegithuboftheoldversions(thatarestillmaintainedbythepublisher)

    Inordertousethelatestversion(18months),partnershavetosellOdooEnterprise IftheydontwanttosellOdooEnterprise,theycanusetheprecedingversion

    Sidenote:

    ThislicensingmodelisusedbyAndroidalbeitfordifferentpurposes:payingpartnerslikeSamsunggetanaccesstodevelopmentversionsofAndroidseveralmonthsbeforeanewandroidversionisreleased.ForOdoothelatestversionsavailablewouldbeboththedevelopmentandthelateststablerelease.

    TheexactoppositemodelisusedbyRedhat:thedevelopmentversionispubliclyaccessible(=Fedora)butstableversionsareonlyforafee(=Redhat).Redhatisstill

    9

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    opensourcebut,whenyoubuyredhat,youcannotredistributethebinariesthatarenotpublic.

    Partnersfullysubscribetoamutuallybeneficialbusinessmodel:OEforalltheirclients

    onthelatestrelease,atafairprice. Partnersarefreetoprovidethefullopensourceversion,inordertoremain

    competitivewithnonpartners,butareencouragedtoimplementthelatestrelease.

    OnlypartnersgetaccesstothesourcecodeofthelatestreleaseonGithub,enablingtheircontributions&useofcodesource.(agoodvalueinthepartnershipcontract)

    PartnersusingthelatestversionontheirclientprojectwillhavetoselltheOEcontracts.

    Theybenefitfromtrainingswithinthepartnershipagreement(tbc).

    Changing the license ChangingthelicenseofOdooisacomplexchangepeopleareafraidofsuchachange.(theusualfearofleavingtheopensourcepart).Basicallyweneedthefullcopyright(ortheagreementofeveryonethathasthecopyright)todosuchachange.Wewillproceedthefollowingway:

    OdooSAhascurrently98%(aquickestimation)ofthecopyrightoffullcodeofOdoo. ContributorsthatcontributedcodetoOdoowithoutacopyrightnorlicensenotice(for

    instanceputtingtheirnameinthecopyrightnoticeintheheaderoftheircontributedfile),wewillassumethattheyputtheircodeinthepublicdomain.(andthus,wecanchangethelicenseofit)

    Wewillmakeanannouncetothecommunity.Ifsomecontributorsdisagreeandclaimthattheircodeisnotinthepublicdomain,wewillrespecttheirrightandofferthem2options:

    Theysendusawrittenagreement(ContributorLicenseAgreementsimilartotheOCAone)thatwillallowustorelicensetheircodeinOdoofromAGPLtoMIT(orApacheorLGPL)

    Iftheydontagree,wewillrespecttheirrightandwewillnotreusetheircodeinversion9.WewillremovetheircontributionfromtheOdoocodebeforewereleaseversion9tonotinfringetheirIP.(Asweneedtoport100%oftheofficialmodulestothenewAPI,nearly100%oftheOdoocodewillhavetoberewrittenforversion9.IfsomeonerefusesaCLA,wewillensurethathiscontributionisremovedandwewillredevelopanewfeaturethatmeettherequirementsfromscratchonthenewAPIWewanttocleanandreviewallmodulesinthisnewAPIredevelopmentprocess.Thus,weestimatetheoverheadofsuchanactiontobeverylimited.)

    10

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    Changingalicensehasalwaysbeenaflamewarinmostopensourceproject.Wewilldiscussthisprocesswiththecommunitytofindthebestcompromisebeforemovingforward.

    Pricing of Odoo Enterprise Thecurrentpricingwasadaptedtotackleallmarketsegments:

    SaaS/OnPremise Small/Big Fewapps/FullERP/ERP+Front

    Itisbasedontwodrivers(usersandappbundles),withaEUR12/USD15peruser/appbundleandmonthasbase(alsocalledStandardaccess).Onthisabusinesspackcanbeadded(forDirectcustomers)offeringcoaching,configurationandcustomer,forafixedfeeperapp.TheOdooEnterpriseisbasedonthestandardpricing,withvolumerebatesavailableforlargeappscoverageandusers.Thefeedbackfromourteam,customersandpartnersisthatthepricingisvalidfortheSaaSbutnotforthepartners(largerimplementations).Indeed,thedoubledriversquicklycreatedahighbudgetaspartnerstypicallyimplementmultipleappbundles(anERP)formanyusers(largercompanies).Inaddition,thosecompanies,ledbymoresophisticatedbuyers,comparetheincrementalvalueprovidedbyOdooEnterpriseincomparisonwiththeirbestalternative,whichistypicallytouseOdoowithoutOEandrelyonothermeansforbugfixesorupgrades(thepartner,themselves,oranother3rdparty).Thisresultsinamarketforlemonssituation,inwhichtheasymmetryofinformationleadsthebuyertotakealowercostoption,resultinginanegativepressureonpriceandabadserviceforthecustomer.Last,somepartnersmaybereluctanttoincludeanOEintheiroffer,astheimpactonthebudgetcouldleadtolosingthedeal,oraffectingtheamountofworktheydeemnecessarytooffertoimplementthesolution.

    A value vs volume offer Therearetwomainoptions

    becheapandattractthemass beexpensiveandgetgoodmargins

    However,lowpricedoesnotnecessarilyattractsthemasses,butitdoeshelptoconvert.Atsomepoints,loweringthepriceastypicallylittleimpactonuserrecruitment,unlesstheproductisviralandrecruitmentofnewusersismostlydonebycurrentusers.Inthiscontext,

    11

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    theobjectiveistoavoidanybarriertoviralitysuchaspricing.InB2B,weseethishappeningforproductivitysoftware(likeEvernote,GoogleDocs,...),enterprisesocialnetworks(likeYammer),butislessthecaseforothersoftwaresuchasCRM,ERPs,...Conversely,highpricesormarketpricescomparedtoexistingplayers,withstrongerbrands(SAP,Salesforce,..)isperceivedasabarriertobreakthroughthemarketOdooremainsachallengeranditspriceneedstoreflectthat(thedayITmanagerssayNobodygetsfiredforchoosingOdooisnotthereyet).ThevaluepropositionofOdooremains,formany,anaffordablealternativetolargersoftware,eventhoughinsomeareasthesoftwareismuchmorepervasiveandpowerful.Asthebrand,qualityandscopeofthesoftwarereachesnewheights,thiscouldchangeovertime.Assuch,wedliketomovetoafairpricingpolicyforOE:thepricingshouldnotbeanobstacle,butatthesametimeweandourkeypartnersareconvincedthatonaverage,10to15%ofaOdooimplementationrevenuesshouldgotothepublisherinordertofundtheR&Dandmarketing.WebelievethatgoingtoolowwillnotmakeOdoogainsignificantextravolume,butwillenableendcustomerswhocanaffordtopaytohaveafreebeeronOdoosa.AsweplantoreachalowpublicpricetobringamaximumofusersonOdooEnterprise,weplantochangethecommissionofthepartnersfrom(50%60%)to(10%20%)10%forreadypartners,15%forsilver,20%forgoldpartners.Tolimitthecompetitioneffectbetweenpartnersandimprovethetransparencyforcustomers,thepublicpricewillbefixedbyOdooandnotanymoredecidedbyeverypartnerthatchosehowmuchmarginstheywantedtoaddtotheprice.Net,thisresultsinaninitialpricepointbetweenEUR18andEUR21peruserforallapps,fortheendclient.Wethinkitsaverycompetitiveprice(threetimeslowerthanthecompetition)butwewillgrowvolumeofOdooEnterprisebyincreasingitsvalue.

    Scaling the App Marketplace Modules Today,amobilephonewithoutastrongappstoreisworthless(themainreasonwhyWindowsphonedontwork).Tomorrow,anERPwithoutastrongappsstorewillbeworthlesstoo.Weneedtobethefirstsoftwaretohavethisstrongappsmarketplace,ratherthanbeingthelatestone.Odoosapridesitselfinhaving4000communitymodulesbuiltovertimebythecommunity.Thisismorethanthe1000availableintheAppExchangeofSalesforce.However,theusageisnotatthelevelitshouldbe,anddespiteafewexceptions,nomoduletodayprovidea

    12

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    completeindustrysolution.Nearlynomodulehaveadocumentation,adedicatedwebsite,asolutionthatworkingsoutoftheboxbynonexperts,supportservices,Currentcommunitymodulesarelikesharedcodebutnotlikerealproducts/solutions.Typically,thisisduetohowmodulesareusuallydeveloped:acustomerfinancesaspecialrequirement,whichisbuiltcustomtothisclientsneeds.Somepackagingisdonetomakeusablebyothers,butusuallytheinvestmentingenericityanduserexperienceisminimal.However,wouldthemodulesbeavailableforafee,thingswouldchange:

    Partnerswouldgetmorebenefitshenceincentivestodevelopcustommodules,asitwouldprovideextrarevenuestreams

    Asnewuserswouldcome,theywillbemorekeentodeliverfeedbackandsuggestionstothepublisherofthemodule,whowouldconstantlyimproveitsmodule.Ifyousellsomething,youbecomeresponsibleofitsquality.

    This,pairedwithastateoftheartappstoreenablingratings&reviews,wouldsignificantlyboostthequantityandqualityofthecommunitymodules,tothebenefitsofeveryone.Last,thisdoesnotpreventthecoexistenceoffreelyavailablemodulesthataresupportedbypartnersorassociationsliketheOCA,whocouldcontinuetoofferbenefitstothecommunity.Mediumterm(notbefore2016),wealsoexpectthatthecommunitymodules(orasubset)should/couldbemadeavailableforSaaSclients.ThenextimplicationisthattheOdooEnterprise/CommunityneedstoevolveintoanOpenCoremodeltooinwhichproprietarysoftwarecanbeintegratedwithopensourcesoftware(thenewlicense(MITorLGPL)willallowthis).Sidenote:weabsolutelyneedtomovetoMITorApachefortheCMS/eCommerce.ItsarealblockingpointtohaveaCMSwithanAGPLlicense,itdoesnotmakesense.NootherseriousCMS/eCommerceusetheAGPL.

    Impact Of Allowing The Community To Sell Modules Atypicalmarketplacehas:

    Asmallminorityofapps(letssay15%)thataregreat,generatingasignificantrevenuefortheirauthors

    Abouthalfofappsthatareokandprovideasmallrevenuetotheirauthors Theremainder(letssay35%)arecrappyapps,generatingnearlynorevenues

    Thequalityofanappstorerelyonthese15%appsthataregreat(evernote,uber,whatsapp,mindmappro).Evenifitsonly15%oftheapps,theyprovidethemajorityofthevalueforthecustomers.Theother85%appsdoprovideavalueforsomecustomers,buttheyarelessvaluable.Typically,onour4000communitymodules,weshouldhave600thataresogreatthateveryonewouldwanttousethem.Today,wehavealmostnomodulethathassucha

    13

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    levelofquality:arealdocumentation,amobileversionoftheapp,aprovideoshowcasingtheproduct,adedicatedwebsite,worksoutoftheboxwithstateoftheartusability,supportservices,ThisisastrongbarriertoexpandtheusageofOdoo.In2016,OdooneedsitsownEvernote/Uber/Whatsappenterpriseapplications.Suchapplicationsneedsmillionsof$ofR&Dinvestmentstoproduce.ThecompaniesthatareabletoproducetheseappswillnotgototheOdooplatformiftheycannotmonetizetheirinvestment.Theywillgotoforce.com(oranotherERPinthefuture?)despiteOdooisprobablythebesttechnicalplatformtodevelopsuchapps.Wethinkthecurrentyoucannotsellmodulesapproachisnotthemostefficientapproachtoproducethese15%ofhighqualityapps.Amarketplacewouldopenanewbusinessmodelforsomepartnerswheretheycanfocusbuildinggreatappsbecausetheycanfinanceit.Andtheycansustainafastcontinuousimprovementoftheirapplicationduetoacontinuousrevenuestream.Ofcourse,theopensourcewayofcollaboratingallowstocreatequalityappstooandweneedtokeepthisgoodspiritintheOdoocommunity.Themostefficientsystemwouldprobablybetohavethe15%astonishingappssoldintheappsstoreandthe85%othersappsreleasedopensourcetoeasecontributionandcollaboration.Unfortunately,somepeoplewillwanttoselltheirlessgoodmodulesinthehopeofgettingrevenueswhereastoday,thesesamecontributorswouldhavereleaseditopensource.Butwethinkthatthebestcontributors(e.g.thetop20OCAcontributors)willcontinuetheiropensourcecollaborationbecausetheycandothedifference,accordingtothemodule,whatdevelopmentmethodisthebest.Wehavetobemoreclearabouttherulesoftheappsstore(commission25%?,refundpolicy?,howtoratepaidappsvsopensourceones?)Butonethingisclear:Today,amobilephonewithoutastrongappstoreisworthless.Tomorrow,anERPwithoutastrongappsstorewillbeworthlesstoo.ThefirstplatformthatsucceedtoattractEnterpriseSoftwarePublisherwillhaveahugecompetitiveadvantage.WeconsiderOdooasamuchbetterplatformthanappexchangetobuildbusinessapps.However,themajorityofthegreatappsaredevelopedonSalesforceappexchangeandwehavenorealsoftwarevendordevelopingmodulesforOdoo.Justcomparecommunitymoduleswiththeseones:https://appexchange.salesforce.com/

    The Odoo SA Market Place Strategy

    14

    https://www.google.com/url?q=https%3A%2F%2Fappexchange.salesforce.com%2F&sa=D&sntz=1&usg=AFQjCNEFKpJxPpLyfMN9fuW0zEEBkSxQ6Q

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    ThestrategyofOdooSAisnottoinvestintononcoremodulesbutratherimprovingexistingonestoreinforcethevalueoffuturereleases(soldviaOdooEnterprise).Weprefertoavoidextendingthescopeofmodulestomaintain.(weprefertofocusonusabilityratherthanaddingalwaysnewfeatures.)So,wewillprobablynotdevelopmodulesforafee(allourmoduleswillbeopensource)buthavingtheabilitytosellmoduleswillbeakeytriggerforpartnersoreditorstoevolveintobeingapublisheroftheirownsolution.AllowingthecommunitytosellmodulesisnotabusinessmodelforOdooSAbutawaytofinancebetterappsinanearfuture.Wecanhaveafewopportunityexceptionstothisrulelikesellingamodulewehadtodevelopjustforourselvesandthatwethinkshouldnotbeincludedinthecore.(e.g.AdSpike,whichisanupcomingAdwordsoptimizationtool)Buttheseareexceptionsandcertainlynotourbusinessmodelasweprefertoimprovethecoreratherthanaddingextrafeatures.(thus,ourmodelisverydifferentfromMagento,SugarorPrestashop)

    Odoo Partnerships WeplantoreviewtoOdoopartnershipcontract:

    exclusiveaccesstothelatestversionofOdoofortheirclients(andmasterbranches) encouragepartnerstobecomeexperts:functionalandtechnicaltrainingmaterialsto

    upgradetothelatestversioncouldbecomefreeandunlimitedforpartners,ordefactoincludedinthefeetobecomeapartner(everytimeapartnerrecruitanewemployee,heshouldsendhimtoatraining).Thesetrainingsessionswillbeavailableonlateststableonly,notonthecommunityeditions.

    beingmorestrictaboutthepartnershipagreement.BeingapartnermeansyouagreeandpushtheOdoobusinessmodelandsellOdooEnterprisetoclients,wheneverpossible.ImplementingtheOdooCommunityversionwillstillbeallowed.

    GetprivateaccesstoGithub:thecommunityeditionsgithubwillbepublicbutlatestversionsandtrunkwillbeaccessibletoofficialpartnersonly.

    NDAonfutureversionstoforbidredistributingthemwithoutOdooEnterprise(asmentionedbefore,thisrequireschangesoflicencesforexternalmodulesthatwouldbeusedbythepartner).

    Evolution of the SaaS TheworldismovingtotheSaaSandthecloudofferisakeypriorityforOdoosa.BeingonthecloudprovidesahugeadvantagesforOdoousers:

    support24/24,7/7withinstantfixesontheinstance bugfixesappliedwithinhoursinsteadofweeks

    15

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    noperformanceorcrashissues fullmaintenancepackage:backups,realtimemonitoring,scalability configuredoutofthebox:emailgateways,pads continuousupgrades lowcosts,limitedentrybarriers

    TheSaaSallowedtheproducttoevolveveryquickly:maturityofthesolution,astableversionisstablesinceday1(asusedintheSaaSbyhundredsofcustomerssincemonths),bugsarefixed,mergedandputinproductionwithinaday(aswehavedirectaccesstocustomersinstancetoreproduce).Fornowon,everydirectcustomersisontheSaaSandeveryindirectcustomerisonpremisewithOdooEnterprise(becausethecurrentsaasplatformhasconstraintslikenocustommodules)Withtheevolutionoftheproducts(version9,version10,)weexpecttogrowtheaveragecustomersizefrom3.5users(in2014)to20users(in2020)ontheSaaSplatformwithanoutoftheboxapproach,forthedirectsalesteam.Butwethinkthat,inthefuture,customerswillrequestthebestofthetwoworlds:

    advancedmaintenancefeaturesatlowcostsoftheSaaSand theflexibilityofonpremiseimplementations.

    Toreachthisservicelevel,wewillhavetounlinkthesaleschannel(direct/indirect)andthedeploymentmode(SaaS/onpremise).WiththematurityoftheSaaSplatform(evolvingtoanherokulikeforERPs,orforce.com)andthequalityofcommunitymodules(assustainedbytheopencoremodel),startingin2016,partnersmaystartrelyingontheSaaSplatformfortheirimplementationservices.Thus,SaaS/OnPremisewillbecomeadeploymentoptionandisnotrelatedanymoretothedirect/indirectchannel.Thiswillallowtobetteraligndirect/indirectsalesandpushthelimitoftheaveragecustomersizeontheSaaS.IfwecanofferimplementationservicestocustomersontheSaaSthroughthepartnernetwork,wecanexpectgrowingwayabovethe20averageusersontheSaaSin2020.MovingpartnerstotheSaaSisimportantforusbutthedecisiontomovefromonpremisetoSaaSwillbetheoneofthepartnerandtheendclients.Itsourroletocreateaplatformthatcreatesenoughvaluesothatpartnerswillwanttorelyonitfortheircustomers.Wethinkthisisalongtermproject(2016).

    Conclusion

    16

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    Thisdocumentisstillindraftandneedtobedeeplydiscussedwithpartnersandthecommunitybeforemovingforward.ButwethinkthesedecisionscanhelpOdoomoveforwardfasterandboostourcompetitivenesswithinthenext5years.SuchpillarswillhelpOdootobecomemainstreamandwillservetheinterestsofeveryactorofthesystem:

    customers:willbenefitfromaproductthatevolvesmuchfaster(R&DboostedbymoreOdooEnterprisefinancingnewfeatures),improvedqualitythirdpartymodules(withopencore)andindustryspecificsolution(feasibleduetothecommitmentofpartnersandeasedbytheappstoremodel)

    partnerswillbenefitfrom:animprovedvalueofbeingapartner(accesstogithubforfutureandlatestversions),competitiveadvantagevsnonpartners(exclusivityonlatestversions),availabilityoftrainingmaterial/sessionsforeveryemployee,awaytofinanciallysustaintheircontributions(opencore)andamorealignedrelationshipwiththepublisher(partnersellservices,publishersellfeatures).

    publisher:abettervaluepropositioninlinewithourcoreinvestmentarea(R&Dandmarketing).

    community:willcontinuetobenefitfromanopensourceversion(18monthslaterbutcompensatedbythefactthattheproductwillevolvemorequickly)andagreatappstoretobuyqualitymodulesfrompartners.

    17

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    Summary of actions 2014:

    finalizationofdocumentandcommunicationstopartners Rolloutofappmarketplace

    2015:

    Globalcommunications(Q1) Rolloutofnewpartnershipcontractandupdatedgithubaccessrights(Q1) PhaseoutoflegacyservicespreviouslyprovidedbyOdoosa(Q1toQ4) Implementationofnewservicestopartners(Q1) ReleaseofOdoo9whichisthenewOdooEnterprise(Q3)

    2016:

    AppstoreforSaaS,partnersstartingtorelyonSaaSfortheirservices(TBC)

    18

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    Implementation FAQ

    Whats the best license to fit the model? Alotoflicenseswouldfitourproposedbusinessmodel,fromveryopenonesliketheMITtomoreconstrainingonesliketheLGPL.Forsure,wecannotusetheAGPLorGPLastheyforbidtouseproprietarymodulesandapplyaNDA.(forthe18monthssystem).So,thechoiceofthelicensewillbedoneaccordingtootherscommunitymembersneedliketheOCA.Wewillchoosethelicensewhichisabestcompromisebetweeneveryonesexpectation.IfwefindanopensourcelicensethatfitsourneedsandandtheonesoftheOCA,itsprobablyok.

    What would be the impact for community modules? Forthesystemtobeefficient,everyoneshouldusethesamelicense:Odooofficialdistribution,communitymodules,OCAmodules,Otherwisewemayhaveincompatibilitiesbetweenmodulespreventingouruserstousetwomodulestogether.Changingthelicenseisveryeasyifyouownthefullcopyrightofthemodule.Ifthemodulehasbeendevelopedbyseveralpersons,thisismorecomplex.Inthiscase:

    1. ifeverycontributorsagreetochange,wejustchangethelicensefile2. ifsomeonedoesnotagree,wecannotchangethelicenseunlessweremoveand

    reimplementitscontributions.Thatwhatwewilldoforversion9asweneedtorewriteallmodulesforthenewAPI.

    Forcommunitymodules,thesecondoptionismorecomplexascommunitymembersmaynothavethetimetoportallmodulestothenewAPI.Inthiscase,Ithinkweshouldplanthechangeoverthetimeofseveralmonths.SuchmodulesmaystayAGPLand,whenimplementedinversion9,wecheckifwecanmovethemtothenewlicense.Thetransitioncanbedoneinafewmonths/versionsifneededtomakethingseasyforcommunitymembers.

    Is this an easy change? Everychangeiscomplex.Themostannoyingpartinthispropositionisthechangeandthecostoftimeandmoneyforeveryone.Inthepast,suchchangeshavebeenasourceofconflictinthecommunity:

    19

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    WhenwemovedfromGPLtoAGPLafewyearsago,mostofthecommunitymemberscomplainedaboutit.Todayeveryoneishappywithit.(andprobablyifweproposetochangebacktoGPL,peoplemaynotagree)

    WhenwedecidedtodroptheGTKclient,thewholecommunitywasagainstit. WhenwemovedfromLaunchpadtoGithub,itcostalotoftime(andmoney)to

    communitymemberstoorganizethetransition.Today,ourlifeismuchbetteronGithubthanweusedtohaveonLaunchpad.

    Forsure,achangeisacostoftimeforeveryoneandasourceoffrustration.However,wethinkthatmovingforwardisworththeinvestment.

    Will people be allowed to download an open source module without contributing? Yes,astheycantoday.Oneofthesideeffectsofanopensourceandnoncopyleftlicenceisthatwewillacceptthatusers/developershavenonopensourcelicensestoselltheirownmodules.ThismeanspeoplewillbeabletodownloadOdoo(orcommunitymodules)andmodifythemwithoutbeingforcedtoredistributetotheirusers.Evenifthissoundsunfair,itscurrentlyhowitworksintherealworld.Manypartnersandnonpartnersalreadyhaveprivatebranchesfortheircustomersthattheydonotdistribute.

    Will the app store kill collaboration? Wethinksomemoduleswillcontinuewiththecurrentcommunitydevelopmentprocess(ortheoneoftheOCAforOCAmodules)andotherswillbesold.Everyonewillbeabletoselectthebestworkingmethodfortheirownmodules.Asanexample,weexpectOCAmodulestocontinuebeingdevelopedinopensourceandpeoplewillcollaborateonthem.ItsthesameforOdooSAsmodulesthatwillbeopensourceandnotsoldthroughtheappstore.Thisdevelopmentprocessisgreatfor:accountinglocalizations,improvementofexistingmodules(stock,MRP,)Formodulesthataresold,weforeseethatwhenpeoplebuythemodulethroughtheappsstore,theygetaccessontherightgithubbranchallowingtocollaboratewiththeauthors:getbugfixes,proposepullrequests.So,sellingmodulesisnotagainstcollaboration,itjustlimitsthecollaborationtobuyers.Thisdevelopmentprocessisbetterfor:themes(doneby

    20

  • STRICTLYCONFIDENTIALTOBESHAREDONLYWITHPERMISSIONOFODOOS.A.REPRESENTATIVES.

    designers),outoftheboxindustrysolutions(adspike),moduleslinkedtoproprietaryservices(deliveryoperator,)

    21