SlideShare a Scribd company logo
1 of 48
Download to read offline
www.osgeo.org
Open Source
Procurement
and the search for the
perfect hotdog
Welcome
Jody Garnett
Technical Architect
jody.garnett@gmail.com
@jodygarnett
how2map.com
Design, Discussion and Documentation from
around the Java GIS world. Developer with a
hands-on approach available for consulting
and training.
Open Source Projects
• GeoServer, GeoTools, JTS, uDig
Open Source Geospatial Foundation
• Board Member, Incubation Chair
• GeoTools Project Officer
• Marketing Committee
Eclipse Foundation
• Technology Project Chair
1 May 2019 Open Source Geospatial Foundation 2
Why open source?
Setting the stage for open source procurement
1 May 2019 Open Source Geospatial Foundation 3
How to make open source work out
1 May 2019 Open Source Geospatial Foundation 4
• Go attend Paul Ramsey’s keynote
(or look online)
• Paul is really good at going through
the economics of open source and
looking at the systems that to help or
hinder open source success.
• http://blog.cleverelephant.ca/writings
How to make open source work out
1 May 2019 Open Source Geospatial Foundation 5
• No money? Procurement is still for you
• Ian Turton has a great presentation you
should check out.
Earning you Support instead of Buying it
• Great hands on example of how the open
source social contract works and how you
can take part.
https://www.ianturton.com/talks/foss4ge
How to make open source work out
1 May 2019 Open Source Geospatial Foundation 6
• Worried about licenses?
• A couple talks on “Understanding Open
Source” that look at how open source licenses
work, how they can be used together, and
some good examples of when an open source
license includes an obligation.
• And “Here to Help” looking at how software
foundations can help project teams get their
licenses right (building herd immunity)
• https://www.slideshare.net/jgarnett
How to make open source work out
1 May 2019 Open Source Geospatial Foundation 7
• As a professional I tend to focus on risk:
• One of the biggest IT risks is procurement of
software and services
• This presentation looks at how open source
offers you greater control when selecting
software and services
Hot Dog
I bravely requested #GISChat share their favorite hot dog!
1 May 2019 Open Source Geospatial Foundation 8
1 May 2019 Open Source Geospatial Foundation 9
1 May 2019 Open Source Geospatial Foundation 10
Photo by Sandy Ching on Unsplash
Commercial
Off The Shelf Software
When was the last time you bought software from a shelf?
1 May 2019 Open Source Geospatial Foundation 11
1 May 2019 Open Source Geospatial Foundation 12
Costco Hotdog
1 May 2019 Open Source Geospatial Foundation 13
• That “COTS”co hotdog is great value
• Off the shelf hotdog!
• consistent repeatable experience (you know what you will get)
• suitable for bulk ordering
• Supply chain considerations
• But what goes into making your hot dog?
• wiener, bun, condiments
COTS
1 May 2019 Open Source Geospatial Foundation 14
• Commercial off the shelf-software
• A great value when it fits your needs
• Share the development risk across a large install base
• Great at common tasks, customization may not be possible
• Sales teams ready to help with feature comparisons,
whitepapers, benchmarks, …
• A few drawbacks
• Strong business motivation for customer lock-in
• Healthy competition is required to encourage value
• Can be quite a challenge to select technology
Open Source compared to COTS
1 May 2019 Open Source Geospatial Foundation 15
• Go ahead and check the software:
• fitness for purpose / software’s capabilities
• feature comparisons
• Benchmarks
• History of use in similar similar engagements
• Track record of successes and failures
• Check the expenses:
• ease of use (training costs)
• support
• update cycle
• Keep in mind
• open source projects are not always packaged as a “product”
• May not have sales or marketing material to check
• You are only getting a small part of the story
Develop In House Solution
Just the way mom (or dad) used to make it
1 May 2019 Open Source Geospatial Foundation 16
1 May 2019 Open Source Geospatial Foundation 17
Homemade Hotdog
1 May 2019 Open Source Geospatial Foundation 18
• Many households make their own
• build exactly the hotdog you like
• Supply chain considerations
• But what goes into making your hot dog?
• wiener, bun, condiments, love
• can be expensive but it is just like “mom” made...
• Supplies:
• Choose based on quality, taste, cost – you have control
• We benefit from FDA administration of the supply chain
• Or choose the certified “organic” supply chain
Develop In-House
1 May 2019 Open Source Geospatial Foundation 19
• In house custom development
• A great approach if you have developers on staff and are
comfortable with software development
• Although chances are your developers would like to use some
open source libraries …
• Some drawbacks
• Software development always has some risk
• Even if you are a software development shop, taking on custom
in house development can distract your attention from your
core business
Open Source compared to In-house
1 May 2019 Open Source Geospatial Foundation 20
• Open source has many of same advantages
• The software can be adapted to fit your needs
• Cam offer a running start for your development team
• Start with 90% of the solution and implement the last 10%
• Some clear advantages
• Draw on experts from outside of your organization
• Shared maintenance and QA
• Some risks:
• You have to be comfortable with how licenses work
• Not every open source project is set up for collaboration
• If you “fork” (make a copy) you are back to in house
• This is a popular way to start out!
• Starting from open source can jumpstart your development
• Upgrading may be difficult if you made a copy
Boutique
Software Development
Getting an expert to build software just for your
1 May 2019 Open Source Geospatial Foundation 21
1 May 2019 Open Source Geospatial Foundation 22
417 MAGAZINE
Artisanal Hotdog Experience
1 May 2019 Open Source Geospatial Foundation 23
• Delegating hotdog creation to a chef can be yummy
• Talent and inspiration play a part
• Supply chain considerations
• chief selects based on what is fresh / inspirational
• relationships with local farmers for table-to-plate experience
Boutique Software Development
1 May 2019 Open Source Geospatial Foundation 24
• Using an expert to create custom software
• Can be a useful tradeoff between costs and risk
• Inviting bids from vendors?
• “Expression of Interest” shares research burden with vendors
• Provides a competitive process for contract selection
• Optimizes for larger projects, which are more prone to failure
• This is often the start of a long term relationship
• Keep in mind
• You lose direct control over the technology used
• Many solutions will be built on open source
Open Source gives you control
1 May 2019 Open Source Geospatial Foundation 25
BEFORE:
vendor* à solution à technology
AFTER:
solution à technology à vendor*
• Open Source offers a different procurement workflow
• choose the most appropriate technology
• vendors compete on support and feature improvements
• open source offers a renegotiation of vendor relationship
• giving the customers more purchasing power
Evaluating Open Source Vendors
1 May 2019 Open Source Geospatial Foundation 26
• A good service provider can really help
• Quickly benefit from open source
• Offer a bridge between your concerns and developer community
• Offer you a voice in project roadmap and development
• Remember your buying power
• Multiple vendors are competing for your dollar
• Competition is ongoing
• Take advantage of open source transparency
• You can check service providers work
• Some folks have expertise using the software
• Look for a history contributing fixes on behalf of their customers
• Recommend ”core contributors” that help run the projects
(using these vendors helps keep open source sustainable)
Service Providers are easy to check
1 May 2019 Open Source Geospatial Foundation 27
Service Providers are easy to check
1 May 2019 Open Source Geospatial Foundation 28
Open Source Community
1 May 2019 Open Source Geospatial Foundation 29
1 May 2019 Open Source Geospatial Foundation 30
Wikimedia commons
Hotdog with Bratwurst
1 May 2019 Open Source Geospatial Foundation 31
• Taking the hotdog template and adjusting
• Go beyond what was supplied since you have the recipe
• Supply chain considerations
• You can be a snob and select the ingredients you love
• bratwurst, bun, condiments, good taste
• Supplies:
• Chosen for substance and style
Evaluating Open Source Community
1 May 2019 Open Source Geospatial Foundation 32
• Open Source gives you responsibility
• You are responsible for the technology you choose
• Provide unprecedented control
• “use at your own risk”
• Start by thinking of community as a partnership
• Take a similar level of care in research
Researching Participants
1 May 2019 Open Source Geospatial Foundation 33
• Dig into who is working on the project
• Is it one individual? Statistically yes …
• Who do they work for?
• Spare time, or as their primary job function?
Open Source gives you visibility
1 May 2019 Open Source Geospatial Foundation 34
• What organizations work on this project
• review each groups history like a vendor or potential partner
• are the companies from different industries?
• Mix industry or academia represented?
• Feel free to dig deeper
• perhaps the companies are all backed by the same funding source?
• Caution: open source may just be a publication option?
• Recognize subtle “vendor lock-in” when only one company
• Offers some insurance if they go out of business
• You may be their first opensource partner
• Is the organization your competitor?
• Open source collaboration, competition in the market
• Consider a software foundation for vendor neutral playground
Open Source gives you transparency
1 May 2019 Open Source Geospatial Foundation 35
• Dig into the “commit” history
• How active is the project?
• Is it growing or shrinking?
• Do contributions come in from outside the core team?
• What industries are represented?
• Dig into the bug tracker
• Is the project “keeping up” with new bugs?
• What is the average time for a response?
• What is the oldest bug, why hasn’t it been closed
Take advantage of our checklist
1 May 2019 Open Source Geospatial Foundation 36
The unexpected
1 May 2019 Open Source Geospatial Foundation 37
1 May 2019 Open Source Geospatial Foundation 38
The internet will surprise you
1 May 2019 Open Source Geospatial Foundation 39
• Requirements specification is hard
• Did that meets your definition of a hotdog
• Using the sandwich grid I will define a hotdog as a “wiener taco”
• bending expectations for to meet a demanding environment
• Supply chain considerations
• a creative approach for a vegan friendly supply chain
• quality assurance is important chicken chocolate
Hotdog is a “wiener taco”
1 May 2019 Open Source Geospatial Foundation 40
http://cuberule.com
It is not a question about bread
and the unique nature of
cylindrical beef. It is a
geometry problem.
Maura Judkis – Washington Post
Democracy Sausage
Australia provides my favorite hotdog
1 May 2019 Open Source Geospatial Foundation 42
1 May 2019 Open Source Geospatial Foundation 43
WIKIMEDIA COMMONS // CC BY-SA 4.0
Democracy Sausage
1 May 2019 Open Source Geospatial Foundation 44
• They are actually not that great
• folded white bread, lucky if it holds together before you are done
• fried onion
• barbeque sauce
• They are part of a bigger picture
• Voting is mandatory in Australia, on a Saturday
• Groups put on “sausage sizzle” for when voting is done
• Brings folks together after politics has taken them apart
I choose to help build the world
1 May 2019 Open Source Geospatial Foundation 45
• We are together in open source
• Open source helps everyone
• Work you do today, helps someone else tomorrow
• You can do more with open source
• Follow your expertise, and tag in others for help
Open Source
safer, superior, software
Photo by Clayton Cardinalli on Unsplash
democracysausage.org
1 May 2019 Open Source Geospatial Foundation 47
May 1, 2019 Open Source Geospatial Foundation 48
1 May 2019 Open Source Geospatial Foundation 49

