%
% Migration Syngergy vers Git
% Découpage d'interventions possibles
\rhead{ Migration Git }
\
\
\
Voici des propositions d'interventions possibles dans le cadre du projet de migration de Synergy vers Git. Le découpage est proposé dans un ordre chronologique possible.
Formation de deux jours permettant à des développeurs, des administrateurs systèmes ou des utilisateurs ayant des notions de ligne de commande de découvrir Git, sa philosophie, ses usages courants et certains outils classiquement utilisés avec Git.
Durée : 2 sessions de 2 jours
Période : Fin 3ème trimestre 2018, début 4ème trimestre 2018
3 ou 4 ateliers espacés chacun d'une ou deux semaines permettant de co-construire la migration de Synergy vers Git pour s'assurer que les usages de chacun soient respectés et qu'aucun des processus métiers induits par Synergy ne soit oublié lors de la migration.
Les thèmes de ces ateliers pourraient être :
- Usages liés à Synergy : quels sont-ils ? sont-ils tous aussi importants\ ?
- Migration vers Git : une opportunité pour retravailler les processus de gouvernance du développement d'ESCAPE\ ?
- Usages de synergy : quelles usages alternatives sont possible grâce à Git\ ?
- Usages synergy/build : quels logiciels tiers ou développements de scripts pourraient être complémentaires à Git\ ?
- Co-construction de user stories et de procédures de gestion de la migration
Ces ateliers devront réunir l'ensemble des personnes utilisant Synergy afin d'assurer que l'ensemble des usages seront bien pris en compte lors de la migration.
Durée : 4 demi-journée ou 2 jours espacés d'une semaine ou de 15 jours
Période : 4ème trimestre 2018
Afin de mieux orienter les décisions et les discussions des ateliers, il convient de prototyper différents scénarios d'usages de Git en se basant sur l'historique d'un projet existant (HMI, par exemple). Les outils et scripts permettant de réaliser ces prototypes pourront de plus être utiles lors de la migration des différents composants d'ESCAPE.
Durée : 8 jours
Période : 4ème trimestre 2018
Git est un outil très puissant permettant des usages très variés. Les participants pourront se familiariser avec les usages de Git retenus pour la migration lors des ateliers et aborder les usages les plus avancés de Git : submodule, réécriture d'historiques, allégement des historiques, subtree, ...
Durée : 1 session de 1 jour
Période : Fin 4ème trimestre 2018
Cette partie consiste en l'accompagnemet, le coaching et le suivi de la migration vers Git d'un ou plusieurs composants d'ESCAPE. Cette partie pourrait permettre de proposer des solutions à des problèmes non soulevés lors de la phase de co-construction mais également de développer ou d'accompagner au développement de scripts remplaçant les scripts Synergy existants.
Durée : 15 jours
Période : Fin 4ème trimestre 2018, début 2019
Une fois la migration réalisée, il pourrait être utile de pouvoir disposer d'un support à Git et/ou aux outils tiers retenus.
Durée : Au temps passé
Période : 2019