Intervention de Vincent Maucorps (Directeur Digital) et Vincent Pelletier (Consultant Digital) de la Business Line Digital chez Smile dans le cadre du Blend Web Mix les 26 et 27 octobre à Lyon.
Blend Web Mix - Hackathon, Quand on ne sait pas où on va, autant y aller le plus vite possible
1. HACKATHON
Quand on ne sait pas ou on va, autant y aller
le plus vite possible
HACKATHON
BLENDWEBMIX
2. 2
PROGRAMME DES FESTIVITÉS
50 minutes
C’EST QUOI UN HACKATHON ?
Définition, cas d’usages, tout ça mais rassurez vous on va
aller vite là dessus ! (15 min)
ILS L’ONT FAIT !
Quelques exemples de gens qui l’ont fait … Ce que ça leur
a apporté, comment ça a pris … (15 min)
COMMENT CA S’ORGANISE ?
Ce qu’il faut prévoir, ce qu’il faut faire, comment ça marche
et combien ça coute ! (15 min)
QUESTIONS
Des questions ? Nous sommes à votre écoute (5 min)
4. 4
C’est un appel de fond genre
crowdfunding pour donner des sous à des
informaticiens
(Car ils ont tout dépensé en carte graphique !)
‘‘
‘‘
5. 5
C’est des informaticiens drogués qui se
réunissent pour pirater le FBI, comme
dans Mr Robot Saison 2 !
(Et je suis dans la salle parce que je veux justement
effacer un petit casier judiciaire de rien du tout)
‘‘
‘‘
6. 6
C’est une super méthode pour fouetter
ces cons d’informaticiens de la DSI pour
qu’ils travaillent plus vite !
(Car après tout : on sait tous au service marketing
que ça prend 5 minutes à faire)
‘‘
‘‘
7. 7
C’est comme la méthode Agile mais en
plus rapide : On fait un produit en 2 jours
et c’est fini ! Et on peut changer d’avis
toutes les heures !
(Car on a bien lu le titre de la présentation et comme
on ne sait pas ou on va, on y va le plus vite possible)
‘‘
‘‘
8. 8
EN 2 MOTS
HACK
MARATHON
+
HACKATHON
=
Le mot hackathon désigne à la fois le principe, le moment et le lieu d'un
événement où un groupe de développeurs volontaires se réunissent pour faire
de la programmation informatique collaborative, sur plusieurs jours.
9. 9
L’ÉCOSYSTÈME DE L’INNOVATION MODERNE
INTERNE EXTERNE
ONLINE
PRESENTIEL
Innovation
Participative
Open Innovation
Hackathon
Ouvert
Hackathon
Interne
11. 11
LES ORIGINES
1999 – Premières utilisations du
terme « Hackathon »
Hackathon organisé le 4 juin 1999 par
OpenBSD lors d’un événement sur la
cryptographie
o Réunion de 10 développeurs
o Motivation: social
Hackathon organisé pendant la
conférence Java One fin juin 1999
o Challenge ouvert pour écrire un
programme Java pour le Palm V
o Motivation: compétition
DU HACKATHON
Mais dès les années 60 la pratique des sprints de 24h était
répandu chez les étudiants du MIT
12. 12
DE NOS JOURS
Dans les années 2000
Une montée en puissance soutenue
par:
o La banalisation des technologies
numériques
o Le recentrage numérique de
l’économie
o L’émergence d’API ouvertes
Aujourd’hui
Des Hackathons toutes les semaines
quelque part dans le monde
En France une adoption croissante
o L’État
o Les secteurs en manque
d’innovation
ÇA FONCTIONNE PLUTÔT PAS MAL
16. 16
POURQUOI FAIRE ?
PLEIN DE CHOSES EN FAIT …
Faire émerger et valider des
évolutions sur un outil / une
solution existante
Exemple :
Hackathon interne pour
l’amélioration des outils
intranet
• Brainstorming
• Notoriété
• Proof of concepts
• Argent
• Notoriété
17. 17
POURQUOI FAIRE ?
PLEIN DE CHOSES EN FAIT …
Trouver des solutions innovantes
à une problématique connue
Exemple :
Michelin cherche à
proposer des services
chauffeurs innovants
• Brainstorming
• Proof of concepts
• Travail
« Gratuit »
• Argent
• Notoriété
• Réseau
18. 18
POURQUOI FAIRE ?
PLEIN DE CHOSES EN FAIT …
Etudier rapidement la faisabilité
technique d’un besoin
Exemple :
Développement d’un
application Java pour
Palm V, utilisant la
communication
infrarouge
• Notoriété
• Proof of concepts
• Travail
« Gratuit »
• Notoriété
19. 19
POURQUOI FAIRE ?
PLEIN DE CHOSES EN FAIT …
Se positionner en pépinière pour
créer de nouveaux services
Exemple :
Le Crédit Agricole
organise des
Hackathons pour
composer une
marketplace
d’applications:
CA STORE
• Brainstorming
• Génération de
prospects
• Notoriété
• Argent
• Formation
• Réseau
20. 20
POURQUOI FAIRE ?
PLEIN DE CHOSES EN FAIT …
Trouver des talents et recruter les
meilleurs
Exemple :
La marketplace RH
JobProd organise un
Hackathon recrutement
chez Epitech
• Notoriété
• Recrutement
• Argent
• Réseau
21. 21
POURQUOI FAIRE ?
PLEIN DE CHOSES EN FAIT …
Faire découvrir et promouvoir, un
logiciel open source, un service
ouvert
Exemple :
Hackaton consacré à
l’État Plateforme & à
France Connect
• Brainstorming
• Notoriété
• Proof of concepts
• Altruisme
• Formation
• Réseau
22. 22
POURQUOI FAIRE ?
PLEIN DE CHOSES EN FAIT …
Mobiliser, sur une courte période,
les bonnes volontés autour d’une
« cause »
Exemple :
Sprints de code lors
des Drupalcons
• Brainstorming
• Travail
« Gratuit »
• Altruisme
• Formation
• Réseau
24. 24
UN POC
Un Proof of
Concept
Un produit
fonctionnel mais
minimal
J’ai besoin de :
- Développeurs
- Designer
- Marketeux
+ Du matériel : PC, Téléphone,
iPad, Ecran connecté …
25. 25
UNE VISION
Un concept
abouti
Un concept imagé
accompagné d’une
vision Coûts / Délais /
Organisation
J’ai besoin de :
- Architecte
- UX/Designeur
- Marketeux / CP
+ Un videoprojecteur pour la
présentation
26. 26
UN OBJET
Un produit
physique
Un produit physique
plus ou moins
fonctionnel sur une
logique IoT souvent
J’ai besoin de :
- Electronicien
- Développeur
- Ingénieur
+ Un FabLab, Lego Minstorm,
Imprimante 3D, Rasberry Pi …
bref : des jouets !
34. 34
LE SUJET
L’occasion d’aller plus loin dans la démarche
française de gouvernement ouvert, de réaliser
des applications concrètes et de fédérer une
communauté de ré-utilisateurs des données
mises à disposition.
Datasession
de la Cour des
Comptes
28 mai 2016
35. 35
LES RÈGLES DU JEU
Equipes pluridisciplinaires
développeurs, designers,
datajournalistes, juristes…
Plusieurs nouveaux jeux de
données libérés
Les jeux de données seront envoyés
en exclusivité aux participants
plusieurs jours à l'avance
Présence de magistrats et
rapporteurs de la Cour
Référents pour certains jeux de
données et porteurs d’idées
de projets et
accompagneront les participants
36. 36
LES DÉFIS
Valoriser la
jurisprudence des
juridictions
financières
Explorer le texte
intégral des rapports
Datajournalisme
Réfléchir aux
stratégies de
contrôle
Des jeux de données au format
CSV, XLS ou XML
38. 38
L’ORGANISATION
Jour 1
18:15 – 22:00
18h15 Accueil
18h30 Lancement par Didier Migaud,
Premier président
18h45 Présentation des jeux de données
disponibles et brainstorming sur les
premières idées de projets
20h00 Début des travaux en groupe
22h00 Clôture
10h00 Reprise des travaux
12h30 Pause déjeuner
17h30 Restitution des travaux en présence
du Premier président
18h30 Clôture par Didier Migaud, Premier
président
18h45 Verre de l’amitié
Jour 2
10:00 – 18:45
41. 41
LE SUJET
Imaginez les nouveaux services & usages de la
communauté des chauffeurs routiers et des
entreprises pour lesquelles ils travaillent !
42. 42
LES RÈGLES DU JEU
Des équipes de maximum 5
personnes
Des SDK fournis aux participants
pour réaliser leur POC
Des lots pour chaque membre des
2 meilleurs équipes de chaque
catégorie pour une valeur de
11 000€ (iPad pro + Smart Keyboard
chacun)
43. 43
LES DONNÉES EN ENTRÉE
MAPS GEOCODING
REVERSE
GEOCODING
ROUTE FINDER
POI FINDER EXPORT TO GPS
TRAFFIC
INFORMATION
WEATHER
INFORMATION
Des données brutes et accès aux
API pour les participants
44. 44
LES ATTENDUS
CATEGORIE
USAGES / IDEES
Des sessions de Design Thinking
pour faire émerger des idées sur les
usages, fournir des visions abouties
CATEGORIE
TECHNOS / DEV
Des développements aboutis en
POC basés sur la plateforme IoT
SigFox
Des idées de projet pour
animer la communauté des
chauffeurs routiers
Des POC basés sur du
matériel existant pour
prouver la faisabilité
2 catégories avec des attendus différents
pour adresser tous les talents
45. 45
L’ORGANISATION
Jour 1
16:00 – 20:00
16h00-20h00 Séance de
design Thinking
Accueil participants
Présentation du Hackathon
by SIdO
Présentation des idées
Création des équipes
Cocktail networking
8h30 Début de la production
12h30 Distribution de
sandwich et boissons
21h30 - Minuit Les
méninges s’échauffent, les
neurones s’activent et le café
coule à flot
8h30 Redémarrage
11h30 Préparation pour les
présentations
12h30 Distribution de sandwich
et boissons
15h00 Présentation des projets
/ équipe
17h15 Délibération et remise
des lots, suivi d’un cocktail
Jour 2
8:30 – 21:30
Jour 3
8:30 – 18:00
48. 48
THE SALESFORCE HORROR PICTURE SHOW
1M$ CASH pour l’équipe
vainqueur en 2013
#CHEAT Une victoire
controversée
Anciens de Salesforce, une application déjà lancée
plusieurs mois avant le hackathon, Salesforce au capital
du second gagnant … Au final : 2M$ dépensés pour faire
gagner les 2 équipes et une très mauvaise publicité !
53. 53
Un attendu clair du hackathon
- Une thématique
- Des livrables attendus
‘‘
UN OBJECTIF
Sinon : Aucun moyen de départager
54. 54
Une raison pour les participants de
se déplacer
- Des cadeaux
- Un projet / Un poste
- Une valorisation
‘‘
UNE CAROTTE
Sinon : Personne ne vient
55. 55
Un lieu de rassemblement pour les
participants :
- De la place
- De la logistique
- De quoi manger
‘‘
UN LIEU
Sinon : les gens meurent de faim / froid / lémuriens mutants télépathes
56. 56
De la matière pour travailler :
- Des données brutes
- Des cas d’utilisation
- Des besoins
‘‘
DE LA MATIÈRE
Sinon : Des propositions trop éloignées des réalités
57. 57
Des candidats ! X par équipe avec des
profils différents :
- Ingénieurs
- Designers
- Marketeux
- …
‘‘
DES CANDIDATS
Sinon : Pas de bras … pas de chocolat
58. 58
Un jury mixte pour choisir les gagnants
- Des professionnels reconnus
- Un vote de l’ensemble des participants
- Une pondération et un résultat immédiat
‘‘
UN JURY
Sinon : Pas de gagnant / Des rageux
60. 60
LES 3 TEMPS
AVANT PENDANT APRES
Choisir des thèmes
Communiquer
Recruter des participants
Organiser l’événement
Lancer le Hackathon
Gérer la logistique
Faire la fête
Analyser les résultats
Choisir les gagnants
Accompagner les projets
Prévoir un support
Communiquer
61. 61
AVANT
Définir les thèmes, les objectifs, les attendus
En déduire la durée, la cible, le nombre
d’équipes, les budgets …
Communiquer pour recruter des participants
Presse, Ecoles d’ingénieurs, Startups, SSII,
Communauté OpenSource, Crowdfunding …
Organiser l’événement
Valider les inscriptions, Commander le café,
commander les prix, gérer l’intendance
Constituer un jeu d’essai
Des données brutes type Json, du matériel, des
documentations d’aide, des API
Construire l’offre
Flyer, site web d’inscription, mailing, présentation
des sujets
62. 62
PENDANT
VENDREDI SOIR
Lancer le Hackathon
Une soirée de lancement, Pitch par les porteurs
+ constitution des équipes
DIMANCHE SOIR
Présentation au Jury
Chaque équipe présente son travail dans un temps
défini
DIMANCHE SOIR
Délibérations & Remise des prix
Choix des gagnants, annonce devant la salle, remise
des prix + Une grosse soirée en option
DIMANCHE SOIR
Ménage !
Remise en état du lieu et grand nettoyage
SAMEDI / DIMANCHE
Assister les équipes
Les aider à passer d’éventuels blocages, les nourrir,
les héberger ? Faire la fête !
63. 63
APRÈS
Partager
Partager sur la page / le minisite de l’événement
les photos, les vidéos, les livrables : permettre
aux équipes de se valoriser
En profiter pour communiquer
Communiqué de presse, interviews, partage des
résultats sur les réseaux sociaux
Transformer l’essai
Convertir le ou les travaux gagnants en projets,
investir, accompagner l’équipe
Accompagner les autres
Permettre aux autres équipes de poursuivre au
besoin : Ouverture donnée, accompagnement
En planifier un autre :-)
Se dire que ça fonctionne bien et qu’on a tout
intérêt à continuer !
65. 65
LES 3 TEMPS
AVANT PENDANT APRES
Choisir des thèmes
Communiquer
Recruter des équipes
Organiser l’événement
Lancer le Hackathon
Gérer la logistique
Faire la fête
Analyser les résultats
Choisir les gagnants
Accompagner les projets
Prévoir un support
Communiquer
En gros … (Presque) La
même chose que pour un
Hackathon ouvert !
66. 66
AVANT
Définir les thèmes, les objectifs, les attendus
En déduire la durée, la cible, le nombre
d’équipes, les budgets …
Communiquer en interne
Communiquer aux directions, capitaliser sur un
sponsor et impliquer les managers + les
partenaires sociaux
Organiser l’événement
Trouver le lieu, valider les inscriptions, Commander
le café, commander les prix …
Constituer un jeu d’essai
Tirer les flux des applications métiers, ouvrir le SI,
travailler sur des données réelles
(Option) Recueillir les idées en amont
Via une plateforme d’ideation, faire une sélection des
meilleurs idées si besoin de limiter le nombre
d’équipes
67. 67
PENDANT
MARDI APRES MIDI
Lancer le Hackathon
Présentation des sujets, Pitch par les porteurs,
présentation des idées par les porteurs,
constitution des équipes
JEUDI SOIR
Présentation au Jury / Au groupe / Aux clients
Présentation au Jury + (Option) retransmission via
webcast, livechat sur intranet + (Option) recrutement
d’un jury « panel clients »
DIMANCHE SOIR
Délibérations & Remise des prix
Choix des gagnants, Vote en live sur l’intranet,
remise des prix et grosse soirée !
DIMANCHE SOIR
Ménage !
Remise en état du lieu et grand nettoyage
MERCREDI / JEUDI
Assister les équipes
Accompagner en fournissant matière, assistance et
compétences
68. 68
APRÈS
Partager
Partager au reste de l’entreprise via les
intranets, des sites dédiés, lancer des espaces
projets de partage
Communiquer à l’externe
ITV et Communiqués de presse en option, ça ne
fait pas de mal
Transformer l’essai
Convertir le ou les travaux gagnants en projets
Associer un budget et une équipe
Accompagner les autres
Permettre aux autres équipes de poursuivre au
besoin : Ouverture donnée, accompagnement
En planifier un autre :-)
Se dire que ça fonctionne bien et qu’on a tout
intérêt à continuer !
70. 70
COMBIEN ÇA COUTE ?
FOURCHETTE
BASSE
FOURCHETTE
HAUTE
Cadrage en amont
Définition du projet
Recrutement
Communication &
sélection
Evènement
Logistique, accueil, lieu,
soirées
Prix
Geekeries, cadeaux,
dotations
Capitalisation
Communiqué de presse,
accompagnement
Préparation matières
Jeu de données,
materiel
1 000€ 3 000€
500€ 7 000€
2 000€ 8 000€
2 000€ 30 000€
1 000€ 10 000€
500€ 5 000€
7 000€ 70 000€
Ca reste un événement avec
tout ce que ça comporte
d’inconnu.
Et vous vous êtes plutôt en
mode « bricolage » ou en
mode « StarSystem » ?
Le prix sera au final
proportionnel au Nb de
Participants !
71. 71
QUEL PLANNING ?
Définition du projet
Choix des thématiques
Réalisation des éléments
de communication
Phase d’inscription
Cloture des inscription
Finalisation organisation
Hachathon
Capitalisation
S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 S13 S14 S15
S16 S17
74. 74
Contactez-nous !
- Evénementiel de toute taille
- Expertise ergo, design, technique
- Culture Open Source
‘‘
JE SUIS UNE ENTREPRISE ET JE VEUX ORGANISER
75. UNE QUESTION ?
Vincent MAUCORPS
Directeur Digital Business Line
Vincent.maucorps@smile.fr
+33 (0)1 41 59 32
NOUS SOMMES À VOTRE ÉCOUTE
Vincent PELLETIER
Consultant Digital Business Line
Vincent.pelletier@smile.fr
+33 (0)1 71 04 23 09
Hinweis der Redaktion
Défi n° 1 - Valoriser la jurisprudence des juridictions financières
La Cour des comptes ouvrira en open data le texte intégral de sa jurisprudence et celle des chambres régionales et territoriales des comptes. Le format retenu est le format XML (voire du HTML directement), ce qui permettra d'inclure des méta-données utiles aux réutilisateurs.
Le défi consistera à proposer des réutilisations valorisant ces données, par exemple des outils libres et opensource :
d'exploration de la jurisprudence ;
d'interfaçage avec Légifrance, si des normes juridiques sont citées ;
d'aide à la rédaction de décisions ;
etc.
Défi n° 2 - Explorer le texte intégral des rapports
La Cour des comptes ouvrira en open data le texte intégral de ses rapports publics et de ceux des chambres régionales et territoriales des comptes. Le format retenu est le format XML (voire du HTML directement), ce qui permettra d'inclure des méta-données utiles aux réutilisateurs.
Le défi consistera à proposer des réutilisations valorisant ces données, par exemple :
des outils libres et opensource de meilleure indexation par les bibliothèques et ontologies en ligne ;
des outils libres et opensource d'exploration cette production intellectuelle riche (bot interactif, service ou application mobile) ;
des datavisualisations des travaux des juridictions financières ;
du text mining sur ces travaux, notamment sur les recommandations formulées ;
etc.
Défi n° 3 - Datajournalisme
La Cour des comptes ouvrira en open data de nombreux jeux de données (liste des publications de ces dernières années, liste des organismes soumis au contrôle de la Cour, texte intégral de ses rapports publics et de ceux des chambres régionales et territoriales des comptes, notamment). Le format retenu est le format XML (voire du HTML directement), ce qui permettra d'inclure des méta-données utiles aux datajournalistes et apprentis datajournalistes.
Le défi consistera à proposer des réutilisations valorisant ces données sous l'angle du datajournalisme, par exemple :
des datavisualisations des travaux des juridictions financières ;
une analyse rétrospective de la stratégie de publication de la Cour des comptes ;
du text mining sur ces travaux, notamment sur les recommandations formulées ;
etc.
Défi n° 4 - Réfléchir aux stratégies de contrôle
La Cour des comptes ouvrira en open data la liste des organismes soumis au contrôle obligatoire de la Cour des comptes et le texte intégral des rapports publiés par la juridiction. Les format retenus sont le format CSV/XLS pour la liste des organismes et XML/HTML pour les rapports.
Le défi consistera à proposer des réutilisations valorisant ces données, par exemple :
croiser ces données avec celles de Bercy (budgets, emplois, etc.) et la liste des contrôles déjà effectués pour proposer des visualisations de l'activité de la Cour des comptes ;
concevoir un serious game pour élaborer le programme de travail de la Cour en fonction de plusieurs critères (risques financiers ou budgétaires, moyens de contrôle de la juridiction, etc.) ;
etc.
Projet: Carte de la bonne gestion
Objectifs :
- Obtenir une carte de France avec un degré de détail au niveau des département
- Afficher par thématique (santé, éducation, transports etc) une note associée au département
- En cliquant sur un département, on peut accéder aux noms des institutions inspectées et trouver un lien vers le rapport correspondant