Qu'est-ce que Scrum? Tout ce que vous devez savoir sur la gestion de projet

C'est 'Qu'est-ce que Scrum?' Cet article vous donnera une brève et nette introduction à Scrum - un cadre de gestion de projet agile.

Créer un nouveau produit ou une fonctionnalité n'est pas vraiment une tâche facile, et réussir sur un marché concurrentiel est encore plus difficile. La méthodologie Scrum permet d'y parvenir.



Les bons produits captivent un public cible en répondant aux besoins des clients. La personne qui réalise cela pour son entreprise est un et il / elle est assez généreusement récompensé pour la même chose.



Dans cet article, nous allons explorer la question «Qu'est-ce que Scrum?».

Qu'est-ce que Scrum?

La Guide Scrum définit Scrum comme:



«Un cadre dans lequel les gens peuvent résoudre des problèmes adaptatifs complexes, tout en fournissant de manière productive et créative des produits de la plus haute valeur possible.»

ScrumLogo- Edureka

comment cloner un objet en java

En termes simples, Scrum est un poids léger qui permet de gérer des projets itératifs et incrémentiels de tous types. Le concept ici est de diviser les grands projets complexes en étapes plus petites, en les examinant et en les adaptant en cours de route. Avec Scrum you:



  • Rédigez moins de plans et faites plus avec de courtes itérations ou cycles que nous appelons sprints
  • Travaillez comme une équipe dédiée et engagée, au lieu de travailler sur des groupes séparés
  • Livrer en permanence des produits fonctionnels à la fin de chaque sprint
  • Recevez en continu les retours de vos clients et improvisez votre produit

Ainsi, Scrum est une manière flexible de travailler sur tout type de projet dans ce monde en évolution rapide. Mais cela laisse encore beaucoup de questions sur le Framework Scrum. La première étape consiste à approfondir un peu plus les origines et l’histoire de Scrum.

Qu'est-ce que Scrum? Scrum en 20 minutes | Formation Scrum Master | Edureka

Histoire de Scrum

Le terme «mêlée» a été introduit pour la première fois par deux professeurs Hirotaka Takeuchi et Ikujiro Nonaka en 1986, en revue de Harvard business article. Là, ils l'ont décrit comme une approche de style «rugby» pour le développement de produits, une approche où une équipe avance tout en passant un ballon d'avant en arrière.

Les développeurs de logiciels Ken Schwaber et Jeff Sutherland ont chacun proposé leur propre version de Scrum, qu'ils ont présentée lors d'une conférence à Austin, au Texas, en 1995. En 2010, la première publication du guide officiel Scrum est sortie.

Passons à la partie suivante de ce 'Qu'est-ce que Scrum?' article et découvrez les personnes et les parties impliquées dans Scrum Framework.

Personnes et parties du cadre Scrum

Le cadre Scrum est composé de trois catégories distinctes, qui sont:

Voyons chacun de ces éléments.

Rôles Scrum

Il y a trois rôles distincts définis dans Scrum:

  • La Propriétaire du produit est responsable du travail que l'équipe est censée effectuer. Le rôle principal d'un Product Owner est de motiver l'équipe à atteindre l'objectif et la vision du projet. Alors qu'un propriétaire de projet peut prendre l'avis des autres, mais quand il s'agit de prendre des décisions importantes , finalement il / elle est responsable.
  • La Scrum Master garantit que tous les les membres de l’équipe suivent les théories, les règles et les pratiques de Scrum . Ils s'assurent que l'équipe Scrum a tout ce dont elle a besoin pour achever son travail, comme supprimer les obstacles qui retardent les progrès, organiser des réunions, faire face aux défis et aux goulots d'étranglement.
  • La Équipe de développement (Équipe Scrum) estune équipe auto-organisée et transversale, travailler ensemble pour livrer des produits . Les équipes de développement Scrum ont la liberté de s’organiser et de gérer leur propre travail pour maximiser l’efficacité et l’efficience de l’équipe.

Maintenant que vous avez une idée de ce qu'est Scrum et des personnes impliquées, il est temps d'en apprendre davantage sur les différents événements qui se produisent pendant le processus Scrum.

Événements dans Scrum

En particulier, il y a quatre événements que vous rencontrerez pendant le processus de mêlée. Mais avant de continuer, vous devez être conscient de ce qu'est le sprint.

Un sprint est essentiellement une période de temps spécifiée pendant laquelle une équipe Scrum produit un produit.

Les quatre événements ou cérémonies de Scrum Framework sont:

  • Planification du sprint: C'est une rencontre où le le travail à effectuer lors d'un sprint est cartographié et les membres de l'équipe se voient attribuer le travail nécessaire pour atteindre cet objectif.
  • Scrum quotidien: Aussi connu sous le nom de stand-up, c'est un Réunion quotidienne de 15 minutes où l'équipe a une chance de se mettre sur la même longueur d'onde et d'élaborer une stratégie pour les prochaines 24 heures.
  • Revue de sprint: Lors de la revue du sprint, le Product Owner explique quel était le travail prévu et ce qui n'a pas été achevé pendant le Sprint. L'équipe alors présente les travaux terminés et discutez de ce qui s'est bien passé et de la manière dont les problèmes ont été résolus.
  • Rétrospective Sprint: Lors de la rétrospective du sprint, l'équipe discute ce qui a bien fonctionné, ce qui n'a pas fonctionné et comment s'améliorer . Ils décident de la façon de résoudre les problèmes et créent un plan d'améliorations à appliquer lors du prochain sprint.

