transparency to innovation civic technology keynote case study at drupalcamp ottawa

62
Drupal in New York: From Transparency to Innovation WHAT HOW NEXT Andrew Hoppin | [email protected] m | @ahoppin | http://nuams.com

Upload: andrew-hoppin

Post on 01-Nov-2014

450 views

Category:

Technology


2 download

DESCRIPTION

Case study given as a keynote Drupalcamp Ottawa 2/22/13, discussing NYSenate.gov, the new Drupal AppCatalog distribution, and the role of Drupal in the civic technology ecosystem.

TRANSCRIPT

Page 1: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Drupal in New York:From Transparency to Innovation

WHAT HOW NEXT

Andrew Hoppin | [email protected] | @ahoppin | http://nuams.com

Page 2: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

WHAT

Page 3: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

2009: Year of Open Government in USA

Page 4: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa
Page 5: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa
Page 6: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

NY State Senate: Gov 1.965, not Gov 2.009

Page 7: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

An Institution in Need of Transparency

Page 8: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa
Page 9: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

“News Clips” Tech from 1970 ($1,500,000/year)

Page 10: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

“CRM” Tech from 1989...

Page 11: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

“CMS” Tech from 1999...

Page 12: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Hosting 1.0

Page 13: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Falling Government Budgets

Rising Government Needs

Page 14: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

http://flickr.com/photos/rocketqueen/1573565705/

Distant...

Page 15: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

http://flickr.com/photos/rocketqueen/1573565705/

New NYSenate “CIO Office”

Page 16: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Open-Source Value Proposition

• No vendor lock-In / choice of consultants / ability to build in-house capacity • Collaborate w/ our peers (White House)

• Security transparency (US DoD is a major consumer for this reason)

• Open-Source platforms often pay more heed to open formats and standards (e.g.: DCAT, RDFa, OData, JSON vs Shapefiles, PDF, etc.)

• Innovation: healthy open-source projects can aggregate more engineering effort than proprietary alternatives, propagate great new extensions faster

• Freedom of Hosting Options: consume as a cloud-hosted service today, change our mind and host in-house tomorrow, etc.

Page 17: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Selected Drupal Because

• Considered Joomla, Django, Drupal and Wordpress

• Platform & Community Maturity: •>1 million sites (2% of all sites), 3,718 Code commits/wk, 6,388 issue comments/wk•transparent governance process for upgrades•trajectory of the platform & community since 2004

•Extensibility: •18,489 Modules, 1,512 Themes, 21,009 Contributors•module feature set for constituent use cases

• Vendor Ecosystem:•local availability of Drupal and PHP/MySQL talent•Drupal specialized commercial cloud options

Page 18: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

High Velocity Project

• Contracted outside consulting firm for requirements gathering, design, coding, hosting

•*During* external development, hired one in-house developerone project manager, & trained existing in-house staff for training & QA

• Deployed 3.5 months after project start

• Maintained by one programmer and one project manager

• Hundreds of bugs and features implemented since

Page 19: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

New Drupal CMS

Page 20: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

http://flickr.com/photos/rocketqueen/1573565705/

Sites for Every Senator

Page 21: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

http://flickr.com/photos/rocketqueen/1573565705/

Senators as Structured Data

Page 22: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

All Senate Events Calendar

Page 23: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

http://flickr.com/photos/rocketqueen/1573565705/

Sites for Every Committee (Structured Data)

Page 24: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Open Data (all $ spent)

Page 25: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Live Streaming

Page 26: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Legislation as Easy As Google..

Page 27: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

...or ON Google! (good SEO)

Page 28: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

http://flickr.com/photos/rocketqueen/1573565705/

Public Comment on All Bills

Page 29: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

http://flickr.com/photos/rocketqueen/1573565705/

Easy to Share...

Page 30: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

...Anywhere

Page 31: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

“[NY Senate] is taking a critically important step to help restore trust in government. At a time when confidence in government in general has

hit bottom, this is an extraordinarily valuable step forward” - Lawrence Lessig, Harvard Law

