collaboration entre industriels dans le domaine du transport
TRANSCRIPT
![Page 1: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/1.jpg)
Open Source: Retour d’expérience
Collaboration entre industriels dans le domaine du transport
![Page 2: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/2.jpg)
Kisio « Editeur »@stifoon – Stephan SimartNavitia Product Owner
Tisséo « Utilisateur et Contributeur »@xavierraffinSoftware Architect & Project Manager
Les acteurs
![Page 3: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/3.jpg)
Contexte et historique
![Page 4: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/4.jpg)
Historique
2001 201620122007 2010 2014 2015
Calculateur itinéraire interne
Mise en GPL
API exposée en openData
Intégration Navitia
Contribution TimeTable
Généralisation Navitia
Navitia 1Transilien,
SNCFvianavigo.com
mappy
API exposée en openData
Navitia open source
Workshop
Meetup
#openTransport #1
TimeTable open source
TR OpenSource
Indépendancetechnique
Premier échec de
gouvernance
![Page 5: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/5.jpg)
Pour l’indépendance Du sur mesure Maitrise Roadmap Maitrise des coûts
Pérennité Simplification juridique
Marchés & Achats Pas de vente de prestation intellectuelle
Tisseo : ce qui marchait bienPourquoi passer à l’open source
![Page 6: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/6.jpg)
Partage Réduction des couts Croissance de la base d’utilisateur Généricité Retour d’expérience
Qualité logicielle Le code est éprouvé Le code est bien organisé
Releases fréquentes
Tisseo : ce qui ne marchait pasPourquoi passer à l’open source
![Page 7: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/7.jpg)
La gouvernance Arbitrages fonctionnels Arbitrages techniques Communication externe
La méthodologie La modularisation
Tisseo : ce qui manquaitPourquoi passer à l’open source
![Page 8: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/8.jpg)
Suite logique d’une stratégie d’entreprise Open Data
Permet d’améliorer les données en retour Open Service
Permet d’améliorer l’interopérabilité Open Source
Application plus diffusé= application plus stable
Kisio DigitalPourquoi passer à l’open source
![Page 9: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/9.jpg)
Faire progresser l'humanité
rien que ça ! car nous sommes ambitieux…
Et puis Navitia est elle-même composée de plusieurs lib open-source
Kisio DigitalPourquoi passer à l’open source
![Page 10: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/10.jpg)
Adapter rapidement l'application à plusieurs enjeux distincts
Révolution dans les mobilités covoiturage, auto-partage, VLS, solo-wheel...
Temps réel dans une mobilité multi-modale
Crowd-sourcing
Kisio DigitalPourquoi passer à l’open source
![Page 11: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/11.jpg)
Motivation des équipes de réalisation Partage Visibilité des réalisations
Transparence
Kisio DigitalPourquoi passer à l’open source
![Page 12: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/12.jpg)
La gouvernance dans Navitia
![Page 13: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/13.jpg)
Les contributeurs sont une tribu avec des fous rire et des drames
Mise en place d'un espace de dialogue en temps réel
Mise en place d'évènements fédérateurs
Entre développeursPremière règle : le dialogue !
![Page 14: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/14.jpg)
Considérer sérieusement tous les besoins des contributeurs externes
Ne jamais refuser une demande mais la challenger Pourquoi ? Pourquoi ? Pourquoi ? Pourquoi ? Pourquoi ? Pourquoi ?
Pourquoi ? Savoir acceptez un refus
Ne pas hésiter à répondre "fait-le si tu en as besoin, c'est open-source"
Pour intégrer toute nouvelle fonctionDeuxième règle : le dialogue !
![Page 15: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/15.jpg)
Dialogue « ferme » sur le modèle de donnée Pas qui peut le plus peut le moins
Scope clair et précis Le défendre Couvrir les besoin par l’extension et la généricité
Pour intégrer toute nouvelle fonction Deuxième règle : le dialogue !
![Page 16: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/16.jpg)
Engagement et transparence sur les interfaces Les interfaces sont des contrats Ces contrats sont publics
Suivre et définir les standards d’interface API et standards Démultiplie les opportunités Une ouverture au monde
Pour intégrer toute nouvelle fonctionDeuxième règle : le dialogue !
![Page 17: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/17.jpg)
Respect des « codes de conduite » OpenSource Pas de Bureaucratie Pas de vote mais une dictature bienveillante Confiance et méritocratie Honnêteté Les échanges sont publics
Suivre les standards communautairesTroisième règle : le dialogue !
![Page 18: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/18.jpg)
Engagements réciproques Assumer le cout des merges L’effort de la qualité Adapter ces méthodes Négocier les contraintes Roadmap en interne
Un engagement au plus haut niveauGouvernance
![Page 19: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/19.jpg)
Si c’était à refaire
![Page 20: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/20.jpg)
Contraintes et impacts en terme d’archi
Process de PR et relecture systématique
Imposer les tests
Application de ces process y compris en interne
Développer une application OS
![Page 21: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/21.jpg)
Faire grandir la communauté
Se montrer régulièrement Meet-up #OpenTransport #OSSPARIS15
Communication régulière pour maintenir informer la communauté
Partage de la roadmap court et moyen terme
Evangélisation d’une application OS
![Page 22: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/22.jpg)
Construire des références et démonstrateurs Getting started in 5 minutes
Association OpenService et Opensource
Viser l’internationnal
Evangélisation d’une application OS
![Page 23: Collaboration entre industriels dans le domaine du transport](https://reader034.vdocuments.pub/reader034/viewer/2022042722/589ade771a28abee708b4825/html5/thumbnails/23.jpg)
Chercher d’abord à intégrer un projet existant !
Le syndrome NIHPragmatisme Open Source