SlideShare a Scribd company logo
1 of 31
Download to read offline
Involvement of Software Engineering companies
     in OSS contributions : a virtuous circle




                27/10/2011   Jérôme PETIT
A few words about SERLI
●   Software engineering company based in France
●   65 people
●   80% of the business is Java-related
●   Small company working for big ones
●   OSS contribution : 10% of workforce
●   www.serli.com @SerliFr



                    27/10/2011   Jérôme PETIT
Fewer words about me
●   Lead New Information Systems activities at
    SERLI
●   Injected massive Open Source contribution in
    the business model of the company in 2005
●   Poitou-Charentes JUG leader
●   jerome.petit@serli.com @jeromepetit




                   27/10/2011   Jérôme PETIT
Involvement in OSS contribution
●   We offer engineering time to OSS projects
●   From a few days to tens of man-monthes




                   27/10/2011   Jérôme PETIT
Targeted projects
●   Editors projects
      e.g. GlassFish, JBoss, Sonar

●   Community projects
      e.g. JOnAS, Selenium

●   Home-made projects
      e.g. JaasLounge


                       27/10/2011   Jérôme PETIT
Nature of contributions
●   Bug fixes
●   Satellite features
●   Core features


    From day-to-day production needs...
    ...to cutting-edge innovation



                     27/10/2011   Jérôme PETIT
What to contribute & When
●   Community-driven
●   Editor-driven
    → features are choosen with community
    managers & project leaders
    → contribution planning matches project
    roadmap & release plan




                    27/10/2011   Jérôme PETIT
Examples of contributions
●   GlassFish : versionning, vmware support
●   Ceylon : Eclipse IDE support
●   Sonar : i18n support
●   Infinispan : CDI support
●   Weld : Weld-OSGi
●   JOnAS : JASPIC implementation
●   Selenium : Webdriver integration
●   Hibernate Validator : message interpolator
●
                 27/10/2011   Jérôme PETIT
How it actually does change things
●   Impact on organization
●   Impact on business
●   Impact on human beings




                   27/10/2011   Jérôme PETIT
Impact on organization
●   Visibility, credibility, attractivity
    → We work on world-class projects
    → Editors & communities share the credit : blog
    articles, citations in conferences, twitter...
    → Our engineers talk at JavaOne, Devoxx...




                      27/10/2011   Jérôme PETIT
Impact on business




    27/10/2011   Jérôme PETIT
Impact on business
●   It is easier to convince new customers to come
●   We also gain new spontaneous customers




                    27/10/2011    Jérôme PETIT
Impact on business
●   Cutting-edge visible contribution allows to gain
    new business cases & higher-end missions

●   New business cases : implementing features
    editor's customers are asking for
    → Sonar i18n is sponsorized by customers,
    managed by SonarSource, developed by SERLI




                    27/10/2011    Jérôme PETIT
Impact on business
●   People involved once in a visible OSS
    contribution have a quite full agenda




                    27/10/2011    Jérôme PETIT
Impact on business
SERLI evolution, from 2005 to 2010 :

●   Total revenue : 1850 K€ → 4150 K€

●   Java revenue : 10% → 80%

●   New deals : classical solicitation → spontaneaous
                demand




                     27/10/2011    Jérôme PETIT
Impact on humans




   27/10/2011   Jérôme PETIT
Impact on humans



✔




       27/10/2011   Jérôme PETIT
Impact on humans



✔

✔




       27/10/2011   Jérôme PETIT
Impact on humans



✔

✔




✘


       27/10/2011   Jérôme PETIT
Impact on humans



✔

✔


✘
✘


       27/10/2011   Jérôme PETIT
Impact on humans



✔

✔

?
✘
✘


       27/10/2011   Jérôme PETIT
Impact on humans



✔

✔
✔
✘
✘


       27/10/2011   Jérôme PETIT
Impact on humans
●   OSS development is a school of quality &
    transparency
