SlideShare uma empresa Scribd logo
1 de 36
Baixar para ler offline
Creating a 'level playing field'
for open source software
options in IT selection and
procurement
http://oss-watch.ac.uk
@osswatch
1. Strategy
What Are We Talking About?
Free Software
"Free as In Freedom"
0) The freedom to run the program, for any
purpose
1) The freedom to study how the program works,
and adapt it to your needs
2) The freedom to redistribute copies so you can
help your neighbour
3) The freedom to improve the program, and
release your improvements to the public,
so that the whole community benefits
Open Source
•
•
•
•

Freely Redistributable
Source Code Included
Derived Works Permitted
Integrity of Author Source
Code
• No Discrimination Against
Persons or Groups
• No Discrimination Against
Fields of Endeavor

• Distribution of License
• License Must Not Be
Specific to a Product (or
distribution)
• License Must Not Restrict
Other Software
• License Must Be
Technology-Neutral (no
'click wrap')
Open Development
●

●

●

Free/Open Source Software (FOSS) just refers to the
licence
Open Development refers to projects which are developed
with engagement and contribution from communities,
which promotes sustainability.
Not all FOSS software is produced by Open Development,
e.g. Android, MySQL
Why does this matter?
Sustained Value
●

Total Cost of Ownership (TCO) is often (although not
necessarily) lower for FOSS solutions
●
No license fees to pay when
purchasing/upgrading
●
Open market for service providers
●
Option to provision some or all of the solution
yourself
Sustained Value
●

Sustainability
●
Risk Management
●
What if the company disappears?
●
What if the software is bought and killed off?
●
What is the exit strategy?
●
Transparency of open development makes
judging "health" of a project easier
Meeting User Needs
●
●
●
●

●

No restrictions on your use of the software
Design your own trials and pilots
Make changes (or have them made)
Share the costs of niche requirements with others in the
community
Access to the "best of breed" solutions
Case Studies
Department for Culture, Media and Sport
●
Replaced proprietary intranet platform with open source
Wordpress
●
Procured development services from and SME through
G-Cloud
●
Developed the new system through an iterative process
●
Solution realised for £15k, with ongoing monthly costs in
the hundreds, a 90% saving
Case Studies
NHS
●
Developing Spine2 communications infrastructure using
Riak database in place of current Oracle solution
●
Riak chosen "to deliver a more flexible and resilient
solution"
●
No major proprietary solutions in Riak's field
●
Riak developed by Basho, Spine2 being developed by BJSS,
engaged through G-Cloud
Case Studies

City of Munich
●
Migrated all municipal systems from Microsoft software to
FOSS
●
Switch instigated by end-of-life of existing products, and
the prospect of further lock-in in the future
●
Migrating office documents and apps costs €200k more
than if they'd upgraded to newer MS Windows
●
However, €6.8m saved on licensing costs
●
Total savings exceeded €10m, although "Our main goal was
to become independent"
Case Studies

French Profile
●
Gendarmerie Nationale switched 37,000 Windows
Desktops to Ubuntu Linux, with double that due to by
migrated by summer 2014.
●
Lowered TCO by 40%, 2m per year
●
"Using Ubuntu Linux massively reduces the number of local
technical interventions" – ongoing savings made on support
costs
2. Policy
Agnostic
●
●

Don't mention "open source"
Has its merits, avoids creating "Fear, Uncertainty and
Doubt"

● "Open source software, while it can be useful in many
instances and appear to be cost effective, may present a
security risk because open source developers don’t
typically follow security best practices when developing
their software." - IRS Memorandum on use of FOSS
● Relies on already-instilled culture to be effective
Agnostic
●
●

Don't mention "open source"
Has its merits, avoids creating "Fear, Uncertainty and
Doubt"

● "Open source Software, while it can be useful in many
instances and appear to be cost effective, may present a
security risk because open source developers don’t
typically follow security best practices when developing
their software."
● Relies on already-instilled culture to be effective
Equal consideration
●

●

●
●

●

