<style> .reveal { font-family: Roboto, Source Sans Pro, Helvetica, sans-serif; font-size: 42px; font-weight: 300; } .reveal h1, .reveal h2, .reveal h3, .reveal h4, .reveal h5, .reveal h6 { margin: 0 0 20px 0; font-family: Roboto, Source Sans Pro, Helvetica, sans-serif; font-weight: 500; line-height: 1.2; letter-spacing: normal; text-transform: uppercase; text-shadow: none; word-wrap: break-word; } .reveal section img { margin: initial !important; background: initial !important; border: initial !important; box-shadow: initial !important; } .reveal h1 { font-size: 80px; } </style> # Comment on n'a (toujours) pas codé de back-end après 9 mois en production --- ## Marc Gavanier <img style="border-radius: 50%;" src="https://2.gravatar.com/avatar/e500c6fc2a4df90cb99b2a249b6f737c?s=200&d=mm"> Ingénieur logiciel indépendant <small>En mission chez [beta.gouv](https://beta.gouv.fr/) pour la [cartographie nationale des lieux de médiation numérique](https://cartographie.societenumerique.gouv.fr) </small> ... <small>[LinkedIn - marc-gavanier](https://www.linkedin.com/in/marc-gavanier/) | [GitHub - marc-gavanier](https://github.com/marc-gavanier)</small> --- ## Contexte --- ### L'équipe - 1 UI/UX designer - 1 Chargée de support - 1 Product Owner - 2 Développeurs --- ### La médiation numérique 13 millions de Français éloignés du numérique --- ### Notre Service Une cartographie des lieux de médiation numérique - Affiche les lieux disponibles sur le territoire - Oriente les usagers vers un lieu adapté - Facile à intégrer en marque blanche --- ### Nos contraintes Petite équipe & impact rapide --- ## Les étapes de la construction --- ### 💡 Mise en ligne initiale <img src="https://i.ibb.co/9yJkP9P/Screenshot-from-2022-12-19-00-17-23.png"> --- ### 💡 Parcours d'orientation ~~API pour filtrer les lieux~~ Filtres côté front <img src="https://i.ibb.co/kG6zjHJ/Screenshot-from-2022-12-19-00-22-39.png"> --- ### 💡 Référencer un nouveau lieu ~~Créer un formulaire avec une sauvegarde en base~~ Collaborer avec DORA Référencement de l'offre d'insertion --- #### Problème Formulaire trop complexe --- #### Solution Contribution open source sur DORA --- #### Effets positifs supplémentaires - Fonctionnalité supplémentaire sur DORA - Nous profitons de l'expérience de DORA - Le déploiement de DORA nous profite --- ### 💡 Référencer des lieux en masse ~~Upload d'un fichier avec extraction des données~~ Collaborer avec La MedNum et Datactivist Schéma des lieux de médiation numérique --- #### Problème Co-construir un schéma qui convient à notre produit --- #### Solution Intégration comité de pilotage de la définition du schéma --- #### Effets positifs supplémentaires - Produit pilote du schéma mis en avant - Détections et corrections de problèmes - Accès à tous les outils publier.etalab.studio - Tableur pour la saisie en ligne - Validation de la conformité - Publication sur data.gouv --- ### 💡 Fusionner de multiples sources de données ~~Créer une BDD qui agrège l'ensemble des données~~ Collaborer avec data.inclusion Référentiel commun de toutes les données de l’offre d’insertion des territoires --- #### Problème L'API n'est pas compatible avec la cartographie --- #### Solution Développement de scripts de conversion entre nos schémas --- #### Effets positifs supplémentaires - Contribution au schéma de l'inclusion - La qualité des données est améliorée - Les données sont dédoublonnées --- ### 💡 Afficher les données dans la cartographie ~~Exposer un endpoint qui fournis les données~~ Utiliser de data.gouv La plateforme ouverte des données publiques --- #### Effets positif supplémentaire Toutes les données que nous traitons sont disponibles en open data par construction <img src="https://i.ibb.co/C9JGhBT/Screenshot-from-2022-12-19-01-59-04.png"> --- ## Les limites - Souci de performence si beaucoup de données - Avoir des partenaires super 🥰 - Perte partielle de la maîtrise du produit - Il faut une bonne architecture - Ce n'est pas magique, il faut un peu de code --- ## Démo [Intégration de la carographie dans une page HTML](https://github.com/anct-cartographie-nationale/client-application#documentation) --- ## Références - [Cartographie Nationale des lieux de médiation numérique](https://cartographie.societenumerique.gouv.fr) - [DORA](https://dora.fabrique.social.gouv.fr/) - [Schéma de données des lieux de médiation numérique](https://lamednum.coop/schema-de-donnees-des-lieux-de-mediation-numerique-2/) - [Data.inclusion](https://www.data.inclusion.beta.gouv.fr) - [schema.data.gouv.fr](https://schema.data.gouv.fr/LaMednum/standard-mediation-num/latest.html) - [data.gouv.fr](https://www.data.gouv.fr/fr/organizations/cartographie-nationale-des-lieux-de-mediation-numerique/) --- ## Merci <img src="https://i.ibb.co/xMZVTdL/qrcode.png"> <small>[LinkedIn - marc-gavanier](https://www.linkedin.com/in/marc-gavanier/) | [GitHub - marc-gavanier](https://github.com/marc-gavanier)</small>
{"metaMigratedAt":"2023-06-17T17:01:12.853Z","metaMigratedFrom":"YAML","title":"Comment on n'a (toujours) pas codé de back-end après 9 mois en production","breaks":true,"slideOptions":"{\"transition\":\"slide\",\"controls\":false,\"progress\":true,\"slideNumber\":false}","contributors":"[{\"id\":\"01d6a5d9-edd0-4d27-b734-061799130618\",\"add\":29733,\"del\":24312}]"}
    441 views