Matti Schneider - How public action gets digital

38
Matti Schneider Équipe permanente @matti_sg_fr Incubateur Numériques de Services Incubator Digital CALIBRATION SLIDE

Transcript of Matti Schneider - How public action gets digital

Page 1: Matti Schneider - How public action gets digital

Matti Schneider

Équipe permanente

@matti_sg_fr

Incubateur

Numériques

deServicesIncubator

Digital

CALIBRATION SLIDE

Page 2: Matti Schneider - How public action gets digital

Matti Schneider

Équipe permanente

@matti_sg_fr

Incubateur

Numériques

deServicesIncubator

Digital

Don’t worry, this presentation will be in English.

Page 3: Matti Schneider - How public action gets digital

Matti Schneider

@matti_sg_fr

DigitalServicesIncubator

Numériques

Incubateur

Core team member

Though, to compensate, I will have to start with a huge French flag.

Page 4: Matti Schneider - How public action gets digital

Matti Schneider

@matti_sg_fr

DigitalServicesIncubator

Numériques

Incubateur

Core team member

We work in the heart of the French State, at the Inter-ministerial Direction of Digital. Our aim is to spread the culture of digital innovation throughout the administration. We do this through State Startups.

Page 5: Matti Schneider - How public action gets digital

Matti Schneider

@matti_sg_fr

DigitalServicesIncubator

Numériques

Incubateur

Core team member

We work in the heart of the French State, at the Inter-ministerial Direction of Digital. Our aim is to spread the culture of digital innovation throughout the administration. We do this through State Startups.

Page 6: Matti Schneider - How public action gets digital

What’s a “State Startup”, beyond “an oxymoron”?No capital investment, no separate juridical entity: a match between a team and a mission.The very first State Startup was the new French OpenData portal data.gouv.fr, June 2013. Now 22.

Page 7: Matti Schneider - How public action gets digital

StartupsState

What’s a “State Startup”, beyond “an oxymoron”?No capital investment, no separate juridical entity: a match between a team and a mission.The very first State Startup was the new French OpenData portal data.gouv.fr, June 2013. Now 22.

Page 8: Matti Schneider - How public action gets digital

StartupsState

A team A mission

What’s a “State Startup”, beyond “an oxymoron”?No capital investment, no separate juridical entity: a match between a team and a mission.The very first State Startup was the new French OpenData portal data.gouv.fr, June 2013. Now 22.

Page 9: Matti Schneider - How public action gets digital

StartupsState

A team

interdisciplinary

autonomous

2–4 people

A mission

What’s a “State Startup”, beyond “an oxymoron”?No capital investment, no separate juridical entity: a match between a team and a mission.The very first State Startup was the new French OpenData portal data.gouv.fr, June 2013. Now 22.

Page 10: Matti Schneider - How public action gets digital

StartupsState

A team

interdisciplinary

autonomous

2–4 people

A mission

one friction

6 months

< 200k€

What’s a “State Startup”, beyond “an oxymoron”?No capital investment, no separate juridical entity: a match between a team and a mission.The very first State Startup was the new French OpenData portal data.gouv.fr, June 2013. Now 22.

Page 11: Matti Schneider - How public action gets digital

MES -A IDES . GOUV. F RO N L I N E C O M P U TAT I O N O F F R E N C H S O C I A L B E N E F I T S

Here is a first example: a web application that helps citizens know which benefits they are eligible to.The base friction is that of “non-recours” to social benefits. That is, not claiming benefits people have a right to! In 2008, 80% of people eligible to financial help for health insurance (“ACS”) did not ask for it. 68% of low-income workers who were eligible to a complement of revenue did not ask for it.After several months of research, the answer was to consolidate all forms in a single claim file. However, many administrations are involved in giving the benefits. And each of them has different rules for giving them! So the final paper form ended up with a dozen sheets and thus a terrible user experience.That’s when we started incubating a State Startup.

Page 12: Matti Schneider - How public action gets digital

This application is available at mes-aides.gouv.fr since September 2014.

Page 13: Matti Schneider - How public action gets digital

We simply ask for a few basic information, such as your age and nationality.

Page 14: Matti Schneider - How public action gets digital

Same questions for your children and spouse, if you have any.

Page 15: Matti Schneider - How public action gets digital

