La recompilation manuelle d’applications IBM i est souvent longue, coûteuse, et source d’erreurs
La recompilation des applications prenant en compte de l’impact sur les composants dépendants est souvent un processus manuel, long et difficile. Les approches traditionnelles dites “big-bang” ont consisté à recompiler l’ensemble, évitant ainsi une compréhension en profondeur des interdépendances des composants. Aujourd’hui, les demandes du marché nécessitent des livraisons d’applications plus fréquentes et plus courtes – faciliter la compréhension des liens entre les composants impactés devient indispensable.
Il peut être difficile de recompiler correctement les composants individuels. Certaines actions spécifiques doivent être effectuées avant et après la recompilation. Certains paramètres de recompilation sont spécifiques et d’autres par défaut. Les environnements ILE, SQL, multi-systèmes et multi-plateformes créent plus de dépendances et les rendent encore plus complexes.
L’apport fréquent d’améliorations des applications nécessite une automatisation de build de première qualité.