Scrum Developer : définition, rôle, responsabilités et compétences

Date: 02/06/2020| Catégorie: Glossaire| Tags:


Définition « Scrum Developer»

Le Développeur Scrum est le professionnel responsable de la création des livrables du projet, avec toute l’Équipe de Développement.

Comme décrit dans le Guide Scrum, il existe trois rôles principaux, responsables de la réalisation des objectifs du projet, dans Scrum : le Product Owner, le Scrum Master et l’Équipe de Développement. L’Équipe de Développement est constituée de professionnels qui livrent à chaque sprint un incrément « terminé » et potentiellement livrable du produit. Seuls les membres de l’Équipe de Développement créent l’incrément.

Le rôle du Développeur Scrum

  • Comprendre les exigences business, spécifiées par le Product Owner
  • Estimer les user stories dans le backlog de sprint
  • Développer le produit / service (livrables)

Chaque Scrum Developer est responsable de la livraison d’un élément fonctionnel (ou morceau) du produit à la fin de chaque sprint.

Les responsabilités de l’Équipe de Développement Scrum et des Développeurs

Lorsqu’ils travaillent pour un projet Scrum, les Développeurs ont diverses responsabilités :

  • Atteindre les objectifs définis pour chaque sprint
  • Assister aux réunions “daily Scrum” (mêlées quotidiennes) rapportant les tâches planifiées pour la journée
  • Assurer au Product Owner et au Scrum Master que le travail alloué est exécuté comme prévu
  • Garantir une compréhension claire des epics pour chaque persona
  • Fournir des inputs au Product Owner lors de la création de user stories
  • Comprendre les user stories
  • Estimer les user stories approuvées par le Product Owner
  • Valider les user stories à faire dans le sprint et développer la liste des tâches en fonction de celles-ci
  • Signaler au Scrum Master les éventuels obstacles, s’opposant à l’avancement du projet
  • Convenir de la durée du sprint avec les autres rôles principaux de l’équipe Scrum
  • Développer le sprint backlog et le burndown chart
  • Créer les livrables
  • Mettre à jour le burndown chart, le Scrum board et la liste des obstacles
  • Soumettre des demandes de changement, si besoin
  • Participer aux revues du backlog
  • Identifier les opportunités d’amélioration à partir du sprint actuel et convenir des améliorations possibles pour le prochain sprint
  • Participer aux rétrospectives de sprint.

Les compétences du Scrum Developer

Un Développeur Scrum devrait avoir:

  • des connaissances et compétences techniques (analyse de logiciels, codage, programmation de logiciels ou tests)
  • une connaissance approfondie du framework Scrum et une compréhension de la façon de l’implémenter efficacement pour tout projet
  • un bon esprit d’équipe, nécessaire pour favoriser une collaboration efficace avec les autres membres de l’équipe.

Le Guide Scrum met en évidence d’autres soft skills et identifie un bon Développeur comme étant :

  • motivé
  • proactif
  • auto-organisé
  • indépendant
  • responsable
  • intuitif
  • axé sur les résultats.

Sources: Schwaber and Sutherland, The Scrum Guide; © 2017 SCRUMstudy™. A Guide to the Scrum Body of Knowledge (SBOK™ Guide).

Newsletter

Abonnez-vous à la newsletter QRP International pour recevoir des articles, du contenu utile et des invitations pour nos événements à venir.

QRP International utilisera les informations que vous fournissez dans ce formulaire pour vous envoyer des e-mails. Nous aimerions continuer à vous tenir informé des dernières actualités et contenus innovants et informatifs. Ces contenus sont conçus pour vous aider à être plus efficace dans votre rôle et conserver, mettre à jour vos compétences professionnelles.

Vous pouvez vous désinscrire à tout moment en cliquant sur le lien qui se trouve en bas de chacun de nos e-mails ou en nous contactant à marketing@qrpinternational.com. Nous traiterons vos informations avec respect. Pour plus d'information sur notre politique de confidentialité, visitez notre site internet. En cliquant ci-dessus, vous acceptez que nous puissions traiter vos informations conformément à ces termes.

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices here.