More Related Content

Similar to Open Source Procurement Guide for GIS Software

Open Source: What is It?
Open Source: What is It?Open Source: What is It?
Open Source: What is It?DuraSpace
 
Interview preparation testing
Interview preparation testingInterview preparation testing
Interview preparation testingMallikarjuna G D
 
Treating Open Source as Pro Bono Work
Treating Open Source as Pro Bono WorkTreating Open Source as Pro Bono Work
Treating Open Source as Pro Bono WorkAll Things Open
 
Innovation and Outsourcing - Globant Nasdaq event
Innovation and Outsourcing - Globant Nasdaq eventInnovation and Outsourcing - Globant Nasdaq event
Innovation and Outsourcing - Globant Nasdaq eventPatrick Chanezon
 
[Challenge:Future] Personalized Activities Recommender
[Challenge:Future] Personalized Activities Recommender[Challenge:Future] Personalized Activities Recommender
[Challenge:Future] Personalized Activities RecommenderChallenge:Future
 
Interview preparation data_science
Interview preparation data_scienceInterview preparation data_science
Interview preparation data_scienceMallikarjuna G D
 
NHS IA Exec Open Source Briefing Oct 2000
NHS IA Exec Open Source Briefing Oct 2000NHS IA Exec Open Source Briefing Oct 2000
NHS IA Exec Open Source Briefing Oct 2000dalmolin
 