“..clearly setting the place that all other legislative bodies will have to follow. The U.S. Congress ought to be taking some clue” -Ellen Miller,

Executive Director, The Sunlight Foundation.“..demonstrates the New York State Senate’s commitment to a

transparent and accessible government” - Dave McClure, U.S. GSA Associate Administrator

“With this new system, New York State takes a leadership role in accountability and transparency” - Craig Newmark, founder,

Craigslist.org & Craigslist Foundation.

“[We] applaud the State Senate for its efforts to further open the legislative process,” Barbara Bartoletti, Legislative Director, League of

Women Voters.

Winner of three “Best of New York” Awards

Results: Transparency, Yes...

Page 32: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

• No technical skill required to manage content

• Content managed as mashable data

• Modernize Antiquated Systems, Terminate Expensive Software Licenses

• Open-source platforms & developer tools, & collaborative development

• Government-certified Commercial Cloud hosting

• Net saving $1MM off ~$8MM budget

But Also More Efficient...

Page 33: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

• 10,000s watching live events

• 100,000s of YouTube views

• 100s of public comments on bills

• @NYSenate 1000s of Followers

And Newly Participatory...

Page 34: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Collapsed the geography between NYC and NY State

Page 35: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

HOW

Page 36: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Put Bureaucrats AND Hackers...

+

...on the Same Team

Page 37: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Publicly Commit to Aggressive Goals

Page 38: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Establish Open Policies

Page 39: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

http://flickr.com/photos/rocketqueen/1573565705/

Adopt Open Standards

• e.g.: XML, JSON, .ODF, .JPG, .CSV, RDF

• e.g.: SOAP, REST APIs

Page 40: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Encourage Sharing of Your Data…

Page 41: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

...and Your Software

Page 42: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

http://flickr.com/photos/rocketqueen/1573565705/

Reduce IT Barriers withOpen-Source, Cloud Hosting, App Stores

Page 43: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Invest in Civic Entrepreneurs: Coworking Spaces, App Contests, Startup Funding

Facilities

Page 44: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

http://flickr.com/photos/rocketqueen/1573565705/

Socialize IT: Unconferences & Hackathons

Page 45: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Ask for Feedback Early and Often

Facilities

Page 46: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

NEXT

Page 47: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

In NYSenate, Republicans Now Extending It...

Page 48: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Other NY State Agencies Are Adopting...

Page 49: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

We’re Sharing Code Between State & National Gov’t

Page 50: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

White House “We The People” Drupal Website

Page 51: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

“We The People” --> Petitions Drupal “Distribution” on Drupal.org

Page 52: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Step 3: White Label Theme+Petitions Distro = Quick & Easy for Any Government to have “We The People”

Page 53: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

“Distributions” are Making Drupal the “Default” CMS for Governments Worldwide

Page 54: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

And Helping Hackers Build New “Civic Apps”

Page 55: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

And Helping to Market These Civic Apps

Page 56: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Driving Reuse of Civic Software...

Page 57: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Globally... (a Drupal Distro for App Catalogs & Hackathons Everywhere)

Page 58: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Drupal Now Also Becoming a Public Sector Data Management System (“DKAN” is a “DMS” Distro)

Page 59: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

http://flickr.com/photos/rocketqueen/1573565705/

Drupal Powers Data.gov, OpenGovPlatform, DKAN, etc.

Page 60: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

EMERGING GROWTH

Open311 Transit?? Weather

MATURE

GPSGov CMS

Distributed innovation

API

API

API

!"#$%&'$&(

)&*+,(%-

.)()/$&

Build The Next Great Innovations in Civic Technology

Page 61: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Distributed innovation

API

API

API

!"#$%&'$&(

)&*+,(%-

.)()/$&

EMERGING GROWTH

Open311 Transit?? Weather

MATURE

GPSGov CMS

Or in other words, be like Canada! :)

Page 62: Transparency to Innovation Civic Technology Keynote Case Study at Drupalcamp Ottawa

Andrew Hoppin [email protected] | @ahoppin | nuams.com