●   People learn different engineering cultures
●   Developers can realize their potential
●   Shy people can become brillant orators
    → OSS contributors become better professionals




                    27/10/2011   Jérôme PETIT
Impact on humans




27/10/2011   Jérôme PETIT
Virtuous circle(s)


                                Contribution


                                       Credit
                                       Visibility        High-end recruitment
Revenue++
                                       Skills++


            High-end missions
            New customers




                          27/10/2011      Jérôme PETIT
Virtuous circle(s)


                                Contribution


            Business ++                             Quality ++
                                       Credit
                                       Visibility                High-end recruitment
Revenue++
                                       Skills++


            High-end missions
            New customers




                          27/10/2011      Jérôme PETIT
Sustainability of the model
●   Keep good balance between business &
    contribution
●   Avoid developer overload (super-heroe myth)
●   Deliver the right software at the right time :
    contribution has to be well-managed




                     27/10/2011   Jérôme PETIT
A few things I would like to share
●   Challenging core features are the best choice :
    they give adrenaline & credibility... if you are
    good :)
●   Manage contribution as any other project in the
    company... or the inverse
●   Check that developers do not forget to sleep




                     27/10/2011   Jérôme PETIT
A few things I would like to share
●   Community managers & project leaders are
    COOL
●   Give all that you can : 100x returns guaranteed




                    27/10/2011   Jérôme PETIT
Acknowledgements
●   JOnAS team, Benoît Pelletier, Florent Benoît, Jacques
    Cayuela, Guillaume Sauthier & all the Grenoble gang
●   GlassFish team : Alexis Moussine-Pouchkine, Hong Zhang,
    Jérôme Dochez, Tim Quinn & so many others
●   Anil Gaur, VP Java Platform @Oracle
●   JBoss guys : Emmanuel Bernard, Pete Muir, Ales Justin,
    Gavin King
●   Selenium folks from Google & Saucelabs
●   Olivier Gaudin from SonarSource
●   The whole SERLI team


                       27/10/2011   Jérôme PETIT
Questions




         ?
27/10/2011   Jérôme PETIT

More Related Content

Viewers also liked

App indexing at #SMXParis 2015
App indexing at #SMXParis 2015App indexing at #SMXParis 2015
App indexing at #SMXParis 2015Alexandre Jubien
 
Comment opérer votre transformation mobile ? - aux AppDays
Comment opérer votre transformation mobile ? - aux AppDaysComment opérer votre transformation mobile ? - aux AppDays
Comment opérer votre transformation mobile ? - aux AppDaysAlexandre Jubien
 
Los mejores futbolistas europeos
Los mejores futbolistas europeosLos mejores futbolistas europeos
Los mejores futbolistas europeosJosé Romero
 
Chapter 1
Chapter 1Chapter 1
Chapter 1elya09
 
Hy solution사례(5)저축보험가입고객
Hy solution사례(5)저축보험가입고객Hy solution사례(5)저축보험가입고객
Hy solution사례(5)저축보험가입고객valuasset
 
Comprehensive capacity
Comprehensive capacityComprehensive capacity
Comprehensive capacityJet Wang
 
REBNY NYC Benchmarking Seminar: NYSERDA Commercial Incentive Programs: Comme...
 REBNY NYC Benchmarking Seminar: NYSERDA Commercial Incentive Programs: Comme... REBNY NYC Benchmarking Seminar: NYSERDA Commercial Incentive Programs: Comme...
REBNY NYC Benchmarking Seminar: NYSERDA Commercial Incentive Programs: Comme...REBNY
 
Hy solution사례(12)대전000원장님 계약사례
Hy solution사례(12)대전000원장님 계약사례Hy solution사례(12)대전000원장님 계약사례
Hy solution사례(12)대전000원장님 계약사례valuasset
 
REBNY NYC Benchmarking Seminar: EnergyStar Portfolio Managerr
REBNY NYC Benchmarking Seminar: EnergyStar Portfolio ManagerrREBNY NYC Benchmarking Seminar: EnergyStar Portfolio Managerr
REBNY NYC Benchmarking Seminar: EnergyStar Portfolio ManagerrREBNY
 
