La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Point Projet : Dimensions 12 16/03/2012. COPIL du 31/08/2011 1.Contexte Natixis 2.Pré Etude 3.Projet Migration Sommaire.

Présentations similaires


Présentation au sujet: "Point Projet : Dimensions 12 16/03/2012. COPIL du 31/08/2011 1.Contexte Natixis 2.Pré Etude 3.Projet Migration Sommaire."— Transcription de la présentation:

1 Point Projet : Dimensions 12 16/03/2012

2 COPIL du 31/08/ Contexte Natixis 2.Pré Etude 3.Projet Migration Sommaire

3 COPIL du 31/08/2011 Contexte Natixis

4 COPIL du 31/08/2011 => Généraliser lutilisation de Dimensions pour tous les développements en interne Contexte Natixis

5 COPIL du 31/08/2011 Systèmes Distribués /Site Central Différentes solutions en production : – Dimensions, UTRANS, Rational Synergy, TFS, SVN,… Dimensions : – Solution utilisée depuis 2002 pour la gestion en configuration des applications distribuées (J2EE, C et C++,.NET, progiciel) Plus de 400 utilisateurs, 622 applications systèmes répartis – Dimensions z/OS est utilisé par une équipe depuis décembre utilisateurs – La version actuellement en production est Dimensions 10.1 Contexte Natixis

6 COPIL du 31/08/2011 Site central Outil : UTRANS – Outil de GCL Site Central non supporté par léditeur (outil en fin de vie) – Outil mis en œuvre chez très peu de clients et seulement en France – Désengagement de certains clients sur cet outil – Les maintenances correctives/évolutives sont assurées par 2 consultants Contexte Natixis – Trois instances : UTRANS Etudes, UTRANS JCL, UTRANS Partecis environ 350 utilisateurs pour « UTRANS Etudes » environ 80 utilisateurs pour « UTRANS JCL » environ 100 utilisateurs pour « UTRANS Partecis » – Des nombreuses évolutions et adaptations ont été réalisées en interne, outil difficile à maintenir – Impossibilité de répondre à des nouveaux besoins exprimés : Versionning sur Site central Couloirs de développements supplémentaires – risque technique et humain par rapport à lutilisation de cet outil => Dérogation sur ressources CYBELOR (sachant UTRANS) pour prolongation de leur contrat jusquen juin 2012 Contexte Natixis

7 COPIL du 31/08/2011 Implémentation par type de solution : Contexte Natixis ImplémentationGestion de Changment Gestion de version Déploiment à partir Dimensions Fabrication Développement Java/J2EE Web Services Progiciels ETL PowerBuilder.NET Applications ZOS JRULES

8 COPIL du 31/08/2011 Contexte Natixis Implémentation dans Dimensions 10.1

9 COPIL du 31/08/2011 Pré Etude : Déploiement Dimensions

10 COPIL du 31/08/2011 Pré Etude : Déploiement Dimensions Périmètre : Le projet consiste : à valider les évolutions demandées par Natixis à réaliser des tests de non régression sur certaines fonctions critiques à réaliser les tests de performance à analyser les risques de reprendre la phase déploiement de Dimensions ZOS Le projet nintègre pas : la validation des processus implémentés pour les applications systèmes répartis la validation des solutions développées en interne Description de la solution envisagée : Un seul scénario est envisagé La solution consiste à tester la dernière version de progiciel livrée par léditeur SERENA (Dimensions 12.1). Cette dernière version intègre les évolutions demandées par Natixis. Les tests seront réalisés sur lenvironnement de recette de Dimensions. Objectifs du projet : Analyser les risques liés à la reprise du déploiement de Dimensions ZOS chez Natixis Valider ladéquation entre les besoins Natixis et les évolutions apportées dans la dernière version de Dimensions ZOS Sponsor : Responsable projet : A. LEGESSE Budget projet Coût total projet (JH) Coût total projet (Keuros) Coûts projet Etude/ADE92 Coûts projet autres domaines Etude 9 Coûts projet TIP17 TOTAL Investissements118 Synthèse financière* 200x Total des gains Métier A Total des coûts dinvestissement B Total des coûts récurrents cibles C Total des coûts récurrents actuels économisés D Coûts récurrents C-D SOLDE annuel (Net Cash Flow) A-B-C+D SOLDE cumulé * En vision dépenses (« cash out ») en Keuros Planning : Construction des environnements : fin-juin 2011 Fabrication des jeux de test : fin juillet 2011 Rédaction des cahiers de recette : fin aout 2011 Réalisation des tests : courant septembre Bilan : octobre Inscrit au budget : oui Ligne budgétaire : LB_03728 ROI année 20xx : Délai de payback :

