Plates-formes
Depuis des décennies, les développeurs et les fournisseurs de systèmes ont développé des plates-formes, qui sont aujourd'hui considérées comme un "dernier bastion" pour les applications héritées. En particulier les systèmes propriétaires offrent une plate-forme de développement unifiée et totalement intégrée - un système d'ingénierie - qui est habituellement composé d'un système d'exploitation, de stockage de données, d'un compilateur, d'un client-serveur, etc... Cela a un avantage principal: Tous ses composants interagissent intuitivement et contribuent ainsi à la stabilité et à la fiabilité.
Mais ceci a un coût: ce principe lie au vendeur du système, exclu le système client de la dynamique des systèmes de développement de logiciels et offre très peu de flexibilité technique et économique.
Nous sommes dédiés à apporter à nos clients la liberté de choix, leur permettant de bénéficier pleinement de solutions ouvertes et de réduire drastiquement les coûts d'exploitation. La stabilité du nouveau système est égale à l'ancien système, les fonctionnalités de base restant intactes.
Don Fitzgerald, EasiRun Europa GmbH, membre de BONEDE Alliance
“Nous aidons les clients à sortir de leur plate-forme sans avoir à sacrifier ni la stabilité, ni le confort.”
Technologies
Les stratégies peu claires et à courte vue des principaux fabricants ainsi que les discussions faussées dans les médias, ont apporté un éclairage défavorable sur le COBOL. Cependant, pour ceux qui l'utilisent, COBOL reste le langage de développement le plus utilisé et apprécié.
COBOL est un langage animé toujours maintenu, et les applications écrites en COBOL sont solides, sécurisées et ont fait leurs preuves. Contrairement à la croyance générale, les applications COBOL ne sont en aucune manière limitées à l'environnement dans lequel elles sont intégrées ou conçues: en fournissant le bon savoir-faire, le code hérité peut être extrait et préparé pour un nouvel environnement.
BONEDE Alliance propose des outils et des services pour documenter la suite logicielle héritée de sorte qu'elle serve de base à un nouvel environnement et à la gestion du nouveau cycle de vie qui couvre les aspects du développement, du déploiement, de la maintenance, de l'intégration et des interfaces .
Bernard Zisermann, TELEBIG S.A., membre de BONEDE Alliance
“Aujourd'hui, les applications existantes nécessitent une nouvelle gestion du cycle de vie du logiciel. Nous employons une stratégie éprouvée pour documenter, modifier et améliorer les logiciels existants.”
Applications
Les applications, qui sont soumises à la migration vers le Cloud ou vers d'autres plates-formes, sont exclusivement des applications d'entreprise. Les applications (ou la majeur partie d'entre elles) sont les ressources techniques qui permettent à nos clients de générer des profits.
Ces applications comprennent des systèmes qui gèrent les processus internes (institutions publiques et privées) ou les cadres de développement d'applications (éditeurs de logiciels).
Par conséquent, l'application d'une méthode de migration, sans risque et ayant fait ses preuves, est vitale. BONEDE Alliance a les compétences, les outils et l'expérience pour maîtriser ces migrations.
Marco Ehrhardt, Directeur Général, Ehrhardt + Partner, un client très satisfait
“Membre de BONEDE Alliance EasiRun a permis la migration du cœur de notre applicatif vers un système ouvert en un temps record de moins de 10 mois. Nous sommes plus que satisfaits. ”
Individuels
Les développeurs COBOL sont souvent considérés comme les dinosaures de l'informatique. Cette assertion est totalement fausse; en voici la raison : les développeurs COBOL traitent des processus d'affaires complets et complexes, tenant compte des exigences et des législations spécifiques à chaque pays. Ils ont besoin d'avoir une connaissance approfondie des différents systèmes d'exploitation, de stockage de données (ISAM, SGBDR, séquentielle, XML), de transactions en ligne, de traitements par lots, 3GL et 4GL ainsi que des expériences en C, C ++ ou Java. Comparé à ce que les programmeurs de langues -modernes- peuvent atteindre, les programmeurs COBOL sont très productifs et produisent une qualité de code inégalée.
Alors, où est le défi? Dès que de nouveaux environnements sont au centre de la discussion, les programmeurs COBOL craignent souvent de devenir redondants.
Mais leurs compétences et expériences sont toujours nécessaires: Ils ont une très bonne connaissance des processus d'affaires complets, des différentes interfaces et ils savent concevoir des applications sans erreurs.
João de Oliveira, MigrationWare, membre de BONEDE Alliance
“Il est essentiel de ne laisser personne à la traine. Nous misons sur une relation étroite avec toutes les parties concernées: les collaborateurs du client, les partenaires et les fournisseurs.”