Commit 65f2043f authored by Quentin Duchemin's avatar Quentin Duchemin

Small changes

parent 946219c1
Pipeline #54324 passed with stages
in 3 minutes and 46 seconds
......@@ -13,10 +13,9 @@
\usepackage{xcolor}
\usepackage{tikz}
\hypersetup{
pdfauthor={Thibaud Duhautbout},
pdfauthor={Thibaud Duhautbout, Quentin Duchemin},
pdftitle={Api/casoft Init - Projets},
pdfsubject={Projets Api/casoft},
pdfkeywords={linux, git, gestion de version, VCS},
pdfproducer={Latex},
}
......@@ -38,10 +37,10 @@ pdfproducer={Latex},
\title[Api/casoft Init -- Projets]{Api/casoft Init -- Projets}
\titlegraphic{\includegraphics[width=5em]{./imgs/picasoft_logo.png}\\ \href{https://creativecommons.org/licenses/by-sa/4.0/deed.fr}{\includegraphics[width=4em]{./imgs/licence.eps}}}
\author[Thibaud Duhautbout]{%
\phantom{x}\hfill Thibaud {\sc Duhautbout} \hfill \phantom{x}}
\author[Thibaud Duhautbout--Quentin Duchemin]{%
\phantom{x}\hfill Thibaud {\sc Duhautbout} -- Quentin {\sc Duchemin} \hfill \phantom{x}}
\institute[]{Association Picasoft}
\date[21/01/2019]{Lundi 21 janvier 2019}
\date[27/01/2020]{Lundi 27 janvier 2020}
\usetheme{AnnArbor}
\usecolortheme{crane}
......@@ -82,19 +81,21 @@ pdfproducer={Latex},
\item petits groupes de 4 à 5 personnes
\item réalisation pendant le jour 5
\item en mode agile
\item utilisation de l'outil Git (jour 4)
\item utilisation de l'outil Git (gestion de version, collaboration)
\end{itemize}
\end{frame}
\begin{frame}{Exemples de projets}
\begin{itemize}
\item cours sur Linux en Markdown
\item documentation sur Shell en LaTeX
\item synthèse sur le contenu de l'API
\item cours sur Linux en Markdown ou en LaTeX
\item synthèse/QCM de l'API en Markdown ou en LaTeX
\item programme de calcul scientifique en Python
\item petit jeu en terminal en Shell, Python, C, \ldots
\item jeu de pendu, démineur, dames\ldots en Shell
\item jeu de rôle textuel
\item système de gestion de base de données
\item scripts d'aide à la personnalisation du système\ldots
\end{itemize}
\medskip
Ce sont des idées, mais vos suggestions sont les bienvenues !
\bigskip
......@@ -110,17 +111,18 @@ pdfproducer={Latex},
\begin{frame}{Déroulement de la semaine}
\begin{center}
\textbf{Jour 2 -- 16h30 - 17h30}
\textbf{Jour 2 -- 30 minutes à 1 heure}
\end{center}
\begin{itemize}
\item préparation des sujets en binômes
\item rédaction d'un sujet en 10-20 lignes
\item définition du livrable et du langage visé
\item langages et technologies visées
\item définition du livrable
\end{itemize}
\begin{center}
\textbf{Jour 3 -- 16h30 - 17h30}
\textbf{Jour 3 -- 30 minutes à 1 heure}
\end{center}
\begin{itemize}
......@@ -132,12 +134,13 @@ pdfproducer={Latex},
\begin{frame}
\begin{center}
\textbf{Jour 4 -- 16h30 - 17h30}
\textbf{Jour 4 -- 1 à 2 heures}
\end{center}
\begin{itemize}
\item réalisation du plan de travail
\item construction du plan de travail
\item formalisation des différentes tâches (itérations d'une heure)
\item réflexion sur l'organisation (notamment sur l'usage de Git)
\end{itemize}
\begin{center}
......@@ -153,7 +156,7 @@ pdfproducer={Latex},
\end{frame}
\section{Les méthodes agiles}
\section{L'approche agile}
\begin{frame}{Principe}{}
......@@ -162,32 +165,32 @@ pdfproducer={Latex},
\end{exampleblock}
\begin{block}{}
Le fondement des méthodes agiles est qu'il n'est pas possible de tout prévoir correctement, et qu'il vaut mieux \textbf{planifier} au niveau macro uniquement et \textbf{piloter} au niveau micro.
Le fondement de l'approche agile est qu'il n'est pas possible de tout prévoir correctement, et qu'il vaut mieux \textbf{planifier} au niveau macro uniquement et \textbf{piloter} au niveau micro.
\end{block}
\medskip
Les 4 valeurs fondamentales des méthodes agiles :
Les 4 valeurs fondamentales du manifeste agile :
\begin{itemize}
\item \emph{Les individus et leurs interactions} plus que les processus et les outils
\item \emph{Des logiciels opérationnels} plus qu’une documentation exhaustive
\item \emph{La collaboration avec les clients} plus que la négociation contractuelle
\item \emph{L’adaptation au changement} plus que le suivi d’un plan
\item \emph{Les individus et leurs interactions} plus que les processus et les outils,
\item \emph{Des logiciels opérationnels} plus qu’une documentation exhaustive,
\item \emph{La collaboration avec les clients} plus que la négociation contractuelle,
\item \emph{L’adaptation au changement} plus que le suivi d’un plan.
\end{itemize}
\end{frame}
\begin{frame}{Fonctionnement}{Approche itérative}
La méthode \emph{Scrum} définit un certain nombre de concepts pour la gestion agile du projet :
La méthode \emph{Scrum} est une méthode agile qui définit un certain nombre de concepts pour la gestion agile du projet :
\bigskip
\textbf{Timeboxing :}
\begin{itemize}
\item réalisation par itérations successives
\item itérations rapides
\item ajustement du plan de travail à la fin de chaque itération
\item réalisation par itérations successives,
\item itérations rapides,
\item ajustement du plan de travail à la fin de chaque itération.
\end{itemize}
\bigskip
......@@ -196,21 +199,21 @@ pdfproducer={Latex},
\begin{itemize}
\item établi en début de projet avec le client
\item recense l'ensemble des besoins sous forme de tâches à réaliser
\item classées par importance (délai, quantité de travail associée\ldots)
\item classées par priorité (délai, quantité de travail associée\ldots)
\item mis à jour après chaque itération
\end{itemize}
\end{frame}
\begin{frame}{Fonctionnement}{Sprint}
\begin{exampleblock}{Définition}
Dans la méthode \emph{Scrum}, le \textbf{sprint} représente la période de réalisation effective du travail.
Dans la méthode \emph{Scrum}, un \textbf{sprint} représente un période de réalisation effective du travail (itération).
\end{exampleblock}
\bigskip
\textbf{Début du sprint :}
\begin{itemize}
\item sélection des tâches du \emph{product backlog}
\item sélection des tâches dans le \emph{product backlog}
\item attribution des tâches aux différents membres de l'équipe
\end{itemize}
......@@ -236,16 +239,16 @@ pdfproducer={Latex},
\begin{frame}{Pour aller plus loin}
\textbf{Déroulement du projet :}
\begin{itemize}
\item \url{https://school.picasoft.net/modules/projet01/co/projet_1.html}
\item \href{https://school.picasoft.net/modules/projet01/co/projet_1.html}{\color{blue}{Déroulement du projet}}
\end{itemize}
\bigskip
\textbf{Les méthodes agiles :}
\begin{itemize}
\item \url{https://stph.scenari-community.org/ing/agi/co/agiAC02agi.html}
\item \url{https://fr.wikipedia.org/wiki/M\%C3\%A9thode_agile}
\item \url{https://agiliste.fr/introduction-methodes-agiles}
\item \href{https://stph.scenari-community.org/ing/agi/co/agiAC02agi.html}{\color{blue}{Élements d'introduction et retour d'expérience}}
\item \href{https://fr.wikipedia.org/wiki/M\%C3\%A9thode_agile}{\color{blue}{Wikipédia}}
\item \href{https://agiliste.fr/introduction-methodes-agiles}{\color{blue}{Agiliste}}
\end{itemize}
\end{frame}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment