24
Retour d’expérience Convergence des technologies Eclipse RCP, Modeling, Reporting Cédric Vidal, Responsable Technique ProxiAD IDF 5 Novembre 2010

Témoignage client ProxiAD

Embed Size (px)

Citation preview

Page 1: Témoignage client ProxiAD

Retour d’expérienceConvergence des technologies EclipseRCP, Modeling, Reporting

Cédric Vidal, Responsable Technique ProxiAD IDF5 Novembre 2010

Page 2: Témoignage client ProxiAD

Intervenant• Cédric Vidal

–Architecte JavaEE et MDE–Responsable Technique de ProxiAD IDF–Chez ProxiAD depuis 2004

Page 3: Témoignage client ProxiAD

Grand compte bancaire

• Client anonyme -> projet confidentiel– En cours de réalisation

Page 4: Témoignage client ProxiAD

C’est …

Page 5: Témoignage client ProxiAD

Un groupe

8 filiales390 collaborateurs

Page 6: Témoignage client ProxiAD

Notre métier

• Conception

• Réalisation

• Conseil

• Expertise

• Objet

• Décisionnel • Centre de service

• Industrialisation

Page 7: Témoignage client ProxiAD

Nos partenariats

Page 8: Témoignage client ProxiAD

6 ans de MDE

• Méthodologie MDA initiée en 2004 sur un projet J2EE de prise de commande de 1500 jH chez un client VAD (Vente A Distance)

Page 9: Témoignage client ProxiAD

5 ans d’Eclipse RCP

• Plateforme Eclipse RCP initiée en 2005 sur un projet de gestion des achats de 300 jHpour Cofidis (Crédit consommation)

Page 10: Témoignage client ProxiAD

Retour d’expérience

• Construction d’un moteur de règles métiers spécifique

• Grand compte bancaire

Moteur de règles métiers sur mesure

Page 11: Témoignage client ProxiAD

E

Vue d’ensemble

COBOL

EE

Page 12: Témoignage client ProxiAD

Objectif

• Donner la possibilité aux fonctionnels de créer eux-mêmes des règles métiers

• Vocabulaire métier

• Facile, naturel et sûr à utiliser

• Déployer en production sous JavaEE et Cobol

• Documentation générée

• Workflow collaboratif d’édition/validation

• Sécurisation des échanges (règles à caractère sensible et confidentiel)

• Analyse d’impact

Page 13: Témoignage client ProxiAD

Chiffres

• Environ 800jH

• Plateau d’une dizaine de personnes pendant 8 mois

Page 14: Témoignage client ProxiAD

Environnement de conception

Environnement de Conception

Référentiel de

conception

des règles métiers

N instances de Studio

sur N postes

Utilisateurs métier

Scripts de changement

d’environnement de la DSI

DSI et SI

Acteurs DSI

Utilisateurs métier

IAM

Serveurs d’Authentification

et d’Habiliations

Page 15: Témoignage client ProxiAD

Environnement d'exécution

Systèmes clients

Serveur d’exécution DSI

Acteurs DSI

Référentiel d’exécution

Serveurs d’Authentification

et d’Habiliations

Page 16: Témoignage client ProxiAD

Architecture de principe du Studio Eclipse RCP

Page 17: Témoignage client ProxiAD

Architecture applicative de la plateforme de production

Serveur Java EE

jBoss PVM

Service Domaine Risque

Java SE

Arbres du

Projet

Risque 1

HT

TP

Application

Banque

Accord

Application Web

d’administration

et de supervision

Service Domaine Marketing

Arbres du

Projet

Risque 2

Arbres du

Projet

Risque 3

...

Arbres du

Projet

Market. 1

Arbres du

Projet

Market. 2

Arbres du

Projet

Market. 3

...

API de gestion des arbres de décision

HT

TP

Application

Banque

Accord

HT

TP

Application

Banque

Accord

HT

TP

Application

Banque

Accord

Moteur d’exécution des arbres de décision

SGBD

Application

Cliente

1

Application

Cliente

2

Application

Cliente

3

Page 18: Témoignage client ProxiAD

DSL graphique arbres

• GMF

• CNF

Page 19: Témoignage client ProxiAD

DSL textuelle de règles

• Xtext

• CNF

Page 20: Témoignage client ProxiAD

DSL tabulaire tables de décisions

• Forms

• JFace

• Xtext

Page 22: Témoignage client ProxiAD

Bilan

• Langage de règles métier -> de + en + recherché

• Langage de programmation métier complet et multi syntaxes

• Convergence de nombreuses technologies de l’écosystème Eclipse

• Eclipse, une plateforme d’intégration

Page 23: Témoignage client ProxiAD

Merci

• Pour plus de renseignements:

– Cédric Vidal [email protected]

– Blog ProxiAD: http://blog.proxiad.com

– Twitter @cedricvidal

Page 24: Témoignage client ProxiAD

Questions ?