Mesurer pour être plus proactif·ve
L’impact de nouveaux développements informatiques sur l’infrastructure existante reste le talon d’Achille de nombreux projets informatiques. Avec souvent un risque majeur sur les performances applicatives : ces ‘performances perdues’ pour reprendre l’expression de nos deux développeurs.
Pour éviter de tels désagréments, l’une des tendances de fond des technologies Microsoft, d’Azure à .Net, est d’aller vers davantage de contrôles en phase de développement. « L’objectif est de détecter des problèmes de performance et de lenteur tout au long de la phase de développement pour être capable de les résoudre avant la mise en production du code. Il s’agit par exemple de procéder à des tests de charge utilisateur, d’identifier des points critiques et de mesurer leur évolution à l’aide d’indicateurs clés de performance (KPI) » explique Benjamin. « Ces KPI, s’ils sont positifs, nous permettent alors de passer en production sans angoisse. Mesurer, c’est savoir, dans le monde du développement .Net » embraie Nathan.
Benjamin et Nathan se félicitent surtout d’avoir eu l’opportunité de passer de la théorie à la pratique. Ils ont pu en effet mettre ces techniques d’optimisation des performances au service de clients innovants en Wallonie, créant ainsi un cercle vertueux.