11 COPIL du 31/08/2011COPIL du11 Principales évolutions intégrées dans Dimensions V12 périmètre Z/OS Amélioration générale de performance Propose des nouvelles fonctions permettant de supprimer les développements spécifiques réalisés en interne (DimWebTools) Des nouvelles interfaces pour mieux suivre les activités sur les environnements z/OS Meilleur gestion des références croisées Pré Etude : Déploiement Dimensions 12

12 COPIL du 31/08/2011COPIL du12 Objectif des Tests de charges et de performance : danalyser le comportement du produit lors de lexécution des opérations en parallèle – en cohérence avec lutilisation cible du produit (récupération de statistique UTRANS) danalyser les ressources machines nécessaires pour absorber les montées en charge (serveur Dimensions et base des données) de détecter les limitations de mesurer les temps de réponses de linterface utilisateur Résultats des tests : Cas dutilisation courante (gestion des demandes et gestions des révisions) – Le produit gère correctement les montées en charge, – Le produit est resté stable lors des différents tests – Les temps de réponses sont bons (voir le tableau page suivante) – Toutes les demandes ont été traitées avec succès Livraison dun lot volumineux : – Un lot avec plus de 1000 programmes cobol (1153 exactement) : traitement terminé avec succès Pour information : le traitement a duré 1h17mn Pré Etude : Déploiement Dimensions 12

13 COPIL du 31/08/2011 (1) : condition de réalisation des tests de charge : - Connexion simultanée de 100 utilisateurs distincts - Chaque utilisateur réalise plusieurs opérations (1030 opérations au total) (création dune demande, modification du statu de la demande, création de plusieurs composants, réservation de plusieurs fichiers, récupération de nouvelle version, ….) : (2) : le temps de traitement varie selon différents facteurs : le type des programmes, la taille des programmes à fabriquer et les ressources allouées sur la partition mainframe (CPU, mémoire, nombre des traitements en parallèle autorisés,…) 13 Pré Etude : Déploiement Dimensions 12 Dimensions Dimensions 12.1 Opérations de base de GCLOpération unitaire Tests de charge (1) Création d'une demande< 5 s< 3 s15 s Création d'un nouveau composant< 5 s< 4 s20 s Extraction d'un composant< 2 s 10 s Ajout d'une nouvelle révision< 2 s 7 s Soumission d'une fabrication< 40 s< 5 s< 15 s Affichage des références croisées< 5 s< 6 s Déploiement de 10 composants5s4s Déploiement de 3000 composants 8min Fabrication des 50 programmes cobols 4 min 2min (2) Navigation dans le client Afficher le catalogue des composants (Items) <= 1s <= 2s <= 4s<= 2s <=35sNC Afficher le contenu du catalogue des demandes (Request) 1 000<= 1s 5 000<= 1s <= 1s

14 COPIL du 31/08/2011COPIL du14 Résultat des tests de charge Temps d ex é cution des commandes CC (Create Request) Temps d ex é cution des commandes CI (Create Item)

15 COPIL du 31/08/2011COPIL du15 Résultat des tests de charge Temps d ex é cution des commandes EI (Extract Item – Check Out) Temps d ex é cution des commandes RI (Return Item – Check In)

16 COPIL du 31/08/2011COPIL du16 Résultat des tests de charge Temps d ex é cution des commandes FI (Fetch Item - Get)

