Skip to content

Commit

Permalink
Merge pull request #252 from FACT-Team/S6
Browse files Browse the repository at this point in the history
End of sprint !
  • Loading branch information
aroquemaurel committed Apr 27, 2015
2 parents 25cdc37 + 77c994b commit 2b27a9d
Show file tree
Hide file tree
Showing 178 changed files with 12,640 additions and 405 deletions.
5 changes: 3 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ install:
- sudo apt-get install libmysqld-dev libmysqlclient-dev libqt5sql5-mysql libqt4-sql-mysql
- sudo apt-get install mlocate
- sudo apt-get install xvfb
- wget -O Qt5.2.0.tar.xz https://www.dropbox.com/s/mkqtb8teeydsmrk/Qt5.2.0.tar.xz?dl=0
- wget -O Qt5.2.0.tar.xz https://www.dropbox.com/s/vkqlecsep2mqp22/Qt5.2.0.tar.xz?dl=0
- mkdir ~/Qt5.2.0
- tar -xJf Qt5.2.0.tar.xz -C ~/Qt5.2.0
- sudo chmod -R 777 ~/Qt5.2.0/
Expand All @@ -39,9 +39,10 @@ script:
- ./createDatabase.sh FactDev FactDev FactDev
- ./tests.sh
- ./coverage.sh
- ./doxygen.sh
- ./doxygen.sh >> /dev/null 2> /dev/null
- cd ../

after_success:
- cd fact-team.github.io/
- git push https://${TOK}@github.com/FACT-Team/fact-team.github.io.git master

2 changes: 1 addition & 1 deletion documents/beamer-theme
3 changes: 2 additions & 1 deletion documents/beamer/contents/conclude.tex
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
\TsooSpeak{}
\begin{frame}{Le bilan} % It was cool. But difficult. But we learn. And it was cool. And ?
\begin{alertblock}{De mauvais points…}
\begin{itemize}
\item Des difficulté de communication
\item Reste des fonctionnalités à implémenter
\item Autres ? TODO % TODO
\item Sous-Estimation du poids des sprints
\end{itemize}
\end{alertblock}
\vfill
Expand Down
1 change: 1 addition & 0 deletions documents/beamer/contents/intro.tex
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
\FlorentSpeak{}
\begin{frame}{Les parties prenantes}
\begin{itemize}
\item \'Equipe FACT
Expand Down
6 changes: 5 additions & 1 deletion documents/beamer/contents/methods.tex
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
\subsection{La méthode Scrum}

