Agile@School Présentation de la méthodologie Agile

André De Sousa
André De SousaCoach Agile / Scrum Master / Formateur
Agile@School
From #student To #hero
André De Sousa
COACH/FORMATEUR AGILE + ENTREPRENEUR WEB
@_adesousa
coffee-meeting.com
The Valley_
Un peu d’histoire
Méthodologie créée à la Coding
Factory
Basé sur eduScrum, Mob
Programming et 20% Google (lab
days)
Expérimenté depuis 2017 par + de
450 élèves
Résultats
Résultats scolaires
Meilleure ambiance
Meilleure collaboration
A la base,
Où eduScrum-t-on ??
Collèges aux Pays-Bas
Ecoles de la république
(anecdotique)
Northeastern University (Boston)
IUT de Laval et la Coding Factory
sont pour l’heure les seules écoles
supérieures en France à en faire
Coding Factory expérimente depuis
2017
Université de Dakar
Lycée Pro Nouméa (Nouvelle-
Calédonie)
Sont en discussions pour mettre en
place la méthode
Les Valeurs
La Passion
Votre engagement et votre
passion, vous feront atteindre
des niveaux de connaissances
élevés rapidement.
Le Bien-être
L’environnement mis en place
est bienveillant et inclusif, il
encourage votre réussite tout
en respectant votre bien-être.
Prendre soin de l’équipe
Chacun prends soin de l’autre.
Nous réussirons tous
ensemble ou nous échouerons
tous ensemble.
Excellence
Nous croyons en votre capacité
à faire bien plus que ce que
vous pensez vous-même être
capable de faire.
Questions ?
13
Agile@School en 1 page
Sprint
Planning
Sprint
Review
Responsable
pédagogique
Dev Team
Servant Leader
Dev Team
Servant Leader
Mentor
Dev Team
Servant Leader
Mentor
Standup
Meeting
Mentor
Learning
Backlog
Sprint
Backlog
Acquis partiel
lié à
la release
d’apprentissage
1 semaine
Mob Programming
All the brilliant people
Working on the same time,
In the same space,
At the same computer,
On the same thing.
Agile@School Présentation de la méthodologie Agile
LabDays – Projets persos
Calqué sur le modèle du 20% Google
Grand Projet Annuel Personnel
En Groupe min 2 max 4
Soutenance en fin d'année
Amélioration continue – Le
Lab Day
Calqué sur le modèle du 20% Google
Grand Projet Annuel Personnel
En Groupe min 2 max 4
Soutenance en fin d'année
Une classe Agile@School
Les Principes
#collaboration
L’apprentissage des matières se fait en
collaborant avec ses camarades. La
progression est + rapide.
#adaptation
Plusieurs cérémoniaux sont mis en place
pour vous aider à adapter votre travail.
#inspection
Du temps est alloué pour vous inspecter et
vous améliorer en continu.
#exploration
Apprendre à apprendre est notre devise.
En explorant, vous décidez de la
connaissance qui vous importe.
#autoorganisation
Vous seul êtes maître de votre cursus,
vous choisissez comment travailler sans
qu’on vous impose quoi que ce soit.
#inspiration
L’environnement d’apprentissage doit
être inspirant et vous devez être
inspiré par les intervenants.
Et le corps enseignant dans tout
ca …
Pas de professeurs
Coachs/Mentors vous accompagnent
Dispos pour vous aider à grandir
Aucun intérêt à vous descendre …
Professeur = Mentor
Définit les objectifs des Sprints et ce
qu’ils signifient
Définit et explique les critères
d’acceptation
Surveille que la classe suit
Agile@School.
L’équipe Agile@School
(Dev Team)
4 élèves / équipe
Auto-organisée: Définissent comment
réaliser les objectifs d'apprentissage.
Mesure ses progrès en se basant sur
les critères d’acceptation et la
« Validation Time » (VT).
Equipe ne change pas durant le sprint
Le Servant Leader
1 des 4 élèves du groupe
Au service de l'équipe, l’aide à
fonctionner de façon optimale, mais ne
dirige pas l'équipe
Choisi par la classe, lors de la formation
des équipes
Puis choisit à son tour le reste de
l’équipe.
Questions ?
35
Les cérémoniaux
Formation de l’équipe
Des membres aux qualités
complémentaires
Un équilibre entre hommes et femmes
Des compositions différentes de celles des
Sprints précédents
Des compositions basées sur l'amitié entre
les membres ne sont pas souhaitables.
Sprint Planning
Répond aux questions suivantes :
Qu'est il attendu de l'équipe dans ce sprint;
quels sont les objectifs d'apprentissage,
quels sont les critères d'acceptation ?
Que doit-il être accompli pour atteindre les
objectifs d'apprentissage, dans quel ordre
et par qui ?
Sprint Planning
Travail collaboratif entre Mentor et équipes
1. Le Mentor présente objectifs, critères
d’acceptation de l’apprentissage
2. L’équipe décide des activités requises,
tâches, livraisons partielles
Ce plan est réajusté en continu durant le
sprint.
Sprint Planning
A la fin de la réunion de planification,
l'équipe doit être capable d'expliquer au
Mentor comment, en tant qu'équipe
auto-organisée, ils ont planifié d'atteindre
les objectifs d'apprentissage et comment ils
vont réaliser les objectifs du sprint.
Standup meeting
Standup Meeting
A lieu toujours au même moment, debout,
devant le Flip, au début du cours
Permet de synchroniser ses activités et de
les planifier jusqu’au prochain standup
Permet de lever les obstacles rapidement et
vérifier l’avancement afin de tenir ses
engagements
Standup Meeting
Chaque membre de l'équipe répond aux
questions suivantes :
Qu'ai-je fait depuis le dernier cours pour permettre à
l'équipe d'atteindre l'objectif du Sprint ?
Que vais-je faire pendant ce cours pour permettre à
l'équipe d'atteindre l'objectif du Sprint ?
Quels sont les obstacles qui entravent, pour moi ou
pour l'équipe, l'atteinte de l'objectif du Sprint ?
Revue de Sprint
Correspond à l’examen de la matière
L’équipe montre ce qu'elle a appris au
cours du dernier Sprint
Les modalités dépendent des objectifs
d'apprentissage et des critères
d'acceptation
Parfois, cela pourra être individuel
Rétrospective/Réflexion
Individuelle
Analyser le déroulement du dernier sprint par
rapport aux relations entre les personnes et
aux processus et outils utilisés.
Identifier ce qui s'est bien passé et ce qui
pourrait être amélioré.
Définir un plan d'améliorations
Rétrospective/Réflexion
Individuelle
1. Qu'est-ce qui s'est bien passé ?
2. Qu'est-ce que l'on aurait pu ou dû faire
mieux ?
3. Que ne devrions-nous plus jamais faire ?
4. Quelle action mettrons-nous en place
dans le prochain Sprint ?
Questions ?
47
Le Board
Le Board
Validation Time
Quand un objectif d'apprentissage est
décrit comme "Fini", tout le monde doit
comprendre ce que ce «Fini» signifie.
La "Définition de Fini" est utilisée pour
déterminer quand le travail est terminé pour
chaque objectif d'apprentissage.
Propre à chaque équipe.
Fun Time
Le plaisir est un important facteur de motivation,
essentiel pour obtenir de meilleurs résultats
d'apprentissage.
Les élèves indiquent ce dont ils ont besoin pour
s'amuser et rendre le travail qu'ils font agréable
et joyeux
La définition du « Fun » est modifié fréquemment
Poser des questions
Raconter des anecdotes
Jouer à des jeux
Rire
Prendre une pause en cas de besoin
Ne pas aller trop vite
Se filmer
...
Questions ?
57
Agenda
Lundi
Démarrage du Sprint
Par le Mentor
Backlog et Objectifs
Définition des Critères
d’Acceptation
30 minutes Max
Définition des équipes
Par le Mentor/Classe
10 minutes Max
Réactualisation VT/FT
Par la nouvelle équipe
Changement d’équipe =
Nouvelles règles d’équipe
10 minutes Max
Sprint Planning
Au sein de chaque équipe
Création des Post-its par
Objectif/Critère d’acceptation
Définition des tâches sur Post-its
30 minutes Max
Agenda
Mardi
Standup Meeting
Au sein de l’équipe
Entre 9h et 9h15
Ne pas attendre le Mentor s’il
est en retard
5 minutes Max
Agenda
Mercredi
Standup Meeting
Au sein de l’équipe
Entre 9h et 9h15
Ne pas attendre le Mentor s’il
est en retard
5 minutes Max
Agenda
Jeudi
Standup Meeting
Au sein de l’équipe
Entre 9h et 9h15
Ne pas attendre le Mentor… Car il
ne viendra pas !
5 minutes Max
Autonomie
Au sein de l’équipe / Individuel
Réalisation du cas pratique /
Coding Dojo
Préparation de la Sprint review
La journée entière
Agenda
Vendredi
Standup Meeting
Au sein de l’équipe
Entre 9h et 9h15
Ne pas attendre le Mentor s’il est
en retard
5 minutes Max
Sprint Review
En Equipe / En Individuel
Démonstration au PO /
Evaluation
2h Max / 30 Min par équipe
Rétrospective / Réflexion
Personnelle
En équipe ou en individuel
Stocker les résultats online.
1 heure Max
Lab’Day
En équipe ou en individuel
Allons plus loin dans la matière
Aide personnalisée par le
Mentor
Temps restant
Questions ?
75
Agile@School est la voie vers
votre réussite, maitrisez-la.
En résumé
1 Sprint (itération)
=
1 semaine
=
1 matière
=
#CodingMaster
1 Release
=
3 à 5 Sprints
=
1 thème de
développement
=
#CodingHero
Questions ?
80
Going Deeper
Guide Officiel Agile@School
>
https://www.coffee-meeting.com/wp-
content/uploads/2023/04/Research-Paper-How-to-
improve-Student-Learnings-with-Agile@School.pdf
Guide Officiel eduScrum
>
http://eduscrum.nl/file/CKFiles/Gui
de_eduScrum_1.2_FR_2015.pdf
Guide Officiel Mob Programming
>
https://www.agilealliance.org/resources/ex
perience-reports/mob-programming-
agile2014/
Testez & Améliorez
1 of 81

