120 likes | 214 Views
Formation Ginger - 2ème journée. Présentation à la Société ATOS 27 Janvier 2005. Rappel du plan de formation. 1ère séance Le matin Introduction Le découpage fonctionnel de la plate-forme L'architecture logicielle La documentation projet L'après-midi L'environnement de développement
E N D
Formation Ginger - 2ème journée Présentation à la Société ATOS 27 Janvier 2005
Rappel du plan de formation • 1ère séance • Le matin • Introduction • Le découpage fonctionnel de la plate-forme • L'architecture logicielle • La documentation projet • L'après-midi • L'environnement de développement • Le modèle de données • L'environnement de production • Aujourd'hui • Le matin • Intégration d'une nouvelle MMG • Stratégie de tests • L'après-midi • Réponse aux questions
Les points de contrôle obligatoires A réaliser avant toute nouvelle intégration : • y a-t-il compatibilité des modèles de base entre les 2 versions MMG ? • y a-t-il compatibilité entre l'actuel MMG-SDK et la nouvelle MMG ? • y a-t-il modification de l'arborescence de fichiers ? • y a-t-il modification des fichiers de configuration ? • les connecteurs actuels sont-ils compatibles avec la MMG à intégrer ? • y a-t-il modification du protocole httpConnect ? • y a-t-il modification du web service httpAdmin ? • y a-t-il modification du web service statistiques ?
Etudes d'impact à mener • si les interfaces de communication avec MMG sont modifiées, faut-il modifier le code de Ginger ? • faut-il modifier le module de configuration ? • faut-il modifier les scripts d'intégration/livraison ? • faut-il modifier le(s) script(s) d'upgrade (base de données) • si une évolution de MMG apportent une amélioration significative, faut-il modifier le code de GDM ?
Points d'entrée pour obtenir les informations • au niveau de la documentation de la MMG • manuels d'installation et d'exploitation • documentation de httpconnect • javadoc des web services (stat et httpadmin) • au niveau de Swapcom • roadmap produit • CP Swapcom
Prise en compte d'une mise à jour MMG • ajout de librairies java • ajouter les nouveaux jars dans le module GDM • recompiler le module Ginger (qui ajoute les .jar de GDM à Ginger) • modification de fichiers de configuration • identifier les changements dans les fichiers • repackager les archives (".tgz") de MMG avec un "merge" des fichiers qui ont ch angé • prendre en compte cette modification pour les futures livraisons • ajout d'un connecteur SMS • voir chap.9 du MUT Ginger
Présentation des cahiers de test • Module GDM • Module ACK • Module MO • Module IHM • Module STAT • Module ADMG • Module Intégration
Choix des tests à passer • pour une modification majeure • tous • sauf certains tests ADMG • pour une version mineures ou un patch • tous les tests du module concerné par la modification • quelques tests de bon fonctionnement pour les modules
Présentation du cahier de résultats • une vue synthétique des résultats de test • un ratio des tests passés avec succès