Helping Government Keep Up with Moores Law

Preview:

Citation preview

#WorldGovSummit

Helping Government Catch Up

with Moore’s Law

Tim O’Reilly@timoreilly

World Government SummitFebruary 8, 2016

@timoreilly #WorldGovSummit

“Senator, you have to understand…”

2

Reid Hoffman, LinkedIn Senator Sheldon Whitehouse, D-RI

@timoreilly #WorldGovSummit

@timoreilly #WorldGovSummit

Moore’s Law has been responsible for a

cascade of miracles.

@timoreilly #BitcoinSummit

@timoreilly#CASBSSUMMIT

@timoreilly #BitcoinSummit

@timoreilly#CASBSSUMMIT

@timoreilly #BitcoinSummit

@timoreilly#CASBSSUMMIT

@timoreilly #BitcoinSummit

@timoreilly

Self-driving cars

#CASBSSUMMIT

@timoreilly #BitcoinSummit

@timoreilly#CASBSSUMMIT

@timoreilly #WorldGovSummit

@timoreilly #WorldGovSummit

@timoreilly #WorldGovSummit

@timoreilly #BitcoinSummit

@timoreilly#CASBSSUMMIT @conference @timoreilly

@timoreilly #WorldGovSummit

How things ought to work

@timoreilly #WorldGovSummit

Rockstar tech talent in government

@timoreilly #WorldGovSummit

Modern Technology Best Practices

• User centered design

• Agile, data-driven development

• Cloud deployment and modern technology stacks

• Open source software

• Open data

• Citizen engagement

@timoreilly #WorldGovSummit

Government as a Platform

21

Government as a platform

means an end to the design of

only complete, closed

“applications.” The government

should provide fundamental

applications, and services on

which we, the people, can

build additional applications.

@timoreilly #WorldGovSummit

22

http://www.statista.com/statistics/263795/number-of-available-apps-in-the-apple-app-store/

@timoreilly #WorldGovSummit

GPS: A 21st century platform launched in 1973

Massive investment for uncertain return

Policy decisions can have enormous impact

Marketplaces take time to develop, and go in

unexpected directions

23

@timoreilly #WorldGovSummit

“We’ve opened up huge amounts of government data to the American people, and put it on the Internet for free.... And what’s happening is entrepreneurs and business owners are now using that data -- the people’s data --to create jobs and solve problems that government can’t solve by itself or can’t do as efficiently.”

24

President Barack Obama

@timoreilly #WorldGovSummit

What’s Still Missing?

25

@timoreilly #WorldGovSummit

@timoreilly #WorldGovSummit

Some of what that entails

Low level “infrastructure as a service”

StorageComputation

Internal “Housekeeping” services

SecurityPerformance monitoring

Connection to other servicesInsurance providersState exchangesrvice

Identity

Location

Employment status

Income verification

User Interface

Web site

Email

Call Center

@timoreilly #WorldGovSummit

Do we do all that just for healthcare.gov,

and then do it all over again for immigration reform?

@timoreilly #WorldGovSummit

@timoreilly #WorldGovSummit

I’m not saying changing the way

government contracts for and manages

major technology programs will be easy.

30

@timoreilly #WorldGovSummit

31

@timoreilly #WorldGovSummit

32

@timoreilly #WorldGovSummit

33

“A platform beats an application every time.”

Tim O’Reilly and Jeff BezosPhoto: Duncan Davidson

@timoreilly #WorldGovSummit

Jeff’s Memo

34

• “All teams will henceforth expose their data and functionality through service

interfaces.

• Teams must communicate with each other through these interfaces.

• There will be no other form of inter-process communication allowed: no direct

linking, no direct reads of another team’s data store, no shared memory model,

no back-doors whatsoever. The only communication allowed is via service

interface calls over the network.

• It doesn’t matter what technology they use.

• All service interfaces, without exception, must be designed from the ground up

to be externalizable. That is to say, the team must plan and design to be able to

expose the interface to developers in the outside world. No exceptions.

• Anyone who doesn’t do this will be fired.”

@timoreilly #WorldGovSummit

Create a modular set of fundamental services

that can be used like building blocks

35

@timoreilly #WorldGovSummit

You must build on them yourselves.

36

@timoreilly #WorldGovSummit

And only then open them up to the world.

37

@timoreilly #WorldGovSummit

You will do this or you will be fired

@timoreilly #WorldGovSummit

Write RFPs to require government sites to be built

on top of internal APIs that can also be used to

support external 3rd party sites.

39

@timoreilly #WorldGovSummit

Wholesale Retail

@timoreilly #WorldGovSummit

Wholesale Retail

@timoreilly #WorldGovSummit

42

@timoreilly #WorldGovSummit

“The legitimate object of

government is to do for the

people what needs to be done,

but which they cannot, by

individual effort, do at all, or do

so well, for themselves.”

-Abraham Lincoln, July 1, 1854

43

@timoreilly #WorldGovSummit

Data is the 21st Century Platform

We need standards for:

• Identity

• Payment

• Location

• Credit history

• Health history

• Privacy

• …

44

@timoreilly #WorldGovSummit

Right now, these standards are being set

45

@timoreilly #WorldGovSummit

Who sets the gauge rules the world

Sixty per cent of the world's

railways use 4 ft 8 1⁄2 inch

standard gauge, developed

by George Stephenson in

1822.

46

http://www.warwickshirerailways.com/lms/lnwrns305.htm

@timoreilly #WorldGovSummit

You standardize railroads by building tracks

“The strategy is delivery!”

47

UK GDS Director

Mike Bracken

Recommended