Univesidad tecnica particular de loja
Univesidad tecnica particular de lojaUnivesidad tecnica particular de loja
Univesidad tecnica particular de lojaAndrea
 

Viewers also liked (19)

App indexing at #SMXParis 2015
App indexing at #SMXParis 2015App indexing at #SMXParis 2015
App indexing at #SMXParis 2015
 
Comment opérer votre transformation mobile ? - aux AppDays
Comment opérer votre transformation mobile ? - aux AppDaysComment opérer votre transformation mobile ? - aux AppDays
Comment opérer votre transformation mobile ? - aux AppDays
 
Web Standards in FLOSS development
Web Standards in FLOSS developmentWeb Standards in FLOSS development
Web Standards in FLOSS development
 
OSS Legal issues method
OSS Legal issues methodOSS Legal issues method
OSS Legal issues method
 
Jeopardy
JeopardyJeopardy
Jeopardy
 
Los mejores futbolistas europeos
Los mejores futbolistas europeosLos mejores futbolistas europeos
Los mejores futbolistas europeos
 
Irish Teaching and Learning Festival
Irish Teaching and Learning FestivalIrish Teaching and Learning Festival
Irish Teaching and Learning Festival
 
Perlawanan Terakhir Borya
Perlawanan Terakhir BoryaPerlawanan Terakhir Borya
Perlawanan Terakhir Borya
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Tersengat Memo Rahasia Panetta
Tersengat Memo Rahasia PanettaTersengat Memo Rahasia Panetta
Tersengat Memo Rahasia Panetta
 
Hy solution사례(5)저축보험가입고객
Hy solution사례(5)저축보험가입고객Hy solution사례(5)저축보험가입고객
Hy solution사례(5)저축보험가입고객
 
Lenguas romances
Lenguas romancesLenguas romances
Lenguas romances
 
Dokumen yang Memanaskan Jakarta
Dokumen yang Memanaskan JakartaDokumen yang Memanaskan Jakarta
Dokumen yang Memanaskan Jakarta
 
Comprehensive capacity
Comprehensive capacityComprehensive capacity
Comprehensive capacity
 
REBNY NYC Benchmarking Seminar: NYSERDA Commercial Incentive Programs: Comme...
 REBNY NYC Benchmarking Seminar: NYSERDA Commercial Incentive Programs: Comme... REBNY NYC Benchmarking Seminar: NYSERDA Commercial Incentive Programs: Comme...
REBNY NYC Benchmarking Seminar: NYSERDA Commercial Incentive Programs: Comme...
 
Hy solution사례(12)대전000원장님 계약사례
Hy solution사례(12)대전000원장님 계약사례Hy solution사례(12)대전000원장님 계약사례
Hy solution사례(12)대전000원장님 계약사례
 
REBNY NYC Benchmarking Seminar: EnergyStar Portfolio Managerr
REBNY NYC Benchmarking Seminar: EnergyStar Portfolio ManagerrREBNY NYC Benchmarking Seminar: EnergyStar Portfolio Managerr
REBNY NYC Benchmarking Seminar: EnergyStar Portfolio Managerr
 
Univesidad tecnica particular de loja
Univesidad tecnica particular de lojaUnivesidad tecnica particular de loja
Univesidad tecnica particular de loja
 
sns
snssns
sns
 

Similar to Involvement of software companies in oss - serli-jerome petit - f os-sa2011

Selling Open Source w/ Business Metrics - Being Persuasive with Management
Selling Open Source w/ Business Metrics - Being Persuasive with ManagementSelling Open Source w/ Business Metrics - Being Persuasive with Management
Selling Open Source w/ Business Metrics - Being Persuasive with Managementevolutionaryit
 
