From 2a02aec42b9bb3569fca79e48d86c8cf9128642d Mon Sep 17 00:00:00 2001 From: Philippe Caseiro Date: Fri, 29 Sep 2017 11:09:12 +0200 Subject: [PATCH] Ajout du programme de la formation AGILE --- methodes_agile/programme/contenu.tex | 98 ++++++++++++++++++++++++++ methodes_agile/programme/duree.tex | 1 + methodes_agile/programme/moyens.tex | 4 ++ methodes_agile/programme/objectifs.tex | 2 + methodes_agile/programme/prerequis.tex | 1 + methodes_agile/programme/public.tex | 1 + 6 files changed, 107 insertions(+) create mode 100644 methodes_agile/programme/contenu.tex create mode 100644 methodes_agile/programme/duree.tex create mode 100644 methodes_agile/programme/moyens.tex create mode 100644 methodes_agile/programme/objectifs.tex create mode 100644 methodes_agile/programme/prerequis.tex create mode 100644 methodes_agile/programme/public.tex diff --git a/methodes_agile/programme/contenu.tex b/methodes_agile/programme/contenu.tex new file mode 100644 index 0000000..88d8e04 --- /dev/null +++ b/methodes_agile/programme/contenu.tex @@ -0,0 +1,98 @@ +\noindent Configuration d'un serveur IMAP (Dovecot) +\begin{enumerate}[nolistsep]%[topsep=0pt,partopsep=0pt,itemsep=0pt] + \item Histoire et origines des méthodes AGILES + \item Quels sont les problèmes des méthodes historiques + \item Les solutions apportées par les méthodes AGILES + \item Le manifeste AGILE + \begin{itemize} + \item Les 4 valeurs + \item les 12 Principes + \end{itemize} + \item Tour d'horizon des méthodes AGILES + \begin{itemize} + \item Rapid Application Development (RAD) + \item Continuous integration (CI) + \item Dynamic systems development method (DSDM) + \item Scrum + \item eXtreme Programming (XP) + \item Adaptive software development (ASD) + \item Feature Driven Development (FDD) + \item Behavior-driven development (BDD) + \item Crystal clear + \end{itemize} + \item La méthode SCRUM + \item Les rôles + \item Les grands rendez-vous de la méthode + \begin{itemize} + \item Le début de sprint + \item La melee + \item La fin de sprint + \end{itemize} +\end{enumerate} + +\noindent Mise en situation: découverte des concepts agiles par l'application a un projet réel. +\begin{enumerate}[nolistsep]%[topsep=0pt,partopsep=0pt,itemsep=0pt] + \item La démarche et l'organisation dans un projet Scrum + \begin{itemize} + \item Le cycle de vie d'un projet Scrum + \item Les itérations, les release, les stories + \item L'équipe et son organisation (collaboration et auto-organisation) + \item L'amélioration continue + \item Précisions sur les rôles (PO, SCRUMaster, Team) + \item Mise en perspective du processus Scrum et du processus historique + \item Le changement et l'urgence dans un projet SCRUM + \end{itemize} + \item Choix du projet modèle + \item Repenser le projet avec une approche SCRUM +\end{enumerate} + +\noindent Atelier \: Les rôles dans un projet SCRUM +\begin{enumerate}[nolistsep]%[topsep=0pt,partopsep=0pt,itemsep=0pt] + \item Rerpoduire les moments clés des itérations + \item Comprendre les l'importance de chacun des rôles + \item Approfondir les points-clés d'un projet Scrum + \begin{itemize} + \item Le cycle de vie. + \item Les itérations et comment bien les définirs + \item Les user stories, les tâches et le backlog + \item Les colonnes du SCRUM Board (Backlog, Todo, Working, Done, Validated) et comment bien les définirs + \item Les réunions dans un projet SCRUM + \item Les objectifs de livraison en fin d'itération + \end{itemize} +\end{enumerate} + + +\noindent Atelier \: Début de sprint +\begin{enumerate}[nolistsep]%[topsep=0pt,partopsep=0pt,itemsep=0pt] + \item Comment préparer un sprint + \begin{itemize} + \item Créer des user stories + \item Faire le lien avec les Exigences du projet + \item Valoriser les user stories + \item Ordonner et prioriser les stories dans le backlog + \end{itemize} + \item Comment lancer un sprint + \begin{itemize} + \item la réunion de lancement + \item la négociation avec l'équipe + \item l'engagement fermede l'équipe + \end{itemize} +\end{enumerate} + +\noindent Atelier: Estimations et points de sprint ou comment évaluer le travail à faire. +\begin{enumerate}[nolistsep]%[topsep=0pt,partopsep=0pt,itemsep=0pt] + \item Plannifier un sprint (Réuion de plannification) + \item Estimer un sprint + \item Negocier un sprint: le planning poker + \item Créer les tâches + \item Prioriser les tâches +\end{enumerate} + +\noindent Atelier \: Vivre un sprint +\begin{enumerate}[nolistsep]%[topsep=0pt,partopsep=0pt,itemsep=0pt] + \item La mêlée ou Daily Meeting + \item Avancer et faire attention à l'avancement + \item La revue de sprint + \item La réunion d'amélioration +\end{enumerate} + diff --git a/methodes_agile/programme/duree.tex b/methodes_agile/programme/duree.tex new file mode 100644 index 0000000..dcf5263 --- /dev/null +++ b/methodes_agile/programme/duree.tex @@ -0,0 +1 @@ +1 jour. diff --git a/methodes_agile/programme/moyens.tex b/methodes_agile/programme/moyens.tex new file mode 100644 index 0000000..4b67680 --- /dev/null +++ b/methodes_agile/programme/moyens.tex @@ -0,0 +1,4 @@ +\begin{itemize} +\item une salle de formation équipée d'un tableau blanc et de post-it +\item un formateur +\end{itemize} diff --git a/methodes_agile/programme/objectifs.tex b/methodes_agile/programme/objectifs.tex new file mode 100644 index 0000000..4e2bbfc --- /dev/null +++ b/methodes_agile/programme/objectifs.tex @@ -0,0 +1,2 @@ +Découvrir et mettre en pratiques les méthodes AGILES et particulièrement +la méthode SCRUM. diff --git a/methodes_agile/programme/prerequis.tex b/methodes_agile/programme/prerequis.tex new file mode 100644 index 0000000..bea9dfb --- /dev/null +++ b/methodes_agile/programme/prerequis.tex @@ -0,0 +1 @@ +Avoir des connaissances du monde de l'informatique et des projets informatiques diff --git a/methodes_agile/programme/public.tex b/methodes_agile/programme/public.tex new file mode 100644 index 0000000..173ed3d --- /dev/null +++ b/methodes_agile/programme/public.tex @@ -0,0 +1 @@ +Cette formation s'adresse a des informaticiens de métier formées aux fondamentaux des réseaux informatiques.