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.
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.
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
La gestion de projet agile propose une alternative crédible aux méthodes traditionnelles de gestion de projets.
La méthode SCRUM est à ce jour la plus utilisée des méthodes agiles. Réputée comme la plus simple à mettre en œuvre, elle définit un cadre précis d’organisation du projet qui doit être appliqué avec discipline mais qui se prête parfaitement à une adaptation au contexte métier de chaque entreprise.
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
Scrum est une méthode agile dédiée à la gestion de projets. Son objectif est d'améliorer la productivité des équipes auparavant ralenties par des méthodologies plus lourdes. Elle apparaît pour la première fois dans une publication de Hirotaka Takeuchi et Ikujiro Nonaka intitulée The New New Product Development Game1 qui s'appliquait à l'époque au monde industriel.
Le terme Scrum est emprunté au rugby à XV et signifie mêlée. Ce processus s'articule en effet autour d'une équipe soudée, qui cherche à atteindre un but, comme c'est le cas en rugby pour avancer avec le ballon pendant une mêlée.
cahier des charges
- Définition du cahier des charges
- Contexte et définition du projet
- Objectif du projet
- Périmètre du projet
- Description fonctionnelle des besoin
- Enveloppe budgétaire
- Délais de réalisation
-Exemple du cahier des charges
BPM : Comprendre les concepts du BPM : Business Process Management, Workflow, EAI, BAM, …
BPMN : Modéliser un processus métier en suivant la norme de modélisation BPMN 2.0.
BAM : Ajouter des métriques, des KPI et du monitoring, à des processus métiers.
BONITA BPM : Déployer et Exécuter une application Workflow en utilisant la solution BPM : BONITA BPM.
La gestion de projet agile propose une alternative crédible aux méthodes traditionnelles de gestion de projets.
La méthode SCRUM est à ce jour la plus utilisée des méthodes agiles. Réputée comme la plus simple à mettre en œuvre, elle définit un cadre précis d’organisation du projet qui doit être appliqué avec discipline mais qui se prête parfaitement à une adaptation au contexte métier de chaque entreprise.
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
Scrum est une méthode agile dédiée à la gestion de projets. Son objectif est d'améliorer la productivité des équipes auparavant ralenties par des méthodologies plus lourdes. Elle apparaît pour la première fois dans une publication de Hirotaka Takeuchi et Ikujiro Nonaka intitulée The New New Product Development Game1 qui s'appliquait à l'époque au monde industriel.
Le terme Scrum est emprunté au rugby à XV et signifie mêlée. Ce processus s'articule en effet autour d'une équipe soudée, qui cherche à atteindre un but, comme c'est le cas en rugby pour avancer avec le ballon pendant une mêlée.
cahier des charges
- Définition du cahier des charges
- Contexte et définition du projet
- Objectif du projet
- Périmètre du projet
- Description fonctionnelle des besoin
- Enveloppe budgétaire
- Délais de réalisation
-Exemple du cahier des charges
BPM : Comprendre les concepts du BPM : Business Process Management, Workflow, EAI, BAM, …
BPMN : Modéliser un processus métier en suivant la norme de modélisation BPMN 2.0.
BAM : Ajouter des métriques, des KPI et du monitoring, à des processus métiers.
BONITA BPM : Déployer et Exécuter une application Workflow en utilisant la solution BPM : BONITA BPM.
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
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.
Support de formation pour la formation Professional Scrum Master I en vue de passer la certification PSM I.
Ce support est basé sur le scrum guide de 2017 (dernière version à jour à juillet 2020)
Pratique pour réviser avant de passer le Scrum PSM I de façon plus agréable et visuelle que le scrum guide.
Attention le support est en CC-BY mais les images utilisées pour Rôles / Artefacts / Events ne sont pas en CC-BY (à voir avec les sites s'ils autorisent l'utilisation, surtout pour une utilisation commerciale)
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.
Alternative au Tramway de la ville de Quebec Rev 1 sml.pdfDaniel Bedard
CDPQ Infra dévoile un plan de mobilité de 15 G$ sur 15 ans pour la région de Québec. Une alternative plus économique et rapide, ne serait-elle pas posssible?
- Valoriser les infrastructures ferroviaires du CN, en créant un Réseau Express Métropolitain (REM) plutôt qu'un nouveau tramway ou une combinaison des 2.
- Optimiser l'utilisation des rails pour un transport combiné des marchandises et des personnes, en accordant une priorité aux déplacements des personnes aux heures de pointes.
- Intégrer un téléphérique transrives comme 3ème lien urbain dédiés aux piétons et cyclistes avec correspondance avec le REM.
- Le 3 ème lien routier est repensé en intégrant un tunnel routier qui se prolonge avec le nouveau pont de l'Île d'Orléans et quelques réaménagemet de ses chausées.
https://www.linkedin.com/in/bedarddaniel/
English:
CDPQ Infra unveils a $15 billion, 15-year mobility plan for the Quebec region. Wouldn't a more economical and faster alternative be possible?
Leverage CN's railway infrastructure by creating a Metropolitan Express Network (REM) instead of a new tramway or a combination of both.
Optimize the use of rails for combined freight and passenger transport, giving priority to passenger travel during peak hours.
Integrate a cross-river cable car as a third urban link dedicated to pedestrians and cyclists, with connections to the REM.
Rethink the third road link by integrating a road tunnel that extends with the new Île d'Orléans bridge and some reconfiguration of its lanes.
https://www.linkedin.com/in/bedarddaniel/
2. Plan:
Méthodes agiles
Méthode SCRUM:
L’équipe
Le mécanisme
Les avantages
Les inconvénients
Comparaison entre méthode classique
et SCRUM
2
3. Méthodes agiles:
Les méthodes agiles sont des groupes
de pratiques de pilotage et de
réalisation de projets.
Elles ont pour origine le manifeste
Agile, rédigé en 2001, qui consacre le
terme d'« agile » pour référencer de
multiples méthodes existantes.
3
4. Méthodes agiles:
Rapid application development (RAD,
1991)
Dynamic systems development method
(DSDM, 1995, consortium anglais
commercialisant le RAD)
Scrum (1996)
Extreme programming (XP, 1999)
Adaptive software development (ASD,
2000)
Feature driven development(FDD, 2003)
Behaviour driven development (BDD,
2003) 4
5. La méthode SCRUM:
Scrum est un schéma d’organisation
de développement de produits
complexes.
Il est défini par ses créateurs comme
un cadre de travail holistique itératif
qui se concentre sur les buts
communs en livrant de manière
productive et créative des produits de
la plus grande valeur possible.
5
6. Scrum définit 3 rôles :
Le « Product Owner » qui porte la vision du
produit à réaliser (représentant généralement
le client).
Le « Scrum Master » garant de l'application
de la méthodologie Scrum. Il est chargé de
protéger l'équipe de tous les éléments
perturbateurs extérieurs à l'équipe et de
résoudre ses problèmes non techniques
(administratifs par exemple).
L'équipe de développement qui réalise le
produit.
6
8. la méthode SCRUM:
La vie d'un projet Scrum est rythmée
par un ensemble de réunions
clairement définies et strictement
limitées dans le temps (timeboxing).
8
9. Mécanisme de la méthode
SCRUM:
Planification du Sprint (Sprint =
itération) : au cours de cette réunion,
l'équipe de développement
sélectionne les éléments prioritaires
du « Product Backlog » (liste
ordonnancée des exigences
fonctionnelles et non fonctionnelles du
projet) qu'elle pense pouvoir réaliser
au cours du sprint (en accord avec le
« Product Owner »).
9
10. Revue de Sprint :
au cours de cette réunion qui a lieu à la
fin du sprint, l'équipe de développement
présente les fonctionnalités terminées au
cours du sprint et recueille les feedbacks
du Product Owner et des utilisateurs
finaux.
C'est également le moment d'anticiper le
périmètre des prochains sprints et
d'ajuster au besoin la planification de
release (nombre de sprints restants).
10
11. Rétrospective de Sprint :
la rétrospective qui a généralement
lieu après la revue de sprint est
l'occasion de s'améliorer (productivité,
qualité, efficacité, conditions de travail,
etc) à la lueur du "vécu" sur le sprint
écoulé (principe d'amélioration
continue).
11
12. Mêlée quotidienne :
il s'agit d'une réunion de synchronisation
de l'équipe de développement qui se fait
debout (elle est aussi appelée "stand up
meeting") en 15 minutes maximum au
cours de laquelle chacun répond
principalement à 3 questions :
- Qu'est ce que j'ai terminé depuis la
dernière mêlée ?
- Qu'est ce que j'aurai terminé d'ici la
prochaine mêlée ?
- Quels obstacles me retardent ?
12
13. Revue de sprint:
A la fin d’un sprint, une démonstration
est faite au client par rapport aux
derniers développements, c’est le
Sprint Review Meeting.
C’est aussi l’occasion de faire un bilan
sur le fonctionnement de l’équipe et de
trouver des points d’amélioration.
13
15. Les points forts:
Compréhension du travail et des
tâches à accomplir
Transparence et respect
Deadlines intégrées
Visibilité continue
Focus et flexibilité
15
16. Compréhension du travail et des
tâches à accomplir:
Appliquer Scrum, c’est subdiviser votre
projet en plusieurs petites parties
réalisables.
Cette fragmentation vous oblige à vous
demander si toutes les tâches doivent
vraiment être effectuées pour mener à
bien votre projet, et vous permet
d’examiner d’un œil critique leur
exécution.
Avec votre équipe, vous pouvez ainsi
optimiser en continu les étapes qui vous
mènent à l’objectif final.
16
17. Transparence et respect:
Les membres de l’équipe doivent
savoir ce que les autres
accomplissent et le résultat qu’ils
peuvent en attendre. Mais chacun
peut déterminer comment il accomplit
sa tâche.
Il n’y a pas de véritable « patron »
avec Scrum ; c’est une équipe
autopilotée qui collabore en restant
autonome.
17
18. Deadlines intégrées:
Comme le projet est subdivisé et que
des tâches très spécifiques peuvent
être attribuées aux membres de
l’équipe, on intègre chaque jour des
échéances pour évaluer les avancées
des uns et des autres. Cela implique
que tout le monde prenne ses
responsabilités.
Chacun sait quand il doit agir et les
membres de l’équipe savent quand ils
peuvent attendre quelque chose de lui.
18
19. Visibilité continue:
Travailler de manière efficace et maligne
n’est possible que si vous conservez une
vue d’ensemble et restez organisé. Pour
tout tenir à jour, il faut communiquer
ouvertement.
C’est vraiment le cœur du processus de
travail : pour assurer une bonne
réalisation, vous mettez au point avec
votre équipe une feuille de route logique.
Vous êtes ainsi toujours au fait de la
progression du projet.
19
20. Focus et flexibilité:
Scrum a été conçu non seulement
pour améliorer les projets mais aussi
pour en accélérer la réalisation.
Il importe donc de prévoir une marge
de manœuvre pour l’imprévu mais
aussi, en fonction des priorités, de
pouvoir dire « non » à des demandes
ayant peu d’impact sur le succès du
projet.
20
21. Les points faibles:
Manque de documentation écrite.
Violation de responsabilité.
L'équipe ne se prête pas au SCRUM.
21