www.jaxio.com1
Une Histoire de Migration Agile
Présenté par Jaxio au Model Driven Day 2010
Cas Client Banque de France
www.jaxio.com2
Nicolas ROMANETTI
Fondateur
Jaxio
Bernard PONS
Pôle architecture
Banque de France
Intervenants
www.jaxio.com3
Applications
critiques en
production
Technologies
en fin de vie
Stratégie de
migration
unique vers
le Web
S...
www.jaxio.com4
Application Natstar
www.jaxio.com5
Application Migrée
www.jaxio.com6
Existant
Application
client-serveur
250 tables
900 entités ORM
Conversations
/ MDI
Composants
graphiques
www.jaxio.com7
Objectifs
Architecture
Architecture
pérenne
Utilisation de
standards
Utilisation de
l’Open Source
Support d...
www.jaxio.com8
Architecture 2/2
Recherche / Filtres/ Pagination / Tris
CRUD
Services Métiers
Web
Conversation
Batch
Transa...
www.jaxio.com9
PDCA
Plan Do
CheckAct
www.jaxio.com10
Développement
manuel
Confrontation
aux réalités
techniques
Apprentissage
Production de
templates
Réalisati...
www.jaxio.com11
Natstar
• Extraction modèle
• Nommage
• Héritages
Configuration Celerio
• Adaptation fonctionnelle
Celerio...
www.jaxio.com12
Production de
code
Développements
manuels
Nouveaux
challenges /
besoins
Réponses
techniques par
l’équipe
I...
www.jaxio.com13
Haute
disponibilité
Auditing
Templates de
générations
Nouvelles
versions
des
frameworks
Nouveaux
standards...
www.jaxio.com14
Temps de
prise en main
des
développeurs
Limitations
www.jaxio.com15
Respect du
métier
Respect des
normes
Industrialisation Sécurisation Pédagogie Autonomie Transition
Bénéfic...
www.jaxio.com16
Les nouveaux
projets démarrent
sur des bases
extrêmement
solides.
Intégration continue
de nouvelles
foncti...
www.jaxio.com17
Questions
Essayez gratuitement Celerio en ligne sur
www.springfuse.com
nromanetti@jaxio.com / 06 18 65 03 ...
Prochain SlideShare
Chargement dans…5
×

Jaxio mdday2010

665 vues

Publié le

Publié dans : Technologie, Business
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
665
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
23
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Jaxio mdday2010

  1. 1. www.jaxio.com1 Une Histoire de Migration Agile Présenté par Jaxio au Model Driven Day 2010 Cas Client Banque de France
  2. 2. www.jaxio.com2 Nicolas ROMANETTI Fondateur Jaxio Bernard PONS Pôle architecture Banque de France Intervenants
  3. 3. www.jaxio.com3 Applications critiques en production Technologies en fin de vie Stratégie de migration unique vers le Web Standards et Open Source Contexte
  4. 4. www.jaxio.com4 Application Natstar
  5. 5. www.jaxio.com5 Application Migrée
  6. 6. www.jaxio.com6 Existant Application client-serveur 250 tables 900 entités ORM Conversations / MDI Composants graphiques
  7. 7. www.jaxio.com7 Objectifs Architecture Architecture pérenne Utilisation de standards Utilisation de l’Open Source Support des conversations & MDI Composants riches Architecture 1/2
  8. 8. www.jaxio.com8 Architecture 2/2 Recherche / Filtres/ Pagination / Tris CRUD Services Métiers Web Conversation Batch Transactions Sécurité Internationalisation Tests Configuration Build / Packaging Cache Entités/JPA DISTRIBUTION
  9. 9. www.jaxio.com9 PDCA Plan Do CheckAct
  10. 10. www.jaxio.com10 Développement manuel Confrontation aux réalités techniques Apprentissage Production de templates Réalisation POC
  11. 11. www.jaxio.com11 Natstar • Extraction modèle • Nommage • Héritages Configuration Celerio • Adaptation fonctionnelle Celerio • Templates • Accès base de données Projet • Code généré • Code métier Produit Industrialisation
  12. 12. www.jaxio.com12 Production de code Développements manuels Nouveaux challenges / besoins Réponses techniques par l’équipe Intégration dans l’outil de génération Agilité
  13. 13. www.jaxio.com13 Haute disponibilité Auditing Templates de générations Nouvelles versions des frameworks Nouveaux standards Evolutions
  14. 14. www.jaxio.com14 Temps de prise en main des développeurs Limitations
  15. 15. www.jaxio.com15 Respect du métier Respect des normes Industrialisation Sécurisation Pédagogie Autonomie Transition Bénéfices
  16. 16. www.jaxio.com16 Les nouveaux projets démarrent sur des bases extrêmement solides. Intégration continue de nouvelles fonctionnalités, patterns et besoins. Utilisation du même chemin de migration pour les applications PACBASE Bilan
  17. 17. www.jaxio.com17 Questions Essayez gratuitement Celerio en ligne sur www.springfuse.com nromanetti@jaxio.com / 06 18 65 03 89

×