17 COPIL du 31/08/2011 Pré Etude : Déploiement Dimensions 12 Pré-étude/Prototype : réorganisation des applications ZOS : Objectifs : – réduire le risque de dégradation de performance de loutil en regard de la volumétrie des composants à gérer sur la partie Z/OS. – Repenser limplémentation en tenant compte les évolutions prévues dans Dimensions 12.1 (nouvelle version) et sans modifier les règles de fonctionnement validées dans le cadre du projet Refonte GCL. Organisation : – Réunion de travail entre SERENA et Natixis (SRD, FCC, ADE/CAT, ADE/SDS) Constat : – La structuration faite dans Dimensions est à réétudier => actuellement un seul conteneur « Project » est utilisé pour gérer toutes les applications (plus de fichiers et plus de 1,2 million de révisons) Structuration imposée par les limitations de Dimensions 10.1 dans la gestion des références croisées (les références croisées sont gérées par « PROJECT ») Proposition de SERENA : – Faire un découpage des applications ZOS dans plusieurs conteneurs « PROJECT » Le temps dexécutions des requêtes dépend beaucoup du nombre de éléments dans le conteneur (Project). Dans la dernière version du produit, la gestion des références croisées est multi-Project. – Mise en place dun processus spécifique pour la gestion des composants communs – Serena propose deux scénarii pour le partage dans Dimensions des composants communs entre différentes équipes 17

18 COPIL du 31/08/2011 Pré Etude : Déploiement Dimensions 12 Proposition dimplémentation dans Dimensions 12

19 COPIL du 31/08/2011 Les projets migration

20 COPIL du 31/08/2011 Projets : Dimensions 12 Macro Planning : 20

21 COPIL du 31/08/ janvier Projet Migration vers Dimensions 12 Objectifs du projet : Anticiper la fin de support de Dimensions 10 – Fin de support : Janvier 2011 – Le support est assuré jusquà la mise en production de la version 12 de Dimensions Mettre en place le pré-requis à dautres projets – Projet « Evolution de la plateforme de développement J2EE » Simplification du processus J2EE – Projet de remplacement UTRANS Etudes Amélioration du processus Dimensions pour Z/Os Amélioration des performances Mettre à disposition des utilisateurs une version récente de la solution – Amélioration de lexpérience utilisateur Interfaçage avec Visual Studio 2010 compatibilité avec Windows 7 interfaçage avec les versions récentes dEclipse Mise en œuvre des nouvelles fonctions de déploiement – Meilleur contrôle du processus – Automatisation des déploiement

22 COPIL du 31/08/ janvier Projet Migration vers Dimensions 12 Périmètre Le projet couvre – Mise à niveau de larchitecture technique Montée de version du serveur Dimensions (AIX 5.3 -> AIX 6.1) Montée de version de la base de données (Oracle 10 -> Oracle 11) – Mise à niveau des interfaces et des outils connexes Client lourd Dimensions Plugin RSA Plugin Visual Studio Outils développés en interne (Solution de déploiement, utilitaires…) – Evolution du processus implémenté pour les applications Mainframe – Migration de toutes les applications gérées dans DIMENSIONS Applications Web Progiciels (Matisse, Evasion, …) Application Mainframe Iris Gestion – Migration des agents installés sur les différents serveurs et sur les partitions Mainframe – Migration des clients installés sur les postes des développeurs et les équipes chargées de déployer les applications : Natixis (Etudes, Production) CFDS (Centre Fournisseur De Service)

23 COPIL du 31/08/ janvier Architecture Dimensions de production Dimensions backup sxpdim02 AIX 6.1 Dimensions primaire sxpdim01 AIX 6.1 Bascule manuelle Utilisateur VIP Items libraries Sur le SAN Dimensions Oracle primaire sxporaa2 AIX 6.1 ORAXPA21 Oracle backup Sxporaa3 AIX 6.1 ORAXPA31 Synchronisation Bascule automatique VIP Données Sur le SAN Données Sur le SAN Oracle Partition de dev NBPDEV1 Partition de rec NBPREC1 Partition de qua NBPQUA1 Partition de prod NBPPRD1 Mainframe

24 COPIL du 31/08/2011 Merci de votre attention 24


Télécharger ppt "Point Projet : Dimensions 12 16/03/2012. COPIL du 31/08/2011 1.Contexte Natixis 2.Pré Etude 3.Projet Migration Sommaire."

Présentations similaires


Annonces Google