Différences entre versions de « Scrum test »

De Didaquest
Aller à la navigationAller à la recherche
Ligne 1 : Ligne 1 :
 +
{{Widget:Fiche-Conceptuelle-Haut}}
  
 
= {{Widget:Definition-Fiche}} =
 
= {{Widget:Definition-Fiche}} =
Ligne 5 : Ligne 6 :
 
<!--************************* Début Fiche-Disciplines-Thématiques *************************************-->
 
<!--************************* Début Fiche-Disciplines-Thématiques *************************************-->
 
{{Fiche-Disciplines-Thématiques <!----------------------------------------------------------------------->
 
{{Fiche-Disciplines-Thématiques <!----------------------------------------------------------------------->
<!--Indiquez le(s) Domaine(s) ou Discipline(s) ou Thématique(s) en relation avec le concept principale -->
 
<!--Complétez, Supprimez ou Ajoutez des lignes (jusqu'à 50), Exemples: Mathématique, Economie, Biologie-->
 
 
<!--****************** Commercez les modifications: Fiche-Disciplines-Thématiques *********************-->
 
<!--****************** Commercez les modifications: Fiche-Disciplines-Thématiques *********************-->
 
 
|Domaine-Discipline-Thématique-1= Approche agile                           
 
|Domaine-Discipline-Thématique-1= Approche agile                           
 
|Domaine-Discipline-Thématique-2= Développement de logiciel de qualité
 
|Domaine-Discipline-Thématique-2= Développement de logiciel de qualité
 
|Domaine-Discipline-Thématique-3= Adaptation aux changements de la technologie et des besoins des clients
 
|Domaine-Discipline-Thématique-3= Adaptation aux changements de la technologie et des besoins des clients
 
 
}}<!--****************** Fin modifications: Fiche-Disciplines-Thématiques *****************************-->
 
}}<!--****************** Fin modifications: Fiche-Disciplines-Thématiques *****************************-->
  
 
== {{Widget:Definition-ecrite-Fiche}} ==
 
== {{Widget:Definition-ecrite-Fiche}} ==
 +
<!-- ******** Début Fiche Didactique Definition ********************-->
  
<!-- ******** Début Fiche Didactique Definition ********************-->
 
{{Fiche Didactique Definition <!-------------------------------------->
 
<!-- Définition : Donner une ou plusieurs définition (s)            -->
 
<!-- Compléter les pointillés et Supprimer les lignes non utilisées -->
 
|Définition= <!-- Ne pas Modifier  -->
 
 
<!-- *************** Commercez les modifications *******************-->
 
<!-- *************** Commercez les modifications *******************-->
 
 
* Scrum : C’est Un cadre de travail (framework) dans lequel les personnes peuvent aborder des problèmes complexes et adaptatifs tout en livrant de manière itérative et incrémentale des produits de la plus grande valeur possible, des produits qui répondent aux besoins de leurs utilisateurs et tiennent compte du développement technologique. Sa particularité est qu’il est simple à comprendre néanmoins difficile à maîtriser.
 
* Scrum : C’est Un cadre de travail (framework) dans lequel les personnes peuvent aborder des problèmes complexes et adaptatifs tout en livrant de manière itérative et incrémentale des produits de la plus grande valeur possible, des produits qui répondent aux besoins de leurs utilisateurs et tiennent compte du développement technologique. Sa particularité est qu’il est simple à comprendre néanmoins difficile à maîtriser.
  
 
*Les fondateurs de Scrun insistent sur le fait qu’il n’est pas une méthode agile mais plutôt un cadre de travail. En effet, il n’est pas en soi un processus, une technique ou une méthode définitive. C'est plutôt un cadre de travail dans lequel vous pouvez utiliser différents processus et techniques
 
*Les fondateurs de Scrun insistent sur le fait qu’il n’est pas une méthode agile mais plutôt un cadre de travail. En effet, il n’est pas en soi un processus, une technique ou une méthode définitive. C'est plutôt un cadre de travail dans lequel vous pouvez utiliser différents processus et techniques
 +
<!-- ******** Fin Définition Générale ***************************** -->
 +
 +
 +
== {{Widget:Definition-graphique-Fiche}} ==
 +
 +
<!-- ************************* Début ****************************** -->
 +
{{Fiche Didactique Media <!------------------------------------------->
 +
<!-- Interface Média : Choisir le type de présentation de vos images-->
 +
<!--Remplacez et adaptez le mode, les images, formats et les Titres -->
 +
|Galerie Images= <!-- Ne pas Modifier--------------------------------->
 +
<!-- ************* Commercez les modifications *********************-->
 +
<!--Modes disponibles:"traditional"; "nolines"; "packed"; "packed-hover"; "packed-overlay" ou "slideshow"-->
 +
<!-- Vous pouvez remplacer et adapter le mode ICI =>-->
 +
<gallery mode="packed-hover">                             
 +
 +
<!-- Remplacez, Adaptez, Ajoutez ou Supprimez les images et lignes non utilisées-->
 +
Image:Nlle_methode.jpg|Digitalisation
 +
Image:Definition-graphique-concept2.png|Titre de Votre Image 2
 +
Image:Definition-graphique-concept3.png|Titre de Votre Image 3
 +
 +
</gallery><!-- ************** Fin modification images***************************-->
  
<!-- ******** Fin Définition Générale ***************************** -->
+
<!-- ************************* Début modification Vidéo ******************************************************************-->
 +
|Video=<!-- Ne pas Modifier  --><!-- Ajoutez une ou plusieurs vidéos-------------------------------------------------------->
 +
<!-- Balises à utiliser Pour: Youtube : <youtube> / Google : <gvideo> / Archive.org audio : <aoaudio> / Archive.org video: <aovideo>
 +
/ WeGame : <wegame> / Tangler forum : <tangler> / Gametrailers: <gtrailer> / Nicovideo : <nicovideo> / GoGreenTube : <ggtube> ----->
 +
<!-- <youtube>ID-Video</youtube> exemple http://www.youtube.com/watch?v=k0O8-0kPQmM devient <youtube>k0O8-0kPQmM</youtube> -->
 +
<!--Ajoutez ou supprimez les lignes non utilisées --------------------------------------------------------------------------->
 +
<!-- ****************** Commercez les modifications pour les Vidéos *******************************************************-->
  
== {{Widget:Usage de Scrum}} ==
+
<youtube width="220" height="220">k0O8-0kPQmM</youtube>
 +
<youtube width="220" height="220">iIlCg439eHQ</youtube>
 +
<youtube width="220" height="220">k0O8-0kPQmM</youtube>
  
<!-- ************* Début Usages Scrum ************* -->
+
}}<!-- ************************* Fin modifications pour les Médias *******************************************************-->
  
Scrum a été utilisé pour développer des logiciels, du matériel, des logiciels embarqués, des réseaux de fonctions interactives, des véhicules autonomes, des écoles, des gouvernements, du marketing, de la gestion opérationnelle des organisations et presque tout ce que nous utilisons dans notre vie quotidienne.  
+
= {{Widget:Usage de Scrum}} =
 +
<!-- ******** Début Fiche Didactique Usage ********************-->
 +
<!-- *************** Commercez les modifications *******************-->
 +
* Scrum a été utilisé pour développer des logiciels, du matériel, des logiciels embarqués, des réseaux de fonctions interactives, des véhicules autonomes, des écoles, des gouvernements, du marketing, de la gestion opérationnelle des organisations et presque tout ce que nous utilisons dans notre vie quotidienne.  
 
Plus il y a une augmentation des complexités sur le plan technologique, marché et environnemental ainsi leurs interactions, plus l'utilité de Scrum, pour faire face à cette complexité, est quotidiennement confirmée.  
 
Plus il y a une augmentation des complexités sur le plan technologique, marché et environnemental ainsi leurs interactions, plus l'utilité de Scrum, pour faire face à cette complexité, est quotidiennement confirmée.  
Scrum s'est avéré particulièrement efficace dans le transfert itératif et incrémental de savoir. Maintenant, Scrum est largement utilisé pour la gestion de l'organisation, de ses produits et ses services.
+
* Scrum s'est avéré particulièrement efficace dans le transfert itératif et incrémental de savoir. Maintenant, Scrum est largement utilisé pour la gestion de l'organisation, de ses produits et ses services.
<!-- ******** Fin Définition Générale ***************************** -->
+
 
 +
= {{Widget: Origines de Scrum : Agilité}}=
 +
 
 +
* L’agilité est « la capacité à favoriser le changement et à y répondre en vue de s ’adapter au mieux à un environnement turbulent. » [Jim Highsmith]
  
*Origines : Agilité
+
* Elle n’est pas une science nouvelle. En effet, elle a été inspirée par le Toyota Production System – TPS depuis les années 50, qui a donné lieu au « Lean Manufacturing ». En effet, La production des voitures japonaises a révolutionné tout type de production entre autres la production logicielle. Dans ce cadre, en 1990, le courant du « Lean Software Development » s’est développé par les Etats Unis, mais n’a pas été commercialisé puisque le RUP dominait. Il a fallu que les américains fassent du marketing en introduisant sous le chapeau de l’agilité les démarches KanBan, XP et Scrum. Ces derniers commencent ainsi à être commercialisés avec l’arrivée des années 2000.
L’agilité est « la capacité à favoriser le changement et à y répondre en vue de s ’adapter au mieux à un environnement turbulent. » [Jim Highsmith]
 
Elle n’est pas une science nouvelle. En effet, elle a été inspirée par le Toyota Production System – TPS depuis les années 50, qui a donné lieu au « Lean Manufacturing ». En effet, La production des voitures japonaises a révolutionné tout type de production entre autres la production logicielle. Dans ce cadre, en 1990, le courant du « Lean Software Development » s’est développé par les Etats Unis, mais n’a pas été commercialisé puisque le RUP dominait. Il a fallu que les américains fassent du marketing en introduisant sous le chapeau de l’agilité les démarches KanBan, XP et Scrum. Cs derniers commencent ainsi à être commercialisés avec l’arrivée des années 2000.
 
  
Les valeurs de l’agilité, origine de Scrum, privilégient :
+
* Les valeurs de l’agilité, origine de Scrum, privilégient :
 
• Les individus et leurs interactions plutôt les processus et les outils
 
• Les individus et leurs interactions plutôt les processus et les outils
 
• La collaboration avec le client plutôt la négociation de contrat
 
• La collaboration avec le client plutôt la négociation de contrat
 
• Un produit opérationnel plutôt une documentation pléthorique
 
• Un produit opérationnel plutôt une documentation pléthorique
 
• L’adaptation au changement plutôt que le suivi d’un plan rigide
 
• L’adaptation au changement plutôt que le suivi d’un plan rigide
L’agilité se distingue par rapport aux autres approches de développement logiciel par une garantie de satisfaction client et d’adaptation au changement technologique. La figure suivante en résume tout.
 
  
* Théorie de Scrum
+
* L’agilité se distingue par rapport aux autres approches de développement logiciel par une garantie de satisfaction client et d’adaptation au changement technologique. La figure suivante en résume tout.
 +
 
 +
 
 +
= {{Widget:Concepts-notions-associes-Fiche}} =
 +
<!-- Approfondissement des définitions à travers des classifications, des catégorisations, des typologies, ou autre.... -->
 +
<!-- ****************** Commercez les modifications ****************-->
 +
 
 +
== {{Widget:Théorie de Scrum}}==
 
Scrum est fondé sur la théorie du contrôle empirique de processus, ou l'empirisme. L'empirisme affirme que la connaissance provient de l'expérience et la prise de décisions est basée sur des faits connus. Scrum utilise une approche itérative et incrémentale pour optimiser la prédictibilité et le contrôle de risque.  
 
Scrum est fondé sur la théorie du contrôle empirique de processus, ou l'empirisme. L'empirisme affirme que la connaissance provient de l'expérience et la prise de décisions est basée sur des faits connus. Scrum utilise une approche itérative et incrémentale pour optimiser la prédictibilité et le contrôle de risque.  
 
1. Transparence  
 
1. Transparence  
Ligne 60 : Ligne 91 :
  
  
* Equipe Scrum
+
== {{Widget:Equipe Scrum}}==
 
Les équipes Scrum, de taille comprise entre 3 et 9 membres, sont auto-organisées et pluridisciplinaires. Par auto-organisées, les équipes choisissent la meilleure façon d’accomplir leur travail, au lieu d’être dirigées par des personnes externes à l’équipe. Par pluridisciplinaires, les équipes ont toutes les compétences nécessaires pour effectuer le travail sans dépendre d’autres personnes n’appartenant pas à l’équipe. Ses membres sont :
 
Les équipes Scrum, de taille comprise entre 3 et 9 membres, sont auto-organisées et pluridisciplinaires. Par auto-organisées, les équipes choisissent la meilleure façon d’accomplir leur travail, au lieu d’être dirigées par des personnes externes à l’équipe. Par pluridisciplinaires, les équipes ont toutes les compétences nécessaires pour effectuer le travail sans dépendre d’autres personnes n’appartenant pas à l’équipe. Ses membres sont :
 
1. Product Owner
 
1. Product Owner
Expert métier : Représentant des clients.
+
* Expert métier : Représentant des clients.
Expert Produit
+
* Expert Produit
Membre de la grande équipe
+
* Membre de la grande équipe
 
2. Scrum Master
 
2. Scrum Master
Expert Scrum
+
* Expert Scrum
Facilitateur
+
* Facilitateur
Coach
+
* Coach
 
3. Developpment Team
 
3. Developpment Team
Expert technique
+
* Expert technique
Auto-gérée
+
* Auto-gérée
Auto-organisée
+
* Auto-organisée
  
  
*Au coeur de Scrum : Le Sprint
+
=={{Widget:Au coeur de Scrum : Le Sprint}}==
 
Le coeur de Scrum est le Sprint, qui a une durée (time-box), de 2 à 4 semaines, au cours de laquelle un Incrément Produit « Fini » fonctionnel et potentiellement livrable est créé. Chaque sprint peut être considéré comme un projet n'ayant qu'un horizon son time-box. À l’instar d’un projet, un Sprint est utilisé pour accomplir quelque chose. Chaque Sprint a un objectif de ce qui doit être construit, une conception (design) et un plan flexible qui guidera la construction, le travail lui même et le produit résultant. Tous les sprints d’un même projet ont la même durée. Un nouveau Sprint commence immédiatement après la conclusion du Sprint précédent.
 
Le coeur de Scrum est le Sprint, qui a une durée (time-box), de 2 à 4 semaines, au cours de laquelle un Incrément Produit « Fini » fonctionnel et potentiellement livrable est créé. Chaque sprint peut être considéré comme un projet n'ayant qu'un horizon son time-box. À l’instar d’un projet, un Sprint est utilisé pour accomplir quelque chose. Chaque Sprint a un objectif de ce qui doit être construit, une conception (design) et un plan flexible qui guidera la construction, le travail lui même et le produit résultant. Tous les sprints d’un même projet ont la même durée. Un nouveau Sprint commence immédiatement après la conclusion du Sprint précédent.
  
* Artefacts de Scrum
+
= {{Widget:Artefacts de Scrum}}=
 
A l’origine, un artefact est un objet façonné par l’homme, découvert lors d’une fouille archéologique. En informatique, l’artefact désigne tout produit concret répondant à un objectif et résultant d’une implication et une collaboration sérieuses.  
 
A l’origine, un artefact est un objet façonné par l’homme, découvert lors d’une fouille archéologique. En informatique, l’artefact désigne tout produit concret répondant à un objectif et résultant d’une implication et une collaboration sérieuses.  
 
Les artefacts de Scrum représentent soit du travail, soit de la valeur fournissant ainsi de la transparence et des opportunités pour l'inspection et d'adaptation. Les artefacts définis par Scrum sont spécialement conçus pour maximiser la transparence d’informations essentielles afin que chacun ait la même compréhension de l'artefact. On y trouve :
 
Les artefacts de Scrum représentent soit du travail, soit de la valeur fournissant ainsi de la transparence et des opportunités pour l'inspection et d'adaptation. Les artefacts définis par Scrum sont spécialement conçus pour maximiser la transparence d’informations essentielles afin que chacun ait la même compréhension de l'artefact. On y trouve :
Ligne 85 : Ligne 116 :
  
  
* Cérémonies de Scrum
+
= {{Widget:Cérémonies de Scrum}}=
 
Une cérémonie en Scrum est une réunion ayant une date et une durée (time-box) et répondant à un objectif. On y trouve : Le Sprint planning, Le Daily Meeting, Le Sprint Review, Le Sprint Retrospective
 
Une cérémonie en Scrum est une réunion ayant une date et une durée (time-box) et répondant à un objectif. On y trouve : Le Sprint planning, Le Daily Meeting, Le Sprint Review, Le Sprint Retrospective
  
* Les Bonnes Pratiques
+
= {{Widget:Les Bonnes Pratiques}}=
 
Etant donné que Scrum n’est pas une méthode, toutes les bonnes pratiques qui amplifient le framework sont les bienvenues. Dans ce cadre, on évoque : La User Story, LE Planning Poker, Le Scrum Board
 
Etant donné que Scrum n’est pas une méthode, toutes les bonnes pratiques qui amplifient le framework sont les bienvenues. Dans ce cadre, on évoque : La User Story, LE Planning Poker, Le Scrum Board
......................................................................
 
.......................................................................
 
.......................................................................
 
}}<!-- ******** Fin Fiche Didactique Définition ******************* -->
 
  
== {{Widget:Definition-graphique-Fiche}} ==
 
 
<!-- ************************* Début ****************************** -->
 
{{Fiche Didactique Media <!------------------------------------------->
 
<!-- Interface Média : Choisir le type de présentation de vos images-->
 
<!--Remplacez et adaptez le mode, les images, formats et les Titres -->
 
|Galerie Images= <!-- Ne pas Modifier--------------------------------->
 
<!-- ************* Commercez les modifications *********************-->
 
<!--Modes disponibles:"traditional"; "nolines"; "packed"; "packed-hover"; "packed-overlay" ou "slideshow"-->
 
<!-- Vous pouvez remplacer et adapter le mode ICI =>-->
 
<gallery mode="packed-hover">                             
 
 
<!-- Remplacez, Adaptez, Ajoutez ou Supprimez les images et lignes non utilisées-->
 
Image:Nlle_methode.jpg|Digitalisation
 
Image:Definition-graphique-concept2.png|Titre de Votre Image 2
 
Image:Definition-graphique-concept3.png|Titre de Votre Image 3
 
 
</gallery><!-- ************** Fin modification images***************************-->
 
 
<!-- ************************* Début modification Vidéo ******************************************************************-->
 
|Video=<!-- Ne pas Modifier  --><!-- Ajoutez une ou plusieurs vidéos-------------------------------------------------------->
 
<!-- Balises à utiliser Pour: Youtube : <youtube> / Google : <gvideo> / Archive.org audio : <aoaudio> / Archive.org video: <aovideo>
 
/ WeGame : <wegame> / Tangler forum : <tangler> / Gametrailers: <gtrailer> / Nicovideo : <nicovideo> / GoGreenTube : <ggtube> ----->
 
<!-- <youtube>ID-Video</youtube> exemple http://www.youtube.com/watch?v=k0O8-0kPQmM devient <youtube>k0O8-0kPQmM</youtube> -->
 
<!--Ajoutez ou supprimez les lignes non utilisées --------------------------------------------------------------------------->
 
<!-- ****************** Commercez les modifications pour les Vidéos *******************************************************-->
 
 
<youtube width="220" height="220">k0O8-0kPQmM</youtube>
 
<youtube width="220" height="220">iIlCg439eHQ</youtube>
 
<youtube width="220" height="220">k0O8-0kPQmM</youtube>
 
 
}}<!-- ************************* Fin modifications pour les Médias *******************************************************-->
 
 
= {{Widget:Concepts-notions-associes-Fiche}} =
 
 
<!-- ****************************************************************************-->
 
 
{{Fiche Didactique Mots-clés<!--------- Début du script Mots-Clés ----------------->
 
{{Fiche Didactique Mots-clés<!--------- Début du script Mots-Clés ----------------->
<!--Indiquez au minimum 5 Mots-Clés, les classer par ordre d'importance croissant-->
 
<!--(du plus important au moins important), Première lettre en majuscule        -->
 
<!--AJOUTEZ (jusqu'à 100 Mots-Clés) OU SUPPRIMEZ LES LIGNES NON UTILISÉES        -->
 
<!----------------- Commencez les modifications des Mots Clés --------------------->
 
  
 
|Mot-Clé-1= Sprint
 
|Mot-Clé-1= Sprint
Ligne 147 : Ligne 134 :
 
|Mot-Clé-9= Agilité
 
|Mot-Clé-9= Agilité
 
|Mot-Clé-10= Empirisme
 
|Mot-Clé-10= Empirisme
 
  
 
}}<!-- ********************* FIN Fiche Didactique Mots-clés *******************-->
 
}}<!-- ********************* FIN Fiche Didactique Mots-clés *******************-->
 
= {{Widget:Exemples-applications-utilisations-Fiche}} =
 
 
 
<!-- *************** Début Fiche Didactique Explicitations ***************** -->
 
{{Fiche Didactique Explicitations <!------------------------------------------->
 
<!-- Explicitations et Approfondissements à travers des exemples ou des applications ou lors d'utilisations -->
 
|Exemples-Applications-Utilisations= <!---------------------------------------->
 
<!-- Compléter les pointillés et Supprimer les lignes non utilisées          -->
 
<!-- ****************** Commercez les modifications ***********************  -->
 
 
*...............................................................................
 
................................................................................
 
................................................................................
 
................................................................................
 
*...............................................................................
 
................................................................................
 
................................................................................
 
................................................................................
 
}}<!--************** Fin Fiche Didactique Explicitations ******************* -->
 
 
  
 
= {{Widget:Erreurs-confusions-Fiche}} =
 
= {{Widget:Erreurs-confusions-Fiche}} =
 
  
 
<!-- ************** Début Fiche Didactique Conceptions ********************* -->
 
<!-- ************** Début Fiche Didactique Conceptions ********************* -->
Ligne 188 : Ligne 152 :
 
* Confusion entre [[Retrospective et Review]]
 
* Confusion entre [[Retrospective et Review]]
 
* Confusion entre [[Daily et Sprint Planning]]
 
* Confusion entre [[Daily et Sprint Planning]]
* Erreur fréquente: Les étudiants ont tendance à commettre les erreurs suivantes :
 
 Scrum pour un développement rapide
 
 L’agilité est la liberté de faire à sa façon
 
 L’agilité est le développement rapide
 
 Les développeurs sont agiles c’est-à-dire maîtres de la situation
 
 Le développement agile exige des développeurs seniors
 
 Scrum est pour les « petits » projets
 
 Scrum est pour le contrôle de qualité
 
 Durée de sprint changeable
 
 
 
* [[Head - Body]]
 
  
 +
Erreurs fréquentes: Les étudiants ont tendance à commettre les erreurs suivantes :
 +
* Scrum pour un développement rapide
 +
* L’agilité est la liberté de faire à sa façon
 +
* L’agilité est le développement rapide
 +
* Les développeurs sont agiles c’est-à-dire maîtres de la situation
 +
* Le développement agile exige des développeurs seniors
 +
* Scrum est pour les « petits » projets
 +
* Scrum est pour le contrôle de qualité
 +
* Durée de sprint changeable
 
}}<!-- ************** Fin Fiche Didactique Conceptions ********************* -->
 
}}<!-- ************** Fin Fiche Didactique Conceptions ********************* -->
  
