
par Christophe Deblaise
Dans un contexte où la modernisation des processus et des outils de développement est une des préoccupations majeures des directions informatiques, une formation dédiée à l’usage de Git dans un contexte legacy sur IBM i permet aux entreprises d’anticiper ces changements et de mieux préparer cette transformation. C’est une étape clé vers des pratiques plus agiles et collaboratives dans ce nouvel environnement.
1. Quels sont les avantages à adopter Git sur une plateforme IBM i ?
Git permet d’introduire des pratiques modernes de développement : gestion fine des changements, travail en parallèle via les branches, suivi des modifications, collaboration entre plusieurs développeurs, et automatisation des workflows de développements.
En environnement IBM i, Git devient un accélérateur de transformation : il permet aux développeurs de sortir du modèle linéaire classique pour adopter des workflows agiles et maîtrisés. Combiné à ARCAD, il permet également de prendre en compte les spécificités de la plateforme (membres source, objets, bibliothèques, ILE), tout en offrant une gestion centralisée du code.
2. Quels bénéfices pour les DSI et les organisations IT ?
L’adoption de Git sur IBM i ne concerne pas uniquement les développeurs : c’est un enjeu stratégique pour les directions IT. Elle permet notamment de :
- Harmoniser les outils et méthodes avec le reste du système d’information (développements Web, Java, mobile, etc.) ;
- Faciliter la collaboration inter-équipes (dev, Ops, tests) grâce à un référentiel commun ;
- Mettre en place une démarche de « Social coding », grâce aux mécanismes de Code Review/Validation
- Accélérer les cycles de livraison via l’intégration avec des outils CI/CD ;
- Améliorer la traçabilité et la conformité grâce à l’historique complet des modifications ;
- Renforcer l’attractivité de la plateforme IBM i, souvent perçue comme « fermée », en la rendant plus accessible aux nouvelles générations de développeurs.
C’est aussi une réponse directe aux exigences de modernisation des audits, des référentiels de sécurité, ou des projets de transformation DevOps.
3. Pourquoi proposer une formation Git pour les développeurs IBM i ?
Cette formation vise à accompagner les développeurs IBM i dans cette transition, en les initiant à l’utilisation de Git en environnement IBM i. L’idée est de démystifier Git, qui peut parfois sembler déroutant, surtout lorsqu’on vient d’un environnement de développement traditionnel sur IBM i.
L’expérience nous a en effet montré que le fonctionnement de Git couplé aux spécificités propres à l’IBM i n’étaient pas toujours bien connues, et que leur méconnaissance pouvait être un frein à l’adoption d’une démarche DevOps. C’est pourquoi nous avons créé cette offre de formation complémentaire dédiée aux principes et aux spécificités de Git, adaptée au contexte des développement sur l’IBM i, et à l’intégration avec la plateforme ARCAD.
4. Quels sont les objectifs principaux de cette formation ?
L’objectif est double :
- Démystifier Git pour les développeurs qui n’y ont jamais touché ;
- Montrer comment l’utiliser efficacement avec ARCAD, dans le cadre du développement et de la livraison d’applications sur IBM i.
Les participants repartent avec une compréhension claire des workflows Git (notamment Gitflow), savent gérer des branches, résoudre des conflits, et utilisent les outils ARCAD pour automatiser la compilation, le déploiement, et l’intégration continue.
5. À qui s’adresse cette formation ? Faut-il déjà connaître Git ou ARCAD ?
Cette formation s’adresse à des développeurs IBM i (RPG, COBOL…) qui souhaitent comprendre Git sans avoir forcément de connaissance préalable. Elle complète la formation standard sur l’utilisation et les fonctionnalités de la plateforme ARCAD.
6. Comment se déroule la formation ?
La formation se déroule sur 2 jours et alterne théorie, démonstrations et ateliers pratiques, dans un environnement de développement simulé.
Elle est conçue pour des groupes restreints (7 participants maximum), afin de favoriser l’échange, la pédagogie et la mise en pratique. L’approche est très progressive : on part des bases pour aller jusqu’aux cas d’usage avancés.
7. Quels bénéfices concrets les développeurs retirent-ils de cette formation ?
La formation leur permet d’acquérir une maîtrise pratique et opérationnelle de Git dans un contexte IBM i, en s’appuyant sur les outils ARCAD pour simplifier l’intégration et automatiser les tâches.
Voici les gains les plus marquants :
- Comprendre enfin Git, sans jargon inutile : La formation permet de comprendre les concepts clés (commit, branch, merge, etc.), en les illustrant dans un contexte IBM i, avec des exemples concrets.
- Travailler avec des branches en toute confiance : Les participants apprennent à utiliser Gitflow, une méthodologie structurée pour organiser le travail de développement. Ils savent ensuite créer, gérer et fusionner des branches, et participer à des workflows collaboratifs.
- Savoir gérer les conflits sans stress : La formation intègre plusieurs cas pratiques avec conflits (merge entre fonctionnalités, release, etc.), afin d’apprendre à les résoudre avec les outils ARCAD, en comprenant ce qui se passe derrière.
- Utiliser ARCAD pour automatiser les tâches en s’appuyant sur Git : Les développeurs découvrent comment compiler, tester, et livrer automatiquement via ARCAD, en s’appuyant sur Git comme moteur de déclenchement. Cela leur fait gagner un temps considérable au quotidien.
- S’intégrer plus facilement dans une équipe DevOps : Avec cette formation, le développeur comprend le langage et les pratiques modernes de ses collègues travaillant sur d’autres technologies. Il peut collaborer avec des outils comme Jenkins, GitHub Actions ou Azure DevOps, ce qui renforce son rôle au sein de l’équipe IT.

Christophe Deblaise
VP Professional Services WW
Diplômé de Supélec en 2001, Christophe a commencé son parcours comme développeur C/C++, consultant/Chef de projet puis a pris la responsabilité du Professional Services chez CAST Software à partir de 2010. Suite à cette expérience, Christophe rejoint ARCAD Software en 2019 pour accompagner le développement et la croissance de l’activité de services.

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