Clinique du Château de Vernhes / Consultant fonctionnel, analyste développeur AngularJS
Pour les besoins de l’activité de gestion de la formation des patients en éducation thérapeutique et plus particulière la gestion des plannings de formation, j’ai conçu et développé le POC d’un système de gestion de la formation multi rôles spécifique (avec gestion des rôles, des utilisateurs et des autorisations) basé sur une architecture LAMP.
Suite à la conception et à l’implémentation de la base de donnée mySQL, j’ai conçu et implémenté une couche logicielle en PHP objet reflétant le contexte métier en m’appuyant sur les designs patterns classiques, notamment une solide implémentation du CRUD.
Un service PHP interroge le modèle objet pour générer des flux JSON exploité par la couche service du framework AngularJS.
La couche IHM entièrement développée en AngularJS s’appuie sur les règles de l’art en matière d’architecture MVC comme préconisé par Google avec une découpe claire et maintenable des services, vues et contrôleurs (multiples vues avec routage, multiples contrôleurs). Plusieurs composants ont été implémentés, des directives spécifiques créées, la gestion de l’internationalisation, la sécurité et les tests avec karma ont également été abordés
Projet International.
Périmètre de déploiement: 50 pays
Plateforme: SAP ECC6 EHP7.
Langue : Anglais
Taille de l’équipe : 2 consultants et une équipe de 6 développeurs, forte interaction avec les équipes métiers.
2 cycles d’implémentation complets :
- modélisation des flux métier pour la gestion de la formation. Analyse et modélisation des notifications et validations requises par le métier ;
- architecture et conception technique détaillées de 4 nouveaux workflows modélisant les processus métier des acteurs de la formation (multiples approbateurs dont certains identifiés par des relations spécifiques crées dans OM ou des objets spécifiques selon les besoins du client, règles de décisions, rappel, intégration PrintWorkbench et web) ;
- Paramétrage et extensions OM, activation, paramétrage et extension des Notifications Etendues, paramétrage UWL et WDA IBO ;
- Dossiers de conception et spécification détaillées de rapport pour le suivies des workflows spécifiques ;
- Formation, assistance et coordination des équipes de développement sur ABAP OO, Workflow (BOR et OO), ABAP WebDynpro.
Projet International, 2 cycles projets complets.
Périmètre de déploiement: 5 pays
Plateforme: SAP ECC6 EHP4.
Langues : Anglais et Français
Taille de l’équipe : 1 consultant et une équipe de 2 développeurs.
Recueil de besoins, modélisation des flux métiers, stabilisation et réingénierie des workflows existants (dont notifications étendues), conception détaillés et assistance en expertise sur l’implémentation d’un nouveau workflow.
Modélisation et implémentation des flux de notifications.
Paramétrage des délégations UWL.
Paramétrage, extensions, développement ABAP OO et déploiement des applications WebDynpro standard de la gestion de la formation. Paramétrage portails pour la création de nouveaux rôles spécifiques et de connecteurs système.
Projet International. 1 cycle complet.
Périmètre de déploiement : 31 pays (EMEA)
Plateforme: SAP ECC6 EHP4.
Taille de l’équipe : 1 consultant pour la phase fonctionnelle, puis 2 consultants pour l’implémentation.
Formation fonctionnelles, recueil et modélisation des besoins, implémentation et déploiement des solutions, organisation des UAT, transfert de compétence, suivi du support applicatif.
Extensions du standard de la gestion de la formation (TNM et LSO) pour les besoins spécifiques du client, implémentation de BADI, enhancements, conception et développement de rapport backend, développement ABAP OO, développement de programmes de contrôles d’intégrités technique et fonctionnelle avec traçabilité fine (travaux sur les journaux applicatifs).
Projet National. 1 cycle complet.
Périmètre de déploiement : France
Plateforme: SAP ECC6 EHP4.
Recueil et modélisation des besoins, implémentation et déploiement d’une solution de simplification des flux métiers relatif aux suivis des coûts d’achat et de mise en œuvre des formations.
Conception et développement d’un module spécifique utilisant les technologies ABAP WebDynpro (10 application complète supportées par des fournisseurs de données suivant un modèle objet complet), ABAP OO, XSLT, intégration MSWord.
Projet International. 3 cycles projets.
Périmètre de déploiement: 60000 utilisateurs, 4 pays
Plateforme: SAP ECC6 EHP4 (ramp-up).
Taille de l’équipe : 5 consultants
Langue : Anglais
Recueil de besoins, modélisation des flux métiers, architecture, conception et réalisation d’un add-on spécifique via SAP AG pour le compte de Airbus Group.
Extension du standard de la gestion de la formation et du développement personnel, développement ABAP OO et WebDynpro (environ 14 applications complètes, FPM, POWL), développement Adobe Flex et Adobe Forms, paramétrage OM, paramétrage et extension des règles dynamique du Team Viewer, extension et paramétrage du OM Hierarchy Framework notamment pour ajouter des scénarii spécifiques, développement et paramétrage portail.
Périmètre de déploiement): 600 caisses à écrans tactiles pour 600 magasin.
Pionner dans l’intégration de la technologie Adobe Flex avec SAP R/3, concours de maquettage pour une application eHR adapté à l’ergonomie des caisses enregistreuses pour l’embauche rapide des personnels saisonniers en magasin. Ma maquette a remporté le concours et créé un précédent dans la sphère SAP HCM déclenchant une vague de grand projet basés sur cette technologie notamment chez L’Oréal et EADS.
Recueil et modélisation des besoins, conception, implémentation et déploiement d’une solution ESS/MSS sur mesure (en repartant de la feuille blanche) liée à un backend 4.6C, conception détaillé du workflow de validation des bon d’absences, développement ABAP, BAPIS, applications BSP, Javascript, XML et XSLT, Visual Composer.
Projet SAP AG de réintégration du module Hercule dans le standard.
Développement ABAP orienté objet, création d’Infotype, travail sur l’automatisation en la suite office et SAP pour l’outil de migration, participation au développement du module TNM et de son outil de migration. Participation aux revues de code et apprentissage des best practice SAP (architecture, conception et découpage du code, optimisation des performances, conventions de nommages,…).