X as a Service - Pourquoi faire de la facturation ?
Modularité des systèmes pour le transport en commun
1. (christophe.duquesne@aurigetech.com)
Christophe Duquesne – Aurige
La présentation « Offre tarifaire dans NeTEx » d’Aurige est mis à disposition selon les termes de
la licence Creative Commons Attribution - Pas d’Utilisation Commerciale - Pas de Modification
3.0 France.
http://www.shutterstock.com http://openclipart.org
2. 04/06/2013
GART/GT SIM - Evolutivité des systèmes
d’information
2
Introduction
Les enjeux de la modularité
Les principes de la modularité
Les implications de la modularité
Les leviers de la modularité
4. 04/06/2013
GART/GT SIM - Evolutivité des systèmes
d’information
4
Présentation « point de vue »
Issue d’un parcours professionnel
• Architecture et développement de systèmes
• Normalisation
• Gestion commerciale d’entreprise et direction d’entreprise
• Grand groupe et petite structure
• Marchés public
6. 04/06/2013
GART/GT SIM - Evolutivité des systèmes
d’information
6
Exemple de conséquences de trop forte intégration de
système : obsolescence d’un composant d’un systéme
Exemple : abandon de Mobiloc et conséquence sur le SAE
SAE
7. 04/06/2013
GART/GT SIM - Evolutivité des systèmes
d’information
7
Exemple de conséquences de trop forte
intégration de données : le syndrome du
« fourre tout »
Ajout des informations d’information voyageur
dans un logiciel de planification
arrêts commerciaux,
arrêts qui ne sont pas des points horaires,
information pour la publication des fiches
horaires…
Conséquence :
complexité du modèle
inadéquation des concepts
difficultés et coûts d’évolutions
8. 04/06/2013
GART/GT SIM - Evolutivité des systèmes
d’information
8
Exemple de conséquences de trop forte intégration
de données
Plutôt que de modulariser et partager on intègre N fois
la même donnée dans N systèmes différents
exemple des arrêts : modularisation va avec mutualisation
9. 04/06/2013
GART/GT SIM - Evolutivité des systèmes
d’information
9
Principaux enjeux
Rationalisation des architecture et des processus
Evolutions
Renouvellement
Modularisation des systèmes, des données et des processus
Modularisation
11. 04/06/2013
GART/GT SIM - Evolutivité des systèmes
d’information
11
Les principes de la modularité
•Définir de façon globale des sous-ensemble cohérents
Pas de trop petits sous-ensemble
Tout est une question d’équilibre !
Ne pas trop morceler les responsabilités
•Systèmes
Modularité généralement fonctionnelle
•Données
Modularité basée sur la sémantique des données
Notions de référentiel
13. 04/06/2013
GART/GT SIM - Evolutivité des systèmes
d’information
13
Des interfaces d’échanges
•Ouvertes !
•Standards ou normes
14. 04/06/2013GART/GT SIM - Evolutivité des systèmes d’information 14
Intégration des modules/composants
Minimum d’implication de la maitrise d’ouvrage (ou
de son assistant) dans la conception et la réception
16. 04/06/2013
GART/GT SIM - Evolutivité des systèmes
d’information
16
Les marchés
• Les cahiers des charges doivent exiger la modularité
• Les cahiers des charges doivent exiger les formats
d’interface
• Le moins disant est peut-être le moins modulaire
Le contrôle et la validation des interfaces
• test et audit
Les industriels
• Certains seront force de proposition… mais pas tous !