Contexte et enjeux
La Code Factory d’Aubay développe des applications internes, avec une organisation de projet complète : un Product Owner, un Tech Lead, un responsable projet et une équipe de développeurs. J’ai travaillé sur deux projets successifs :
- Green Code Pattern, une application d’audit des projets sur le plan du numérique responsable. Elle évalue un projet sur deux axes, l’inclusion et l’accessibilité d’une part, la réduction de l’empreinte écologique d’autre part.
- SVS, une application qui présente les projets de l’Innov et de la Code Factory, avec un accent sur l’accessibilité et l’internationalisation.
Ce que j’ai fait
Green Code Pattern
- Backend Java Spring Boot exposant des API RESTful, couvert par des tests unitaires JUnit et Mockito.
- Front Angular : questionnaires et tableaux de synthèse, testés avec Jasmine et Karma.
- Données dans PostgreSQL.
SVS
- Accessibilité conforme au RGAA (Référentiel général d’amélioration de l’accessibilité).
- Internationalisation de l’application.
- Backend Java Spring Boot (API RESTful) et front Angular avec formulaires, sur la même base technique que Green Code Pattern.
Sur les deux projets
- Tests unitaires côté back (JUnit, Mockito) et côté front (Jasmine, Karma).
- Intégration continue avec Jenkins et analyse de code avec SonarQube.
- Rituels Scrum : sprint planning, daily, sprint review, planning poker et affinage du backlog.