Solutions de gestion de changements pour les développeurs IBM i
Comment ARCAD aide-t-il les développeurs IBM i ?

En tant que développeur IBM i, je modernise et optimise nos applications critiques avec les dernières technologies IBM i. J’assure le développement, les tests et le déploiement, tout en intégrant les outils open-source des équipes web. J’accompagne aussi les nouveaux développeurs et leur transfère mes connaissances.

Quel est votre défi ?
- Passer moins de temps à comprendre le code IBM i existant
- Maintenir les plus hauts standards de qualité du code tout en respectant les délais
- Passer moins de temps sur les tests fastidieux tout en assurant la fiabilité du code
- Assurer une construction et un déploiement cohérents pour éviter les temps d’arrêt de l’entreprise ou le travail le soir et le week-end
- Trouvez un moyen de moderniser rapidement et simplement le code hérité et de le rendre plus compréhensible et facile à modifier.
- Passer à une culture DevOps moderne et mature, rester employable et constituer un atout pour l’employeur.
Comment ARCAD peut m’aider ?
Passez moins de temps à comprendre le code IBM i existant
Éliminez des semaines d’efforts pour comprendre l’ancien code IBM i en quelques heures seulement
ARCAD Discover est un assistant IA conçu pour analyser et comprendre les applications IBM i, facilitant la cartographie fonctionnelle et la rétro-documentation. L’auto-documentation garantit une compréhension claire et à jour du code, libérant du temps pour des tâches à plus forte valeur ajoutée.
ARCAD Audit automatise le nettoyage des applications IBM i existantes ; il détecte automatiquement les anomalies entre le code source et les objets ; archive le code source obsolète et compare puis réaligne les environnements.

Maintenez la qualité du code tout en respectant les délais

Maintenez les standards les plus élevés en matière de qualité du code sans passer par des revues de code manuelles fastidieux
ARCAD CodeChecker automatise les revues de code entre pairs en appliquant les règles de qualité définies par l’équipe et intégrées avant la livraison. Il détecte les risques de sécurité, les problèmes de maintenabilité et les impacts sur la performance. Intégrez-le à Jenkins pour des vérifications continues et à SonarQube pour des métriques de qualité.
Réduisez le temps de test tout en garantissant la fiabilité du code
Renforcer la résilience et détecter rapidement les défauts
ARCAD iUnit simplifie la création de cas de test à partir du code IBM i existant, en permettant une saisie rapide des paramètres d’entrées, des résultats attendus et la création de suites de tests réutilisables. Grâce au mocking de programmes, générez du code de test en quelques clics.
ARCAD Verifier enregistre et rejoue les tests fonctionnels pour détecter les régressions, saisissant les frappes de clavier et les résultats pour des re-tests automatisés.
Ces deux outils facilitent la détection précoce des défauts et s’intègrent à Jenkins et Selenium pour une automatisation continue.

Assurez des builds et des déploiements fiables pour éviter les temps d’arrêt de l’activité ou le travail le soir et le week-end

Assurez l’intégrité de l’application et éliminez le travail en dehors des heures prévues
ARCAD Builder optimise la recompilation sur IBM i, évitant les recompilations massives inutiles.
DROPS synchronise les déploiements IBM i et non-IBM i, en gérant les dépendances, les rollbacks et les mises à jour de bases de données.
DROPS DataChanger facilite les mises à jour dynamiques des configurations, tandis que DROPS WAP applique les modifications de schéma de bases de données avec un temps d’arrêt minimal.
Modernisez rapidement le code hérité pour plus de clarté et des mises à jour facilitées
Simplifiez et accélérez la modernisation du code IBM i existant
ARCAD Transformer RPG automatise la conversion du RPG IV en format fixe vers le RPG Free-Form moderne, facilitant ainsi la lecture du code pour les développeurs Java et les nouveaux utilisateurs d’IBM i. Il convertit entièrement les spécifications C, H, F, D et P avec une précision proche de 100 %, gère la suppression des GOTO et prend en charge les conversions unitaires ou massives.
ARCAD Transformer Microservices modernise les applications IBM i en refactorisant le code RPG et en créant des services web RESTful.
ARCAD Transformer DB convertit le DDS en SQL, Transformer Synon modernise CA 2E (Synon) vers RPG Free-Form, et Transformer Field automatise la mise à jour des noms de champs, des types et des tailles. Grâce à une automatisation avancée, ces outils réduisent le temps de modernisation jusqu’à 70 %, libérant ainsi des ressources pour des tâches à plus forte valeur ajoutée.

Passez à une culture DevOps moderne et mature, restez employable et un atout pour l’employeur

Automatiser un cycle DevSecOps continu intégré aux outils open source de l’entreprise
ARCAD for DevOps simplifie, automatise et accélère le développement logiciel sur IBM i grâce à un ensemble d’outils intégrés et éprouvés. Il prend en charge le DevOps, la modernisation, l’automatisation des tests, l’anonymisation des données et l’orchestration des livraisons, facilitant ainsi la transition vers le cloud hybride.
S’intégrant parfaitement avec VS Code, RDi, Git, GitLab, GitHub, BitBucket, Jenkins, Azure Pipelines, Selenium, Jira et ServiceNow, ARCAD améliore la productivité et la collaboration, rendant les développeurs IBM i plus valorisés et compétitifs sur le marché.

DEMANDEZ VOTRE DÉMO
Parlons de votre projet !
Nos experts vous conseillent