FEVRIER 2005  
Optimisez la chaîne logistique du logiciel ...
     
Dans ce Numéro
 
"LES HIGHLIGHTS DE FEVRIER"

EDITORIAL>>

PANORAMA DE LA MODERNISATION D'APPLICATIONS>>
MCO-Jtec, spécialisé dans la valorisation des patrimoines applicatifs en environnement J2EE>>
 
 


Vous êtes de plus en plus nombreux à vous et à nous poser des questions quant à la modernisation de vos applications. Vaste sujet. Nombre d’entre vous ont déjà franchis le premier pas, celui de la webisation de leurs applications existantes. Plus rares sont ceux qui ont déjà posés les jalons de leurs nouveaux standards de programmation.

Ce que l’on peut constater à ce stade de cette mutation majeure, c’est qu’il n’existe pas une voie unique. IBM l’a bien compris puisqu’il va faire rentrer prochainement des éditeurs tels qu’ARCAD Software dans son « IBM Developer Roadmap » .

L’offre ARCAD se positionne dans cette modernisation sur deux créneaux distincts :

  • La maîtrise de la connaissance des applications existantes. Phase indispensable à tout projet, même de modeste ampleur,
  • La maîtrise des process de changement, grâce à ses outils d’analyse d’impact, de versionning et de déploiement multi-plateformes.

C’est la raison pour laquelle, nous aurons l’occasion de revenir fréquemment sur ce thème « chaud » dans les mois qui viennent. Je vous propose de découvrir un premier volet avec ce nouveau numéro.

Bien à vous,

Philippe MAGNE
PDG

PS : Vous êtes de plus en plus nombreux à nous faire part de votre satisfaction à la lecture de notre newsletter. Au nom de toute mon équipe, permettez-moi de vous en remercier chaleureusement. N’hésitez pas à nous faire part de vos commentaires.

 


N’hésitez pas à demander de plus amples informations à notre service commercial par e-mail à : sales@arcadsoftware.com

Pour en savoir plus...

 

PROCHAIN PETIT DEJEUNER ARCAD

Ce petit-déjeuner s’adresse à tous ceux qui sont confrontés à la modernisation d’applications iSeries et qui souhaitent étendre leur champ de vision par delà la «simple» modernisation d’interface.

Notre démarche est de vous apporter toujours plus d’expertise afin que vous puissiez effectuer vos choix techniques dans les meilleures conditions et en gardant à l’esprit les préoccupations majeures suivantes :

Avoir une vue claire et précise de l'existant,
Conserver la stabilité de votre SI malgré cette profonde mutation,
Conserver l'homogénéité et la productivité de vos équipes,
Maîtriser le regain de complexité induit.
Durant cette session nous ferons un tour d’horizon complet sur ce thème en abordant plusieurs points cruciaux :
-
Vos questions :Quelle nouvelles technologies ? Dans quel but ? Avec quelle pérennité ?
-Les différentes étapes du processus de modernisation allant de l'audit de l'existant à la définition d'une méthodologie commune de gestion des développements.
-Les démonstrations des diverses suites logicielles d'ARCAD Software, avec des cas concrets d'utilisation.

Alors si vous souhaitez en savoir plus sur notre stratégie d’accompagnement dans cette nécessaire migration ne manquez pas notre prochain petit-déjeuner démo qui se déroulera le :
Jeudi 24 Février 2005 à compter
de 9h00

Inscrivez-vous sans attendre à cette session en cliquant ici : Inscription en ligne

 

 
 

La modernisation d’applications est un sujet vaste. Tout le monde sait que les choix dans les stratégies d’évolution effectués en ce moment conditionnent le bon fonctionnement du SI de l’entreprise pour au bas mot les dix années qui viennent. Pour rajouter à la confusion et à l’incertitude du moment, il s’offre une pléthore de routes différentes. C’est la raison pour laquelle, il nous a semblé bon de dresser un panorama qui n’a d’autre prétention que de vous faire part de notre expérience.

Une affaire de budget :
Bien sûr, encore une fois, l’argent est le nerf de la guerre. Entre la société qui se contentera de profiter des quelques outils offerts par IBM et la société qui redéveloppera entièrement son SI en Java, il y a un fossé qui s’appelle la capacité d’investissement. Une chose est sûre cependant, c’est que ceux qui refuseront toute forme de modernisation seront voués à péricliter.

La modernisation de l’interface utilisateur :
De nombreux clients iSeries se limitent volontairement à ce périmètre. Il présente un énorme avantage, c’est qu’il ne remet rien en cause de l’existant. Peu onéreux, il apporte des résultats immédiats. Des inconvénients ? Une interface homme-machine qui ne respecte pas idéalement les standards d’interface graphique. La plupart des produits permettent de consolider cela par un enrichissement additionnel. Dans ce cas, ce sont les liens de dépendances entre composants logiciels qui poseront problème, mais moyennant une organisation rigoureuse, le problème n’est pas insurmontable. Autre inconvénient : les limites des applications actuelles : un programme inmaintenable parce que trop complexe et pas documenté le restera évidemment et posera toujours problème.

Les autres modernisations :
Les outils de mapping de fichiers spoule participent bien évidemment à la modernisation des applications. Au même titre, d’ailleurs, que :
-
Les outils d’EAI qui standardisent les échanges inter-applications,
-Les outils de reporting qui évitent d’écrire d’interminables programmes d’éditions,
-Les outils de portails qui évitent de maintenir des gestionnaires de menus et qui homogénéisent les applications.

La connaissance de l’existant :
C’est bien là le point fondamental auquel toute entreprise est confrontée. Tôt ou tard de nouvelles ressources vont faire leur apparition au sein du SI. Elles auront besoin d’une matière première fondamentale qui s’appelle de la documentation.