\TsooSpeak{}
\subsection{La méthode Scrum}
\begin{frame}{\large Scrum, une méthodologie de développement}
\only<2>{
\vspace{15px}
Expand Down Expand Up @@ -106,6 +108,7 @@
\end{frame}
% Pull Requests
% Branching flow
\AntoineSpeak{}
\subsection{L'intégration continue}
\begin{frame}{Intégration\ldots}
\begin{block}{Git et Github}
Expand Down Expand Up @@ -177,6 +180,7 @@
% Transition vers la revue de code :)

\end{frame}
\FlorentSpeak{}
\subsection{La revue de code}
\begin{frame}{Vers 100\% de revue de code}
\begin{itemize}
Expand Down
10 changes: 7 additions & 3 deletions documents/beamer/contents/project.tex
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
\FlorentSpeak{}
\subsection{Le logiciel FactDev}
\begin{frame}{Le logiciel FactDev}
\begin{block}{Un problème}
Expand All @@ -21,14 +22,17 @@ \subsection{Le logiciel FactDev}
\end{itemize}
\end{exampleblock}
\end{frame}
\AntoineSpeak{}
\subsection{Les outils}
\begin{frame}{Les outils utilisés}
\vspace{-20px}
\begin{figure}[H]
\centering
\uncover<1->{
\includegraphics[height=1.5cm]{logos/qt.png}~~
\Huge \LaTeX
\includegraphics[height=0.8cm]{logos/sqlite.png}
\includegraphics[height=1.5cm]{logos/qt.png}
\Huge \LaTeX~
\includegraphics[height=0.8cm]{logos/sqlite.png}~~
\includegraphics[height=0.8cm]{logos/mysql.png}
}

\uncover<2->{
Expand Down
2 changes: 2 additions & 0 deletions documents/beamer/contents/results.tex
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
\CedricSpeak{}
\subsection{La méthodologie}
\begin{frame}{Quelques chiffres\ldots}
\begin{block}{Github}
Expand Down Expand Up @@ -44,6 +45,7 @@ \subsection{La méthodologie}
\end{figure}
\end{frame}

\TsooSpeak{}
\subsection{Le logiciel}
\begin{frame}{Quelques captures d'écrans\ldots}
\begin{figure}[H]
Expand Down
Binary file modified documents/beamer/diapo.pdf
Binary file not shown.
60 changes: 55 additions & 5 deletions documents/beamer/diapo.tex
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,61 @@
{Logiciel de devis et Facturation}
\subtitle {FactDev}

\newcommand{\authors}{%
Antoine de \bsc{Roquemaurel}\newline Florent \bsc{Berbie}\newline Cédric \bsc{Rohaut}\newline Manantsoa Andriamihary
\bsc{Razanajatovo}\newline~\newline{}\url{https://fact-team.github.io}
}
\newcommand{\FlorentSpeak}{%
\author[
\textbf{\color{white} F}lorent\\
\textbf{A}ntoine\\
\textbf{C}édric\\
Manan\textbf{T}soa
]{\authors}
}

\newcommand{\AntoineSpeak}{%
\author[
\textbf{F}lorent\\
\textbf{\color{white} A}ntoine\\
\textbf{C}édric\\
Manan\textbf{T}soa
]{\authors}
}

\newcommand{\CedricSpeak}{%
\author[
\textbf{F}lorent\\
\textbf{A}ntoine\\
\textbf{\color{white}C}édric\\
Manan\textbf{T}soa
]{\authors}
}

\newcommand{\TsooSpeak}{
\author[
\textbf{F}lorent\\
\textbf{A}ntoine\\
\textbf{C}édric\\
Manan\textbf{\color{white}T}soa
]{\authors}
}

\newcommand{\NooneSpeak}{
\author[
\textbf{F}lorent\\
\textbf{A}ntoine\\
\textbf{C}édric\\
Manan\textbf{T}soa
]{\authors}
}
\author[
\textbf{F}lorent\\
\textbf{A}ntoine\\
\textbf{C}édric\\
Manan\textbf{T}soa
]
{Antoine de \bsc{Roquemaurel}\newline Florent \bsc{Berbie}\newline Cédric \bsc{Rohaut}\newline Manantsoa Andriamihary \bsc{Razanajatovo}}
] % (facultatif, \`a utiliser seulement avec plusieurs auteurs)
{\authors}

\institute[]
{
Expand All @@ -56,14 +104,15 @@
}

\begin{document}
\setbeamertemplate{sidebar left}{}
\sidetoc{no}
\NooneSpeak{}
\begin{frame}
\titlepage
\end{frame}

\input{contents/intro.tex}

\setbeamertemplate{sidebar left}[sidebar theme]
\sidetoc{yes}
\section{Le projet} % Intro + Projet &=& 4'
\input{contents/project.tex}
\section{La méthodologie} % Méthodo = 8'
Expand All @@ -75,14 +124,15 @@
\input{contents/conclude.tex}

% Slide for questions
\sidetoc{no}
\NooneSpeak{}
\begin{frame}{Avez-vous des questions ?}
\begin{figure}[H]
\centering
\includegraphics[width=5cm]{interrogation.png}
\end{figure}
\end{frame}

\setbeamertemplate{sidebar left}{}
\begin{frame}
\titlepage
\end{frame}
Expand Down
Binary file modified documents/beamer/images/release1Chart.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added documents/beamer/logos/mysql.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added documents/final-report/.final-report.tex.swp
Binary file not shown.
Binary file added documents/final-report/FACTDev.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added documents/final-report/FACT_official.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 29 additions & 0 deletions documents/final-report/StyleInd.ilg
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
This is makeindex, version 2.15 [TeX Live 2012] (kpathsea + Thai support).
Scanning input file StyleInd.ist...
!! Input index error (file = StyleInd.ist, line = 1):
-- Missing arguments -- need two (premature LFD).
!! Input index error (file = StyleInd.ist, line = 2):
-- Missing arguments -- need two (premature LFD).
!! Input index error (file = StyleInd.ist, line = 3):
-- Unknown index keyword heading_prefix"\\centerline.
!! Input index error (file = StyleInd.ist, line = 4):
-- Missing arguments -- need two (premature LFD).
!! Input index error (file = StyleInd.ist, line = 5):
-- Missing arguments -- need two (premature LFD).
!! Input index error (file = StyleInd.ist, line = 6):
-- Missing arguments -- need two (premature LFD).
!! Input index error (file = StyleInd.ist, line = 7):
-- Missing arguments -- need two (premature LFD).
!! Input index error (file = StyleInd.ist, line = 8):
-- Missing arguments -- need two (premature LFD).
!! Input index error (file = StyleInd.ist, line = 9):
-- Missing arguments -- need two (premature LFD).
!! Input index error (file = StyleInd.ist, line = 10):
-- Missing arguments -- need two (premature LFD).
!! Input index error (file = StyleInd.ist, line = 11):
-- Missing arguments -- need two (premature LFD).
!! Input index error (file = StyleInd.ist, line = 12):
-- Missing arguments -- need two (premature LFD).
done (0 entries accepted, 12 rejected).
Nothing written in StyleInd.ind.
Transcript written in StyleInd.ilg.
Empty file.
11 changes: 11 additions & 0 deletions documents/final-report/StyleInd.ist
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
quote '~'
headings_flag 1
heading_prefix "\\centerline{\\bfseries "
heading_suffix "}\\nopagebreak\n"
symhead_positive "Symbole"
numhead_positive "Zahlen"
delim_0 "\\dotfill "
delim_1 "\\dotfill "
delim_2 "\\dotfill "
delim_r "--"

Binary file added documents/final-report/backlog.pdf
Binary file not shown.
Binary file not shown.
8 changes: 8 additions & 0 deletions documents/final-report/contents/conclusion.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
\chapter*{Conclusion}
Nous tenons tout d'abord à remercier toutes les parties prenantes au projet: notre encadrant M. \bsc{Migeon} qui nous apporter son expérience dans le développement du logiciel et une vision neutre sur le travail fourni ; M. \bsc{Cherbonneau} pour le suivi de l'ensemble des élève dans le cadre de cette UE.

Le projet \FactDev{} nous a permis de nous placer en situation professionnel: nous avons du apprendre à nous adapter aux exigences de notre client (Antoine) ou de notre encadrant (M. \bsc{Migeon}) ainsi que mettre en place des moyens de communication et d'organisation pour parvenir à nos objectifs.

Il représente une expérience valorisante que l'on peut mettre en avant dans nos CV et lors de futurs entretiens. Sur le plan technique, nous pouvons citer le C++ (et le framework Qt), le \LaTeX, les outils \Travis{}, \Github{} et \Coveralls. Sur le plan organisationnel avec l'application strict de la méthode \Scrum{} et le respect de la méthodologie mise en place pour assurer de la qualité du logiciel.

Bien que l'ensemble des fonctionnalités n'ont pu être implémentés et une difficulté à assurer nos \Melees{} quotidiennes le résultat qui en ressort est très positif. Le logiciel \FactDev{} est fonctionne, distribué sous licence GPL et est déjà utilisé par Antoine.
Loading

0 comments on commit 2b27a9d

Please sign in to comment.