Require that both open source and proprietary solutions are
considered on a level playing field
"The Government will actively and fairly consider open
source solutions alongside proprietary ones in making
procurement decisions" - UK Cabinet Office Open Source
Policy
Encourages an awareness of open source options
Need to put in place a process for ensuring that solutions
can be considered equally
Need to monitor the procurement process to ensure that
such a policy is followed
Preferential
●
●

●

●

Explicitly prefer open source solutions
"Where there is no significant overall cost difference
between open and non-open source products that fulfil
minimum and essential capabilities, open source will be
selected on the basis of its inherent flexibility." - UK
Government Digital By Default Service Manual
Maximises the advantage taken of the inherent benefits of
open source
Particularly relevant when selecting technologies for
development of new software and services
3. Process
Levels of Engagement
Deep
Engagement

Shallow
Engagement

Pure
Procurement

Customisation

Contribution

Leadership
Selection and Procurement
• Does the traditional IT procurement process work against
open source?
– RFQ/RFPs require investment from the seller, recouped
from subsequent licensing and mandatory support fees.
– Companies offering support for OSS typically lack a sales
team working overtime to understand, master, and win
procurement competitions.
– Pre-sales trials and installations are also at cost to the
vendor. For closed source, this can be recouped in later
fees. For open source, its not clear how this would
happen
Active Pre-Procurement
• How do we ensure a good range of solutions are considered
if we don’t get responses to RFPs for some of the best
options?
• One answer is to spend more effort identifying and
analysing potential solutions available before issuing
RFPs/RFQs.
– An open relatively free-form open RFI could be followed by a
closed RFP.
– SSMM is a methodology developed by OSS Watch involving
iterative evaluation and selection phases
– Open Source Options (CO) and Open Source Options for
Education (OSSWatch) are resources to help identify candidate
solutions
Paid Discovery Stage
• Include a budget for a paid discovery stage for OSS
candidates
• In other words, engage potential OSS vendors commercially
- or fund an in-house team - to help answer all of the same
questions you may be expecting from closed-source
vendors as part of their pre-sales activity
• Example: Moodle vs. Blackboard competition, University of
Bolton
Unbundling Pre-RFP
• The pre-procurement analysis process can be used to
identify ways to unbundle solutions
• For example, pre-procurement may identify an OSS product
such as Drupal as the best-fit, and then go to RFP for
customisation and support services.
Unbundling Post-RFP
• In some cases there are options to unbundle parts of a
proposal (services, applications, middleware, database,
infrastructure) and to ask the supplier to consider open
source alternatives
• If open alternatives are not considered possible (e.g. “it only
works on SQL Server”) this needs to be considered as a
lock-in risk
Parallel Purchasing
• It may be worth considering parallel processes - and parallel
RFPs - for closed-source and open-source procurement
and then comparing the outcome of each in a runoff
• An example of parallel procurement is the Swedish public
sector framework, Öppna programvaror
• However, the argument can be made that better value can
be realised by a combined process where considerations are
balanced
– e.g. looking at how areas such as lock-in and exit
strategy are considered versus sustainability
Evaluating Sustainability
• Sustainability involves asking questions like:
–
–
-

Is anyone else using it?
Is anyone around to fix issues/apply patches?
Can I buy services and support for it?
Will it be around in 5 years time

• All software solutions should be evaluated for sustainability.
However, for open source the process is different from
closed source
– For OSS much more of the data needed is publicly available, and
tools exist to help analyze it, from informal guidance-driven
models to complex frameworks such as QSoS and BRR
– For closed source we’re more reliant on company-provided
evidence
Deep Engagement
“request for partnership”
• If there are no clear existing solutions, can we procure a
partnership to collaborate on a solution?
• For example, an existing project may be the best fit, but still
requires additional investment in software development to
support the user requirements.
• Often in the past this has been externally funded as
projects e.g. Jisc, EC, and in some cases subcontracted to
development partners e.g. Cottage Labs
Evaluating openness
• Where a solution requires development (partnership or
internal) another key factor to evaluate is openness
• The OSS Watch Openness Rating is a simple tool for
measuring how open an open source project is to
engagement and collaboration
Business Case
• Making the procurement process a level playing field
doesn’t need to create bureaucracy
• The process can scale relative to that of the potential
procurement.
– For example, using informal sustainability evaluation for small
procurements, adopting formal measures such as QSoS at large
scale

