Even Westvang: Open developments (Webdagene 2014)
- 2. pt.1
“my software has something to
discuss with your software”
EVEN WESTVANG BENGLER.NO @even
- 12. Dude. It works like this
_inside_ the public sector too.
Public Agency Public Agency Public Agency Service
- 14. This is not how you save resources
with ICTs.
!
This is just nuts.
- 17. APIs allows an organization to contribute value
wherever it is most useful
!
Without necessarily knowing about it
- 27. PORTAL PORTAL
PORTAL
PORTAL
PORTAL
PORTAL
PORTAL
PORTAL
PORTAL
PORTAL
PORTAL
Oh right, I only need to go over
here to do this.
- 28. ÆÆÆÆ #FAIL
PORTAL PORTAL
PORTAL
PORTAL
PORTAL
PORTAL
PORTAL
PORTAL
PORTAL
PORTAL
PORTAL
Oh right, I only need to go over
here to do this.
- 29. Apps for parents
- Avtaler med sykehus
- Barnemat-oppskrifter
- Levering av skjemaer til NAV
- Avtaler med helsestasjon
- Finn & Søk barnehager
- Symptomkartlegning av barnesykdommer
- Klovneutleie
!
API
API
API
API
- 33. USA
Mai 2009 Data.gov – inspiration for data.norge.no
April 2011 Executive Order 13571 – Streamlining Service Delivery and Improving Customer Service
!
HTTP://WWW.GPO.GOV/FDSYS/PKG/FR-2011-05-02/PDF/2011-10732.PDF
HTTP://WWW.WHITEHOUSE.GOV/SITES/DEFAULT/FILES/OMB/EGOV/DIGITAL-GOVERNMENT/DIGITAL-GOVERNMENT-STRATEGY.PDF
To establish a “new default,”
the policy will require that newly
developed IT systems are architected
for openness and expose high-value
data and content as web APIs …
- 34. So when you build new infrastructure
Expose high-value data as APIs
Document your APIs
Make public APIs available without paperwork
Implement own website on top of APIs
MUST
MUST
MUST
SHOULD
- 35. pt.2
why, oh why, build the same wheel
over and over again?
EVEN WESTVANG BENGLER.NO @even
- 48. So why do private companies
share their source code?
- 51. No.
Facebook’s value is not tied to the software
components that make up facebook.com
!
It’s simply a win for Facebook if anyone uses their
software and helps make it better.
- 52. WHY SHOULD THE
PUBLIC SECTOR CARE?
• Lots of shared concerns
• Accelerated development
• Collaborate with others while preserving local concerns
• Escape vendor lock-in
• Save on licenses
• Public enrichment
- 56. Just wonderful
• No open process
• No reusable solutions
• No open source
• 124m should deliver a bunch of open
technologies that other Norwegian
municipalities could reuse
- 65. So when you build new software
Retain rights to code
Publish and apply FOSS licensing to it
Publish components as FOSS
SHOULD
SHOULD
MUST