First version was in construction under six months, introduced by the President of Republic.Then, “consolidation”. We scale the service iteratively by increasing audience, scope, partners…

Page 16: Matti Schneider - How public action gets digital

We started with 7 benefits, with some specific situations unhandled (~70 tests). We now have 22, always more precise (560+ tests).How do we scale? Strategy is delivery! Make public early, collect feedback, iterate, be open.I can detail this more later if you’re interested.Ok, so I see you coming with “French obsessed by their benefits bla bla”. We use the same approach for very different topics. The very same open computation engine powers a service targeting companies.

Page 17: Matti Schneider - How public action gets digital

Here, we created an embeddable widget that computes the cost of hiring an employee, with all taxes and refunds included.You can see that this widget is very simple.

Page 18: Matti Schneider - How public action gets digital

embauche.beta.gouv.fr

Here, we created an embeddable widget that computes the cost of hiring an employee, with all taxes and refunds included.You can see that this widget is very simple.

Page 19: Matti Schneider - How public action gets digital

It is so it can be embedded in any layout and made available to employers in their ecosystem. We want to solve a friction, not to create new official portals with partial information.

Page 20: Matti Schneider - How public action gets digital

Here is the widget embedded in the website of a private startup that helps SMEs make their business plan.We produced the first public version of this tool under 6 months and one full-time person.Now in more than 8 different partner websites.

Page 21: Matti Schneider - How public action gets digital

Free & Open-Source softwareOpen Source

What’s important to understand is that this tool can be used for free by any entity (administration, association, commercial…). We create a digital common that makes law computable.However, distributing for free doesn’t mean “without any counterpart”. We replace the monetary counterpart by a contribution counterpart: every improvement that is made by a user must be offered back to the community. We then merge those we find useful for all.This is how we intend to scale the development of the more exotic rules.

Page 22: Matti Schneider - How public action gets digital

Free & Open-Source software

github.com/sgmap/cout-embauche

Open Source

What’s important to understand is that this tool can be used for free by any entity (administration, association, commercial…). We create a digital common that makes law computable.However, distributing for free doesn’t mean “without any counterpart”. We replace the monetary counterpart by a contribution counterpart: every improvement that is made by a user must be offered back to the community. We then merge those we find useful for all.This is how we intend to scale the development of the more exotic rules.

Page 23: Matti Schneider - How public action gets digital

Free & Open-Source software

github.com/sgmap/cout-embauche

Open Source

What’s important to understand is that this tool can be used for free by any entity (administration, association, commercial…). We create a digital common that makes law computable.However, distributing for free doesn’t mean “without any counterpart”. We replace the monetary counterpart by a contribution counterpart: every improvement that is made by a user must be offered back to the community. We then merge those we find useful for all.This is how we intend to scale the development of the more exotic rules.

Page 24: Matti Schneider - How public action gets digital

Free & Open-Source software

github.com/sgmap/cout-embauche

Open Source

What’s important to understand is that this tool can be used for free by any entity (administration, association, commercial…). We create a digital common that makes law computable.However, distributing for free doesn’t mean “without any counterpart”. We replace the monetary counterpart by a contribution counterpart: every improvement that is made by a user must be offered back to the community. We then merge those we find useful for all.This is how we intend to scale the development of the more exotic rules.

Page 25: Matti Schneider - How public action gets digital

Open Source

Open Data

Source

APIOpen s

So, the creation of shiny services drives administrations to understand the value of opening up. We are the first reusers, the first consumers of some internal data, that we get access to in order to solve a known problem, and we use this opportunity to apply best engineering practices, which mean… opening APIs.API stands for…

Page 26: Matti Schneider - How public action gets digital

Open Source

Open Data

Source

API

Openpplicationrogrammingnterface

Lets machines access information automatically. Allows for interconnection of systems that were not designed to interconnect in the first place.

Page 27: Matti Schneider - How public action gets digital

Open Source

Open Data

Source

API

Openpplicationrogrammingnterface

D E M O

Let me show you api.gouv.fr, introduced two weeks ago.By making public services reply to queries and take actions through APIs, we are making the State a platform.

Page 28: Matti Schneider - How public action gets digital

api.gouv.fr

By making public services reply to queries and take actions through APIs, we are making the State a platform.

Page 29: Matti Schneider - How public action gets digital

Open Source