Ligne 226 : Ligne 187 :
  
  
= {{Widget:Liens-enseignement-Fiche}} =
+
= {{Widget:Idées ou Réflexions liées à son enseignement-Fiche}} =
 
 
== {{Widget:Idées ou Réflexions liées à son enseignement-Fiche}} ==
 
 
 
 
 
<!-- ************** Début Fiche Didactique Idées-Enseignement ******************-->
 
{{Fiche Didactique Idées-Enseignement <!------------------------------------------>
 
<!-- Espace de réflexions et d'idées pour l'Enseignement lié à cette thématique -->
 
|Idées-Enseignement= <!-- ----------------------------------------------------  -->
 
<!-- Complétez les pointillés et Supprimez les lignes non utilisées          ----->
 
<!-- ****************** Commercez les modifications **************************  -->
 
  
 
* Jeux de Rôles                                                 
 
* Jeux de Rôles                                                 
Ligne 247 : Ligne 198 :
  
 
= {{Widget:Bibliographie-Fiche}} =
 
= {{Widget:Bibliographie-Fiche}} =
 
 
<!-- ************** Début Fiche Didactique Astuces-Enseignement *********-->
 
{{Fiche Didactique Bibliographie <!---------------------------------------->
 
<!-- Espace bibliographique pour l'Enseignement lié à cette thématique  -->
 
|Bibliographie= <!--------------------------------------------------------->
 
<!-- Complétez les pointillés et Supprimez les lignes non utilisées  ----->
 
<!-- ****************** Commercez les modifications *********************-->
 
  
 
* www.Scrum.org                                                 
 
* www.Scrum.org                                                 
* ..................
+
* Scrum Guide                                                  
* ..................                                                  
 
* ..................                                               
 
 
 
}}<!-- ************* Fin Fiche Didactique Bibliographie *************** -->
 
  
 
{{Widget:Fiche-Conceptuelle-Bas}}
 
{{Widget:Fiche-Conceptuelle-Bas}}

Version du 27 avril 2020 à 01:14


Autres Fiches Conceptuelles
Posez une Question


(+)

Target Icon.pngVotre Publicité sur le Réseau Target Icon.png

Puce-didaquest.png Définition

Domaine, Discipline, Thématique


More-didaquest.png Justification


Définition écrite

  • Scrum : C’est Un cadre de travail (framework) dans lequel les personnes peuvent aborder des problèmes complexes et adaptatifs tout en livrant de manière itérative et incrémentale des produits de la plus grande valeur possible, des produits qui répondent aux besoins de leurs utilisateurs et tiennent compte du développement technologique. Sa particularité est qu’il est simple à comprendre néanmoins difficile à maîtriser.
  • Les fondateurs de Scrun insistent sur le fait qu’il n’est pas une méthode agile mais plutôt un cadre de travail. En effet, il n’est pas en soi un processus, une technique ou une méthode définitive. C'est plutôt un cadre de travail dans lequel vous pouvez utiliser différents processus et techniques


Définition graphique




Widget:Usage de Scrum

  • Scrum a été utilisé pour développer des logiciels, du matériel, des logiciels embarqués, des réseaux de fonctions interactives, des véhicules autonomes, des écoles, des gouvernements, du marketing, de la gestion opérationnelle des organisations et presque tout ce que nous utilisons dans notre vie quotidienne.

Plus il y a une augmentation des complexités sur le plan technologique, marché et environnemental ainsi leurs interactions, plus l'utilité de Scrum, pour faire face à cette complexité, est quotidiennement confirmée.

  • Scrum s'est avéré particulièrement efficace dans le transfert itératif et incrémental de savoir. Maintenant, Scrum est largement utilisé pour la gestion de l'organisation, de ses produits et ses services.

Widget:Origines de Scrum : Agilité

  • L’agilité est « la capacité à favoriser le changement et à y répondre en vue de s ’adapter au mieux à un environnement turbulent. » [Jim Highsmith]
  • Elle n’est pas une science nouvelle. En effet, elle a été inspirée par le Toyota Production System – TPS depuis les années 50, qui a donné lieu au « Lean Manufacturing ». En effet, La production des voitures japonaises a révolutionné tout type de production entre autres la production logicielle. Dans ce cadre, en 1990, le courant du « Lean Software Development » s’est développé par les Etats Unis, mais n’a pas été commercialisé puisque le RUP dominait. Il a fallu que les américains fassent du marketing en introduisant sous le chapeau de l’agilité les démarches KanBan, XP et Scrum. Ces derniers commencent ainsi à être commercialisés avec l’arrivée des années 2000.
  • Les valeurs de l’agilité, origine de Scrum, privilégient :

• Les individus et leurs interactions plutôt les processus et les outils • La collaboration avec le client plutôt la négociation de contrat • Un produit opérationnel plutôt une documentation pléthorique • L’adaptation au changement plutôt que le suivi d’un plan rigide

  • L’agilité se distingue par rapport aux autres approches de développement logiciel par une garantie de satisfaction client et d’adaptation au changement technologique. La figure suivante en résume tout.


Puce-didaquest.png Concepts ou notions associés

Widget:Théorie de Scrum

Scrum est fondé sur la théorie du contrôle empirique de processus, ou l'empirisme. L'empirisme affirme que la connaissance provient de l'expérience et la prise de décisions est basée sur des faits connus. Scrum utilise une approche itérative et incrémentale pour optimiser la prédictibilité et le contrôle de risque. 1. Transparence Les aspects importants du processus doivent être visibles à tous ceux qui sont responsables des résultats. La transparence requiert la définition d’un standard commun pour ces aspects afin que les observateurs partagent une compréhension commune de ce qui est observé. 2. Inspection Les utilisateurs de Scrum doivent fréquemment inspecter les artefacts Scrum et l’état d’avancement par rapport à un objectif de Sprint (Sprint Goal) afin de détecter les écarts indésirables. 3. Adaptation C’est la capacité d’ajuster le processus ou le matériel utilisé dès que possible afin de minimiser le risque d’autres dérives


Widget:Equipe Scrum

Les équipes Scrum, de taille comprise entre 3 et 9 membres, sont auto-organisées et pluridisciplinaires. Par auto-organisées, les équipes choisissent la meilleure façon d’accomplir leur travail, au lieu d’être dirigées par des personnes externes à l’équipe. Par pluridisciplinaires, les équipes ont toutes les compétences nécessaires pour effectuer le travail sans dépendre d’autres personnes n’appartenant pas à l’équipe. Ses membres sont : 1. Product Owner

  • Expert métier : Représentant des clients.
  • Expert Produit
  • Membre de la grande équipe

2. Scrum Master

  • Expert Scrum
  • Facilitateur
  • Coach

3. Developpment Team

  • Expert technique
  • Auto-gérée
  • Auto-organisée


Widget:Au coeur de Scrum : Le Sprint

Le coeur de Scrum est le Sprint, qui a une durée (time-box), de 2 à 4 semaines, au cours de laquelle un Incrément Produit « Fini » fonctionnel et potentiellement livrable est créé. Chaque sprint peut être considéré comme un projet n'ayant qu'un horizon son time-box. À l’instar d’un projet, un Sprint est utilisé pour accomplir quelque chose. Chaque Sprint a un objectif de ce qui doit être construit, une conception (design) et un plan flexible qui guidera la construction, le travail lui même et le produit résultant. Tous les sprints d’un même projet ont la même durée. Un nouveau Sprint commence immédiatement après la conclusion du Sprint précédent.

Widget:Artefacts de Scrum

A l’origine, un artefact est un objet façonné par l’homme, découvert lors d’une fouille archéologique. En informatique, l’artefact désigne tout produit concret répondant à un objectif et résultant d’une implication et une collaboration sérieuses. Les artefacts de Scrum représentent soit du travail, soit de la valeur fournissant ainsi de la transparence et des opportunités pour l'inspection et d'adaptation. Les artefacts définis par Scrum sont spécialement conçus pour maximiser la transparence d’informations essentielles afin que chacun ait la même compréhension de l'artefact. On y trouve : Product Backlog, le Sprint Backlog et l'Incrément


Widget:Cérémonies de Scrum

Une cérémonie en Scrum est une réunion ayant une date et une durée (time-box) et répondant à un objectif. On y trouve : Le Sprint planning, Le Daily Meeting, Le Sprint Review, Le Sprint Retrospective

Widget:Les Bonnes Pratiques

Etant donné que Scrum n’est pas une méthode, toutes les bonnes pratiques qui amplifient le framework sont les bienvenues. Dans ce cadre, on évoque : La User Story, LE Planning Poker, Le Scrum Board




More-didaquest.png Scrum test - Glossaire / (+)



Puce-didaquest.png Erreurs ou confusions éventuelles



Puce-didaquest.png Questions possibles



Idées ou Réflexions liées à son enseignement

  • Jeux de Rôles
  • Jeux Pédagogiques
  • Etude de Cas réels
  • QCM en ligne
  • Préparation à la certification

}}

Puce-didaquest.png Bibliographie

  • www.Scrum.org
  • Scrum Guide