Guide de mêlée | 14. Erreurs des développeurs

Publié: 2022-04-26

L'é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 :

  1. Erreurs courantes des développeurs
  2. Être trop attaché à vos idées
  3. Travail indépendant
  4. Retrait du développeur
  5. Indépendance
  6. Limiter les responsabilités à la portée de l'autorité
  7. Encombrement du backlog de sprint
  8. 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.

The most common mistakes of Developers

Ê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.

common mistakes

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.

Scrum Guide | 14. Mistakes of Developers caroline becker avatar 1background

Auteur : Caroline Becker

En tant que chef de projet, Caroline est experte dans la recherche de nouvelles méthodes pour concevoir les meilleurs flux de travail et optimiser les processus. Ses compétences organisationnelles et sa capacité à travailler sous la pression du temps font d'elle la meilleure personne pour concrétiser des projets complexes.

Guide de mêlée :

  1. Glossaire des termes, rôles et notions de base
  2. Qu'est-ce que Scrum ?
  3. Valeurs Scrum
  4. Comment implémenter Scrum dans votre entreprise ?
  5. Scrum Team - qu'est-ce que c'est et comment ça marche ?
  6. Qui est un Product Owner ?
  7. Les erreurs les plus courantes du Product Owner
  8. Qui est le Scrum Master ?
  9. Caractéristiques d'un bon Scrum Master
  10. Les erreurs les plus courantes du Scrum Master
  11. Quelles statistiques et métriques le Scrum Master doit-il suivre ?
  12. Coopération entre Product Owner et Scrum Master
  13. Équipe de développement dans Scrum
  14. Les erreurs les plus courantes des développeurs
  15. Artefacts Scrum
  16. Mise à l'échelle Scrum
  17. Carnet de sprint
  18. Qu'est-ce que le carnet de produit ?
  19. Qu'est-ce qu'une User Story ?
  20. Créer la meilleure User Story avec INVEST
  21. Les erreurs les plus courantes de la User Story
  22. Critères d'acceptation des user stories
  23. Estimation et Story Points dans Scrum
  24. Planification Poker
  25. Jeu d'estimation d'équipe
  26. Définition de l'incrément
  27. Événements Scrum
  28. Qu'est-ce que Sprint dans Scrum ?
  29. Engagements de l'équipe Scrum - Objectif du produit, objectif du sprint et définition de l'achèvement
  30. Qu'est-ce qu'un Burndown Chart ?
  31. Comment créer et interpréter un burndown chart ?
  32. Avantages et inconvénients du burndown chart
  33. Tableaux Kanban dans Scrum et Scrumban
  34. Velocity in Scrum - Vitesse de l'équipe de développement
  35. Mêlée quotidienne
  36. Planification des sprints
  37. Revue de sprint
  38. Qu'est-ce qu'une rétrospective Sprint ?
  39. Erreurs courantes lors d'une rétrospective de sprint
  40. Nourrir le backlog produit