Keeping the spin – from idea to cash in 6 weeks
Keeping the spin – from idea to cash in 6 weeksKeeping the spin – from idea to cash in 6 weeks
Keeping the spin – from idea to cash in 6 weeksJaroslav Procházka
 
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)Marcin Kokott
 
Coaching in distributed environment
Coaching in distributed environmentCoaching in distributed environment
Coaching in distributed environmentJaroslav Procházka
 
Towards more innovative industrial sector
Towards more innovative industrial sectorTowards more innovative industrial sector
Towards more innovative industrial sectorJamil AlKhatib
 
5 steps to get more cookies with less effort
5 steps to get more cookies with less effort5 steps to get more cookies with less effort
5 steps to get more cookies with less effortJaroslav Procházka
 
Business case for openning the network
Business case for openning the networkBusiness case for openning the network
Business case for openning the networkAlan Quayle
 
IT-enabled Business Innovation Workshop 8 July 2011
IT-enabled Business Innovation Workshop 8 July 2011IT-enabled Business Innovation Workshop 8 July 2011
IT-enabled Business Innovation Workshop 8 July 2011Lead & Transform
 
BEN Networking Raising Finance April 2012
BEN Networking Raising Finance April 2012BEN Networking Raising Finance April 2012
BEN Networking Raising Finance April 2012Science City Bristol
 
Intro to BV Engineering Montreal
Intro to BV Engineering MontrealIntro to BV Engineering Montreal
Intro to BV Engineering MontrealLeanAgileTraining
 
Improve software development speed beyond your customer’s dreams with Lean
Improve software development speed beyond your customer’s dreams with LeanImprove software development speed beyond your customer’s dreams with Lean
Improve software development speed beyond your customer’s dreams with LeanInstitut Lean France
 
Omnitech Corporate Presentation.Pps
Omnitech Corporate Presentation.PpsOmnitech Corporate Presentation.Pps
Omnitech Corporate Presentation.Ppsfarzaden
 
20101116 deckers
20101116 deckers20101116 deckers
20101116 deckersCIONET
 
Fatc - Productivity by Design
Fatc - Productivity by DesignFatc - Productivity by Design
Fatc - Productivity by DesignMichael Chaize
 
The Marketing side of Agile: 10 Secrets for Success
The Marketing side of Agile: 10 Secrets for SuccessThe Marketing side of Agile: 10 Secrets for Success
The Marketing side of Agile: 10 Secrets for SuccessSVPMA
 
Making Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 IdeasMaking Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 IdeasLeanAgileTraining
 
Dude where's my backlog?
Dude where's my backlog?Dude where's my backlog?
Dude where's my backlog?Robin Dymond
 
Fabrizio Capobianco Funambol Stanford Apr2709
Fabrizio Capobianco Funambol Stanford Apr2709Fabrizio Capobianco Funambol Stanford Apr2709
Fabrizio Capobianco Funambol Stanford Apr2709Burton Lee
 
AdaLabs UoM OSS 2012 Creating your Libre Ecosystem
AdaLabs UoM OSS 2012 Creating your Libre EcosystemAdaLabs UoM OSS 2012 Creating your Libre Ecosystem
AdaLabs UoM OSS 2012 Creating your Libre EcosystemAdaLabs
 

Similar to Involvement of software companies in oss - serli-jerome petit - f os-sa2011 (20)

Selling Open Source w/ Business Metrics - Being Persuasive with Management
Selling Open Source w/ Business Metrics - Being Persuasive with ManagementSelling Open Source w/ Business Metrics - Being Persuasive with Management
Selling Open Source w/ Business Metrics - Being Persuasive with Management
 
Keeping the spin – from idea to cash in 6 weeks
Keeping the spin – from idea to cash in 6 weeksKeeping the spin – from idea to cash in 6 weeks
Keeping the spin – from idea to cash in 6 weeks
 
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
 
Coaching in distributed environment
Coaching in distributed environmentCoaching in distributed environment
Coaching in distributed environment
 
