
Lors de mon arrivée au sein de BNP Paribas dans le cadre de mon alternance, les logiciels internes à mon équipe devaient être installés en suivant une page « confluence » (outil de documentation). Ces installations engendraient un grand nombre de manipulations et le temps d’installation et de paramétrage était de plusieurs jours. Afin de réduire ce temps, mon manager m’a demandé de créer un script powershell (pour windows). N’ayant jamais écrit de script en powershell auparavant, j’ai donc commencé par me documenter durant quelques jours. Ensuite j’ai commencé le développement.
A chaque fois que j’étais confronté à un nouveau défi technique, je me documentais, je m’entrainais puis je mettais en place ce que j’avais appris dans le script. Le développement du script powershell a duré de octobre 2022 à juillet 2023. Une fois l’outil utilisable, des collègues nécessitant l’installation ou la réinstallation de leur machine ont testé le programme. Durant ces différents tests, nous avons pu observer que le temps de réinstallation et de paramétrage avait été réduit à quelques heures. Ce résultat a contenté toutes les personnes ayant utilisé le script.
Dans un second temps, mon manager m’a demandé de réaliser le même travail pour Linux. Comme pour le script en powershell, je me suis documenté pendant quelques jours puis je me suis mis à développer. cette tâche m’a occupé de Juillet à Octobre 2023. Ce script n’a pas été utilisé pour le moment mais j’estime d’après mes tests sur ma machine à un temps d’installation de maximum une heure et demie, ce qui est un temps d’installation très convenable.
Ce projet a été très instructif pour moi car il m’a permis de me former à l’écriture de script bash et powershell. Je suis très content du résultat obtenu et le développement de ces scripts m’a permis d’acquérir une nouvelle compétence technique Pour autant, je ne pense pas recommencer l’écriture de script à court terme car je préfère développer des logiciels et apllications mobile.