SlideShare una empresa de Scribd logo
1 de 14
Descargar para leer sin conexión
Open Source adoption:
 best practices from
European experiences



                              Carlo Daffara
        European Working Group on Libre Software
                               Conecta Research
●
    “The Swiss canton Solothurn is reversing its move
    to a complete open source desktop, Swiss and
    German media report. Major reason for the failure
    appears to be a lock-in to proprietary applications.
    Protest by users added pressure to the project …
    According to the Solothurner Zeitung, the canton
    was unable to connect the open source desktop to a
    governmental database. … [users complained]
    missing special characters and complained about
    having to switch back and forth between a Linux
    and a Windows desktop.” (source: OSOR, EU open
    source observatory)
●
  Enterprises and Public Administrations that
  performed successfully the migration to OSS tend to
  experience substantial savings (and improvements
  in flexibility).
● In the COSPA project, we measured the (true)


  costs, including intangibles, of several migrations to
  OSS in Public Administrations, and found that the
  savings are true.
● … but many migrations are not successful.

● Some are so disastrous, that the mere mention of


  Open Source to civil servants causes medical
  symptoms.
●
  The problem: looking at things from a purely
  technical way, when in reality there are always
  three components:
● Technical: Installing, checking, patching...

● Management: Understanding the procedures that


  agency heads need to put in place, and how staff
  must be coordinated
● Social: Presenting change to the staff in a positive


  manner and handling the various forms of resistance
  they will put up; interacting with the community
  that developed the software in a productive manner
● The technical part is usually the least important –


  while there is little on Management and Social...
Management guidelines
Be Sure of Management’s Commitment to
the Transition: This commitment must be
guaranteed for a time period sufficient to cover the
complete migration!
Prepare a Clear View of What Is Expected,
Including      Measurable        Benchmarks : A
worrisome signal: “It should be cheaper. We get it
from the Net from free!” ← a phrase actually heard
during one of the (failed) migrations.
Make Sure the Timetable Is Realistic : A
migration or adoption process is usually as complex
as the adoption of a new IT infrastructure or an
ERP system. Wrong timing → panic mode.
Review and adapt the software, hardware,
services procurement process : In particular,
the focus may change from acquisition to services,
as less software is bought “shrink-wrapped”. This
change may require further changes in the
allocation of the internal IT budget.
OSS should go through the same process
used for proprietary software: this will ensure
stability of procurement, absence of a-posteriori
criticism for the managers and administrators
Seek Out Advice or Search for Information
on Similar Transitions : less than 1 in 5
managers searched information on similar efforts
Avoid “Big Switch” Transition, and Favor
Incremental Migrations : “gentle” migrations
are perceived as costly because you get a grace
period with both systems. But “big bang”
migrations have an higher probability of failing –
because any criticality not identified in the project
will turn into a potential failure point (like the legal
database in the opening example)
Adopt       a    structured       OSS      evaluation
methodology: there are many available:
FLOSSMETRICS, QALOSS, SOS Open Source –
choose one, but at least one!
Survey what you have & what you need!!
Evaluate licenses and ancillary conditions :
Especially with Open Core projects, make sure that
the functionality that you want is in the OSS
edition. If not, this becomes a “normal” proprietary
adoption process. Also: not all the projects that
claim to be OSS are really under an Open license!
Identify functionality, not names : Never go
for the shortcuts of looking for “something like
Exchange”. It is nearly impossible to find exact
clones; prepare (as part of the inventory) a list of
features you need, features you would like to have
and use it as a basis for product evaluation
Identify in a proper way your support
needs: at least 70% of deployments does not
require any additional support – other than the free,
community-based one. If you plan to use community
support, create a contact point for the communities
and projects you use within your structure to avoid
losing important information or duplicating effort.
Be pragmatic: As much as throwing all
proprietary software out of the window may be
satisfying, it is usually something that cannot be
done in real world environments. But it can be part
of a long-term project.
Social guidelines
Inform your users: Provide background on what
is OSS, and why your agency/enterprise is adopting
it. Point out the added value of OSS: social, local
economy, inclusiveness – not only the monetary
ones.
Use the migration as an opportunity to
promote new skills : many users are happy to
learn something new, if they believe that the skills
may be useful and valuable. Use the flexible
licensing of OSS to promote wider use of OSS (for
example, in the family)
Create a migration workbook : an open wiki, a
blog, whatever – allow editing and additions.
Make it easy to experiment : Provide
“playgrounds”, manuals, guides, videos – give the
opportunity to tech and end-users to explore
without risks. Some Virtual Machines are all that is
needed. Provide a way for users to suggest new
things.
Identify local experts : The migration may
arouse some resistance from the so-called “local
gurus” who could perceive this overall improvement
as diminishing their social role as technical leaders:
Offer them higher-level training material. Identify
local OSS “champions”, and offer them additional
training opportunities or recognition.
Thanks!
       Carlo Daffara

     cdaffara@conecta.it