Towards more innovative industrial sector
Towards more innovative industrial sectorTowards more innovative industrial sector
Towards more innovative industrial sector
 
For developers
For developersFor developers
For developers
 
5 steps to get more cookies with less effort
5 steps to get more cookies with less effort5 steps to get more cookies with less effort
5 steps to get more cookies with less effort
 
Business case for openning the network
Business case for openning the networkBusiness case for openning the network
Business case for openning the network
 
IT-enabled Business Innovation Workshop 8 July 2011
IT-enabled Business Innovation Workshop 8 July 2011IT-enabled Business Innovation Workshop 8 July 2011
IT-enabled Business Innovation Workshop 8 July 2011
 
BEN Networking Raising Finance April 2012
BEN Networking Raising Finance April 2012BEN Networking Raising Finance April 2012
BEN Networking Raising Finance April 2012
 
Intro to BV Engineering Montreal
Intro to BV Engineering MontrealIntro to BV Engineering Montreal
Intro to BV Engineering Montreal
 
Improve software development speed beyond your customer’s dreams with Lean
Improve software development speed beyond your customer’s dreams with LeanImprove software development speed beyond your customer’s dreams with Lean
Improve software development speed beyond your customer’s dreams with Lean
 
Omnitech Corporate Presentation.Pps
Omnitech Corporate Presentation.PpsOmnitech Corporate Presentation.Pps
Omnitech Corporate Presentation.Pps
 
20101116 deckers
20101116 deckers20101116 deckers
20101116 deckers
 
Fatc - Productivity by Design
Fatc - Productivity by DesignFatc - Productivity by Design
Fatc - Productivity by Design
 
The Marketing side of Agile: 10 Secrets for Success
The Marketing side of Agile: 10 Secrets for SuccessThe Marketing side of Agile: 10 Secrets for Success
The Marketing side of Agile: 10 Secrets for Success
 
Making Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 IdeasMaking Your PO Better Now - 9 Ideas
Making Your PO Better Now - 9 Ideas
 
Dude where's my backlog?
Dude where's my backlog?Dude where's my backlog?
Dude where's my backlog?
 
Fabrizio Capobianco Funambol Stanford Apr2709
Fabrizio Capobianco Funambol Stanford Apr2709Fabrizio Capobianco Funambol Stanford Apr2709
Fabrizio Capobianco Funambol Stanford Apr2709
 
AdaLabs UoM OSS 2012 Creating your Libre Ecosystem
AdaLabs UoM OSS 2012 Creating your Libre EcosystemAdaLabs UoM OSS 2012 Creating your Libre Ecosystem
AdaLabs UoM OSS 2012 Creating your Libre Ecosystem
 

More from fOSSa - Free Open Source Software Academia Conference

More from fOSSa - Free Open Source Software Academia Conference (20)

Les douze commandements du community manager
Les douze commandements du community managerLes douze commandements du community manager
Les douze commandements du community manager
 
Les licences open source simplement ?
Les licences open source simplement ? Les licences open source simplement ?
Les licences open source simplement ?
 
Diffuser les résultats de recherche ?
Diffuser les résultats de recherche ? Diffuser les résultats de recherche ?
Diffuser les résultats de recherche ?
 
- Protection du logiciel - **François Pelligrini**
- Protection du logiciel - **François Pelligrini** - Protection du logiciel - **François Pelligrini**
- Protection du logiciel - **François Pelligrini**
 
La valorisation de logiciels de recherche au sein de l'Inria? / Transfert ma...
La valorisation de logiciels de recherche au sein de l'Inria?  / Transfert ma...La valorisation de logiciels de recherche au sein de l'Inria?  / Transfert ma...
La valorisation de logiciels de recherche au sein de l'Inria? / Transfert ma...
 
Resultats nuit info 2013
Resultats nuit info 2013Resultats nuit info 2013
Resultats nuit info 2013
 