• An effective process can help deliver sustained value and
meet user needs
4. Practice
How does procurement practice
fit into this picture?
Awareness of policies, processes and tools
Understanding of how open source works and the issues
involved
Capacity to effectively evaluate open source as well as closed
source solutions using standard tools
Cultural alignment with the strategy and its aims
Questions and Discussion

Mais conteúdo relacionado

Semelhante a Creating a level playing field for open source software options in IT selection and procurement

OpenUK A4 x 8pp Re-use Principles June 2016 FINAL
OpenUK A4 x 8pp Re-use Principles June 2016 FINALOpenUK A4 x 8pp Re-use Principles June 2016 FINAL
OpenUK A4 x 8pp Re-use Principles June 2016 FINAL
Source Code Control Limited
 
The Internet of Things & Open Data: New forms of business?
The Internet of Things & Open Data: New forms of business?The Internet of Things & Open Data: New forms of business?
The Internet of Things & Open Data: New forms of business?
Paris Open Source Summit
 
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
Acquia
 
OpenMAMA Governance
OpenMAMA GovernanceOpenMAMA Governance
OpenMAMA Governance
OpenMAMA
 

Semelhante a Creating a level playing field for open source software options in IT selection and procurement (20)

OpenUK A4 x 8pp Re-use Principles June 2016 FINAL
OpenUK A4 x 8pp Re-use Principles June 2016 FINALOpenUK A4 x 8pp Re-use Principles June 2016 FINAL
OpenUK A4 x 8pp Re-use Principles June 2016 FINAL
 
openGPSoC
openGPSoCopenGPSoC
openGPSoC
 
OpenChain at EOLE 2017
OpenChain at EOLE 2017OpenChain at EOLE 2017
OpenChain at EOLE 2017
 
Open Source Software For Education (Mel Mc Intyre) Open App
Open Source Software For Education (Mel Mc Intyre) Open AppOpen Source Software For Education (Mel Mc Intyre) Open App
Open Source Software For Education (Mel Mc Intyre) Open App
 
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
 
Whitepaper For Open Gp
Whitepaper For Open GpWhitepaper For Open Gp
Whitepaper For Open Gp
 
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
 
The Internet of Things & Open Data: New forms of business?
The Internet of Things & Open Data: New forms of business?The Internet of Things & Open Data: New forms of business?
The Internet of Things & Open Data: New forms of business?
 
ICT4D Seminar Uni Köln 20.02.16
ICT4D Seminar Uni Köln 20.02.16ICT4D Seminar Uni Köln 20.02.16
ICT4D Seminar Uni Köln 20.02.16
 
Open Innovation - Best Practices for Raw Material Companies
Open Innovation - Best Practices for Raw Material CompaniesOpen Innovation - Best Practices for Raw Material Companies
Open Innovation - Best Practices for Raw Material Companies
 
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
 
Why is Open Source Important to Samsung and What Are We Doing About It?
Why is Open Source Important to Samsung and What Are We Doing About It?Why is Open Source Important to Samsung and What Are We Doing About It?
Why is Open Source Important to Samsung and What Are We Doing About It?
 
Owf2010 daffara
Owf2010 daffaraOwf2010 daffara
Owf2010 daffara
 
Webinar: Role of Open Source in the Digital Journey
Webinar: Role of Open Source in the Digital JourneyWebinar: Role of Open Source in the Digital Journey
Webinar: Role of Open Source in the Digital Journey
 
Martin von Willebrand - Collaborative Open Source Compliance - Mindtrek 2016
Martin von Willebrand - Collaborative Open Source Compliance - Mindtrek 2016Martin von Willebrand - Collaborative Open Source Compliance - Mindtrek 2016
Martin von Willebrand - Collaborative Open Source Compliance - Mindtrek 2016
 
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
 
OpenMAMA Governance
OpenMAMA GovernanceOpenMAMA Governance
OpenMAMA Governance
 
Crafting an Open Source Product Strategy
Crafting an Open Source Product StrategyCrafting an Open Source Product Strategy
Crafting an Open Source Product Strategy
 
