Guide de mêlée | 14. Erreurs des développeurs
Publié: 2022-04-26L'équipe de développement est un groupe de professionnels indépendants. Cependant, le succès du projet qu'ils mettent en œuvre dépend de leurs efforts conjoints. Et cela demande beaucoup de maturité et de sens du travail en équipe. Quelles sont les erreurs les plus courantes des développeurs ? Lequel d'entre eux rend la poursuite de l'objectif produit difficile, voire impossible ?
Erreurs courantes des développeurs - table des matières :
- Erreurs courantes des développeurs
- Être trop attaché à vos idées
- Travail indépendant
- Retrait du développeur
- Indépendance
- Limiter les responsabilités à la portée de l'autorité
- Encombrement du backlog de sprint
- Sommaire
Erreurs courantes des développeurs
De nombreuses erreurs des développeurs travaillant dans Scrum trouvent leur origine dans leur approche du travail d'équipe. D'une part, c'est méconnaître l'indépendance et défendre ses idées contre les intérêts de l'équipe. D'autre part, c'est la dépendance aux autres et le manque d'indépendance. Une autre source de problèmes peut être une mauvaise compréhension de la responsabilité de l'équipe.
Être trop attaché à vos idées
Les responsabilités quotidiennes des développeurs incluent la recherche de solutions innovantes à des problèmes complexes. L'effort déployé pour développer des solutions peut les amener à devenir trop attachés à leurs idées. Cela leur fait perdre de vue l'objectif du produit et passe trop de temps à développer des solutions secondaires qui ne sont pas utiles d'un point de vue commercial. Et ils sont également moins enclins à rechercher des solutions alternatives, ce qui menace l'agilité de l'équipe.
Travail indépendant
Si un développeur a des difficultés à comprendre son rôle dans l'équipe, il essaiera de séparer ses tâches de l'objectif du sprint. Pire encore, ils les feront sans référence au reste de l'équipe. Cela peut également devenir un problème s'ils apportent arbitrairement des modifications au Sprint Backlog. C'est ainsi que l'indépendance mal comprise d'un des Développeurs peut provenir de problèmes de communication.
Un désir excessif d'indépendance peut être enraciné dans un manque de reconnaissance des réalisations individuelles d'un développeur . Il apparaît lorsque sa contribution au travail effectué par l'Equipe est évaluée hors de proportion avec l'effort fourni et la difficulté de la tâche.
Travailler seul peut devenir une source de conflits sérieux au sein de l'équipe. C'est pourquoi il est si important que le Scrum Master réagisse et résolve le problème sous-jacent le plus rapidement possible. En effet, il peut s'avérer que l'erreur n'incombe pas au développeur, mais à une évaluation incorrecte de son implication.
Retrait du développeur
Le problème résultant des deux précédents – travailler seul et être trop attaché à ses propres idées – peut être un problème de manque de communication. Ensuite, ces développeurs commencent à s'isoler de l'équipe. Bien qu'ils accomplissent leurs tâches selon le Sprint Backlog, ils se retirent de la vie de la Team.
Dans une telle situation, le Scrum Master doit porter une attention particulière aux Développeurs retirés. Appréciez leur contribution à l'équipe et encouragez-les à adopter une attitude proactive.
Indépendance
L'auto-organisation est une caractéristique d'une équipe de développement mature et bien composée que nous avons décrite dans un article précédent. Cela signifie que malgré les difficultés, les Développeurs ne comptent pas sur les autres pour leur dire comment répartir les tâches entre eux, comment et quand les terminer. Cependant, l'auto-organisation peut donner lieu à des malentendus interpersonnels.
Dans un tel cas, il est nécessaire que le Scrum Master soit présent à tout moment pour s'assurer que les tâches qui doivent être effectuées pour atteindre l'objectif du Sprint sont distribuées. C'est alors que se pose le problème de la dépendance des Développeurs .
Encore une fois, le Scrum Master doit venir à la rescousse en encourageant les membres de l'équipe de développement à être autodéterminés et à assumer la responsabilité de leurs tâches.
Limiter les responsabilités à la portée de l'autorité
Un autre problème auquel les développeurs doivent faire face, en particulier dans l'équipe en formation, est la réticence à effectuer des tâches autres que celles appartenant aux compétences de base du développeur.
Cette erreur peut conduire à une réduction significative de l'efficacité de l'équipe de développement. Tous les Sprints n'utilisent pas les compétences de base de chaque membre de l'équipe. Par conséquent, ils doivent être ouverts à l'exécution d'autres tâches auxiliaires ou d'organisation qui sont tout aussi pertinentes pour l'objectif du sprint.
Encombrement du backlog de sprint
L'une de ces tâches consiste à maintenir le Sprint Backlog en ordre. C'est une tâche clé pour le bon fonctionnement de l'équipe de développement. Cependant, une erreur courante consiste à transférer la responsabilité de la conserver entre les développeurs. Cela entrave non seulement le travail sur l'objectif de sprint, mais également le développement de l'équipe et son amélioration continue.
Erreurs courantes des développeurs - résumé
En résumé, les erreurs les plus courantes des développeurs incluent les tentatives de se couper de l'équipe dans son ensemble : travailler seul, pousser ses propres idées et se retirer. L'intégrité de l'équipe de développement est également menacée par les problèmes de développement de l'indépendance, l'encombrement du backlog de sprint et la réticence des développeurs à effectuer des tâches en dehors de leurs compétences de base.
Si vous aimez notre contenu, rejoignez notre communauté d'abeilles occupées sur Facebook, Twitter, LinkedIn, Instagram, YouTube.
Guide de mêlée :
- Glossaire des termes, rôles et notions de base
- Qu'est-ce que Scrum ?
- Valeurs Scrum
- Comment implémenter Scrum dans votre entreprise ?
- Scrum Team - qu'est-ce que c'est et comment ça marche ?
- Qui est un Product Owner ?
- Les erreurs les plus courantes du Product Owner
- Qui est le Scrum Master ?
- Caractéristiques d'un bon Scrum Master
- Les erreurs les plus courantes du Scrum Master
- Quelles statistiques et métriques le Scrum Master doit-il suivre ?
- Coopération entre Product Owner et Scrum Master
- Équipe de développement dans Scrum
- Les erreurs les plus courantes des développeurs
- Artefacts Scrum
- Mise à l'échelle Scrum
- Carnet de sprint
- Qu'est-ce que le carnet de produit ?
- Qu'est-ce qu'une User Story ?
- Créer la meilleure User Story avec INVEST
- Les erreurs les plus courantes de la User Story
- Critères d'acceptation des user stories
- Estimation et Story Points dans Scrum
- Planification Poker
- Jeu d'estimation d'équipe
- Définition de l'incrément
- Événements Scrum
- Qu'est-ce que Sprint dans Scrum ?
- Engagements de l'équipe Scrum - Objectif du produit, objectif du sprint et définition de l'achèvement
- Qu'est-ce qu'un Burndown Chart ?
- Comment créer et interpréter un burndown chart ?
- Avantages et inconvénients du burndown chart
- Tableaux Kanban dans Scrum et Scrumban
- Velocity in Scrum - Vitesse de l'équipe de développement
- Mêlée quotidienne
- Planification des sprints
- Revue de sprint
- Qu'est-ce qu'une rétrospective Sprint ?
- Erreurs courantes lors d'une rétrospective de sprint
- Nourrir le backlog produit