In trust we trust ! Blablacar by frederic mazzella
In trust we trust ! Blablacar by frederic mazzellaIn trust we trust ! Blablacar by frederic mazzella
In trust we trust ! Blablacar by frederic mazzella
 
Open sourcing of Journalism by James Corbett
Open sourcing of Journalism by James CorbettOpen sourcing of Journalism by James Corbett
Open sourcing of Journalism by James Corbett
 
Open intelligence by tom secker
Open intelligence by tom seckerOpen intelligence by tom secker
Open intelligence by tom secker
 
Eco Nomy Eco Trust Eco Systems - Introduction
Eco Nomy Eco Trust Eco Systems - IntroductionEco Nomy Eco Trust Eco Systems - Introduction
Eco Nomy Eco Trust Eco Systems - Introduction
 
Innovation & Massive data
Innovation & Massive dataInnovation & Massive data
Innovation & Massive data
 
#SAIFC késako - Semantic Analysis for Flow Computing
 #SAIFC késako - Semantic Analysis for Flow Computing #SAIFC késako - Semantic Analysis for Flow Computing
#SAIFC késako - Semantic Analysis for Flow Computing
 
Eco System over code!
Eco System over code!Eco System over code!
Eco System over code!
 
OWF2013 INTERNET OF THINGS
OWF2013 INTERNET OF THINGSOWF2013 INTERNET OF THINGS
OWF2013 INTERNET OF THINGS
 
Afup 10 ans plus tard
Afup 10 ans plus tardAfup 10 ans plus tard
Afup 10 ans plus tard
 
HP Fossology v5.3
HP Fossology v5.3HP Fossology v5.3
HP Fossology v5.3
 
Analyse de la propriete intellectuel
Analyse de la propriete intellectuelAnalyse de la propriete intellectuel
Analyse de la propriete intellectuel
 
From open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysferaFrom open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysfera
 
Management de communaute
Management de communauteManagement de communaute
Management de communaute
 
Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5Methods about Open Source Governance v2.5
Methods about Open Source Governance v2.5
 

Recently uploaded

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 