http://carlodaffara.conecta.it

Más contenido relacionado

La actualidad más candente

SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...
SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...
SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...South Tyrol Free Software Conference
 
lfpub_cp_cost_estimate2015 (1)
lfpub_cp_cost_estimate2015 (1)lfpub_cp_cost_estimate2015 (1)
lfpub_cp_cost_estimate2015 (1)Amanda McPherson
 
Open Source and Open Data
Open Source and Open DataOpen Source and Open Data
Open Source and Open DataBart Hanssens
 
The Aspects of Choosing Open Source Versus Closed Source
The Aspects of Choosing Open Source Versus Closed SourceThe Aspects of Choosing Open Source Versus Closed Source
The Aspects of Choosing Open Source Versus Closed SourceJeet Prakash
 
Open source softwares, 2011
Open source softwares, 2011Open source softwares, 2011
Open source softwares, 2011Florent Renucci
 
Foss final seminar
Foss final seminarFoss final seminar
Foss final seminarSmit Patil
 
Going Open: How to Make a Project Open Source
Going Open: How to Make a Project Open SourceGoing Open: How to Make a Project Open Source
Going Open: How to Make a Project Open SourceBlack Duck by Synopsys
 
Open Source Software Storyboard Ver9
Open Source Software Storyboard Ver9Open Source Software Storyboard Ver9
Open Source Software Storyboard Ver9Henry Briggs
 
Understanding Free/Open Source Software (FOSS) and the Benefit to E-Commerce
Understanding  Free/Open Source Software (FOSS)  and  the Benefit to E-CommerceUnderstanding  Free/Open Source Software (FOSS)  and  the Benefit to E-Commerce
Understanding Free/Open Source Software (FOSS) and the Benefit to E-CommerceIr. Dr. R.Badlishah Ahmad
 
Samsung & The Path to Open Source Leadership (OBC)
Samsung & The Path to Open Source Leadership (OBC)Samsung & The Path to Open Source Leadership (OBC)
Samsung & The Path to Open Source Leadership (OBC)Samsung Open Source Group
 
Developing Open Source MDE Tools / Eclipse Stories and Lessons Learned - OSS4...
Developing Open Source MDE Tools / Eclipse Stories and Lessons Learned - OSS4...Developing Open Source MDE Tools / Eclipse Stories and Lessons Learned - OSS4...
Developing Open Source MDE Tools / Eclipse Stories and Lessons Learned - OSS4...Hugo Bruneliere
 
Software Development Trends 2014
Software Development Trends 2014Software Development Trends 2014
Software Development Trends 2014IMC Institute
 

La actualidad más candente (14)

Android for the Enterprise and OEMs
Android for the Enterprise and OEMsAndroid for the Enterprise and OEMs
Android for the Enterprise and OEMs
 
SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...
SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...
SFScon 2020 - Cedric Thomas - Open Source ecosystem sustainability bring the ...
 
Open source movement
Open source movementOpen source movement
Open source movement
 
lfpub_cp_cost_estimate2015 (1)
lfpub_cp_cost_estimate2015 (1)lfpub_cp_cost_estimate2015 (1)
lfpub_cp_cost_estimate2015 (1)
 
