RefineTM for mass change
Il existe de nombreuses situations nécessitant une transformation de masse d'un patrimoine comme les adaptations d'un patrimoine, le refactoring d'un code, l'extraction de règles métier (SOA enablement).
Challenges
- les adaptations d'un patrimoine à la prise en compte de nouvelles exigences telles que l'internationalisation d'une application, les montées de version (compilateur LE par exemple) en cas d'incompatibilité ascendante, l'extension de certains champs d'information: numéro d'identification (contrat, assuré, produit), montant monétaire;
- le refactoring d'un code visant à améliorer ses qualités intrinsèques (maintenabilité, lisibilité, complexité, structure) sans altération de ses fonctionnalités: normalisation des règles de codage (nommage, structure, complexité, documentation), modularisation du code pour réduire la complexité, constitution d'un dictionnaire centralisé et rationalisation des données (polysémie, nommage);
- l'extraction de règles métier (SOA enablement) avec notamment: l'identification et la documentation des règles candidates et l'isolation, l'extraction puis l'encapsulation des règles métier.
Solution
RefineTM représente une nouvelle génération d'outil capable d'offrir la souplesse et la puissance requise pour traiter des opérations de transformation de masse dans d'excellentes conditions financières, de risque et de délai.
- souplesse de développement des règles de transformation de masse spécifiques à chaque projet (via le langage de requête de RefineTM)
- automatisation poussée des transformations permettant d'éliminer les corrections manuelles sources d'anomalies
- précision des transformation.
- accessibilité de la plate-forme de transformation Refinetm en mode SaaS permettant aux équipes de MetaWare et de maintenance de collaborer en temps réel pour conjuguer expertise fonctionnelle et expertise langage et élaborer ainsi le meilleur modèle de transformation.
La puissance et la précision de la plate-forme RefineTM combinée à la souplesse du modèle de programmation accessible à travers notre modèle SaaS fournit une solution en rupture avec la rigidité et la puissance limitée des solutions du marché.
 |
|
 |
|
Bénéfices- Le maintien de l'exigence d'automatisation, rendue possible par la puissance et la souplesse du modèle de programmation de Refinetm, permet de faire bénéficier aux projets de transformations de masse tous les bénéfices attendus en termes de coûts, délais, qualité et risque.
- La puissance du moteur d'analyse de RefineTM permet de modéliser et donc de transformer non pas toutes mais un très vaste spectre de situations de transformations spécifiques.
- Les processus de test et de modélisation des codes et des données mis en oeuvre pendant le projet ainsi que les référentiels constitués (base de code et base de test) sont directement ré- utilisables pour participer à l'industrialisation de la maintenance des applications traitées.
|
|
 |
|
 |
© Copyright 2009 MetaWare - All rights reserved