o Expert UML transverse aux différents projets. Support et conseil.
o Centralisation et mutualisation de la connaissance et des bonnes pratiques sur UML pour diffusion.
o Aide à la validation et à la stabilisation des dossiers d’analyse et de conception UML.
o Support à l’élaboration du modèle physique de données de 4 projets de gestion du patrimoine immobilier et des copropriétés. Règles de transformations des diagrammes UML en modèle physique de données sous le système de gestion de bases de données relationnelles objet PostGreSQL.
o Etude et préparation du plan de migration des données.
o Responsabilité de la maintenance et de l’application du Plan d’Assurance Qualité.
o Centralisation et force de proposition des éléments méthodologiques transverses aux différents projets.
Formateur UML et Prestations d’expertise ponctuelles en UML / Oracle
Depuis mi-février 2008 (depuis octobre 2008, en parallèle avec la mission ci-dessus donc moins intensément)
• Formations UML règulières pour Valtech (repassage certification pour UML 2 en janvier 2008)
• Formations UML custumizées chez des clients avec support de cours personnel adapté au besoin du client
• Formations custumizées chez clients avec support de cours personnel sur le passage d’UML à ORACLE.
• Prestation d’expertise UML au forfait : interview utilisateur et réalisation des spécifications détaillées UML d’analyse (cas d’utilisation, diagrammes de classes, diagrammes d’état transition, diagrammes d’activité) d’un module générique de gestion de rapprochements comptables. Au passage, modèle de classes du domaine de la gestion comptable, focalisé sur le périmètre du projet concerné. Proposition d’un modèle physique de données.
• Prestation d’expertise UML au forfait : réalisation des spécifications fonctionnelles détaillées UML (cas d’utilisation suivant méthodologie et présentation d’A.Cockburn) d’une application de gestion de paiement. Utilisation de RSM. Vérification de l’adéquation des spécifications techniques UML avec le code Java.
• Prestation d'expertise UML au forfait : réalisation d'un template de dossier d'analyse et de conception UML 2 pour sur un environnement Java/J2EE avec base de données ORACLE.
• Prestations ponctuelles de support en modélisation ou de validation de dossiers de conception.
• Rédaction de dossiers d’analyse avec diagrammes UML selon méthodologie DMR en vigueur à Air France
• Ateliers d’interview des experts métier pour réalisation des diagrammes UML de classes modélisant les grands concepts métier du projet. Mode itératif & incrémental basé sur feedback & adaptation.
• Animation d'ateliers de réalisation des dossiers de conception. Rédaction d'un guide de conception. Contexte technique du dossier de conception : Java/J2EE/Spring/hibernate avec SGBDR = ORACLE.
• Etude du passage de Working Process avec unités de tâche sous ARIS (BPM) aux cas d’utilisation UML.
• Etude, rédaction de dossier méthodologique et présentation devant les décideurs des préconisations sur le passage à la conception de la base de données avec ORACLE en partant des modèles d'analyse et de conception UML, et en abordant les problèmes d'optimisation et de dénormalisation du modèle physique de données, tout en gardant la traçabilité avec les modèles UML. Rôle de « Data Architect »
• Etude comparative entre plusieurs outils de data modeling en allant des modèles UML au modèle physique de données (ORACLE), par application des design patterns spécifiques de transformation UML-ORACLE. Mapping objet-relationnel basé sur hibernate.
PSA Banque finance : (Levallois) [Unix, NT, UnifAce V8.2.03, V8.4.01, ORACLE V9, UML, UP]
• Support en modélisation UML sur divers projets financiers et en implémentation ORACLE de ces modèles à l’aide de design patterns de passage d’UML à ORACLE.
Use Cases & diagramme de classes de l’application « Fidélisation clients »
Use Cases & diagramme de classes de l’application « Fidélisation clients »
Use Cases & diagramme de classes de l’application « Base Conditionnement Centrale »
Use Cases & diagramme de classes d’une partie de l’application « Outil Point de Vente »
Use Cases & diagramme de classes de l’outil d’analyse de bilan
• Audit et optimisation de modèles de données au niveau conceptuel ou au niveau de la base ORACLE
Etude des calculs financiers inhérents aux contrats de location longue durée négociés entre les grands comptes et PSA Banque Finance selon durée, distance…
Diagramme de classes des barèmes intervenant dans les calculs financiers.
Ce projet a été réalisé en mode itératif/incrémental (idée clé du Unified Process).
• Mission : promouvoir l’outil de gestion de configuration logicielle développé en 2002 (voir paragraphe de mars 2002 à décembre 2002) et l’étendre à d’autres applications.
• Formations UML & Unified Process pour introduire la pensée objet dans le secteur.
• Tâches d’optimisation principalement sur ORACLE.
Chef de projet, Analyste (UML), concepteur et principal implémenteur sur la mise en place d'un outil de gestion de configuration logicielle adapté au besoin du client à ses outils et son architecture.
- Support méthode & conception : notamment, introduction de l'intérêt de la pensée objet sur le plateau et aide au passage du mode client/serveur vers une architecture trois tiers.
Rémunération des apporteurs" dans le cadre du projet à grande échelle NSID. Projet dont l’analyse et l’expression des besoins a été réalisée en UML. Le projet était piloté par les Use Cases (use case driven) de l’expression des besoins aux tests de validation.
VALTECH : Formateur UML & Rational ROSE (environ une semaine par mois)
• Analyse & conceptualisation UML avec Rational Rose d'un module de gestion administrative.
- Etude approfondie et mise en place d'une architecture trois tiers
- Etude d’une solution directe avec services métier, services « persistence » et IHM légères
- Mise en place de la solution Compuware (Object services) avec Terminal Server (Citrix)
- Principes assurant la traçabilité avec le modèle UML dans les services entity
- Conception et présentation de formations sur l'environnement de développement et le passage à la conception
• Responsabilité des standards UML de passage à la conception statique et dynamique pour les projets pour lesquels l’analyse a été réalisée en UML et d’implémentation en ORACLE & UnifAce.
• Applications techniques transverses (indépendantes du métier) :
- Dictionnaire centralisé des données : permettant de centraliser les meta-données de l’entreprise pour génération automatique de scripts ORACLE dimensionnés, de script UnifAce, de squelettes de programmes COBOL, Java.… La conception et implémentation ont été menées depuis une analyse UML. Termine Chef de projet sur le sujet.
- Etude et réalisation de diverses problématiques : Droits d’accès. Traduction de libellés applicatifs, ...
• Mise en place d’environnements de développements pourvus d’un socle technique avec une gamme de composants réutilisables de type « services techniques » ou « services métier » et de templates de composants de type IHM à instancier avec des mécanismes de base (logique liste, détail).
Crédit Lyonnais. [UnifAce, C, COBOL, RDB, SYBASE, UNIX, VMS, SQR]
Août 93 à Octobre 97:
• Responsabilité technique de diverses applications comptables & financières
Application OTC (outil de transfert des positions de change)
Maintenance et évolution de l’application OAT (outil d’analyse de la trésorerie interne résiduelle)
Application OAC (outil d’analyse comptable)
Analyse et réalisation de la réévaluation des positions de change
Développement d’états basés sur la BAFI (balance, grand livre…)
• Responsabilité du chantier « consolidation intra-groupe » basé sur la comptabilité analytique du CL
Spécifications fonctionnelles, analyse (merise)
Encadrement d’une équipe de deux personnes
• Remplacement momentané du chef de projet de l’application « nouveau projet comptable »
Encadrement d’une équipe de quatre personnes
Suivi des développements et gestion des exigences
SOGEA : Département Informatique, [Mackintosh, Langage : 4°Dimension]
Année 91
• Projet "ISATIS" de suivi de chantier
Société CLECIM [FORTRAN, VAX]
Années 92, 93:
• Projet de modélisation de processus industriels