Open Source and Open Data
Open Source and Open DataOpen Source and Open Data
Open Source and Open Data
 
The Aspects of Choosing Open Source Versus Closed Source
The Aspects of Choosing Open Source Versus Closed SourceThe Aspects of Choosing Open Source Versus Closed Source
The Aspects of Choosing Open Source Versus Closed Source
 
Open source softwares, 2011
Open source softwares, 2011Open source softwares, 2011
Open source softwares, 2011
 
Foss final seminar
Foss final seminarFoss final seminar
Foss final seminar
 
Going Open: How to Make a Project Open Source
Going Open: How to Make a Project Open SourceGoing Open: How to Make a Project Open Source
Going Open: How to Make a Project Open Source
 
Open Source Software Storyboard Ver9
Open Source Software Storyboard Ver9Open Source Software Storyboard Ver9
Open Source Software Storyboard Ver9
 
Understanding Free/Open Source Software (FOSS) and the Benefit to E-Commerce
Understanding  Free/Open Source Software (FOSS)  and  the Benefit to E-CommerceUnderstanding  Free/Open Source Software (FOSS)  and  the Benefit to E-Commerce
Understanding Free/Open Source Software (FOSS) and the Benefit to E-Commerce
 
Samsung & The Path to Open Source Leadership (OBC)
Samsung & The Path to Open Source Leadership (OBC)Samsung & The Path to Open Source Leadership (OBC)
Samsung & The Path to Open Source Leadership (OBC)
 
Developing Open Source MDE Tools / Eclipse Stories and Lessons Learned - OSS4...
Developing Open Source MDE Tools / Eclipse Stories and Lessons Learned - OSS4...Developing Open Source MDE Tools / Eclipse Stories and Lessons Learned - OSS4...
Developing Open Source MDE Tools / Eclipse Stories and Lessons Learned - OSS4...
 
Software Development Trends 2014
Software Development Trends 2014Software Development Trends 2014
Software Development Trends 2014
 

Destacado

No Nonsense guide to Cloud Accounting
No Nonsense guide to Cloud AccountingNo Nonsense guide to Cloud Accounting
No Nonsense guide to Cloud AccountingDennis Howlett
 
Collaborative economics
Collaborative economicsCollaborative economics
Collaborative economicsCarlo Daffara
 
The Joys of Tax & Finance
The Joys of Tax & FinanceThe Joys of Tax & Finance
The Joys of Tax & FinanceDennis Howlett
 
Cloudexpoeurope open source cloud
Cloudexpoeurope open source cloudCloudexpoeurope open source cloud
Cloudexpoeurope open source cloudCarlo Daffara
 
6 mega trends for 2014
6 mega trends for 20146 mega trends for 2014
6 mega trends for 2014Dennis Howlett
 
RightNow CSA - a game changer?
RightNow CSA - a game changer?RightNow CSA - a game changer?
RightNow CSA - a game changer?Dennis Howlett
 
Early results from SAP Certification 5 survey
Early results from SAP Certification 5 surveyEarly results from SAP Certification 5 survey
Early results from SAP Certification 5 surveyDennis Howlett
 
I Dont Give a F%^k About Your Code
I Dont Give a F%^k About Your CodeI Dont Give a F%^k About Your Code
I Dont Give a F%^k About Your CodeDennis Howlett
 
mindtrek2016 - the economics of open source clouds
mindtrek2016 - the economics of open source cloudsmindtrek2016 - the economics of open source clouds
mindtrek2016 - the economics of open source cloudsCarlo Daffara
 
Economics of public and private clouds
Economics of public and private cloudsEconomics of public and private clouds
Economics of public and private cloudsCarlo Daffara
 
Economic value of open source
Economic value of open sourceEconomic value of open source
Economic value of open sourceCarlo Daffara
 
Employee class action v Google, Apple, Intel and others
Employee class action v Google, Apple, Intel and othersEmployee class action v Google, Apple, Intel and others
Employee class action v Google, Apple, Intel and othersDennis Howlett
 