More Related Content

Similar to Agile@School Présentation de la méthodologie Agile(20)

Kanban day : Squad Health CheckKanban day : Squad Health Check
Kanban day : Squad Health Check
Ludovic Pérot1.9K views
Préparation de séquencePréparation de séquence
Préparation de séquence
BasileDucerf57 views
Coaching Scolaire par InternetCoaching Scolaire par Internet
Coaching Scolaire par Internet
Marie Bo3.7K views
Equiboost Centre de Coaching Equin - formation professionnelle en coaching av...Equiboost Centre de Coaching Equin - formation professionnelle en coaching av...
Equiboost Centre de Coaching Equin - formation professionnelle en coaching av...
Horse Coaching Center / Centre de Coaching Equin / Paardencoaching Center4.9K views
Formateur facilitateur occasionel 201712 Formateur facilitateur occasionel 201712
Formateur facilitateur occasionel 201712
Tristan de Fommervault518 views
5-0-5_VF.pptx.pdf5-0-5_VF.pptx.pdf
5-0-5_VF.pptx.pdf
ClaireHadded5 views
Dynamo Outils De Suivi Ifa 1 CopyDynamo Outils De Suivi Ifa 1 Copy
Dynamo Outils De Suivi Ifa 1 Copy
ThereseSpirlet492 views
TÂCHE 5TÂCHE 5
TÂCHE 5
julitacocom624 views
Fiche technique du manager n°1Fiche technique du manager n°1
Fiche technique du manager n°1
Christophe ANDEVERT12K views
TÂCHE 5TÂCHE 5
TÂCHE 5
Xiana Vidal Veiga92 views
Bâtir une équipe F Lussier V1.2 FraBâtir une équipe F Lussier V1.2 Fra
Bâtir une équipe F Lussier V1.2 Fra
Frederick Lussier2.5K views
Le Break Apprenant_VF.pdfLe Break Apprenant_VF.pdf
Le Break Apprenant_VF.pdf
ClaireHadded6 views
TÂCHE 5: ÉVALUER DES APPRENTISSAGESTÂCHE 5: ÉVALUER DES APPRENTISSAGES
TÂCHE 5: ÉVALUER DES APPRENTISSAGES
Xiana Vidal Veiga477 views
Groupes de codéveloppement (2)Groupes de codéveloppement (2)
Groupes de codéveloppement (2)
IFIC performance et management intelligence collective1.5K views
Ànousdepartager_VF.pptx.pdfÀnousdepartager_VF.pptx.pdf
Ànousdepartager_VF.pptx.pdf
AdelinePautrizel15 views
Coaching scolaire et étudiantCoaching scolaire et étudiant
Coaching scolaire et étudiant
Abdelouahid Lakhloufi43 views

Agile@School Présentation de la méthodologie Agile