Corrections diverses

This commit is contained in:
2018-09-25 10:44:44 +02:00
parent 61109bf65f
commit c960554837
18 changed files with 39 additions and 39 deletions

View File

@@ -2,7 +2,7 @@
\section{Planification}
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 \glspl{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.
La réalisation de ce présent travail de bachelor a été faite en suivant les \emph{User Stories} définies 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 \glspl{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éajuster 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]
@@ -26,7 +26,7 @@ La gestion des sprints est gérée par le serveur Gitlab sous la forme de "miles
\begin{figure}[H]
\centering
\includegraphics[width=160mm]{gitlab_milestones}
\includegraphics[width=\textwidth]{gitlab_milestones}
\caption{Gestion des sprints avec Gitlab}
\end{figure}
@@ -63,22 +63,22 @@ Certaines fonctionnalités requièrent du développement sur plusieurs parties d
\begin{figure}[H]
\centering
\includegraphics[width=160mm]{sprint1}
\includegraphics[width=\textwidth]{sprint1}
\caption{Détail des taches du sprint 1}
\end{figure}
Une grande partie de ce sprint a été dédié à la préparation de l'environnement de travail requis pour ce projet. Cela comprend notamment la mise en place d'un serveur de virtualisation pour pouvoir mettre en place une instance Gitlab\cite{gitlabsite} ainsi que d'autres machines virtuelles qui se sont occupées d'exécuter et de valider les différents tests. Avec cela, un mécanisme de backup journalier du serveur a été configuré pour se protéger contre une éventuelle perte de données.
Une grande partie de ce sprint a été dédiée à la préparation de l'environnement de travail requis pour ce projet. Cela comprend notamment la mise en place d'un serveur de virtualisation pour pouvoir mettre en place une instance Gitlab\cite{gitlabsite} ainsi que d'autres machines virtuelles qui se sont occupées d'exécuter et de valider les différents tests. Avec cela, un mécanisme de backup journalier du serveur a été configuré pour se protéger contre une éventuelle perte de données.
Le réseau de test (comme décrit dans la section sur le routage (\ref{subsec:network:ip:routing})) a ensuite été configuré pour simuler une architecture réseau utilisant les mêmes technologies que celles du CHUV. Ces équipements ont pu ensuite servir d'éléments de tests pertinents durant le développement de l'application.
La seconde partie du sprint a servis à commencer le programme qui permet de pouvoir exécuter des requêtes sur les équipements Fortinet.
La seconde partie du sprint a servi à commencer le programme qui permet de pouvoir exécuter des requêtes sur les équipements Fortinet.
\newpage
\subsection{Sprint 2}
\begin{figure}[H]
\centering
\includegraphics[width=160mm]{sprint2}
\includegraphics[width=\textwidth]{sprint2}
\caption{Détail des taches du sprint 2}
\end{figure}
@@ -95,7 +95,7 @@ Première revue avec les futurs utilisateurs pour valider les trois premières u
\begin{figure}[H]
\centering
\includegraphics[width=160mm]{sprint3}
\includegraphics[width=\textwidth]{sprint3}
\caption{Détail des taches du sprint 3}
\end{figure}
@@ -108,7 +108,7 @@ Création du projet pour la partie frontend de l'application avec une interface
\begin{figure}[H]
\centering
\includegraphics[width=160mm]{sprint4}
\includegraphics[width=\textwidth]{sprint4}
\caption{Détail des taches du sprint 4}
\end{figure}
@@ -121,7 +121,7 @@ L'interface WEB permet maintenant de voir les équipements gérés dans l'applic
\begin{figure}[H]
\centering
\includegraphics[width=160mm]{sprint5}
\includegraphics[width=\textwidth]{sprint5}
\caption{Détail des taches du sprint 5}
\end{figure}
@@ -135,8 +135,8 @@ Mise à jour de l'interface WEB pour améliorer l'affichage et l'ergonomie. La q
\begin{figure}[H]
\centering
\includegraphics[width=160mm]{sprint6}
\includegraphics[width=\textwidth]{sprint6}
\caption{Détail des taches du sprint 6}
\end{figure}
Corrections des derniers problèmes remontés et finalisation du présent rapport.
Corrections des derniers problèmes remontés et finalisation du présent rapport.

View File

@@ -15,7 +15,7 @@ Plusieurs rencontres ont eut lieu avec le conseiller durant la période de réal
\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.
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 Stories} 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.