Il est assez simple d'évaluer un employé qui effectue un travail manuel - par la quantité et le volume de travail effectué. Mais il est difficile de dire à quel point un employé engagé dans un travail intellectuel, par exemple un programmeur, est efficace. L'évaluation de l'efficacité du travail à l'ère des technologies de l'information devrait se faire selon d'autres critères.
Instructions
Étape 1
Il est impossible d'évaluer le travail d'un programmeur par le nombre de tâches accomplies - le degré de leur complexité peut varier. Si vous introduisez un facteur de complexité et le multipliez par la quantité de code de programme, l'estimation ne sera pas non plus correcte, car même dans une tâche simple, vous pouvez augmenter la quantité de code en introduisant des branches logiques inutiles supplémentaires, ce qui compliquera considérablement il. Ceux. Il est également impossible d'utiliser un indicateur tel que la quantité de code pour évaluer l'efficacité du travail des programmeurs.
Étape 2
Faites du nombre d'erreurs commises par un employé dans un travail l'un des indicateurs de sa qualité. Lorsque le produit logiciel satisfait pleinement l'utilisateur et que sa qualité permet au développeur de minimiser les coûts de test et de support, on peut dire que le travail du programmeur a été efficace. Si un produit logiciel a été mal débogué et que les solutions logicielles implémentées dans celui-ci n'ont pas été correctement testées, cela entraîne des coûts importants pour l'entreprise, non seulement matériels, mais également réputationnels.
Étape 3
Un programmeur qui travaille dans une équipe de développement de logiciels doit participer à l'échange d'informations et partager des informations avec d'autres développeurs. Cela s'applique aux nouvelles solutions technologiques, aux constructions de code pratiques, aux implémentations réussies de l'une ou l'autre des fonctionnalités logicielles. Ses connaissances doivent aider les autres et lui-même doit être capable de percevoir les nouvelles idées pratiques que génèrent les autres membres de l'équipe. Évaluez la performance de l'employé en fonction de ses compétences en communication et des informations utiles qu'il fournit à ses collègues.
Étape 4
Déterminer la valeur d'un employé du service informatique par la mesure dans laquelle il peut lui-même générer des idées. Ces employés n'ont pas besoin d'un TDR détaillé et d'explications pour terminer le travail. Ces programmeurs eux-mêmes peuvent trouver de nombreuses façons de résoudre le problème, analyser immédiatement leur efficacité et choisir la plus optimale. Les employés d'un tel entrepôt utilisent des solutions non triviales et n'ont pas peur des difficultés, ils jouent le rôle d'une locomotive, suivis par tout le monde.
Étape 5
Utilisez également des critères tels que le temps de révision du code pour évaluer. Plus il est court, plus l'employé travaille efficacement. Cela indique que la conception du programme est pratique, que les noms des variables sont clairs, que la logique est transparente et que le code lui-même est implémenté à un niveau de qualité élevé. Pour le travail d'équipe, c'est un indicateur très important, car il permet de comprendre rapidement la logique du programme et de lire le code, si nécessaire, de le réviser, non seulement à l'auteur, mais aussi à un autre programmeur.