Open Data

Source

APIOpen s

By making public services reply to queries and take actions through APIs, we are making the State a platform.

Page 30: Matti Schneider - How public action gets digital

A State Startup…

1. Starts with a friction.

2. Learns, makes, repeats.

3. Is built together.

4. Takes advantage of uncertainty.

Startups

Friction / Iteration / Collaboration / Agility.Nothing magical, only a different approach to risk management. The administration is usually focused on reducing uncertainty. We accept uncertainty and use it to, somehow paradoxically, reduce risk.There’s an increased risk of execution, but you will know it much earlier, and thus decrease the risk of delivering something no one really cares about, or delivering something that made sense two years ago but is already obsolete.So, we accept the risk of failure. At small scales, iterations may fail. But startups themselves may “fail”.However, we mitigate failure through openness. And here is the second half of the strategy.We hope to create a network of incubators throughout French administrations, and would be very happy to discuss similar initiatives in all other countries.

Page 31: Matti Schneider - How public action gets digital

20

Ačiū! Thanks! Merci !

Matti Schneider@matti_sg / @matti_sg_fr

@BetaGouv

github.com/sgmap

Au plaisir de vous retrouver sur une pull request ou dans un hackathon ;)

Page 32: Matti Schneider - How public action gets digital

P E R S O N A L , D E F E N C E …

R E F E R E N C E , S TAT I S T I C S …?

Open DataOpen APIs

Controlled APIs

Page 33: Matti Schneider - How public action gets digital

I N V E S T I G AT I O N

Un agent public identifie une friction entre les usagers et son administration.Attente, gaspillage, complexité, non-recours… Aidé par l'incubateur, l'agent public vérifie que cette friction concerne un public suffisamment large, qu’un outil numérique pourrait la faire disparaitre, et que les obstacles techniques sont surmontables. Son administration valide le recrutement d'un ou deux développeurs et du responsable produit.Cette équipe de 2 à 4 personnes constitue dès lors une Startup d'État autonome.

Page 34: Matti Schneider - How public action gets digital

C O N S T R U C T I O N

L’équipe cerne le besoin avec les usagers pilotes et fournit un premier produit qui les satisfait.Cette promesse est élaborée de manière itérative et incrémentale. À l’aide de discussions, de prototypes papier et de code, l'équipe confirme ou infirme de nombreuses hypothèses à moindre coût. Une proposition de valeur qui résout un problème bien identifié est retenue. Toutes les deux semaines, la communauté des utilisateurs voit le service s'améliorer.La Startup d'État ouvre au public un service en mode bêta qui répond à cette proposition de valeur.

Page 35: Matti Schneider - How public action gets digital

C O N S O L I D AT I O N

Les usagers d'administrations pilotes utilisent et répandent le service.Au niveau technique, la Startup d’État s’assure que la solution est fiable et répond à un nombre croissant de demandes. Sur le plan fonctionnel, les retours d'utilisateurs réels permettent d'améliorer le service en continu et de prendre en compte des cas spécifiques.La Startup d'État améliore et clarifie continuellement le service rendu à l'usager.

Page 36: Matti Schneider - How public action gets digital

H A N D O V E R

A B A N D O N N É E

L'équipe et l'administration porteuse considèrent que le service est viable.L'administration porteuse prend progressivement en charge l'exploitation et l'amélioration continue du service, soit en intégrant l'équipe dans sa structure de manière pérenne, soit en formant son personnel historique à la gestion du service.La Startup d'État a terminé sa mission, et le service est opéré et amélioré en continu par l'administration porteuse.

Page 37: Matti Schneider - How public action gets digital

T R A N S M I T T E D

C L O S E D

A B A N D O N E D

PA S S AT I O N

Reprise : Le service est opéré de manière pérenne par son repreneur institutionnel.Fermée : Les évolutions de la technologie, de la réglementation ou des usages ont rendu le service obsolète. Il a été fermé en lien avec les partenaires, les usagers et l'administration qui le portait.Abandonnée : Le service a été abandonné en cours de construction. L'abandon est expliqué pour capitaliser sur l'expérience accumulée.

Page 38: Matti Schneider - How public action gets digital

Incubateur

Numériques

deServicesIncubator

Digital

M E R C I !

T R A N S M I T T E D

C L O S E DA B A N D O N E D