Open source doesn’t always represent best value
Open source doesn’t always represent best valueOpen source doesn’t always represent best value
Open source doesn’t always represent best valueJanus Boye
 
OSGeo Incubation 2014
OSGeo Incubation 2014OSGeo Incubation 2014
OSGeo Incubation 2014Jody Garnett
 
Open Source as a Viable Business Model
Open Source as a Viable Business ModelOpen Source as a Viable Business Model
Open Source as a Viable Business ModelTien-Soon Law
 
What Open Source Is and How Your Nonprofit Can Benefit
What Open Source Is and How Your Nonprofit Can BenefitWhat Open Source Is and How Your Nonprofit Can Benefit
What Open Source Is and How Your Nonprofit Can BenefitTechSoup
 
Introduction to Google Developer Relations
Introduction to Google Developer RelationsIntroduction to Google Developer Relations
Introduction to Google Developer RelationsPatrick Chanezon
 
The Open Source Way - @JBCNConf Closing Keynote 2016
The Open Source Way - @JBCNConf Closing Keynote 2016The Open Source Way - @JBCNConf Closing Keynote 2016
The Open Source Way - @JBCNConf Closing Keynote 2016Mauricio (Salaboy) Salatino
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...WSO2
 
Software management plans in research software
Software management plans in research softwareSoftware management plans in research software
Software management plans in research softwareShoaib Sufi
 