Recently uploaded (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 

Involvement of software companies in oss - serli-jerome petit - f os-sa2011

  • 1. Involvement of Software Engineering companies in OSS contributions : a virtuous circle 27/10/2011 Jérôme PETIT
  • 2. A few words about SERLI ● Software engineering company based in France ● 65 people ● 80% of the business is Java-related ● Small company working for big ones ● OSS contribution : 10% of workforce ● www.serli.com @SerliFr 27/10/2011 Jérôme PETIT
  • 3. Fewer words about me ● Lead New Information Systems activities at SERLI ● Injected massive Open Source contribution in the business model of the company in 2005 ● Poitou-Charentes JUG leader ● jerome.petit@serli.com @jeromepetit 27/10/2011 Jérôme PETIT
  • 4. Involvement in OSS contribution ● We offer engineering time to OSS projects ● From a few days to tens of man-monthes 27/10/2011 Jérôme PETIT
  • 5. Targeted projects ● Editors projects e.g. GlassFish, JBoss, Sonar ● Community projects e.g. JOnAS, Selenium ● Home-made projects e.g. JaasLounge 27/10/2011 Jérôme PETIT
  • 6. Nature of contributions ● Bug fixes ● Satellite features ● Core features From day-to-day production needs... ...to cutting-edge innovation 27/10/2011 Jérôme PETIT
  • 7. What to contribute & When ● Community-driven ● Editor-driven → features are choosen with community managers & project leaders → contribution planning matches project roadmap & release plan 27/10/2011 Jérôme PETIT
  • 8. Examples of contributions ● GlassFish : versionning, vmware support ● Ceylon : Eclipse IDE support ● Sonar : i18n support ● Infinispan : CDI support ● Weld : Weld-OSGi ● JOnAS : JASPIC implementation ● Selenium : Webdriver integration ● Hibernate Validator : message interpolator ● 27/10/2011 Jérôme PETIT
  • 9. How it actually does change things ● Impact on organization ● Impact on business ● Impact on human beings 27/10/2011 Jérôme PETIT
  • 10. Impact on organization ● Visibility, credibility, attractivity → We work on world-class projects → Editors & communities share the credit : blog articles, citations in conferences, twitter... → Our engineers talk at JavaOne, Devoxx... 27/10/2011 Jérôme PETIT
  • 11. Impact on business 27/10/2011 Jérôme PETIT
  • 12. Impact on business ● It is easier to convince new customers to come ● We also gain new spontaneous customers 27/10/2011 Jérôme PETIT
  • 13. Impact on business ● Cutting-edge visible contribution allows to gain new business cases & higher-end missions ● New business cases : implementing features editor's customers are asking for → Sonar i18n is sponsorized by customers, managed by SonarSource, developed by SERLI 27/10/2011 Jérôme PETIT
  • 14. Impact on business ● People involved once in a visible OSS contribution have a quite full agenda 27/10/2011 Jérôme PETIT
  • 15. Impact on business SERLI evolution, from 2005 to 2010 : ● Total revenue : 1850 K€ → 4150 K€ ● Java revenue : 10% → 80% ● New deals : classical solicitation → spontaneaous demand 27/10/2011 Jérôme PETIT
  • 16. Impact on humans 27/10/2011 Jérôme PETIT
  • 17. Impact on humans ✔ 27/10/2011 Jérôme PETIT
  • 18. Impact on humans ✔ ✔ 27/10/2011 Jérôme PETIT
  • 19. Impact on humans ✔ ✔ ✘ 27/10/2011 Jérôme PETIT
  • 20. Impact on humans ✔ ✔ ✘ ✘ 27/10/2011 Jérôme PETIT
  • 21. Impact on humans ✔ ✔ ? ✘ ✘ 27/10/2011 Jérôme PETIT
  • 22. Impact on humans ✔ ✔ ✔ ✘ ✘ 27/10/2011 Jérôme PETIT
  • 23. Impact on humans ● OSS development is a school of quality & transparency ● People learn different engineering cultures ● Developers can realize their potential ● Shy people can become brillant orators → OSS contributors become better professionals 27/10/2011 Jérôme PETIT
  • 24. Impact on humans 27/10/2011 Jérôme PETIT
  • 25. Virtuous circle(s) Contribution Credit Visibility High-end recruitment Revenue++ Skills++ High-end missions New customers 27/10/2011 Jérôme PETIT
  • 26. Virtuous circle(s) Contribution Business ++ Quality ++ Credit Visibility High-end recruitment Revenue++ Skills++ High-end missions New customers 27/10/2011 Jérôme PETIT
  • 27. Sustainability of the model ● Keep good balance between business & contribution ● Avoid developer overload (super-heroe myth) ● Deliver the right software at the right time : contribution has to be well-managed 27/10/2011 Jérôme PETIT
  • 28. A few things I would like to share ● Challenging core features are the best choice : they give adrenaline & credibility... if you are good :) ● Manage contribution as any other project in the company... or the inverse ● Check that developers do not forget to sleep 27/10/2011 Jérôme PETIT
  • 29. A few things I would like to share ● Community managers & project leaders are COOL ● Give all that you can : 100x returns guaranteed 27/10/2011 Jérôme PETIT
  • 30. Acknowledgements ● JOnAS team, Benoît Pelletier, Florent Benoît, Jacques Cayuela, Guillaume Sauthier & all the Grenoble gang ● GlassFish team : Alexis Moussine-Pouchkine, Hong Zhang, Jérôme Dochez, Tim Quinn & so many others ● Anil Gaur, VP Java Platform @Oracle ● JBoss guys : Emmanuel Bernard, Pete Muir, Ales Justin, Gavin King ● Selenium folks from Google & Saucelabs ● Olivier Gaudin from SonarSource ● The whole SERLI team 27/10/2011 Jérôme PETIT
  • 31. Questions ? 27/10/2011 Jérôme PETIT