Enterprise Advocates SAP TCO Webinar Summary
Enterprise Advocates  SAP TCO Webinar SummaryEnterprise Advocates  SAP TCO Webinar Summary
Enterprise Advocates SAP TCO Webinar SummaryDennis Howlett
 
SaaS uk accounting market 2010
SaaS uk accounting market 2010SaaS uk accounting market 2010
SaaS uk accounting market 2010Dennis Howlett
 
Euro cloud mobile first - the diginomica story so far
Euro cloud mobile first - the diginomica story so farEuro cloud mobile first - the diginomica story so far
Euro cloud mobile first - the diginomica story so farDennis Howlett
 

Destacado (19)

Xerocon dah
Xerocon   dahXerocon   dah
Xerocon dah
 
No Nonsense guide to Cloud Accounting
No Nonsense guide to Cloud AccountingNo Nonsense guide to Cloud Accounting
No Nonsense guide to Cloud Accounting
 
Collaborative economics
Collaborative economicsCollaborative economics
Collaborative economics
 
The Joys of Tax & Finance
The Joys of Tax & FinanceThe Joys of Tax & Finance
The Joys of Tax & Finance
 
Pre Marketing Hiro Resumo
Pre Marketing Hiro ResumoPre Marketing Hiro Resumo
Pre Marketing Hiro Resumo
 
Netscout v Gartner
Netscout v GartnerNetscout v Gartner
Netscout v Gartner
 
Cloudexpoeurope open source cloud
Cloudexpoeurope open source cloudCloudexpoeurope open source cloud
Cloudexpoeurope open source cloud
 
6 mega trends for 2014
6 mega trends for 20146 mega trends for 2014
6 mega trends for 2014
 
RightNow CSA - a game changer?
RightNow CSA - a game changer?RightNow CSA - a game changer?
RightNow CSA - a game changer?
 
Early results from SAP Certification 5 survey
Early results from SAP Certification 5 surveyEarly results from SAP Certification 5 survey
Early results from SAP Certification 5 survey
 
Mythrealities
MythrealitiesMythrealities
Mythrealities
 
I Dont Give a F%^k About Your Code
I Dont Give a F%^k About Your CodeI Dont Give a F%^k About Your Code
I Dont Give a F%^k About Your Code
 
mindtrek2016 - the economics of open source clouds
mindtrek2016 - the economics of open source cloudsmindtrek2016 - the economics of open source clouds
mindtrek2016 - the economics of open source clouds
 
Economics of public and private clouds
Economics of public and private cloudsEconomics of public and private clouds
Economics of public and private clouds
 
Economic value of open source
Economic value of open sourceEconomic value of open source
Economic value of open source
 
Employee class action v Google, Apple, Intel and others
Employee class action v Google, Apple, Intel and othersEmployee class action v Google, Apple, Intel and others
Employee class action v Google, Apple, Intel and others
 
Enterprise Advocates SAP TCO Webinar Summary
Enterprise Advocates  SAP TCO Webinar SummaryEnterprise Advocates  SAP TCO Webinar Summary
Enterprise Advocates SAP TCO Webinar Summary
 
SaaS uk accounting market 2010
SaaS uk accounting market 2010SaaS uk accounting market 2010
SaaS uk accounting market 2010
 
Euro cloud mobile first - the diginomica story so far
Euro cloud mobile first - the diginomica story so farEuro cloud mobile first - the diginomica story so far
Euro cloud mobile first - the diginomica story so far
 

Similar a Owf2010 daffara

"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007eLiberatica
 
Creating a level playing field for open source software options in IT selecti...
Creating a level playing field for open source software options in IT selecti...Creating a level playing field for open source software options in IT selecti...
Creating a level playing field for open source software options in IT selecti...osswatch
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source SoftwareMoinuddin Ahmed
 
Open Source Governance v2.5
Open Source Governance v2.5Open Source Governance v2.5
Open Source Governance v2.5Inria
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaFriprogsenteret
 
