Ma Mission 100% Agilité et 100% Technologies

« Renny a rejoint Novagen en décembre 2016. Fort de compétences infra et d’une montée en puissance sur Java, il s’est aguerri en Scala en profitant des supports de Formation internes et de l’expérience de ses collègues.

Ceci lui a ouvert les porte d’une première mission passionnante chez un acteur de premier plan du commerce de sport et loisirs. Il il nous raconte presque tout : cadre de vie, contenu, ambiance, technologie …  »


Projet Agile et Stratégique

Je fais partie d’un département regroupant 150 développeurs, divisé en équipe de maximum dix personnes. Chacune de ces équipes est composée de développeurs back et front, d’un leader technique, d’un scrum master et d’un product owner. Le fonctionnement de l’équipe est 100% agile; les réunions qui jalonnent le projet permettent de partager l’avancement à l’échelle de l’équipe et au niveau général, les développements prévus et à venir, ainsi que les retours clients.

Le projet est une mise en place d’une solution omni-commerce qui recouvre :

  • le rapprochement du site web vitrine avec sa version mobile,
  • la gestion des commandes de bout en bout,
  • la gestion des stocks et des bornes des magasins,
  • la connexion des tablettes des vendeurs mais également la partie après vente et service client.
 

Un environnement ‘a-la-Startup’

Les journées sont rythmées par le scrum master, animant les daily meeting, planifiant les réunions de début et fin de sprint, des après midi sont prévues pour le partage des connaissances inter équipe et aussi pour les démonstration des évolution déployées sur l’application.

L’évolution du projet en production dans chaque pays est présenté chaque semaine avec les objectifs globaux et les bon et mauvais points, toujours dans un esprit d’encouragement et de motivation.

L’esprit de travail en ‘mode startup’ est réel et le client attache une grande importance à l’environnement de travail propice aux échanges, à la détente, au bien être
et au final … à l’efficacité.

 

Foisonnement de technos

Technologiquement, on évolue sur une solution spécifique ( Oracle ATG ) complexe et complète qui est un vrai challenge à appréhender , englobant les technologies java 1.7, play, scala, react js, selenium, cucumber, seo, sap, google analytics et natif oracle (Ouf!). Les leader techniques sont là pour aiguiller les développeurs et des experts ATG Oracle nous accompagnent pour l’intégration et l’exploitation de la solution.

Actuellement dans l’équipe customer service, je fus rapidement mis sur le développement de nouvelles fonctionnalités, épaulé par le leader technique, afin de monter en compétences et je suis rapidement devenu un référent dans les tests automatisés malgré ma jeunesse sur le projet. Au sein de l’équipe, il n’y a pas de « chef » et nous sommes tous sur un pied d’égalité, orientés vers notre objectif commun de réaliser au maximum nos prévisions à chaque sprint.

 

Esprit d’équipe tous azimuts

Dans ce cadre de challenge technique et de participation à un projet de grande envergure, l’intégration se fait aisément par l’ambiance générale, le bon accompagnement de chaque nouvel arrivant, le souhait de la part de l’entreprise de placer le bien faire et le bien être de tous et d’attribuer à tous chaque victoire et avancée de la solution. Afin d’offrir toujours un environnement challengeant pour le développeur, lors de réunions techniques, tous peuvent proposer de nouvelles solutions technologiques, et tous peuvent demander à changer d’équipe pour découvrir de nouveaux horizons comme android, google analytics, sap…

Pour conclure, bien qu’un peu frileux face à la solution ATG, véritable boîte noire complexe et conséquente, la présence d’experts, de leaders techniques, le suivi et l’aide des collègues m’ont permi de rapidement reprendre confiance et de monter en compétences, et de me challenger sans crainte sur des domaines qui m’étaient encore inconnu comme selenium et react js.