Qu'est-ce que l'ingénierie de la performance?
L'ingénierie de la performance est un processus dans lequel les systèmes sont construits et maintenus pour répondre aux critères définis par leurs utilisateurs. Contrairement à de nombreux processus basés sur le système, l’aspect non technique de l’entreprise crée les repères par rapport auxquels le système est testé. L’équipe technique a pour tâche d’atteindre ces objectifs dans les meilleurs délais. L’objectif général de l’ingénierie de la performance est de créer un système informatique allégé et réactif, qui facilite la tâche des travailleurs et augmente la productivité.
Presque toutes les entreprises ont un objectif global: gagner de l'argent. L'ingénierie de la performance s'inscrit parfaitement dans cet objectif en rationalisant les systèmes et en augmentant la productivité. Ceci est accompli de différentes manières, principalement en réduisant les temps d’attente pour obtenir des informations et en créant des systèmes fiables, conviviaux et qui réduisent la formation, la maintenance et les temps d’immobilisation. Bien que de nombreux changements créés par ces processus soient minimes, ensemble, ils peuvent représenter une grande amélioration.
Dans la plupart des cas, la première étape d'un plan d'ingénierie de la performance est réalisée par l'aspect commercial de l'entreprise. Au cours de cette phase initiale, les problèmes sont identifiés du point de vue de l'utilisateur. Ces problèmes ont souvent des définitions non techniques telles que "accélérer" un processus ou "obtenir la nouvelle version" d'un programme. L'ouverture de ces spécifications permet de conserver la marge de manœuvre utilisée plus tard.
Cette liste exhaustive de demandes et d'idées est ensuite transmise à l'équipe technique responsable de l'autre côté du processus d'ingénierie de la performance. L'équipe examinera les demandes et déterminera comment les traduire en tâches spécifiques. Par exemple, si un processus commun est jugé «trop lent» par la planification initiale, l'équipe technique examinera le processus pour voir comment il fonctionne actuellement. Il peut être possible de raccourcir la distance de transmission physique, d'augmenter la priorité de la fonction ou même de configurer un nouveau système secondaire pour traiter cette requête spécifique.
C’est là que la partie non technique de l’ingénierie de la performance peut convenir à tout le monde. L’équipe non technique veut un effet, mais ne se soucie pas de la façon dont il se produit. Cela laisse le côté technique travailler dans les limites des directives et des budgets actuels comme bon lui semble. Tant que l'objectif final est atteint, tout le monde est heureux.
La prochaine étape commune de l’ingénierie de la performance est le test. L’équipe technique détermine les meilleures méthodes possibles pour améliorer le système, les calendriers de maintenance et les procédures de mise à niveau. Lorsque plusieurs options sont disponibles, les ingénieurs testent la viabilité de chaque modification dans un environnement fermé. Étant donné que les systèmes d'entreprise sont souvent extrêmement complexes, de petits changements dans un domaine peuvent avoir des résultats inattendus dans un autre. Une fois les tests terminés, les modifications sont transférées vers les systèmes en direct et les horaires de travail, et le processus recommence.