Vaut-il la peine de développer des compétences croisées

Bonjour à tous! Je m'appelle Alex. Je travaille en tant qu'analyste systèmes chez Alfa Bank, où je suis engagé dans le développement de canaux électroniques, notamment une nouvelle banque Internet pour les personnes morales et les entrepreneurs individuels.

La fonctionnalité croisée dans Scrum implique que l'équipe possède toutes les compétences nécessaires pour un développement de produit indépendant. Mais chaque membre de l'équipe devrait-il se concentrer strictement sur sa compétence de base? Ou vaut-il la peine de développer les compétences croisées dans lesquelles vos pairs se spécialisent?

Aujourd'hui, je veux parler de l'expérience de développement des compétences croisées acquise par mon équipe lors de la mise en œuvre du module de correspondance par courrier dans la nouvelle banque Internet. Comment en sommes-nous arrivés là et qu'est-il arrivé? Je demande à tous les intéressés sous cat.



Le perfectionnement des employés à la Banque comprend trois volets principaux: l'épanouissement personnel, la formation et le perfectionnement en milieu de travail. L'auto-développement implique l'acquisition indépendante de nouvelles connaissances et compétences par l'étude de la littérature pertinente, des cours vidéo, la participation à des réunions et des conférences. Les formations vous permettent de recevoir rapidement de nouvelles informations du formateur et de les mettre en pratique (la photo représente le groupe de finissants de la série de formation js). Le développement en milieu de travail vise à perfectionner les compétences en résolvant de vrais problèmes de conception.

Cette structure est vraie à la fois pour la compétence de base de l'employé et pour les compétences croisées. Cependant, le développement de ce dernier n'est pas une exigence, mais une opportunité offerte par la Banque. Et tous les employés ne voient pas la nécessité de développer des compétences croisées.

Emergence du besoin


Lors du démarrage des travaux sur le développement du module de correspondance par courrier, l'équipe existait depuis près de onze mois et avait un projet achevé. En raison des caractéristiques techniques de la mise en œuvre de ce projet, un déséquilibre de la charge a été observé - le développeur avant avait plus de tâches que tout autre membre de l'équipe. Et il ne pouvait être soulagé que par d'autres fronts, qui partageaient parfois des équipes adjacentes.

L'absence d'un développeur avant ou intermédiaire en raison de vacances ou d'une maladie a conduit au fait que l'équipe ne pouvait pas implémenter une nouvelle fonctionnalité sans l'aide de développeurs d'autres équipes. L'absence d'analyste ou d'ingénieur de test a entraîné des difficultés pour clôturer la user story, conformément au DoD adopté, il était nécessaire non seulement de déployer une nouvelle fonctionnalité dans la bataille, mais aussi de la couvrir de documentation et d'autotests. Par conséquent, l'absence d'au moins un membre de l'équipe pourrait entraîner l'échec de la réalisation de l'objectif fixé et le transfert de l'histoire au prochain sprint.

Le besoin de développer des compétences croisées par les membres de l'équipe s'est formé lors de la mise en œuvre du premier projet. La possibilité de décharger votre collègue, d'assurer pendant une période d'absence pourrait aider à augmenter la productivité de l'équipe. Par conséquent, certains d'entre nous ont décidé de développer des compétences croisées.

Gain de performance


La tâche de mise en œuvre du module de correspondance par courrier dans la nouvelle banque Internet était à bien des égards différente du premier projet. Premièrement, il y avait une charge accrue sur le développeur intermédiaire. Deuxièmement, une équipe à part entière et plusieurs nouveaux employés ont intégré le projet. Enfin, pour augmenter la productivité, les membres de l'équipe développant des compétences croisées ont tenté de reprendre les tâches de leurs collègues. La productivité de l'équipe a-t-elle augmenté grâce au développement de compétences croisées?

Pour répondre à cette question, les données ont été analysées pour 34 des 35 sprints du deuxième projet (les données pour un sprint n'ont pas été prises en compte, car elles ont commencé avec zéro point d'histoire). La performance de l'équipe a été mesurée par la fraction de points brûlés à la fin du sprint. Les calculs ont montré que la productivité moyenne de l'équipe pour la période considérée était de 45%.



En 14 sprints, les membres de l'équipe ont fait preuve de compétences croisées. La performance moyenne dans ces sprints était de 53%. La valeur de l'indicateur pour les sprints, où les compétences croisées n'ont pas été démontrées, s'est avérée être au niveau de 40%. Ainsi, une augmentation de la productivité moyenne de l'équipe du fait de l'utilisation de compétences croisées a été mise en évidence.

Plans futurs


Faut-il développer des compétences croisées? L'expérience de la mise en œuvre du module de correspondance par courrier dans la nouvelle banque Internet montre ce qu'il en coûte. La capacité de reprendre les tâches de ses collègues a permis à l'équipe d'atteindre une augmentation de 13% de la productivité moyenne.

Bien sûr, l'intérêt accru pour les compétences croisées peut nuire à la qualité du travail en raison du fait que la tâche est effectuée par un membre moins expérimenté de l'équipe. Par conséquent, chacun devrait se concentrer principalement sur ce qui fonctionne le mieux - sur sa compétence de base. Cependant, le développement de compétences croisées pourrait être un bon bonus qui lisserait le rabattement, et dans certains cas augmenterait même la productivité de votre équipe. Soyez donc intéressé par ce que font vos collègues. Et peut-être qu'un jour, cette connaissance sera vraiment utile.

Source: https://habr.com/ru/post/fr429502/


All Articles