drupalgov canberra 2014 keynote: code for a better world: open source drupal + government

47
Code for a better world: Open Source Drupal + Government Jerey A. “jam” McGuire - @horncologne Open Source Evangelist, Acquia DrupalGov Canberra 2014 Monday, 25 August 14

Upload: jeffrey-mcguire

Post on 11-Jun-2015

393 views

Category:

Government & Nonprofit


1 download

DESCRIPTION

Slides from Jeffrey A. "jam" McGuire's keynote address at DrupalGov 2014 in Canberra, Australia, 2014. See the presentation video here: http://www.youtube.com/watch?v=CB4GbdKe9xE How Drupal's fundamental design decision (empowerment) enables the four principles of good digital government: collaboration, transparency, participation, and innovation. Includes live examples of open source Drupal applications and websites that exemplify the implementation of good, digital government.

TRANSCRIPT

Page 1: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Code for a better world:Open Source Drupal+ Government

Jeffrey A. “jam” McGuire - @horncologneOpen Source Evangelist, Acquia

DrupalGov Canberra 2014

Monday, 25 August 14

Page 2: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Monday, 25 August 14

Page 3: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

The fundamental Drupaldesign decision: empowerment

Monday, 25 August 14

Page 4: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Angie “Webchick” ByronDrupal core committer

Monday, 25 August 14

Page 5: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

We the People

Monday, 25 August 14

Page 6: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

We the People

Monday, 25 August 14

Page 7: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Who are you?Why are you here?

Monday, 25 August 14

Page 8: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Jeffrey A. “jam” McGuire

Open Source Evangelist –Acquia

acquia.com/podcastsacquia.com/jams-drupal-camp

@horncologne

[email protected]

Monday, 25 August 14

Page 9: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

What is successful digital government?

Definition of “success”

Monday, 25 August 14

Page 10: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Successful digital government:1. Collaboration2. Transparency3. Participation4. Innovation

Monday, 25 August 14

Page 11: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

(Successful business)1. Innovation2. Cost Savings3. Efficiency4. Risk Mitigation

Monday, 25 August 14

Page 12: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Open Source Drupal Delivers:1. Collaboration2. Transparency3. Participation4. Innovation

But what is open source? ...

Monday, 25 August 14

Page 13: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Use it: for anything, anywhere, foreverStudy it: understand what you are usingModify it: fix it, make it betterShare it: redistribute, sell, give back

Open Source= Four Freedoms

Monday, 25 August 14

Page 14: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

"In the world of computer software, open source communities develop and improve ideas organically, based on concepts and practices that work. Driven by innovation contributed by individuals, open source simply means that a system is available to any who wish to contribute.

It provides the fastest possible rate of improvement for ideas."

One Way Forward: The Outsider's Guide to Fixing the Republic.

- Lawrence Lessig, 2012

Monday, 25 August 14

Page 15: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Proprietary

IT CostsPersonnel

HostingBandwidth

Design(Recurring) Licensing fees

Vendor lock-in Data lock-in (buy it back?)

Vendor roadmapVendor release cycle

When it happens

Open Source

IT CostsPersonnelHostingBandwidthDesignNo licensing feesInvest in your teamInvest what/when you need1000s of vendorsYou own your dataYour roadmapWhen you need itWhen you need it

Monday, 25 August 14

Page 16: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

What is ?

Market Presence 1,500,000+ sitesGlobal Adoption 228 countriesExtensive Capabilities 20,000+ modulesBroad Community 1,000,000+ on d.oActive Development 20,000+ developersExpert Drupal Services 1000s of companies

World’s largest open source platform

Monday, 25 August 14

Page 17: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Drupal delivers all this?1. Collaboration2. Transparency3. Participation4. Innovation

Let’s see ...

Monday, 25 August 14

Page 18: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Drupal delivers collaboration1. Collaboration2. Transparency3. Participation4. Innovation

Monday, 25 August 14

Page 19: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

alert.mta.info

Monday, 25 August 14

Page 20: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Saïd Business School

Monday, 25 August 14

Page 21: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Goto.sbs.ox.ac.uk

Monday, 25 August 14

Page 22: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Drupal delivers transparency1. Collaboration2. Transparency3. Participation4. Innovation

Monday, 25 August 14

Page 23: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

http://www.flickr.com/photos/centralasian/5329431523/sizes/l/in/photostream/

Transparency ...

Monday, 25 August 14

Page 24: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Quality is a common outcomeof transparency.

Monday, 25 August 14

Page 25: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Security is a common outcome of transparency.

Monday, 25 August 14

Page 26: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Is Open Source Secure?“Continuous and broad peer review, enabled by publicly available source code, supports [our] software reliabilityand security efforts”

David M. Wennergren, Department of Defense CIOClarifying Guidance Regarding Open Source Software

Monday, 25 August 14

Page 27: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

“One interviewee from a global pharmaceutical organization believed that his open source WCM solutions were more secure than proprietary ones … Many also feel that the open code base is a particular advantage, as it allows organizations to explore potential security vulnerabilities.”

- Forrester Research, October 2012

Is Open Source Secure?

Monday, 25 August 14

Page 28: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Auditing is only possiblethrough transparency.

(system of record, compliance, etc.)

Monday, 25 August 14

Page 29: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

itdashboard.gov

Monday, 25 August 14

Page 30: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Monday, 25 August 14

Page 31: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

22

The$Drupal$Distro$for$Data$Management$

Datasets:'are'collec,ons'of'resources'with'some'descrip,ve'metadata.''Resources:'files'(o;en'csv'or'other'tabular'data)''Organiza,ons:'create'a'dataset'and'upload'resources.''Data'consumers:'browse'datasets,'see'visualiza,ons'of'resources,'download,'use'API'

Monday, 25 August 14

Page 32: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

The$Drupal$Distro$for$Data$Management$

Monday, 25 August 14

Page 33: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Drupal delivers participation1. Collaboration2. Transparency3. Participation4. Innovation

Monday, 25 August 14

Page 34: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Peer to Patent

Monday, 25 August 14

Page 35: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Help4OK

Monday, 25 August 14

Page 36: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

We the People

Monday, 25 August 14

Page 37: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

The$Drupal$Distro$for$Data$Management$

Monday, 25 August 14

Page 38: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Drupal delivers innovation1. Collaboration2. Transparency3. Participation4. Innovation

Monday, 25 August 14

Page 39: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

“Users generally have a much more accurate and detailed model of their needs than manufacturers have ...”Eric von Hipple, Democratizing Innovation

Monday, 25 August 14

Page 40: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

More than 77 mobile apps built on the NY MTA real-time data platform powered by Drupal

Monday, 25 August 14

Page 41: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Open Source software supported by a large, active community keeps you on the cutting edge of innovation.

Monday, 25 August 14

Page 42: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

1. Collaboration2. Transparency3. Participation4. Innovation

∴ Open Source Drupal== Successful Digital Government

Open Source Delivers:

Monday, 25 August 14

Page 43: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

“Proprietary or open source doesn’t matter.”

Monday, 25 August 14

Page 44: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

“100 money ...”

Monday, 25 August 14

Page 45: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Open source licensesput me in control. Yours?

Monday, 25 August 14

Page 46: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Thank you! Questions?Jeffrey A. “jam” McGuire

Open Source Evangelist –Acquia

acquia.com/podcastsacquia.com/jams-drupal-camp

@horncologne

[email protected]

Monday, 25 August 14

Page 47: DrupalGov Canberra 2014 Keynote: Code for a better world: Open Source Drupal + Government

Monday, 25 August 14