open data is only the beginning

49
Open Data is only the Beginning An Open City Government talk beyond Open Data on Open Development & Open Source. Open Belgium 6 March 2017, Brussels

Upload: open-knowledge-belgium

Post on 19-Mar-2017

214 views

Category:

Data & Analytics


0 download

TRANSCRIPT

Page 1: Open data is only the beginning

Open Data is only the Beginning

An Open City Government talk beyond Open Data on Open Development & Open Source.

Open Belgium6 March 2017, Brussels

Page 2: Open data is only the beginning

Johan JanssensMake.Good.Code

http://timble.net - @johanjanssens

I'm a Belgian web developer,

free software advocate,

chief breaker of things @Timble.

Page 3: Open data is only the beginning

3% of the internetbuild solely by volunteers

Page 4: Open data is only the beginning

An open source web publishing platform used by 65 local police forces & federal police.

Open Police

Page 5: Open data is only the beginning

Making a city open beyond data ...https://flic.kr/p/nDzaE3

Page 6: Open data is only the beginning

http://opendefinition.org/

The Open Definition initially derived from the Open Source Definition.

“Open data and content can be freely used, modified, and shared by

anyone for any purpose”

Page 7: Open data is only the beginning

Open City Governmenthttps://flic.kr/p/9KR59t

Page 8: Open data is only the beginning

[City] is committed to:

● Transparency

● Meaningful public participation

● Collaborating with public and across government

● Sharing best practices, software and resources

http://opengovernmentinitiative.org/declaration-of-local-open-government-principles/

Page 9: Open data is only the beginning

A open city must create a legal framework that will institutionalize the

principles of transparency, participation, and collaboration into

it’s culture and work.

http://opengovernmentinitiative.org/declaration-of-local-open-government-principles/

Open City Directive

Page 10: Open data is only the beginning

Why?https://flic.kr/p/eQtasQ

Page 11: Open data is only the beginning

Builds trust

Being open about code, and the processes which lead to coding decisions, are vital parts of building trust in

government.

Page 12: Open data is only the beginning

Increases transparency

Coding in the open allows the public to see how public money is being spent.

Page 13: Open data is only the beginning

Potential for reuse

Work together and reuse solutions from other government services rather than re-writing the wheel.

Page 14: Open data is only the beginning

Makes it better

The more eyes there are on a service the better it gets. Howlers are spotted, better alternatives are pointed out,

the bar is raised.

Page 15: Open data is only the beginning

Helps to find great people

Developers can see the quality and style of code produced, the types of technologies, and the kinds of

services delivered.

Page 16: Open data is only the beginning

How?https://flic.kr/p/qhd2dh

Page 17: Open data is only the beginning

www.gov.uk/service-manual/service-standard & www.dta.gov.au/standard/

Create a 'Digital Service Standard'

Set of criteria to create and run digital services.

Page 18: Open data is only the beginning

Digital Service Standard of GOV.UK:

1. Understand user needs

4. Use agile methods

5. Iterate and improve frequently

8. Make all new source code open

9. Use open standards and common platforms

www.gov.uk/service-manual/service-standard

Page 19: Open data is only the beginning

www.cgi-group.co.uk/cgi-successfully-awarded-a-place-on-the-governments-digital-services-framework

Outsourcing suppliers must comply with the Digital Service Standard

It took us 6 months to negotiate a contract to deliver open source software to the Belgian Police.

Page 20: Open data is only the beginning

https://github.com

Use GitHubThe largest open source community in the world.

Page 21: Open data is only the beginning

government.github.com/community/

Who’s using GitHub?

Add your organisation ...

Page 22: Open data is only the beginning

https://pages.18f.gov/open-source-guide/making-readmes-readable/

Start with a README

The first thing a user will see when encountering your code.

Page 24: Open data is only the beginning

https://pages.18f.gov/open-source-guide/writing-clear-and-concise-issues/

Create issues

Tasks that need to be completed or discussed are added to repositories as issues.

Page 26: Open data is only the beginning

https://en.wikipedia.org/wiki/Coding_conventions

Use coding standards

Reduce the cost of maintenance and improve code readability.

Page 28: Open data is only the beginning

The Gitflow workflow defines a strict branching model designed around the project release.

Use a branching model

nvie.com/posts/a-successful-git-branching-model/

Page 30: Open data is only the beginning

https://www.vagrantup.com/ & https://www.docker.com/

Have a virtual development environment

Lower development environment setup time, increase development/production parity, and make the "works on my

machine" excuse a relic of the past.

Page 32: Open data is only the beginning

Exampleshttps://flic.kr/p/bwHCXU

Page 33: Open data is only the beginning

https://www.boston.gov

Page 36: Open data is only the beginning

https://analytics.usa.gov/

Page 38: Open data is only the beginning

https://www.govcms.gov.au

Page 41: Open data is only the beginning

https://tweakers.net/nieuws/85895/vlaamse-overheid-kiest-voor-drupal-as-a-service-aanbieder-kanooh.html

Built with Drupalbut source code is not open

Funded by us, the taxpayer, for 9 million

Page 42: Open data is only the beginning

We’re lagging behindhttps://flic.kr/p/o3ZQHn

Page 43: Open data is only the beginning

http://www.feweb.be/sites/default/files/FEDERAALREGEERAKKOORD_09102014.PDF

No mention of open source in the federal coalition agreement

Page 44: Open data is only the beginning

75 countries endorsed the Open Government Declaration since 2011. Belgium hasn’t.

Page 45: Open data is only the beginning

https://governmenttechnology.blog.gov.uk/2016/12/14/our-commitment-to-better-open-source-practices/

Others already have a commitment to make source code open by default.

Page 47: Open data is only the beginning

I have a “simple” dream ...

Page 48: Open data is only the beginning

I dream of living in a truly open city where I can access, use, modify the

code of city’s website.

You?