La modernisation du code RPG :
Ce n’est pas parce que l’on a la tête dans les nouvelles technologies qu’il faudrait oublier ce bon vieux langage RPG qui au fil des ans a su se faire une cure de jouvence régulière pour présenter aujourd’hui toutes les caractéristiques d’un langage moderne. Et il ne s’agit pas là uniquement que d’accroître la lisibilité du code. Pour modulariser son code, par exemple, le passage par la case ILE1 est indispensable. Dans ce domaine, des outils tels que RPG Toolbox de notre ère Linoma Software participent à une migration

Java :
Faut-il faire ou non du Java ? C’est la question quasi existentielle de nombreux DSI. Est-ce qu’IBM ne nous ressert pas là une n-ième nouveauté vouée à l’abandon dans quelques années. La réponse est clairement non. Tout comme Le COBOL ou le RPG sont des langages pérennes, Java fait massivement partie du paysage informatique. Il est né avec la révolution internet, sa croissance se fera à l’identique du mouvement provoqué. Il est déjà le standard de fait dans la mobilité et dans la communauté open source.

.Net :
« Si tu ne fais pas du Java, tu feras du .net ». Cette affirmation bien que d’un manichéisme implacable, défaut souvent constaté dans notre métier, n’en est pas moins dénuée de vérité. Pour se lancer dans de nouvelles technologies, il faut voir loin. C’est la raison pour laquelle on privilégiera de grands standards. .Net est un de ces standards, bien sûr. Et pour répondre à la question « .net ou pas .net », il suffit de répondre à la question suivante : « pour ou contre Microsoft ? » .

Les AGL :
Les AGL issus du monde iSeries ou PC restent tout à fait pertinent dans ce contexte de changement technologique. Un seul et unique langage pour tout faire, qui n’en a pas rêvé ? Seule ombre au tableau, on est bien loin de ces fameux « standards » que sont Java et .net. Le passage systématique par la case « formation » à l’entrée d’une nouvelle recrue est quand même un frein.
Les AGL Java commencent à poindre leur nez, c’est logique. Nous n’aurons de critique à leur égard que leur relative jeunesse.

Modernisation des organisations :
Comment moderniser des applications si l‘on ne baigne pas soi-même dans un environnement moderne ? Au delà des choix de langages et d’architectures, c’est une véritable réforme des organisations qu’il faut entreprendre. C’est là que des outils tels qu’ARCAD-Skipper se révèlent décisifs. ARCAD-Skipper est capable de fédérer des équipes travaillant dans des environnements techniques hétérogènes en assurant la cohérence et l’intégrité d’ensemble.

Conclusion :
IBM a traçé la voie au travers de son document « IBM Developer Roadmap ». C’est un bon point d’entrée pour se forger une opinion. A partir de là, chaque entreprise est unique. Les choix dépendront forcément du contexte, mais l’essentiel, c’est d’aller de l’avant.

1ILE : Integrated Langage Environment

 

 

Si vous ne souhaitez plus recevoir cette newsletter,
cliquez ici

Vos commentaires/suggestions sont les bienvenus !
Adressez les à Stéphanie ZELKO szelko@arcadsoftware.com


Bien à vous, l'équipe ARCAD Software

Visitez notre site web : www.arcadsoftware.com

 

 

Si vous possédez ou êtes en voie d'acquérir un IBM eServer i5 ou iSeries, l'outillage ayant obtenu la certification IBM Server Proven devrait vous intéresser, pour en savoir plus cliquez sur l'image :

 

 

Copyright © 2005 ARCAD Software, Inc. Tous droits réservés.

Haut de page>> 

 
 
MCO-Jtec, SPECIALISE DANS LA VALORISATION DES PATRIMOINES APPLICATIFS en environnement J2EE par Gildas POSTOLLEC


MCO-Jtec1 , créé en janvier 2004 est spécialisé dans la mise en œuvre d’applications en environnement J2EE, notamment autour de la plateforme iSéries.
A ce titre MCO-Jtec a réalisé par exemple une plateforme de vente Web interopérable avec des applications existantes. Cette plateforme de vente a permis de réaliser des fonctions élaborées (JAVA, HTML, XML), avec activation de programmes existants COBOL AS/400, et utilisation de la base DB2.

L’offre de services de MCO-Jtec permet de mettre en œuvre des applications Web qui intègrent les programmes applicatifs existants pour constituer un ensemble cohérent, performant et répondant aux normes J2EE. MCO-Jtec s’appuie sur un atelier de développement permettant à différentes communautés aux cultures informatiques variées, d’échanger dans le même environnement.

MCO-Jtec s’est également doté d’outils d’audit et d’analyse facilitant le développement et la maintenance des applications réalisées. Au centre de ces outils et de l’atelier de développement se trouvent les logiciels de la suite Arcad, avec notamment :

ARCAD-Open Repository, ARCAD-Observer et ARCAD-Skipper, complétés par ARCAD-Transformer.
Ces solutions professionnelles, adaptées au monde de l’édition de progiciel, permettent de disposer, dans un environnement de travail commun à tous les composants logiciels (Cobol, JAVA, RPG, DSPF …), des outils pour assurer :

- Le recensement exhaustif des liens à tous les niveaux,
- L’intégration dans l’environnement Eclipse,
- Une vision graphique de l’architecture du système d’informations avec la production et la maintenance de la documentation technique,
- L’organisation par domaines fonctionnels,
- La traçabilité des actions de maintenance ou de correction,
- La synchronisation des développements.

1MCO Jtec est un département de MCO-Finance.
www.mco-jtec.com
Cliquez ici pour en savoir plus sur l'offre de MCO-Jtec...