Providing Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source SolutionsProviding Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source SolutionsNicole C. Engard
 
A New Vision for OSGeo
A New Vision for OSGeoA New Vision for OSGeo
A New Vision for OSGeoJody Garnett
 
Osgeo incubation-2014
Osgeo incubation-2014Osgeo incubation-2014
Osgeo incubation-2014Jody Garnett
 
Michael Widenius
Michael WideniusMichael Widenius
Michael WideniusCodeFest
 

Similar to Open Source Procurement Guide for GIS Software (20)

Open Source: What is It?
Open Source: What is It?Open Source: What is It?
Open Source: What is It?
 
Interview preparation testing
Interview preparation testingInterview preparation testing
Interview preparation testing
 
Treating Open Source as Pro Bono Work
Treating Open Source as Pro Bono WorkTreating Open Source as Pro Bono Work
Treating Open Source as Pro Bono Work
 
All Apps, What About Suport
All Apps, What About SuportAll Apps, What About Suport
All Apps, What About Suport
 
Innovation and Outsourcing - Globant Nasdaq event
Innovation and Outsourcing - Globant Nasdaq eventInnovation and Outsourcing - Globant Nasdaq event
Innovation and Outsourcing - Globant Nasdaq event
 
[Challenge:Future] Personalized Activities Recommender
[Challenge:Future] Personalized Activities Recommender[Challenge:Future] Personalized Activities Recommender
[Challenge:Future] Personalized Activities Recommender
 
Interview preparation data_science
Interview preparation data_scienceInterview preparation data_science
Interview preparation data_science
 
NHS IA Exec Open Source Briefing Oct 2000
NHS IA Exec Open Source Briefing Oct 2000NHS IA Exec Open Source Briefing Oct 2000
NHS IA Exec Open Source Briefing Oct 2000
 
Open source doesn’t always represent best value
Open source doesn’t always represent best valueOpen source doesn’t always represent best value
Open source doesn’t always represent best value
 
OSGeo Incubation 2014
OSGeo Incubation 2014OSGeo Incubation 2014
OSGeo Incubation 2014
 
Open Source as a Viable Business Model
Open Source as a Viable Business ModelOpen Source as a Viable Business Model
Open Source as a Viable Business Model
 
What Open Source Is and How Your Nonprofit Can Benefit
What Open Source Is and How Your Nonprofit Can BenefitWhat Open Source Is and How Your Nonprofit Can Benefit
What Open Source Is and How Your Nonprofit Can Benefit
 
Introduction to Google Developer Relations
Introduction to Google Developer RelationsIntroduction to Google Developer Relations
Introduction to Google Developer Relations
 
The Open Source Way - @JBCNConf Closing Keynote 2016
The Open Source Way - @JBCNConf Closing Keynote 2016The Open Source Way - @JBCNConf Closing Keynote 2016
The Open Source Way - @JBCNConf Closing Keynote 2016
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
 
Software management plans in research software
Software management plans in research softwareSoftware management plans in research software
Software management plans in research software
 
Providing Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source SolutionsProviding Services to our Remote Users: Open Source Solutions
Providing Services to our Remote Users: Open Source Solutions
 
A New Vision for OSGeo
A New Vision for OSGeoA New Vision for OSGeo
A New Vision for OSGeo
 
Osgeo incubation-2014
Osgeo incubation-2014Osgeo incubation-2014
Osgeo incubation-2014
 
Michael Widenius
Michael WideniusMichael Widenius
Michael Widenius
 

More from Jody Garnett

