echeancier, intro, rdv, conclusion

This commit is contained in:
2018-09-17 15:47:45 +02:00
parent 1ad72a121f
commit 9b93d8a9e2
9 changed files with 139 additions and 18 deletions

View File

@@ -0,0 +1,45 @@
\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{} & \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}

View File

@@ -0,0 +1,25 @@
\chapter{Rencontres}
\section{Conseiller}
Plusieurs rencontres ont eut lieu avec le conseiller durant la période de réalisation de ce projet. Le but à chaque fois était de se focaliser sur un élément un particulier du projet afin de pouvoir apporter des conseils pratiques et de l'expérience.
\subsection*{Détails des échanges}
\begin{itemize}
\item \textbf{16.07.2018 17h-18h30:} Discussions autour du \gls{tdd} et de comment le mettre en place dès le début du projet. Travail sur la structure du projet.
\item \textbf{11.08.2018:} Email à destination du conseiller pour lui transmettre les informations pour accéder à un environnement Gitlab mis en place pour rendre disponible le code depuis internet. Retour sur l'état actuel du projet par email.
\item \textbf{27.08.2018 17h30-18h30:} Échanges sur l'avancement du projet et travail spécifique sur la construction d'un schéma bloc du projet. Validation du résumé sur la plateforme GAPS.
\item \textbf{11.09.2018 18h:} Signature et validation de l'affiche pour la mise à disposition sur GAPS.
\end{itemize}
\section{Client - CHUV}
Les rencontres avec le mandant du projet et son équipe se sont déroulées dans les bureaux du CHUV pour faire les revues de fin de sprint. Ces échanges ont permis de valider les différentes \emph{User Story} et d'obtenir des retours sur l'utilisation de la solution.
\begin{itemize}
\item \textbf{09.08.2018 14h-15h30:} Démonstration de la première version du backend en faisant des requêtes sur l'API avec l'outil Postman\cite{postman}. Validation des quatres premières user stories.
\item \textbf{21.08.2018 15h-16h30:} Démonstration d'une recherche de règle de sécurité en utilisant une première version de l'interface WEB. Cela a permit de valider le fonctionnement du moteur de recherches et d'obtenir plusieurs demandes d'amélioration pour l'aspect visuel.
\item \textbf{04.09.2018 08h30-09h:} Présentation d'une nouvelle version de l'interface WEB pour valider les user stories en lien avec l'interface client. Cette version inclut également le chiffrement des échanges avec HTTPS.
\item \textbf{18.09.2018 08h30-09h:} Nouvelle version du backend qui permet de supporter les équipements de sécurité PaloAlto.
\end{itemize}