27
Electronic Governance Bozhidar Bozhanov Steps in the Right Direction?

Electronic governance steps in the right direction?

Embed Size (px)

Citation preview

Page 1: Electronic governance   steps in the right direction?

Electronic Governance

Bozhidar Bozhanov

Steps in the Right Direction?

Page 2: Electronic governance   steps in the right direction?

About me• E-government adviser to the deputy prime

minister Rumyana Bachvarova• Software engineer• @bozhobg• http://techblog.bozho.net• http://blog.bozho.net

Page 3: Electronic governance   steps in the right direction?

What is e-governance?• The government not bothering you with its

stuff• ...and making it easy to request stuff• ...and optimizing its workflows• ...and making itself transparent and

predictable

Page 4: Electronic governance   steps in the right direction?

Example: certificates• Citizens are delivering paper. • I know my marital status and my address• Certificates must die

• And be replaced by real-time queries

Page 5: Electronic governance   steps in the right direction?

Source: Disney

Page 6: Electronic governance   steps in the right direction?

What are we doing?• Electronic governance• Electronic identification• Open data• E-voting*

Page 7: Electronic governance   steps in the right direction?

Status quo (2 yrs ago)• Administrations = silos• Almost no integration, few web services

• Sometimes - overnight replication• Poor quality software • No unified way to identify citizens• Digitized paper processes• Little understanding of “data”• No coordination

Page 8: Electronic governance   steps in the right direction?

EGov - step 1

Page 9: Electronic governance   steps in the right direction?

Laws and programming• Structured• (semi-)formalized language• if, for-each• diffs• Turns out: programmers are good at law-

making :)

Page 10: Electronic governance   steps in the right direction?

Electronic governance act• New state agency for electronic

governance• Horizontal control and coordination• Public register for all projects

• Integrate everything• Open source everything• Open data everywhere

(also, gov.bg)

Page 11: Electronic governance   steps in the right direction?
Page 12: Electronic governance   steps in the right direction?

Mandatory integration• Data obtained from primary registers• How?

• Web services• No ESB• Checking legal grounds for access• Audit log, notify citizen for access

Page 13: Electronic governance   steps in the right direction?

Open source• Every piece of code written as part of a

government-procured project must be open source• From day one• On GitHub (+ state-owned repo)• OSI/FSF licenses only

• => higher quality, reuse, security, lower cost• Practical challenges

Page 14: Electronic governance   steps in the right direction?

Experts program• A-la freelance experts to be hired by the

state agency• IT conscription :)• not too high a salary; lots of bureaucracy• ...but a chance for impact• flexible

• 18F-like• Also: “State system operator”

Page 15: Electronic governance   steps in the right direction?

Ordinance• Web services• Audit trail (unmodifiable)• Privacy (no one can simply “read”)• Usability (mobile, optimized processes)• Security• Technical specification template

Page 16: Electronic governance   steps in the right direction?

EGov roadmap• A.k.a. What are we building till 2018/2020• Rebuilding/upgrading all major registers• A “Register-as-a-service”• E-ID• Government cloud• E-services• E-voting

Page 17: Electronic governance   steps in the right direction?

Electronic identification• Introduced a new law

• and its ordinance• what is “electronic identity”?• Key enabler

• Mandatory for all systems• De-facto Single Sign On for gov services• Used to request all services

• QES still continues to exist• Privacy-preserving

Page 18: Electronic governance   steps in the right direction?

Multiple eID options• Smart card (national ID card* / separate) • HSM• Split key (HSM+mobile)• Hardware-backed keystore (mobile)

• Lower LoA (Level of assurance)

Page 19: Electronic governance   steps in the right direction?

Open data• Opendata.government.bg

• 1300+ datasets (Few of which of very high quality)• Commercial register, procurement register• Built tools: XLS-to-CSV, auto-uploader• Rising in: OKFN, EU28

• Step 1: Make it legally required• Step 2: Every system must publish open data• Data literacy

Page 20: Electronic governance   steps in the right direction?

Electronic voting• The law is already in place

• Requires: open source, verifiability, eID authentication, technically-guaranteed secrecy, audits

• E-voting pilot projects to be prioritized by Council of ministers next week

• Project proposal is underway• => 2018 pilots, May 2019 - binding election

Page 21: Electronic governance   steps in the right direction?

What’s left• ...everything• 30 project proposals to be submitted by

21.12.2016• 2017 - the “implementation year”

• oversight, control

Page 22: Electronic governance   steps in the right direction?

Our approach• Agile• Multi-tasking• Identifying motivated actors• DIY• “Failure is only temporary”

Page 23: Electronic governance   steps in the right direction?

What’s in it for us?• Obviously not:

• the money• the technical complexity

• The challenge• The impact – not only local• The diversity of tasks• The opportunities for out-of-the-box thinking

Page 24: Electronic governance   steps in the right direction?
Page 25: Electronic governance   steps in the right direction?

Conclusion• High level overview AND implementation

details matter• Making sure it works long term

• Legal groundwork• Setting up standards, processes and templates• Making everything open• Civil society

• Hopefully - steps in the right direction

Page 26: Electronic governance   steps in the right direction?

Get updates / contribute• facebook.com/egovbg• discuss.government.bg• github.com/government.bg • Message me :)

Page 27: Electronic governance   steps in the right direction?

Questions?