Ouvrir et rendre agile le SI... Sans changer de technologie
Ouvrir le système d'information à de nouveaux partenaires ... Sans tout casser
Les entreprises ont un besoin croissant de pouvoir ouvrir l'accès à des applications :
- Vers de nouveaux partenaires commerciaux
- Par de nouvelles interfaces client
- Et plus généralement d'adapter des architectures applicatives à une architecture orientée services
Les difficultés sont :
- Ne pas se limiter à une simple encapsulation car l'application cible doit également pouvoir évoluer au rythme des nouveaux utilisateurs
- Ne pas perdre les règles de gestion actuelles car elle donnent satisfaction
- Ne pas perdre la connaissance acquise par les équipes de maintenance
La componentisation : réorganiser les composants du SI pour répondre aux objectifs d'urbanisation
Une innovation importante apportée par SODIFRANCE à la modernisation des SI est la capacité à industrialiser des réorganisations de composants applicatifs sans changer de technologie. Les bénéfices de cette approche sont :
- Réduction drastique du coût de réécriture
- Exhaustivité dans l'analyse des règles de gestion existante pour assurer leur report dans la cible
- Capacité à obtenir une cible en tout point conforme à sa modélisation d'un point de vue urbanisation
- Sécurité de la non régression fonctionnelle par l'automatisation des tests
L'Offre SODIFRANCE : une approche par les modèles avec génération
La démarche de componentisation de SODIFRANCE comprend les étapes suivantes :
- Modélisation exhaustive de l'application source
- Elaboration d'un modèle cible, et comparaison avec le modèle existant
- Génération des squelettes cible et extraction des fragments de code existant
- Intégration des fragments de code existant dans les squelettes cibles
- Tests de non régression
Offre refactoring : une solution complète pour JEE
Avec Mia-Modernization, SODIFRANCE peut industrialiser les remises à niveau de code JEE :
- Changement de frameworks
- Mise aux normes
SODIFRANCE dispose d'une expertise unique sur les projets de servicisation