Les solutions ARCAD Software et Profound Logic pour la

Transcription

Les solutions ARCAD Software et Profound Logic pour la
Enterprise Modernization
Enterprise Modernization
Les solutions ARCAD Software
et Profound Logic pour la
Modernisation d’Entreprise
sur IBM i
« Grâce à la modernisation de leurs applications
d’entreprise, les organisations sur IBM i peuvent
tirer parti de leur avantages concurrentiels
et de leurs investissements en R&D sur cette plateforme unique, fiable et stratégiquement positionnée
pour les technologies mobile et le cloud ».
Philippe Magne, PDG d’ARCAD Software
-1-
Enterprise Modernization
notes
..........................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................................................................
-2-
Enterprise Modernization
Cycle complet de modernisation
Le partenariat entre ARCAD Software et Profound Logic apporte au marché la
première solution complète, intégrée et couvrant de bout en bout la modernisation
des applications sur IBM i.
ARCAD Software propose des outils de modernisation et une méthodologie
en 3 phases : Analyse, Structuration et Transformation. Cette approche autorise une approche structuréé incluant le change management et l’automatisation des
tests de non régression afin de sécuriser le processus et de réduire le risque d’erreur.
Les solutions ARCAD automatisent la modernisation du code source, de la base de
données et enfin de la logique métier. Les solutions proposées par Profound Logic
comprennent la suite Profound UI qui permet la modernisation des applications
5250 à destination du web et du mobile ainsi que le « 5250 web Enablement », un
nouveau développement RPG ou PHP qui nécessite la conversion des DDS pour le
développement d’application mobile.
Ensemble, ARCAD Software et Profound Logic fournissent aux utilisateurs de
l’IBM i, une méthode homogène, complète et intégrée afin de moderniser simplement et à tous les niveaux, les applications IBM i.
1
2
Analyser
Structurer
Structurer votre développement
Analyser votre system existant
3
Transformer
Transformer votre application
Les bénéfices de la modernisation
•
•
•
•
•
•
•
Interface utilisateur améliorée
Base de données ouverte, sécurisée et hautement performante
Maintenance des applications plus facile
Architecture plus flexible
Implémentation plus simple des obligations liées au business
Intégration aux autres applications, plateformes et interfaces plus faciles
Recrutement facilité de développeurs pour maintenir le code
Tirer profit de votre investissement R&D existant
Conserver votre avantage concurrentiel
$
!
Réduit
les coûts
Minimise
les risques
Technologie
de l’avenir
-3-
Améliore
la satisfaction
de l’utilisateur
Enterprise Modernization
Analyse d’applications
et Audit
1
Analyser
ARCAD-Observer
• Cartographie des dépendances
• Récupère la logique métier
• Révèle l’architecture des données
• Génère la documentation technique
ARCAD-CodeChecker
• Identifie les nœuds de complexité
Comprendre et « auditer » le système existant
est le 1er pas dans tout projet de modernisation.
ARCAD-Audit élimine les codes redondants et détecte les anomalies comme
les sources déphasés de leur objet.
ARCAD-Observer génère automatiquement des diagrammes de structure
des applications, produit les schémas des modèles de données et propose
une documentation standard et entièrement paramétrable.
ARCAD-Codechecker vérifie la qualité du code source selon des règles et
paramètres personnalisables.
Définition des
paramètres
Chaine d’appels
de programmes
Dossiers de références
croisées Sources/objets
(multiplateformes)
Modèles de
données
Diagrammes des
flux de travail
-4-
Enterprise Modernization
Change Management
et Automatisation de test
2
Structurer
ARCAD Pack for Rational
• Contrôle de version
• Livraison Agile
• DevOps
ARCAD-Verifier
• Test continu
Implémenter une solution de Change Management
et d’Automatisation de Test intégreé vous aide
à structurer et sécuriser votre processus de changement logiciel.
Pendant tout projet de modernisation, il est particulièrement important de
préserver la continuité d’activité en garantissant la prise en charge des maintenances. « Pendant les travaux, la vente continue ».
Automatiser la fusion des changements et détecter les éventuelles régressions vous permet de prévenir les incidents en production. L’automatisation
et la traçabilité de chaque changement assure la conformité aux réglementations telles que Sarbanes-Oxley (SOX), HIPAA….
ARCAD Pack
for Rational
ARCAD Pack for Rational
est distribué par IBM
au niveau mondial
(référence 5725-L13).
Rational Team Concert vous permet de déployer un Change Management
moderne, agile et collaboratif.
ARCAD Pack for Rational automatise à 100% les processus de recompilation (build), déploiement et retour-arrière (rollback) sur IBM i en respectant
l’intégrité des interdépendances entre composants.
ARCAD-Verifier automatise les tests de non-régression et s’intègre parfaitement au processus de Change Management.
RDI
+ Rational
Team
Concert
Tests orientés
données
DEVELOPPE
CONSTRUIT
DEPLOIE
ARCAD Pack
for Rational
ARCAD Pack
for Rational
VALIDE
Test en continu
Planning dynamique
intégré
Support pour méthodes
agiles ou traditionnelles
-5-
TEST
ARCADVerifier
Enterprise Modernization
Modernisation d’applications
3
Transformer
Profound UI
• Interface utilisateur
ARCAD-Transformer
• Code source
• Base de données relationnelle
• Architecture d’application (SOA, ILE, Services web)
Les solutions ARCAD Software et Profound Logic adressent la modernisation de chaque « tiers » d’une architecture d’application moderne : la base de
données, la logique métier/code source, et enfin l’interface utilisateur.
Base de données moderne : ARCAD Transformer DB
La couche base de données
ARCAD-Transformer - SQL
•
•
•
•
Convertit les DDS en DDL (SQL)
Vérifie l’intégrité des données
Identifie la corruption de données
Renomme les champs
Code moderne : ARCAD Transformer RPG
La couche logique métier
ARCAD-Transformer RPG - Field - Unicode - ILE
Avant et après conversion
en RPG Free Form
•
•
•
•
Convertit le RPGLE en RPG Free Form
Favorise le développement MVC
Génère un code modulaire
Migre les AGLs
Interfaces Modernes / Profound UI Suite
Couche de présentation
Profound UI Suite (Visual Designer, RPG OA Handler, Rich UI
Conversion) Mobile Development – Genie Web Enablement –
JumpStart Code Generator
•
•
•
•
•
Modernisation d’applications pour services web et mobiles
5250 web Enablement
Nouveau développement RPG ou PHP
Conversion DDS
Développement d’applications mobiles
-6-
Enterprise Modernization
La Modernisation clé en main
Les services professionnels ARCAD Software et ses partenaires spécialisés comme Profound
Logic ont construit une « modernization factory », véritable usine de modernisation afin de
proposer la Modernisation clé en main. Elle propose de façon rapide et sécurisée :
•
D’analyser vos applications d’entreprise et ainsi proposer une estimation claire de la
charge de travail et de la planification de votre projet
•
De configurer et mettre à disposition votre processus de change management pour
structurer votre projet de modernisation interne et fournir la traçabilité requise
•
De vous aider à piloter votre projet en méthode agile afin de garantir qu’il réponde à vos
attentes
•
D’automatiser la transformation de vos applications avec une précision et une productivité accrue grâce à l’apport d’ARCAD-Transformer (conversion vers DDL, RPG Free
Form) et de Profound UI incluant le design et développement customisé de l’interface
utilisateur (pour applications web riche et mobiles sur IBM i),
•
De gérer les tests de non-régression après modernisation de vos applications existantes
grâce à l’apport d’outils automatisation tels que ARCAD-Verifier
•
De résoudre les fusions de source en reportant les travaux de maintenance sur la version
modernisée de vos applications
•
D’automatiser le déploiement en production (et l’éventuel retour arrière) avec des processus
robustes et répétables, sécurisant ainsi cette phase critique du cycle de vie des applications.
Opter pour la modernisation clé en main vous permet rapidement d’atteindre vos objectifs de
modernisation en réduisant la charge de travail de votre équipe de développement interne.
Ce service vous permet aussi d’introduire et de développer les bonnes pratiques tout au
long du projet. Ces pratiques bénéfiques survivent au projet de modernisation et améliorent
l’agilité et la sécurité des développements futurs.
-7-
Enterprise Modernization
Enterprise Modernization
EMEA
Asia Pacific
1 Phoenix Mill Lane, Suite 203
Peterborough NH 03458
USA
Tel. +1(603) 371-9074
Toll free. +1(800) 676-4709
E-mail: [email protected]
55 Rue Adrastée - Parc Altaïs
F-74650 Annecy/Chavanod
FRANCE
Tel. +33 4 50 57 83 96
Fax. +33 4 50 57 52 79
E-mail: [email protected]
Room 22, Smart-Space 3F
Units 908-915, Level 9, Cyberport 3
100 Cyberport Road
Hong Kong
Tel. +852 36186 118
E-mail: [email protected]
graphism: www.bouton-d-arts.fr
North America & Latam
www.arcadsoftware.com
-8-

Documents pareils