Vous exploitez une solution pour assembler vos développements, réaliser les tâches de compilation, de packaging et de déploiement. Votre retour d’expérience est probant.
Quel est l'outil de build que vous avez retenu et pourquoi ?
Essentiellement Maven, parfois Ant mais toujours dans le cadre d'une plate-forme d'intégration continue basée sur Hudson.
Quel type de développements réalisez-vous avec ?
Réalisation et maintenance d'applications Java J2EE.
Quel bilan faites-vous de cette utilisation ? Quid des avantages et inconvénients de cette solution ?
Les outils de build et notre plate-forme d'intégration continue en elle-même ne sont pas une fin en soi. Ils définissent un environnement nous permettant d’atteindre nos objectifs stratégiques et participent à la mise en œuvre d’une démarche d’amélioration continue. La plate-forme d’intégration englobe tout le processus de création de logiciels. Elle repose sur un référentiel de codes sources centralisé et sur des fonctions automatisées d’audit technique et fonctionnel. Dès qu’un fragment d’application est développé, le code source est ajouté au référentiel, intégré et testé automatiquement.
Elle augmente la confiance des parties prenantes, à savoir des équipes Netapsys et de nos clients. Et, elle est aussi un formidable levier pour garantir notre niveau d’expertise technique. Enfin, au travers des outils d’assurances qualité, elle participe significativement au contrôle des risques.