Open Source Impact on Digital Transformation
Open Source Impact on Digital TransformationOpen Source Impact on Digital Transformation
Open Source Impact on Digital Transformation
 

Mais de osswatch

Mais de osswatch (17)

Business Models for FOSS
Business Models for FOSSBusiness Models for FOSS
Business Models for FOSS
 
FOSS Collaboration and Sustainability
FOSS Collaboration and SustainabilityFOSS Collaboration and Sustainability
FOSS Collaboration and Sustainability
 
FOSS Intro
FOSS IntroFOSS Intro
FOSS Intro
 
Copyright and Openness
Copyright and OpennessCopyright and Openness
Copyright and Openness
 
Communities
CommunitiesCommunities
Communities
 
Communication in Open Source
Communication in Open SourceCommunication in Open Source
Communication in Open Source
 
Conflict and Resolution
Conflict and ResolutionConflict and Resolution
Conflict and Resolution
 
Project Governance
Project GovernanceProject Governance
Project Governance
 
Leadership in Open Source
Leadership in Open SourceLeadership in Open Source
Leadership in Open Source
 
Legal Matters
Legal MattersLegal Matters
Legal Matters
 
Leadership Style Questionnaire
Leadership Style QuestionnaireLeadership Style Questionnaire
Leadership Style Questionnaire
 
TYPO3 Communications Workshop: Communications
TYPO3 Communications Workshop: CommunicationsTYPO3 Communications Workshop: Communications
TYPO3 Communications Workshop: Communications
 
TYPO3 Communications Workshop: Leadership
TYPO3 Communications Workshop: LeadershipTYPO3 Communications Workshop: Leadership
TYPO3 Communications Workshop: Leadership
 
TYPO3 Communications Workshop: Conflict and Resolution
TYPO3 Communications Workshop: Conflict and ResolutionTYPO3 Communications Workshop: Conflict and Resolution
TYPO3 Communications Workshop: Conflict and Resolution
 
TYPO3 Communications Workshop: Governance
TYPO3 Communications Workshop: GovernanceTYPO3 Communications Workshop: Governance
TYPO3 Communications Workshop: Governance
 
TYPO3 Communications Workshop: Communities
TYPO3 Communications Workshop: CommunitiesTYPO3 Communications Workshop: Communities
TYPO3 Communications Workshop: Communities
 
Leveling the playing field for open source in education and public sector
Leveling the playing field for open source in education and public sectorLeveling the playing field for open source in education and public sector
Leveling the playing field for open source in education and public sector
 

Último

Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
vineshkumarsajnani12
 

Último (20)

Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTSJAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR  ESCORTS
JAJPUR CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN JAJPUR ESCORTS
 
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
Ooty Call Gril 80022//12248 Only For Sex And High Profile Best Gril Sex Avail...
 
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur CALL GIRL❤7091819311❤CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
WheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond InsightsWheelTug Short Pitch Deck 2024 | Byond Insights
WheelTug Short Pitch Deck 2024 | Byond Insights
 
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur DubaiUAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
UAE Bur Dubai Call Girls ☏ 0564401582 Call Girl in Bur Dubai
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
Buy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail AccountsBuy gmail accounts.pdf buy Old Gmail Accounts
Buy gmail accounts.pdf buy Old Gmail Accounts
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
Pre Engineered Building Manufacturers Hyderabad.pptx
Pre Engineered  Building Manufacturers Hyderabad.pptxPre Engineered  Building Manufacturers Hyderabad.pptx
Pre Engineered Building Manufacturers Hyderabad.pptx
 
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service AvailableBerhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
Berhampur Call Girl Just Call 8084732287 Top Class Call Girl Service Available
 
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
Horngren’s Cost Accounting A Managerial Emphasis, Canadian 9th edition soluti...
 
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in PakistanChallenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
Challenges and Opportunities: A Qualitative Study on Tax Compliance in Pakistan
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDINGBerhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
Berhampur 70918*19311 CALL GIRLS IN ESCORT SERVICE WE ARE PROVIDING
 
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTSDurg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
Durg CALL GIRL ❤ 82729*64427❤ CALL GIRLS IN durg ESCORTS
 
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAIGetting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
Getting Real with AI - Columbus DAW - May 2024 - Nick Woo from AlignAI
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 