GeoServer Orientation
GeoServer OrientationGeoServer Orientation
GeoServer OrientationJody Garnett
 
Java Image Processing for Geospatial Community
Java Image Processing for Geospatial CommunityJava Image Processing for Geospatial Community
Java Image Processing for Geospatial CommunityJody Garnett
 
GeoServer Developers Workshop
GeoServer Developers WorkshopGeoServer Developers Workshop
GeoServer Developers WorkshopJody Garnett
 
GeoServer Ecosystem 2018
GeoServer Ecosystem 2018GeoServer Ecosystem 2018
GeoServer Ecosystem 2018Jody Garnett
 
State of GeoServer 2.14
State of GeoServer 2.14State of GeoServer 2.14
State of GeoServer 2.14Jody Garnett
 
State of GeoServer 2.13
State of GeoServer 2.13State of GeoServer 2.13
State of GeoServer 2.13Jody Garnett
 
Open Data and Open Software Geospatial Applications
Open Data and Open Software Geospatial ApplicationsOpen Data and Open Software Geospatial Applications
Open Data and Open Software Geospatial ApplicationsJody Garnett
 
Map box styles in GeoServer and OpenLayers
Map box styles in GeoServer and OpenLayersMap box styles in GeoServer and OpenLayers
Map box styles in GeoServer and OpenLayersJody Garnett
 
Quick and easy web maps
Quick and easy web mapsQuick and easy web maps
Quick and easy web mapsJody Garnett
 
Understanding the Flexibility of Open Source
Understanding the Flexibility of Open SourceUnderstanding the Flexibility of Open Source
Understanding the Flexibility of Open SourceJody Garnett
 
Understanding Open Source
Understanding Open SourceUnderstanding Open Source
Understanding Open SourceJody Garnett
 
Understanding Open Source
Understanding Open SourceUnderstanding Open Source
Understanding Open SourceJody Garnett
 
State of GeoServer 2.10
State of GeoServer 2.10State of GeoServer 2.10
State of GeoServer 2.10Jody Garnett
 
Getting it Done at LocationTech
Getting it Done at LocationTechGetting it Done at LocationTech
Getting it Done at LocationTechJody Garnett
 
State of GeoServer
State of GeoServerState of GeoServer
State of GeoServerJody Garnett
 
Vector Tiles with GeoServer and OpenLayers
Vector Tiles with GeoServer and OpenLayersVector Tiles with GeoServer and OpenLayers
Vector Tiles with GeoServer and OpenLayersJody Garnett
 
Geospatial for Java
Geospatial for JavaGeospatial for Java
Geospatial for JavaJody Garnett
 

More from Jody Garnett (20)

GeoServer Orientation
GeoServer OrientationGeoServer Orientation
GeoServer Orientation
 
Java Image Processing for Geospatial Community
Java Image Processing for Geospatial CommunityJava Image Processing for Geospatial Community
Java Image Processing for Geospatial Community
 
State of JTS 2018
State of JTS 2018State of JTS 2018
State of JTS 2018
 
GeoServer Developers Workshop
GeoServer Developers WorkshopGeoServer Developers Workshop
GeoServer Developers Workshop
 
GeoServer Ecosystem 2018
GeoServer Ecosystem 2018GeoServer Ecosystem 2018
GeoServer Ecosystem 2018
 
State of GeoServer 2.14
State of GeoServer 2.14State of GeoServer 2.14
State of GeoServer 2.14
 
State of GeoServer 2.13
State of GeoServer 2.13State of GeoServer 2.13
State of GeoServer 2.13
 
Open Data and Open Software Geospatial Applications
Open Data and Open Software Geospatial ApplicationsOpen Data and Open Software Geospatial Applications
Open Data and Open Software Geospatial Applications
 
Map box styles in GeoServer and OpenLayers
Map box styles in GeoServer and OpenLayersMap box styles in GeoServer and OpenLayers
Map box styles in GeoServer and OpenLayers
 
Quick and easy web maps
Quick and easy web mapsQuick and easy web maps
Quick and easy web maps
 
State of GeoGig
State of GeoGigState of GeoGig
State of GeoGig
 
State of JTS 2017
State of JTS 2017State of JTS 2017
State of JTS 2017
 
Understanding the Flexibility of Open Source
Understanding the Flexibility of Open SourceUnderstanding the Flexibility of Open Source
Understanding the Flexibility of Open Source
 