IWMW 2002: open source sofware debate: kelly
IWMW 2002: open source sofware debate: kellyIWMW 2002: open source sofware debate: kelly
IWMW 2002: open source sofware debate: kellyIWMW
 
Go open2010 sde_20100417
Go open2010 sde_20100417Go open2010 sde_20100417
Go open2010 sde_20100417Sandro D'Elia
 
The Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisThe Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisAaron Stannard
 
Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Sandro D'Elia
 
Crafting Infrastructures
Crafting InfrastructuresCrafting Infrastructures
Crafting InfrastructuresLuca Galli
 
1P A R T Introduction to Analytics and AII
1P A R T Introduction to Analytics and AII1P A R T Introduction to Analytics and AII
1P A R T Introduction to Analytics and AIITatianaMajor22
 
Open Source as an Instrument of Public Policy - Presented by Brian Behlendor
Open Source as an Instrument of Public Policy - Presented by Brian BehlendorOpen Source as an Instrument of Public Policy - Presented by Brian Behlendor
Open Source as an Instrument of Public Policy - Presented by Brian BehlendorAcquia
 
COMPUTER APPLICATION PROJECT ON
COMPUTER APPLICATION PROJECT ON COMPUTER APPLICATION PROJECT ON
COMPUTER APPLICATION PROJECT ON Jitender Suryavansh
 
How to start an open source project slides-dec2016
How to start an open source project   slides-dec2016How to start an open source project   slides-dec2016
How to start an open source project slides-dec2016Dirk Frigne
 
The PCNet Project (B)Dynamically Managing ResidualRisk042.docx
The PCNet Project (B)Dynamically Managing ResidualRisk042.docxThe PCNet Project (B)Dynamically Managing ResidualRisk042.docx
The PCNet Project (B)Dynamically Managing ResidualRisk042.docxoreo10
 
Open Source Movement
Open Source MovementOpen Source Movement
Open Source MovementMesut Yılmaz
 
Open Source Project Management
Open Source Project ManagementOpen Source Project Management
Open Source Project ManagementSemen Arslan
 
White Paper | Government Experience with Open Source on the Desktop: Lessons ...
White Paper | Government Experience with Open Source on the Desktop: Lessons ...White Paper | Government Experience with Open Source on the Desktop: Lessons ...
White Paper | Government Experience with Open Source on the Desktop: Lessons ...The Microsoft Openness Network
 

Similar a Owf2010 daffara (20)

"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
"Open Source and the Choice to Cooperate" by Brian Behlendorf @ eLiberatica 2007
 
Creating a level playing field for open source software options in IT selecti...
Creating a level playing field for open source software options in IT selecti...Creating a level playing field for open source software options in IT selecti...
Creating a level playing field for open source software options in IT selecti...
 
Free and Open Source Software
Free and Open Source SoftwareFree and Open Source Software
Free and Open Source Software
 
Open Source Governance v2.5
Open Source Governance v2.5Open Source Governance v2.5
Open Source Governance v2.5
 
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
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'Elia
 
IWMW 2002: open source sofware debate: kelly
IWMW 2002: open source sofware debate: kellyIWMW 2002: open source sofware debate: kelly
IWMW 2002: open source sofware debate: kelly
 
Go open2010 sde_20100417
Go open2010 sde_20100417Go open2010 sde_20100417
Go open2010 sde_20100417
 
The Coming OSS Sustainability Crisis
The Coming OSS Sustainability CrisisThe Coming OSS Sustainability Crisis
The Coming OSS Sustainability Crisis
 
Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708Summer school bz_fp7research_20100708
Summer school bz_fp7research_20100708
 
Crafting Infrastructures
Crafting InfrastructuresCrafting Infrastructures
Crafting Infrastructures
 
1P A R T Introduction to Analytics and AII
1P A R T Introduction to Analytics and AII1P A R T Introduction to Analytics and AII
1P A R T Introduction to Analytics and AII
 
Open Source as an Instrument of Public Policy - Presented by Brian Behlendor
Open Source as an Instrument of Public Policy - Presented by Brian BehlendorOpen Source as an Instrument of Public Policy - Presented by Brian Behlendor
Open Source as an Instrument of Public Policy - Presented by Brian Behlendor
 