Pour bien comprendre Scrum, vous devez être conscient des artefacts qui sont utilisés pendant le processus Scrum.Alors, parlons-en.

Artefacts Scrum

Les artefacts ne sont que des enregistrements physiques qui fournissent des détails sur le projet lors du développement d'un produit. Les artefacts Scrum incluent:

  • Backlog produit: C'est un document simple qui décrit les liste des tâches et toutes les exigences dont le produit final a besoin . Il évolue constamment et n'est jamais complet. Pour chaque élément du backlog du produit, vous devez ajouter des informations supplémentaires telles que:
    • La description
    • Commande basée sur la priorité
    • Estimation
    • Valeur pour l'entreprise
  • Backlog de sprint: Il s'agit de la liste de tous les éléments du backlog produit sur lesquels il faut travailler pendant un sprint. Les membres de l'équipe s'inscrivent à des tâches en fonction de leurs compétences et de leurs priorités. C'est un image en temps réel du travail que l'équipe prévoit actuellement de terminer pendant le sprint.

  • Tableau de combustion: C'est une représentation graphique de la quantité de travail restant estimé . En règle générale, la quantité de travail restante est présentée sur l'axe vertical avec le temps le long de l'axe horizontal.
  • Incrément de produit: L'artefact le plus important est le Amélioration du produit , ou en d'autres termes, la somme du travail produit réalisé lors d'un Sprint, combiné avec tout le travail réalisé lors des sprints précédents.

Eh bien, cela couvre tous les termes que vous pourriez rencontrer lorsque vous travaillez avec Scrum Framework. Mais comment fonctionne réellement la mêlée?

Comment fonctionne un processus Scrum?

Étape 1: Le processus Scrum commence par un propriétaire du produit . Le Product Owner crée un backlog produit , une liste de tâches et d'exigences dont le produit final a besoin. L'important est que l'arriéré de produits doit être priorisé.

Étape 2: L'équipe Scrum se réunit pour planification de sprint , c'est-à-dire lorsque l'équipe décide ensemble sur quoi travailler en premier à partir du backlog produit. Ce sous-ensemble d'articles du backlog produit devient le s backlog d'impression .

Étape 3: Pendant le sprint, l'équipe se réunit pour communiquer les progrès et les problèmes, cette réunion est appelée le mêlée quotidienne. Il est supervisé par le maître de mêlée qui s'assure que tous les membres de l'équipe suivent les théories, les règles et les pratiques de Scrum.

Étape 4: À la fin du sprint, le revue de sprint la réunion est organisée par le Product Owner. Au cours de la réunion, le équipe de développement montre ce qu'ils ont accompli depuis le dernier sprint. Ensuite, le propriétaire du produit donne des informations sur ce qui reste dans le backlog du produit et le temps estimé pour terminer le projet si nécessaire.

générer une chaîne aléatoire en java

Remarque: En mêlée, à la fin de chaque sprint, l'équipe doit avoir une pièce fonctionnelle du produit à montrer pour son travail .

Étape 5: Après la revue du sprint, l'équipe Scrum se rassemble réunion rétrospective de sprint , où l'équipe discute de ce qui s'est bien passé, de ce qui n'a pas fonctionné et si elle aurait pu faire mieux. Peut-être qu'une limitation technique les retient ou qu'un membre de l'équipe est surchargé de tâches. L'équipe décide comment résoudre ces problèmes et crée un plan pour les améliorations à appliquer lors du prochain sprint.

Étape 6: La répétition du cycle pour les tâches restantes dans le backlog du produit. Cela continue jusqu'à ce que l'une des choses mentionnées ci-dessous se produise:

  • La date limite est atteinte
  • Le budget est épuisé
  • Le propriétaire du produit est satisfait du produit final

Et c'est, en un mot, comment fonctionne Scrum. Un principe important dans Scrum est l'idée de transparence. Tous les membres de l'équipe impliqués doivent être conscients de ce sur quoi tout le monde travaille, des progrès réalisés et de ce que l'équipe essaie d'accomplir.

Cela nous amène à la fin de cet article «Qu'est-ce que Scrum?». J'ai couvert toutes les bases dont vous devez être conscient si vous prévoyez d'utiliser la méthodologie Scrum.J'espère que vous êtes clair avec tout ce qui a été partagé avec vous dans cet article.

Assurez-vous de bien connaître la terminologie Scrum avant de commencer à l'utiliser.

Vous avez une question pour nous? Veuillez le mentionner dans la section commentaires de ce 'Qu'est-ce que Scrum?' article et nous vous répondrons dans les plus brefs délais.