Creating a level playing field for open source software options in IT selection and procurement

  • 1. Creating a 'level playing field' for open source software options in IT selection and procurement http://oss-watch.ac.uk @osswatch
  • 3. What Are We Talking About?
  • 4. Free Software "Free as In Freedom" 0) The freedom to run the program, for any purpose 1) The freedom to study how the program works, and adapt it to your needs 2) The freedom to redistribute copies so you can help your neighbour 3) The freedom to improve the program, and release your improvements to the public, so that the whole community benefits
  • 5. Open Source • • • • Freely Redistributable Source Code Included Derived Works Permitted Integrity of Author Source Code • No Discrimination Against Persons or Groups • No Discrimination Against Fields of Endeavor • Distribution of License • License Must Not Be Specific to a Product (or distribution) • License Must Not Restrict Other Software • License Must Be Technology-Neutral (no 'click wrap')
  • 6. Open Development ● ● ● Free/Open Source Software (FOSS) just refers to the licence Open Development refers to projects which are developed with engagement and contribution from communities, which promotes sustainability. Not all FOSS software is produced by Open Development, e.g. Android, MySQL
  • 7. Why does this matter?
  • 8. Sustained Value ● Total Cost of Ownership (TCO) is often (although not necessarily) lower for FOSS solutions ● No license fees to pay when purchasing/upgrading ● Open market for service providers ● Option to provision some or all of the solution yourself
  • 9. Sustained Value ● Sustainability ● Risk Management ● What if the company disappears? ● What if the software is bought and killed off? ● What is the exit strategy? ● Transparency of open development makes judging "health" of a project easier
  • 10. Meeting User Needs ● ● ● ● ● No restrictions on your use of the software Design your own trials and pilots Make changes (or have them made) Share the costs of niche requirements with others in the community Access to the "best of breed" solutions
  • 11. Case Studies Department for Culture, Media and Sport ● Replaced proprietary intranet platform with open source Wordpress ● Procured development services from and SME through G-Cloud ● Developed the new system through an iterative process ● Solution realised for £15k, with ongoing monthly costs in the hundreds, a 90% saving
  • 12. Case Studies NHS ● Developing Spine2 communications infrastructure using Riak database in place of current Oracle solution ● Riak chosen "to deliver a more flexible and resilient solution" ● No major proprietary solutions in Riak's field ● Riak developed by Basho, Spine2 being developed by BJSS, engaged through G-Cloud
  • 13. Case Studies City of Munich ● Migrated all municipal systems from Microsoft software to FOSS ● Switch instigated by end-of-life of existing products, and the prospect of further lock-in in the future ● Migrating office documents and apps costs €200k more than if they'd upgraded to newer MS Windows ● However, €6.8m saved on licensing costs ● Total savings exceeded €10m, although "Our main goal was to become independent"
  • 14. Case Studies French Profile ● Gendarmerie Nationale switched 37,000 Windows Desktops to Ubuntu Linux, with double that due to by migrated by summer 2014. ● Lowered TCO by 40%, 2m per year ● "Using Ubuntu Linux massively reduces the number of local technical interventions" – ongoing savings made on support costs
  • 16. Agnostic ● ● Don't mention "open source" Has its merits, avoids creating "Fear, Uncertainty and Doubt" ● "Open source software, while it can be useful in many instances and appear to be cost effective, may present a security risk because open source developers don’t typically follow security best practices when developing their software." - IRS Memorandum on use of FOSS ● Relies on already-instilled culture to be effective
  • 17. Agnostic ● ● Don't mention "open source" Has its merits, avoids creating "Fear, Uncertainty and Doubt" ● "Open source Software, while it can be useful in many instances and appear to be cost effective, may present a security risk because open source developers don’t typically follow security best practices when developing their software." ● Relies on already-instilled culture to be effective
  • 18. Equal consideration ● ● ● ● ● Require that both open source and proprietary solutions are considered on a level playing field "The Government will actively and fairly consider open source solutions alongside proprietary ones in making procurement decisions" - UK Cabinet Office Open Source Policy Encourages an awareness of open source options Need to put in place a process for ensuring that solutions can be considered equally Need to monitor the procurement process to ensure that such a policy is followed
  • 19. Preferential ● ● ● ● Explicitly prefer open source solutions "Where there is no significant overall cost difference between open and non-open source products that fulfil minimum and essential capabilities, open source will be selected on the basis of its inherent flexibility." - UK Government Digital By Default Service Manual Maximises the advantage taken of the inherent benefits of open source Particularly relevant when selecting technologies for development of new software and services
  • 22. Selection and Procurement • Does the traditional IT procurement process work against open source? – RFQ/RFPs require investment from the seller, recouped from subsequent licensing and mandatory support fees. – Companies offering support for OSS typically lack a sales team working overtime to understand, master, and win procurement competitions. – Pre-sales trials and installations are also at cost to the vendor. For closed source, this can be recouped in later fees. For open source, its not clear how this would happen
  • 23. Active Pre-Procurement • How do we ensure a good range of solutions are considered if we don’t get responses to RFPs for some of the best options? • One answer is to spend more effort identifying and analysing potential solutions available before issuing RFPs/RFQs. – An open relatively free-form open RFI could be followed by a closed RFP. – SSMM is a methodology developed by OSS Watch involving iterative evaluation and selection phases – Open Source Options (CO) and Open Source Options for Education (OSSWatch) are resources to help identify candidate solutions
  • 24. Paid Discovery Stage • Include a budget for a paid discovery stage for OSS candidates • In other words, engage potential OSS vendors commercially - or fund an in-house team - to help answer all of the same questions you may be expecting from closed-source vendors as part of their pre-sales activity • Example: Moodle vs. Blackboard competition, University of Bolton
  • 25. Unbundling Pre-RFP • The pre-procurement analysis process can be used to identify ways to unbundle solutions • For example, pre-procurement may identify an OSS product such as Drupal as the best-fit, and then go to RFP for customisation and support services.
  • 26. Unbundling Post-RFP • In some cases there are options to unbundle parts of a proposal (services, applications, middleware, database, infrastructure) and to ask the supplier to consider open source alternatives • If open alternatives are not considered possible (e.g. “it only works on SQL Server”) this needs to be considered as a lock-in risk
  • 27. Parallel Purchasing • It may be worth considering parallel processes - and parallel RFPs - for closed-source and open-source procurement and then comparing the outcome of each in a runoff • An example of parallel procurement is the Swedish public sector framework, Öppna programvaror • However, the argument can be made that better value can be realised by a combined process where considerations are balanced – e.g. looking at how areas such as lock-in and exit strategy are considered versus sustainability
  • 28. Evaluating Sustainability • Sustainability involves asking questions like: – – - Is anyone else using it? Is anyone around to fix issues/apply patches? Can I buy services and support for it? Will it be around in 5 years time • All software solutions should be evaluated for sustainability. However, for open source the process is different from closed source – For OSS much more of the data needed is publicly available, and tools exist to help analyze it, from informal guidance-driven models to complex frameworks such as QSoS and BRR – For closed source we’re more reliant on company-provided evidence
  • 29.
  • 31. “request for partnership” • If there are no clear existing solutions, can we procure a partnership to collaborate on a solution? • For example, an existing project may be the best fit, but still requires additional investment in software development to support the user requirements. • Often in the past this has been externally funded as projects e.g. Jisc, EC, and in some cases subcontracted to development partners e.g. Cottage Labs
  • 32. Evaluating openness • Where a solution requires development (partnership or internal) another key factor to evaluate is openness • The OSS Watch Openness Rating is a simple tool for measuring how open an open source project is to engagement and collaboration
  • 33. Business Case • Making the procurement process a level playing field doesn’t need to create bureaucracy • The process can scale relative to that of the potential procurement. – For example, using informal sustainability evaluation for small procurements, adopting formal measures such as QSoS at large scale • An effective process can help deliver sustained value and meet user needs
  • 35. How does procurement practice fit into this picture? Awareness of policies, processes and tools Understanding of how open source works and the issues involved Capacity to effectively evaluate open source as well as closed source solutions using standard tools Cultural alignment with the strategy and its aims