Understanding Open Source
Understanding Open SourceUnderstanding Open Source
Understanding Open Source
 
Understanding Open Source
Understanding Open SourceUnderstanding Open Source
Understanding Open Source
 
State of GeoServer 2.10
State of GeoServer 2.10State of GeoServer 2.10
State of GeoServer 2.10
 
Getting it Done at LocationTech
Getting it Done at LocationTechGetting it Done at LocationTech
Getting it Done at LocationTech
 
State of GeoServer
State of GeoServerState of GeoServer
State of GeoServer
 
Vector Tiles with GeoServer and OpenLayers
Vector Tiles with GeoServer and OpenLayersVector Tiles with GeoServer and OpenLayers
Vector Tiles with GeoServer and OpenLayers
 
Geospatial for Java
Geospatial for JavaGeospatial for Java
Geospatial for Java
 

Recently uploaded

Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Peter Ward
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCR8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCRashishs7044
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Doge Mining Website
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdfShaun Heinrichs
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxsaniyaimamuddin
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxappkodes
 
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 AccountsBuy Verified Accounts
 

Recently uploaded (20)

Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...Fordham -How effective decision-making is within the IT department - Analysis...
Fordham -How effective decision-making is within the IT department - Analysis...
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCR8447779800, Low rate Call girls in Dwarka mor Delhi NCR
8447779800, Low rate Call girls in Dwarka mor Delhi NCR
 
Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf1911 Gold Corporate Presentation Apr 2024.pdf
1911 Gold Corporate Presentation Apr 2024.pdf
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
No-1 Call Girls In Goa 93193 VIP 73153 Escort service In North Goa Panaji, Ca...
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Appkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.pptxAppkodes Tinder Clone Script with Customisable Solutions.pptx
Appkodes Tinder Clone Script with Customisable Solutions.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
 

