\part{Gestion de projet}

\section{Début du stage}
\paragraph{}
Encadré par Vincent Charvillat et Géraldine Morin, ce stage a commencé par une
phase de découverte du sujet, qui n'était alors pas clairement fixé : l'idée
d'utiliser des recommandations pour influencer l'utilisateur afin d'être
capable de prévoir ses interactions et de s'en servir pour réduire la latence
était clairement présente, mais l'interface n'était pas encore fixée. Il y
avait en fait deux options : la vidéo, ou la 3D.

\paragraph{}
Le stage a donc commencé par une phase bibliographique afin d'étudier l'état de
l'art en termes de recommandations, préchargement, et d'interface utilisateur
de manière générale. Au même moment, Vincent \textsc{Charvillat} et Axel
\textsc{Carlier} étaient à Singapour, en train de finaliser un article, et j'ai
pu leur apporter une petite aide :
\begin{itemize}
    \item dans un premier temps, j'ai établi des profils de bande-passante lors
        de téléchargements. Pour ce faire, j'ai utilisé le programme
        \texttt{curl} qui affiche la vitesse instantanée de téléchargement
        chaque seconde
    \item dans un second temps, j'ai pu nettoyer une partie d'un code PHP
        servant à remplir les lignes d'une table d'une base de données. Le code
        était alors sensible à l'injection SQL.
\end{itemize}

\paragraph{}
Au bout de quelques semaines, j'ai décidé de faire le choix de la 3D et j'ai
commencé à découvrir les multiples façons de faire des interfaces 3D via HTML
et JavaScript.

\subsection{Communication}
Les communications intra-IRIT se faisaient principalement par mail. Lorsqu'il y
avait plus de choses à dire, mais que cela ne nécessitait pas une réunion, les
encadrants venaient me voir dans mon bureau pour discuter, notamment quand il y
avait des nouveautés à faire ou faites dans le programme.

\paragraph{}
Des réunions étaient organisées lorsqu'elles étaient nécessaires, soit environ
toutes les deux semaines. Ces réunions étaient souvent faites via
vidéo-conférence, en présence de Wei Tsang, et je m'occupais de faire les
compte-rendus par mail.

\subsection{Tests}
Le site a été déployé à l'adresse \url{http://3dinterface.no-ip.org/}. Les
différentes choses à faire tester aux encadrants se sont retrouvées sur des
pages à cette adresse.

\newpage
\begin{landscape}
\section{Planning}
\begin{figure}[H]
  \begin{gantt}{20}{18}
    \begin{ganttitle}
      \titleelement{Mars}{2}
      \titleelement{Avril}{2}
      \titleelement{Mai}{2}
      \titleelement{Juin}{2}
      \titleelement{Juillet}{2}
      \titleelement{Août}{2}
      \titleelement{Septembre}{2}
      \titleelement{Octobre}{2}
      \titleelement{Novembre}{2}
    \end{ganttitle}
    \ganttmilestone{Début du stage}{1}
    \ganttbar{Bibliographie}{1}{2}
    \ganttbar{Choix des technos}{1}{2}
    \ganttbar{Interface (base) \ref{interface-base}}{3}{1}
    \ganttbar{Recommandation (\emph{viewport}) \ref{viewport}}{4}{2}
    \ganttbar{Recommandation (\emph{arrow}) \ref{arrow}}{6}{2}
    \ganttbar{Recherche de scènes}{2}{2}
    \ganttbar{Système de pièces \ref{coins}}{7}{4}
    \ganttbar[color=green]{Fermeture du labo}{9}{1}
    \ganttbar{Étude utilisateur (labo) \ref{userstudy}}{11}{1}
    \ganttbar{Rapport / Slides}{11}{2}
    \ganttmilestone{Fin du stage}{13}
  \end{gantt}
  \caption{Planning du projet}
\end{figure}
\end{landscape}
