Télécharger la présentation
0
Un projet J2EE offshore par Capgemini
Titre du document Romain Arnoux Master 2 MIAGE Legrand NewGesco Un projet J2EE offshore par Capgemini [Éventuellement © 2005 Capgemini - ] 12 août Réf. : ADCO_xxx_xxx vXrY
1
NewGesco : un projet Legrand par Capgemini
Titre du document NewGesco : un projet Legrand par Capgemini Le contexte d’un projet international Capgemini et Legrand Gesco devient NewGesco Description d’un projet offshore Les raisons du choix La répartition des responsabilités Avantages et inconvénients Diversité des tâches au sein du projet Validation fonctionnelle et technique Développement J2EE Bilan personnel [Éventuellement © 2005 Capgemini - ] 12 août Réf. : ADCO_xxx_xxx vXrY
2
Le contexte d’un projet international : Capgemini et Legrand
Capgemini : Société de service en ingénierie informatique Groupe International: personnes dont en Inde Implantée dans 30 pays dont le Royaume-Uni et l’Amérique du Nord 31ème entreprise du CAC 40 selon le poids indiciel Activités de Consulting, Technology services et Outsourcing services Legrand : Groupe international d’appareillages électriques Leader mondial des prises, interrupteurs et cheminements de câbles Augmentation des acquisitions depuis 1996 dans le monde entier
3
Le contexte d’un projet international : Gesco devient NewGesco
Gesco : Un logiciel de gestion commerciale obsolète Système IBM lourd, gestion de la mémoire antique, expansion du groupe et évolution des besoins Système supportant des charges très importantes: commandes, utilisateurs, traitement des informations NewGesco : renouvellement d’un système complet Débuts difficiles tant pour le client que pour Capgemini Budget et délais limités pour un enjeux vital Solution NTIC adaptable aux autres applications Legrand
4
Description du projet offshore : Les raisons du choix
L’appel d’offre Une contrainte non négligeable sur le coût du projet 3 concurrents sur 5 proposent une alternative offshore Un réduction de 15% Le choix de Legrand Une forte expérience de Capgemini des projets offshore Une connaissance de l’entreprise en elle-même et du système Gesco
5
Description du projet offshore : La répartition des responsabilités
Legrand Cadrage fonctionnel et spécification fonctionnelles générales Recette et mise en production Capgemini Bordeaux Spécifications fonctionnelles détaillées, conception technique générale Développement des unités de conception complexes Tests de validation et d’intégration Capgemini Mumbaï (Inde) Développement de l’application et tests unitaires
6
Description du projet offshore : Avantages et inconvénients
Décalage horaire Mumbaï : 3h30 de plus qu’en France Avantage par le travail durant la nuit, inconvénient pour l’organisation quotidienne des rendez-vous Moyens de communication et barrière de la langue Conférences téléphoniques, vidéo, Mail et Communicator L’anglais, langue d’échange. Le français, langue de livraison Choc des cultures Méthode de management à modifier Culture du résultat différente
7
Diversité des tâches : Validation fonctionnelle et technique
Tests de validation fonctionnelle Tests des IHM de l’application Déclaration et suivi des erreurs via SourceForge Tests de pré-intégration Tests des traitements Batch et des interfaces PL SQL et base de données Oracle Métrics XML et Fiches d’exploitation Fichier statistique pour la DSI Legrand Rédaction de documentation contractuelle
8
Diversité des tâches : Développement J2EE
Compréhension et maîtrise du protocole de développement Analyse, Modélisation, Développement des services, JUnits, Développement des IHM, tests unitaires Utilisation des outils de développement Eclipse, Topcased iBATIS, Spring, Struts Sonar Quelques UC réalisées Import export des traductions Gestion des messages d’accueil
9
Outils de développement J2EE : Topcased
10
Outils de développement J2EE : iBATIS, Spring, Struts
Framework Apache de persistance qui permet de mettre en correspondance des requêtes SQL et des instances d'objet Spring Framework open source pour les application suivant le modèle MVC Prend en charge la création d'objets et la mise en relation d'objets par l'intermédiaire d'un fichier de configuration Struts Framework Apache servant au développement d’applications web J2EE Utilise et étend les Servlet Java dans le cadre d’un développement MVC Permet de développer en parallèle les graphismes et les services
11
Outils de développement J2EE : Sonar
12
Diversité des tâches : Quelques UC réalisées
13
Diversité des tâches : Quelques UC réalisées
14
Bilan personnel Positif sur le fond et la forme
Amélioration évidente des compétences techniques Observation des plusieurs métiers dont la gestion de projet Découverte des projets offshore et utilisation de l’anglais technique Positif sur le plan personnel Comparaison entre cette SSII et les autres structures de mes stages précédents Choix de structure et de lieu pour un départ de carrière De l’expérience tout simplement.
15
Merci de votre attention
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.