\chapter{Échéancier détaillé}

\section{Sprints}

La réalisation de ce présent travail de bachelor a été faite en suivant les \emph{User Stories} définis au chapitre "Analyse et planification" de la pré-étude. La période de réalisation en elle-même a été découpée en six \gls{sprint} de deux semaines. Le but est de pouvoir faire une revue avec le client à la fin de chacun d'entre eux, pour avoir des retours sur le travail effectué et réajusté la priorité d'une fonctionnalité si besoin. Le premier sprint ayant surtout consisté à mettre en place l'environnement de développement et le réseau de test, il n'y avait pas lieu de faire une revue, car il n'y avait rien de terminé à montrer au client. Le dernier sprint se termine le jour du rendu de ce présent rapport, aucune revue ne sera donc faite avant cette date.

\vspace{3mm}
\begin{table}[H]
    \centering
    \caption{Planification des sprint}
    \label{gestion-tab-sprint}
    \begin{tabular}{|l|l|l|l|}
    \hline
    \textbf{N°} & \textbf{Début}    & \textbf{Fin}  & \textbf{Revue}    \\ \hline
    1           & 09.07.2018        & 22.07.2018    & -                 \\ \hline
    2           & 23.07.2018        & 05.08.2018    & 09.08.2018        \\ \hline
    3           & 06.08.2018        & 19.08.2018    & 21.08.2018        \\ \hline
    4           & 20.08.2018        & 02.09.2018    & 04.09.2018        \\ \hline
    5           & 03.09.2018        & 16.09.2018    & 18.09.2018        \\ \hline
    6           & 17.09.2018        & 28.09.2018    & -                 \\ \hline
    \end{tabular}
\end{table}
\vspace{3mm}

La gestion des sprints est gérée par le serveur Gitlab sous la forme de "milestone". Cette fonctionnalité permet de définir une date de début et de fin et d'attribuer ensuite les tâches et les requêtes de mise à jour du code. Cela permet également d'avoir une vue consolidée du travail en cours ainsi que du temps de travail nécessaires pour les fonctionnalités en cours de développement.

\begin{figure}[H]
    \centering
    \includegraphics[width=100mm]{gitlab_milestones}
    \caption{Gestion des sprints avec Gitlab}
\end{figure}


\subsection*{Sprint - 1}

\textbf{Planification}

\noindent
Objectifs:
\begin{itemize}
    \item Mise en place de l'environnement de développement
    \item Configuration du réseau de test

\end{itemize}