COMPUTER APPLICATION PROJECT ON
COMPUTER APPLICATION PROJECT ON COMPUTER APPLICATION PROJECT ON
COMPUTER APPLICATION PROJECT ON
 
How to start an open source project slides-dec2016
How to start an open source project   slides-dec2016How to start an open source project   slides-dec2016
How to start an open source project slides-dec2016
 
John Scott: Mil-OSS
John Scott: Mil-OSSJohn Scott: Mil-OSS
John Scott: Mil-OSS
 
The PCNet Project (B)Dynamically Managing ResidualRisk042.docx
The PCNet Project (B)Dynamically Managing ResidualRisk042.docxThe PCNet Project (B)Dynamically Managing ResidualRisk042.docx
The PCNet Project (B)Dynamically Managing ResidualRisk042.docx
 
Open Source Movement
Open Source MovementOpen Source Movement
Open Source Movement
 
Open Source Project Management
Open Source Project ManagementOpen Source Project Management
Open Source Project Management
 
White Paper | Government Experience with Open Source on the Desktop: Lessons ...
White Paper | Government Experience with Open Source on the Desktop: Lessons ...White Paper | Government Experience with Open Source on the Desktop: Lessons ...
White Paper | Government Experience with Open Source on the Desktop: Lessons ...
 

Más de Carlo Daffara

Disaster recovery with open nebula
Disaster recovery with open nebulaDisaster recovery with open nebula
Disaster recovery with open nebulaCarlo Daffara
 
Class conference 2014 daffara
Class conference 2014   daffaraClass conference 2014   daffara
Class conference 2014 daffaraCarlo Daffara
 
Making clouds: turning opennebula into a product
Making clouds: turning opennebula into a productMaking clouds: turning opennebula into a product
Making clouds: turning opennebula into a productCarlo Daffara
 
Economic impact of open source software
Economic impact of open source softwareEconomic impact of open source software
Economic impact of open source softwareCarlo Daffara
 

Más de Carlo Daffara (14)

Disaster recovery with open nebula
Disaster recovery with open nebulaDisaster recovery with open nebula
Disaster recovery with open nebula
 
Class conference 2014 daffara
Class conference 2014   daffaraClass conference 2014   daffara
Class conference 2014 daffara
 
Daffara economics
Daffara economicsDaffara economics
Daffara economics
 
Making clouds: turning opennebula into a product
Making clouds: turning opennebula into a productMaking clouds: turning opennebula into a product
Making clouds: turning opennebula into a product
 
Da zero al cloud
Da zero al cloudDa zero al cloud
Da zero al cloud
 
Cloud
CloudCloud
Cloud
 
Businessonopen2012
Businessonopen2012Businessonopen2012
Businessonopen2012
 
Economic impact of open source software
Economic impact of open source softwareEconomic impact of open source software
Economic impact of open source software
 
Transfersummit2011
Transfersummit2011Transfersummit2011
Transfersummit2011
 
Linuxtag daffara
Linuxtag daffaraLinuxtag daffara
Linuxtag daffara
 
Oss healthcare
Oss healthcareOss healthcare
Oss healthcare
 
Empoweringsme
EmpoweringsmeEmpoweringsme
Empoweringsme
 
Ipross
IprossIpross
Ipross
 
Linuxday2007
Linuxday2007Linuxday2007
Linuxday2007
 

