Une politique de développement au service de l’ouverture et de la qualité des codes source
Dès 2015, le service Conception et Développement s’est doté d’une politique de développement reposant sur une philosophie open source. Depuis lors, celle-ci cadre les réalisations portées par le département Systèmes d’Information et du Numérique (DSIN) de l’Abes,
Partage de bonnes pratiques
Lors de la mise en place de cette démarche, les nombreux bénéfices attendus avaient en commun le fait de renforcer le travail en équipe en favorisant des pratiques communes de développement. Il s’agissait principalement de :
- faciliter la maintenance des applications en évitant l’éparpillement dans le choix des technologies et architectures utilisées
- coder selon des standards communs afin que chacun puisse se repérer dans les applications
- faciliter l’intégration de nouveaux développeurs en leur fournissant un guide de bonnes pratiques
- faciliter le respect des principes et règles en termes de sécurité en spécifiant les procédures à suivre
Aujourd’hui, ces bonnes pratiques sont largement partagées par les développeurs de l’Abes : respect des règles de codage, utilisation de branches, versionnage du code source, programmation de tests unitaires, documentation du code….
Pour consolider l’appropriation de ces pratiques, des séances de travail de type coding dojo ou pair programming sont régulièrement organisées.