Introduction à SCRUM.
- Qu'est-ce que l'agile ?
- Présentation de quelques idées reçues
- Dans quel cadre on peut mettre en place Scrum
- Scrum et le management
- Les méthodes de gestion de projets classiques : cycle en V, en cascade
- Changement d'organisation en terme de management dit "classique"
- Comment mettre en place Scrum
- Explication des processus Scrum.
- Couplage avec des techniques d'ingénieries logicielles et de qualité.
- Couplage avec lean startup
Ces slides ont pour objectif de présenter le contexte des méthodes agiles, et de présenter le fonctionnement de la méthode Scrum.
Je donne également un premier retour d'expérience
Introduction à SCRUM.
- Qu'est-ce que l'agile ?
- Présentation de quelques idées reçues
- Dans quel cadre on peut mettre en place Scrum
- Scrum et le management
- Les méthodes de gestion de projets classiques : cycle en V, en cascade
- Changement d'organisation en terme de management dit "classique"
- Comment mettre en place Scrum
- Explication des processus Scrum.
- Couplage avec des techniques d'ingénieries logicielles et de qualité.
- Couplage avec lean startup
Ces slides ont pour objectif de présenter le contexte des méthodes agiles, et de présenter le fonctionnement de la méthode Scrum.
Je donne également un premier retour d'expérience
Cette présentation, mise en scène les valeurs et les principes des méthodes agiles , ainsi qu'une présentation détaillée sur la méthode XP et la méthode Scrum.
Cette présentation porte sur Scrum 2020.
L'objectif est de présenter les concepts et les principes de Scrum 2020.
Les points abordés sont
- Principes, caracterisuques, Approche
- Piliers
- Les valeurs
- Scrum Team, caracteristiques et responsabilités
- Product Owner, résponsabilités, contraintes
- Developers,engagement,compétences et tâches
- Scrum Master, responsabilités et tâches
- Evènements Scrum
- Sprint et lien avec les rôles
- Occasions pour l’inspection et l’adaptation
- Artefacts et objectifs
- Increment et DoD
- Zoom sur le Product Backlog
- Zoom sur le Product Goal
Introduction to Scrum presentation which outlines common issues in software development, what is Scrum, and an introduction to the Scrum framework. This presentation has been used for training and presentations to both technology and business audiences.
O documento descreve os principais conceitos e práticas do framework Scrum para gestão de projetos ágeis, incluindo os papéis de Product Owner, Scrum Master e time de desenvolvimento, os artefatos como Product Backlog e Sprint Backlog, e as cerimônias como Sprint Planning, Daily Scrum, Sprint Retrospective e Sprint Review. O objetivo do Scrum é entregar valor ao cliente de forma contínua por meio de feedback frequente e melhoria contínua.
Cette présentation, mise en scène les valeurs et les principes des méthodes agiles , ainsi qu'une présentation détaillée sur la méthode XP et la méthode Scrum.
Cette présentation porte sur Scrum 2020.
L'objectif est de présenter les concepts et les principes de Scrum 2020.
Les points abordés sont
- Principes, caracterisuques, Approche
- Piliers
- Les valeurs
- Scrum Team, caracteristiques et responsabilités
- Product Owner, résponsabilités, contraintes
- Developers,engagement,compétences et tâches
- Scrum Master, responsabilités et tâches
- Evènements Scrum
- Sprint et lien avec les rôles
- Occasions pour l’inspection et l’adaptation
- Artefacts et objectifs
- Increment et DoD
- Zoom sur le Product Backlog
- Zoom sur le Product Goal
Introduction to Scrum presentation which outlines common issues in software development, what is Scrum, and an introduction to the Scrum framework. This presentation has been used for training and presentations to both technology and business audiences.
O documento descreve os principais conceitos e práticas do framework Scrum para gestão de projetos ágeis, incluindo os papéis de Product Owner, Scrum Master e time de desenvolvimento, os artefatos como Product Backlog e Sprint Backlog, e as cerimônias como Sprint Planning, Daily Scrum, Sprint Retrospective e Sprint Review. O objetivo do Scrum é entregar valor ao cliente de forma contínua por meio de feedback frequente e melhoria contínua.
Présentation succincte de Scrum.
En fonction du public elle peut tenir entre 20 minutes sans s'attarder ou en 2 heures avec une présentation des annexes.
Développement agile de logiciel avec la méthode SCRUMsenejug
Le développement de logiciel devient de plus en plus complexe et plus long. Des études ont montré que 2/3 des projets informatiques dépassaient le délai prévisionnel (et donc les couts) et ceci pose un vrai probleme de time-to-market. Et pourtant depuis quelques décennies, les cycles de développement tels que celui en V, M, W, waterflow, etc existent sans succes.
Agile is an ideal organizational model to manage complex domains, but it does question many structural and cultural assumptions found in a traditional management culture. This presentation shows how transforming a large enterprise towards Agile requires not only a shift in methodology but also a shift in beliefs. We examine the limits of implementing Agile into a traditional enterprise and explore some transformational approaches that address these limits.
Agile Systems and Processes:Necessary and Sufficient Fundamental Architectur...Rick Dove
1) The document provides an overview of a seminar on Agile Systems 101 that discusses necessary and sufficient architectural concept patterns for reconfigurable process and product architectures.
2) Examples of architectural concept patterns discussed include a modular installation architecture for aircraft refurbishment and a drag-and-drop/plug-and-play architecture for unmanned autonomous system testing.
3) The seminar covers defining agility, agility metrics, examples of agile architectures in different domains, and references for further information. Workshops associated with the seminar involve exercises and group discussions.
Scrum - Une méthode agile sous la loupe ...Bilel McSam
La méthodologie de développement agile < Scrum >
Une présentation faite à la 5eme Linux install party le 08 Juin 2013 à l'USTHB (Alger / Algérie)
• Une méthode agile dédiée à la gestion de projets.
• S'appuie sur le découpage d'un projet en incréments (sprint).
• Ne couvre aucune technique d'ingénierie du logiciel.
How to Successfully Scale Agile in Your EnterpriseIsaac Hogue
In an enterprise environment that is not structured to adopt out-of-the-box Agile, it’s critical to adopt Agile to your enterprises business drivers, value structure and governance. While Agile methodologies can improve the predictability, quality, and time to market of your software delivery, they are not a silver bullet.
REX sur une implantation SAFe - La complexité en TI et l'agilité d'entrepriseEtienne Laverdière
Dans cette présentation, nous verrons comment l’agilité d’entreprise répond à la complexité propre aux projets TI d’entreprise. Nous ferons un comparatif des modèles d’agilité d’entreprise, puis un retour d’expérience sur une implémentation SAFe dans le milieu bancaire européen.
Dans cette présentation, nous verrons comment l'agilité de "première génération" a permis de gérer la complexité au niveau des équipes projet. Nous verrons comment l'agilité d'entreprise, notamment SAFe, permet de gérer la complexité au niveau des projets d'entreprise.
Niranjan Nerlige V presented at the Scrum Bangalore 14th Meetup on September 05, 2015. The presentation covered current challenges in leadership for enterprise agility based on the presenter's experience, different leadership styles, and lean agile leadership for enterprise agility. It included discussions of lean thinking and value stream mapping. Games and exercises were used to illustrate concepts like minimizing waste and optimizing flow. The presentation highlighted how motivating employees with autonomy, mastery, and purpose can improve performance over external rewards. Recommended reading on topics like lean software development and the Scaled Agile Framework was also provided.
Drupal, scrum et l'agilité - Drupalcamp Paris 2013Artusamak
Cette présentation a été donnée dans le cadre du Drupalcamp Paris 2013 du 21 au 23 juin (http://paris2013.drupalcamp.fr/programme-paris).
Présentation par Julien Dubois (https://twitter.com/artusamak)
Les méthodes agiles ont de plus en plus le vent en poupe et Scrum devient de plus en plus répandu.
Drupal continue également de croitre et ses qualités intrinsèques le rendent très compatible avec les concepts de sprint, d'itérations et de livraison continue.
* Votre dernier projet en cycle en V a échoué et vous avez envie d'essayer autre chose ?
* Vous ne savez pas ce que sont les méthodes agiles et/ou Scrum ?
* Vous vous demandez comment tirer partie des capacités de prototypage de Drupal ?
Nous allons (re)voir au cours de cette session ce que sont les méthodes agiles, en quoi elles divergent de la gestion de projet dite "traditionnelle" avec un focus sur Scrum, puis vous présenterai comment Drupal et Scrum peuvent s'entendre et devenir les meilleurs amis du monde dans votre intérêt et celui de votre client.
Le credo "Tout le monde peut cuisiner" d'Auguste Gusteau (célèbre cuisinier de Ratatouille) ne signifie pas que la gastronomie est à la portée de tout le monde, mais qu'un grand chef peut se cacher n'importe où.
Il n'existe pas de recette unique pour réussir votre transition vers SCRUM mais durant cette session Rémy va essayer de vous donner les trucs et astuces qui vont vous permettre de sublimer votre équipe.
To be Agile or not to be ? Les méthodologies de développement doivent s'adapter aux demandes de plus en plus spécifiques et changeantes tout en respectant les besoins pratiques du client.
Chez TheCodingMachine, on pense que chaque projet mérite un instant de réflexion pour adopter la bonne approche méthodologique ! Pour certains types de projets ou bien certains contextes clients, la methode agile est très bien adaptée. Dans d’autres situations, c’est naturellement moins le cas et il est préférable d'employer les méthodes classiques.
Zoom sur les meilleures méthodologies de développement web et informatique (methode agile et methode classique de développement.)
2. Plan
I. Introduction
II. Les différentes méthodes Agiles
III. Présentation de la méthode Scrum
IV. Scrum-methodology
V. La démarche de Scrum
VI. Conclusion
2
4. Introduction
Les méthodes agiles sont des méthodologies essentiellement dédiées à
la gestion de projets informatiques. Elles reposent sur des cycles de
développement itératifs et adaptatifs en fonction des besoins évolutifs du
client. Elles permettent notamment d'impliquer l'ensemble des collaborateurs
ainsi que le client dans le développement du projet.
4
6. Adaptative Software Development (ADS)
Crystal
Scrum
Extreme Programming (XP)
6
Les différentes méthodes Agiles
7. Présentation Scrum
1. Fonctionnement général de Scrum
7
La méthode Scrum est une méthode agile, créée en 2002, dont le nom est
un terme emprunté au rugby qui signifie « la mêlée ». Elle s'appuie sur le découpage
des projets en itérations encore nommées « sprints ». Un sprint peut avoir une durée
qui varie généralement entre deux semaines et un mois.
8. Présentation Scrum
1. Fonctionnement général de Scrum
La méthode Scrum est une méthode agile, créée en 2002, dont le nom
est un terme emprunté au rugby qui signifie « la mêlée ». Elle s'appuie sur le
découpage des projets en itérations encore nommées « sprints ». Un sprint peut
avoir une durée qui varie généralement entre deux semaines et un mois.
8
9. Présentation Scrum
2. Les rôles du SCRUM
Le product owner : il s'agit du représentant officiel du client au sein d'un projet Scrum.
Il est l'interlocuteur principal du Scrum Master et des membres de l'équipe.
Le scrum master : il s'agit d'une personne chargée de veiller à la mise en application de
la méthode et au respect de ses objectifs.
L'équipe (« team members ») : ce sont les personnes chargées de la réalisation du sprint
et d'un produit utilisable en fin de sprint.
9
La méthode Scrum définit trois rôles pour un projet :
11. Présentation Scrum
11
Un concept fort de Scrum est la qualité de l'environnement de travail de l'équipe.
Cela inclut :
• Pas de changements imposés pendant un sprint ;
• Toute l'équipe dans une même pièce ;
• Un tableau blanc et/ou en liège ;
• Un bon outil de suivi du projet ;
• Prévenir des interventions extérieures (téléphone, irruption dans la pièce, etc.) ;
• Tout ce qui peut rendre l'équipe plus sereine et efficace.
13. La démarche de Scrum
Backlog produit
Liste des fonctionnalités que le projet doit réaliser, user stories
les éléments qui vont nécessiter du travail pour l'équipe
13
14. La démarche de Scrum
Liste des taches à réaliser après un filtre (période + tache
+activite,,)
Release backlog
14
15. La démarche de Scrum
Chaque sprint contient des taches a réaliser dans un délai pré-precis
une période d'un mois au maximum
Sprint
15
16. Graphique d’avancement
Tirer les retards, les problèmes
Pourquoi ? Et quoi faire pour l’éviter prochainement
La démarche de Scrum
16
17. Môlée quotidienne / stand up meeting
Réunion quotidien 15 min
Scrum master avec les développeurs doit répond aux 3 questions :
+ Voila ce que j’ai fait depuis la dernière rencontre
+ Les obstacles
+ Le planning à faire d’ici le prochain meeting
La démarche de Scrum
17
18. Lorsque le projet est terminé :
+ Les taches bien réaliser, les problèmes détecter
+ Les choses à améliorer le prochain tour
La démarche de Scrum
Sprint rétrospective
18
19. Conclusion
19
Pour conclure, nous pouvons dire que Scrum offre plusieurs avantages
avec la possibilité de s’appliquer sur un large panel de projets. Il appartient à
chacun de se faire sa propre idée et de décider si la méthodologie Scrum est
adaptée ou pas à un tel ou tel projet car il est important de garder à l’esprit que
chaque équipe, chaque projet et chaque contexte sont différents.