Open Source Procurement Guide for GIS Software

  • 1. www.osgeo.org Open Source Procurement and the search for the perfect hotdog
  • 2. Welcome Jody Garnett Technical Architect jody.garnett@gmail.com @jodygarnett how2map.com Design, Discussion and Documentation from around the Java GIS world. Developer with a hands-on approach available for consulting and training. Open Source Projects • GeoServer, GeoTools, JTS, uDig Open Source Geospatial Foundation • Board Member, Incubation Chair • GeoTools Project Officer • Marketing Committee Eclipse Foundation • Technology Project Chair 1 May 2019 Open Source Geospatial Foundation 2
  • 3. Why open source? Setting the stage for open source procurement 1 May 2019 Open Source Geospatial Foundation 3
  • 4. How to make open source work out 1 May 2019 Open Source Geospatial Foundation 4 • Go attend Paul Ramsey’s keynote (or look online) • Paul is really good at going through the economics of open source and looking at the systems that to help or hinder open source success. • http://blog.cleverelephant.ca/writings
  • 5. How to make open source work out 1 May 2019 Open Source Geospatial Foundation 5 • No money? Procurement is still for you • Ian Turton has a great presentation you should check out. Earning you Support instead of Buying it • Great hands on example of how the open source social contract works and how you can take part. https://www.ianturton.com/talks/foss4ge
  • 6. How to make open source work out 1 May 2019 Open Source Geospatial Foundation 6 • Worried about licenses? • A couple talks on “Understanding Open Source” that look at how open source licenses work, how they can be used together, and some good examples of when an open source license includes an obligation. • And “Here to Help” looking at how software foundations can help project teams get their licenses right (building herd immunity) • https://www.slideshare.net/jgarnett
  • 7. How to make open source work out 1 May 2019 Open Source Geospatial Foundation 7 • As a professional I tend to focus on risk: • One of the biggest IT risks is procurement of software and services • This presentation looks at how open source offers you greater control when selecting software and services
  • 8. Hot Dog I bravely requested #GISChat share their favorite hot dog! 1 May 2019 Open Source Geospatial Foundation 8
  • 9. 1 May 2019 Open Source Geospatial Foundation 9
  • 10. 1 May 2019 Open Source Geospatial Foundation 10 Photo by Sandy Ching on Unsplash
  • 11. Commercial Off The Shelf Software When was the last time you bought software from a shelf? 1 May 2019 Open Source Geospatial Foundation 11
  • 12. 1 May 2019 Open Source Geospatial Foundation 12
  • 13. Costco Hotdog 1 May 2019 Open Source Geospatial Foundation 13 • That “COTS”co hotdog is great value • Off the shelf hotdog! • consistent repeatable experience (you know what you will get) • suitable for bulk ordering • Supply chain considerations • But what goes into making your hot dog? • wiener, bun, condiments
  • 14. COTS 1 May 2019 Open Source Geospatial Foundation 14 • Commercial off the shelf-software • A great value when it fits your needs • Share the development risk across a large install base • Great at common tasks, customization may not be possible • Sales teams ready to help with feature comparisons, whitepapers, benchmarks, … • A few drawbacks • Strong business motivation for customer lock-in • Healthy competition is required to encourage value • Can be quite a challenge to select technology
  • 15. Open Source compared to COTS 1 May 2019 Open Source Geospatial Foundation 15 • Go ahead and check the software: • fitness for purpose / software’s capabilities • feature comparisons • Benchmarks • History of use in similar similar engagements • Track record of successes and failures • Check the expenses: • ease of use (training costs) • support • update cycle • Keep in mind • open source projects are not always packaged as a “product” • May not have sales or marketing material to check • You are only getting a small part of the story
  • 16. Develop In House Solution Just the way mom (or dad) used to make it 1 May 2019 Open Source Geospatial Foundation 16
  • 17. 1 May 2019 Open Source Geospatial Foundation 17
  • 18. Homemade Hotdog 1 May 2019 Open Source Geospatial Foundation 18 • Many households make their own • build exactly the hotdog you like • Supply chain considerations • But what goes into making your hot dog? • wiener, bun, condiments, love • can be expensive but it is just like “mom” made... • Supplies: • Choose based on quality, taste, cost – you have control • We benefit from FDA administration of the supply chain • Or choose the certified “organic” supply chain
  • 19. Develop In-House 1 May 2019 Open Source Geospatial Foundation 19 • In house custom development • A great approach if you have developers on staff and are comfortable with software development • Although chances are your developers would like to use some open source libraries … • Some drawbacks • Software development always has some risk • Even if you are a software development shop, taking on custom in house development can distract your attention from your core business
  • 20. Open Source compared to In-house 1 May 2019 Open Source Geospatial Foundation 20 • Open source has many of same advantages • The software can be adapted to fit your needs • Cam offer a running start for your development team • Start with 90% of the solution and implement the last 10% • Some clear advantages • Draw on experts from outside of your organization • Shared maintenance and QA • Some risks: • You have to be comfortable with how licenses work • Not every open source project is set up for collaboration • If you “fork” (make a copy) you are back to in house • This is a popular way to start out! • Starting from open source can jumpstart your development • Upgrading may be difficult if you made a copy
  • 21. Boutique Software Development Getting an expert to build software just for your 1 May 2019 Open Source Geospatial Foundation 21
  • 22. 1 May 2019 Open Source Geospatial Foundation 22 417 MAGAZINE
  • 23. Artisanal Hotdog Experience 1 May 2019 Open Source Geospatial Foundation 23 • Delegating hotdog creation to a chef can be yummy • Talent and inspiration play a part • Supply chain considerations • chief selects based on what is fresh / inspirational • relationships with local farmers for table-to-plate experience
  • 24. Boutique Software Development 1 May 2019 Open Source Geospatial Foundation 24 • Using an expert to create custom software • Can be a useful tradeoff between costs and risk • Inviting bids from vendors? • “Expression of Interest” shares research burden with vendors • Provides a competitive process for contract selection • Optimizes for larger projects, which are more prone to failure • This is often the start of a long term relationship • Keep in mind • You lose direct control over the technology used • Many solutions will be built on open source
  • 25. Open Source gives you control 1 May 2019 Open Source Geospatial Foundation 25 BEFORE: vendor* à solution à technology AFTER: solution à technology à vendor* • Open Source offers a different procurement workflow • choose the most appropriate technology • vendors compete on support and feature improvements • open source offers a renegotiation of vendor relationship • giving the customers more purchasing power
  • 26. Evaluating Open Source Vendors 1 May 2019 Open Source Geospatial Foundation 26 • A good service provider can really help • Quickly benefit from open source • Offer a bridge between your concerns and developer community • Offer you a voice in project roadmap and development • Remember your buying power • Multiple vendors are competing for your dollar • Competition is ongoing • Take advantage of open source transparency • You can check service providers work • Some folks have expertise using the software • Look for a history contributing fixes on behalf of their customers • Recommend ”core contributors” that help run the projects (using these vendors helps keep open source sustainable)
  • 27. Service Providers are easy to check 1 May 2019 Open Source Geospatial Foundation 27
  • 28. Service Providers are easy to check 1 May 2019 Open Source Geospatial Foundation 28
  • 29. Open Source Community 1 May 2019 Open Source Geospatial Foundation 29
  • 30. 1 May 2019 Open Source Geospatial Foundation 30 Wikimedia commons
  • 31. Hotdog with Bratwurst 1 May 2019 Open Source Geospatial Foundation 31 • Taking the hotdog template and adjusting • Go beyond what was supplied since you have the recipe • Supply chain considerations • You can be a snob and select the ingredients you love • bratwurst, bun, condiments, good taste • Supplies: • Chosen for substance and style
  • 32. Evaluating Open Source Community 1 May 2019 Open Source Geospatial Foundation 32 • Open Source gives you responsibility • You are responsible for the technology you choose • Provide unprecedented control • “use at your own risk” • Start by thinking of community as a partnership • Take a similar level of care in research
  • 33. Researching Participants 1 May 2019 Open Source Geospatial Foundation 33 • Dig into who is working on the project • Is it one individual? Statistically yes … • Who do they work for? • Spare time, or as their primary job function?
  • 34. Open Source gives you visibility 1 May 2019 Open Source Geospatial Foundation 34 • What organizations work on this project • review each groups history like a vendor or potential partner • are the companies from different industries? • Mix industry or academia represented? • Feel free to dig deeper • perhaps the companies are all backed by the same funding source? • Caution: open source may just be a publication option? • Recognize subtle “vendor lock-in” when only one company • Offers some insurance if they go out of business • You may be their first opensource partner • Is the organization your competitor? • Open source collaboration, competition in the market • Consider a software foundation for vendor neutral playground
  • 35. Open Source gives you transparency 1 May 2019 Open Source Geospatial Foundation 35 • Dig into the “commit” history • How active is the project? • Is it growing or shrinking? • Do contributions come in from outside the core team? • What industries are represented? • Dig into the bug tracker • Is the project “keeping up” with new bugs? • What is the average time for a response? • What is the oldest bug, why hasn’t it been closed
  • 36. Take advantage of our checklist 1 May 2019 Open Source Geospatial Foundation 36
  • 37. The unexpected 1 May 2019 Open Source Geospatial Foundation 37
  • 38. 1 May 2019 Open Source Geospatial Foundation 38
  • 39. The internet will surprise you 1 May 2019 Open Source Geospatial Foundation 39 • Requirements specification is hard • Did that meets your definition of a hotdog • Using the sandwich grid I will define a hotdog as a “wiener taco” • bending expectations for to meet a demanding environment • Supply chain considerations • a creative approach for a vegan friendly supply chain • quality assurance is important chicken chocolate
  • 40. Hotdog is a “wiener taco” 1 May 2019 Open Source Geospatial Foundation 40 http://cuberule.com It is not a question about bread and the unique nature of cylindrical beef. It is a geometry problem. Maura Judkis – Washington Post
  • 41. Democracy Sausage Australia provides my favorite hotdog 1 May 2019 Open Source Geospatial Foundation 42
  • 42. 1 May 2019 Open Source Geospatial Foundation 43 WIKIMEDIA COMMONS // CC BY-SA 4.0
  • 43. Democracy Sausage 1 May 2019 Open Source Geospatial Foundation 44 • They are actually not that great • folded white bread, lucky if it holds together before you are done • fried onion • barbeque sauce • They are part of a bigger picture • Voting is mandatory in Australia, on a Saturday • Groups put on “sausage sizzle” for when voting is done • Brings folks together after politics has taken them apart
  • 44. I choose to help build the world 1 May 2019 Open Source Geospatial Foundation 45 • We are together in open source • Open source helps everyone • Work you do today, helps someone else tomorrow • You can do more with open source • Follow your expertise, and tag in others for help
  • 45. Open Source safer, superior, software Photo by Clayton Cardinalli on Unsplash
  • 46. democracysausage.org 1 May 2019 Open Source Geospatial Foundation 47
  • 47. May 1, 2019 Open Source Geospatial Foundation 48
  • 48. 1 May 2019 Open Source Geospatial Foundation 49