Vous êtes sur la page 1sur 9

Université de Sousse

Ecole Nationale d’Ingénieurs de Sousse

Agiles Scrum

Réalisé par :

Imen Boussandal

Tesnime Lahmar

Yosr Boukadida

Filière :

IA2.1

IA2.1

GTE2.1

Année Universitaire :

2023-2024
1
Sommaire
1. Historique de Scrum.......................................................................................................................2
2. LES TROIS PILIERS DE SCRUM.........................................................................................................2
3. Principe de Scrum...........................................................................................................................3
4. Les Avantages de Scrum.................................................................................................................3
5. LES INDIVIDUS DANS SCRUM..........................................................................................................4
6. Les VALEURS PARTAGÉES ENTRE INDIVIDUS DE SCRUM................................................................5
7. LES RÔLES DANS SCRUM................................................................................................................6

2
1. Historique de Scrum

Scrum est un modèle de développement né de l'ingéniosité de Jeff Sutherland en 1993, alors


qu'il était employé par la société Easel Corporation. Au fil des années, Sutherland a collaboré
étroitement avec Ken Schwaber pour consolider et formaliser Scrum, et en 1996, ils ont
travaillé ensemble pour établir les bases de cette méthodologie agile. Leur partenariat a joué
un rôle essentiel dans la diffusion de Scrum au sein de nombreuses entreprises informatiques,
marquant un tournant majeur dans la gestion de projets logiciels. De plus, leur influence s'est
étendue au-delà de Scrum, puisqu'ils ont apporté une contribution significative à l'élaboration
du manifeste Agile en 2001, qui a redéfini la manière dont les projets logiciels sont gérés et
exécutés, en mettant l'accent sur la flexibilité, la collaboration et l'adaptabilité.

2. LES TROIS PILIERS DE SCRUM

Il s’appuie sur trois piliers :

 Transparence :
La Transparence est un facteur clé de réussite. Tout au long du développement du
produit, l’équipe de développement et les parties prenantes ont accès aux informations
basées sur un langage et des définitions communs. Par exemple, la définition de fini
(DOD, definition of done) est très importante et obligatoire pour Scrum. La définition
de prêt (DOR, definition of ready) est aussi une pratique couramment utilisée mais
non obligatoire à ce jour si on se réfère au Scrum Guide.

L’équipe doit avoir une vision claire et partagée de ces définitions qui servent
d’indicateurs à la livraison d’un incrément du produit (DOD) ou à l’injection d’une
nouvelle story dans le backlog de sprint(DOR). Chaque définition est propre à chaque
équipe et peut intégrer des critères comme les tests unitaires, la revue de code, l’UAT
etc.

3
La Transparence avec Scrum fait aussi référence à des valeurs comme le courage :
Courage de dire les choses difficiles, reconnaître et apprendre de ses erreurs, savoir
dire non…
 Inspection :
L’Inspection est un des trois piliers de Scrum. L’équipe doit se consulter
quotidiennement pour détecter rapidement d’éventuels écarts entre l’objectif de
l’itération (Sprint Goal) et le travail réalisé. Cette Inspection dans le Sprint a lieu
principalement lors du Daily Scrum, de la Sprint Review et de la Sprint Retrospective.
Si des écarts sont constatés, un ajustement doit être entrepris afin d’atteindre les
objectifs du Sprint.
 Adaptation

3. Principe de Scrum

Un cadre avec un ensemble de règles simples permettant à une équipe moyenne de s’auto-
organiser en une équipe super intelligente qui travaille 10 fois mieux que la normale. (D’après
Jeff Sutherland, l’inventeur de Scrum).

4. Les Avantages de Scrum

Scrum s’applique en particulier au développement de produits (ou de services ou d’applications ou


de systèmes) :
 Les gens travaillent en équipe, bien définie,
 Le développement est rythmé par une série d’itérations courtes qui sont appelées des
sprints,
 Les fonctions du produit sont collectées dans le backlog
 Le contenu d’un sprint est défini à partir du backlog, en tenant compte des priorités et de la
capacité de l’équipe.
A partir de ce contenu, l’équipe identifie les travaux nécessaires et s’engage sur l’objectif du sprint.
 Des points de synchronisation sont effectués tous les jours :
Cette inspection quotidienne permet d’appliquer, en équipe, des ajustements pour assurer le
succès du sprint.

4
 A la fin de chaque sprint, l’équipe présente l’incrément qu’elle a ajouté au produit pendant le
sprint : son évaluation et le feedback récolté permettent de faire évoluer la définition du
produit en cours de réalisation.
 L’amélioration porte aussi sur la façon de travailler en équipe.

5. LES INDIVIDUS DANS SCRUM

Scrum fait la différence entre ceux qui sont:

 À l’intérieur : Scrum Team:


-Product owner
-Scrum Master
-Development team
 A l’extérieur : Stakeholders:
-Client
-Utilisateurs
-Sponsors
-Des gens de Marketing ou de commerce
-Des managers
-Des gens impliqués dans l’infrastructure, dans la qualité…
-Des gens impactés par les parties prenantes, experts….

5
6. Les VALEURS PARTAGÉES ENTRE INDIVIDUS DE SCRUM

6
7. LES RÔLES DANS SCRUM

 Le development team:

-Constituée de 3 à 9 personnes, elle permet de privilégier un rythme de livraison


significatif tout en évitant une organisation trop complexe. De plus, elle contribue à
produire un résultat à chaque sprint : un incrément de produit. Notons que le terme
“équipe de développement” ne désigne pas seulement des développeurs. Scrum étant
largement sorti du cadre IT.
- C’est l’équipe qui estime la charge des users stories et qui définit les tâches
techniques éventuelles. En effet, lors de la planification de sprint, le Product owner
présente à l’équipe de développement des users stories rédigées de façon
fonctionnelles afin qu’elles soient compréhensibles de tous. Pour faciliter son
estimation, l’équipe de développement peut créer des tâches techniques. Elles sont
alors rattachées à une user story. Ce découpage en tâches permet de visualiser
précisément la charge de travail à produire sur une user story.
- Elle a la charge de développer le produit et d’exécuter des tests afin d’assurer la
livraison d’un produit d’un haut niveau de qualité.

 Le Scrum Master :

-Le Scrum Master est un professionnel qui s’assure que les processus Scrum soient
correctement appliqués (c’est-à-dire que Scrum soit compris et adopté) et veille à ce
que l’équipe Scrum adhère à la théorie, aux pratiques et aux règles de Scrum.

- Le Scrum Master a un rôle de facilitateur à la fois pour le Product Owner et pour


l’équipe. En tant que membre de l’équipe, il assure un rôle de leader et non de
manager (il n’a aucune autorité au sein de l’équipe). Il facilite le développement de

7
logiciels fonctionnels et aide l’équipe de développement à fournir l’incrément du
produit. Le Scrum Master agit en tant que coach auprès du reste de l’équipe.

 Le Product Owner :
- le Product Owner est le « propriétaire du produit » en français. Il fait partie de
l’équipe projet et sa responsabilité est de définir le Produit Maximisé Viable dans le
temps et le budget du projet.

-le rôle de Product Owner

Vous aimerez peut-être aussi