Owf2010 daffara

  • 1. Open Source adoption: best practices from European experiences Carlo Daffara European Working Group on Libre Software Conecta Research
  • 2. “The Swiss canton Solothurn is reversing its move to a complete open source desktop, Swiss and German media report. Major reason for the failure appears to be a lock-in to proprietary applications. Protest by users added pressure to the project … According to the Solothurner Zeitung, the canton was unable to connect the open source desktop to a governmental database. … [users complained] missing special characters and complained about having to switch back and forth between a Linux and a Windows desktop.” (source: OSOR, EU open source observatory)
  • 3. ● Enterprises and Public Administrations that performed successfully the migration to OSS tend to experience substantial savings (and improvements in flexibility). ● In the COSPA project, we measured the (true) costs, including intangibles, of several migrations to OSS in Public Administrations, and found that the savings are true. ● … but many migrations are not successful. ● Some are so disastrous, that the mere mention of Open Source to civil servants causes medical symptoms.
  • 4. ● The problem: looking at things from a purely technical way, when in reality there are always three components: ● Technical: Installing, checking, patching... ● Management: Understanding the procedures that agency heads need to put in place, and how staff must be coordinated ● Social: Presenting change to the staff in a positive manner and handling the various forms of resistance they will put up; interacting with the community that developed the software in a productive manner ● The technical part is usually the least important – while there is little on Management and Social...
  • 6. Be Sure of Management’s Commitment to the Transition: This commitment must be guaranteed for a time period sufficient to cover the complete migration! Prepare a Clear View of What Is Expected, Including Measurable Benchmarks : A worrisome signal: “It should be cheaper. We get it from the Net from free!” ← a phrase actually heard during one of the (failed) migrations. Make Sure the Timetable Is Realistic : A migration or adoption process is usually as complex as the adoption of a new IT infrastructure or an ERP system. Wrong timing → panic mode.
  • 7. Review and adapt the software, hardware, services procurement process : In particular, the focus may change from acquisition to services, as less software is bought “shrink-wrapped”. This change may require further changes in the allocation of the internal IT budget. OSS should go through the same process used for proprietary software: this will ensure stability of procurement, absence of a-posteriori criticism for the managers and administrators Seek Out Advice or Search for Information on Similar Transitions : less than 1 in 5 managers searched information on similar efforts
  • 8. Avoid “Big Switch” Transition, and Favor Incremental Migrations : “gentle” migrations are perceived as costly because you get a grace period with both systems. But “big bang” migrations have an higher probability of failing – because any criticality not identified in the project will turn into a potential failure point (like the legal database in the opening example) Adopt a structured OSS evaluation methodology: there are many available: FLOSSMETRICS, QALOSS, SOS Open Source – choose one, but at least one! Survey what you have & what you need!!
  • 9. Evaluate licenses and ancillary conditions : Especially with Open Core projects, make sure that the functionality that you want is in the OSS edition. If not, this becomes a “normal” proprietary adoption process. Also: not all the projects that claim to be OSS are really under an Open license! Identify functionality, not names : Never go for the shortcuts of looking for “something like Exchange”. It is nearly impossible to find exact clones; prepare (as part of the inventory) a list of features you need, features you would like to have and use it as a basis for product evaluation
  • 10. Identify in a proper way your support needs: at least 70% of deployments does not require any additional support – other than the free, community-based one. If you plan to use community support, create a contact point for the communities and projects you use within your structure to avoid losing important information or duplicating effort. Be pragmatic: As much as throwing all proprietary software out of the window may be satisfying, it is usually something that cannot be done in real world environments. But it can be part of a long-term project.
  • 12. Inform your users: Provide background on what is OSS, and why your agency/enterprise is adopting it. Point out the added value of OSS: social, local economy, inclusiveness – not only the monetary ones. Use the migration as an opportunity to promote new skills : many users are happy to learn something new, if they believe that the skills may be useful and valuable. Use the flexible licensing of OSS to promote wider use of OSS (for example, in the family) Create a migration workbook : an open wiki, a blog, whatever – allow editing and additions.
  • 13. Make it easy to experiment : Provide “playgrounds”, manuals, guides, videos – give the opportunity to tech and end-users to explore without risks. Some Virtual Machines are all that is needed. Provide a way for users to suggest new things. Identify local experts : The migration may arouse some resistance from the so-called “local gurus” who could perceive this overall improvement as diminishing their social role as technical leaders: Offer them higher-level training material. Identify local OSS “champions”, and offer them additional training opportunities or recognition.
  • 14. Thanks! Carlo Daffara cdaffara@conecta.it http://carlodaffara.conecta.it