-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathPlanification.tex
More file actions
276 lines (170 loc) · 5.34 KB
/
Planification.tex
File metadata and controls
276 lines (170 loc) · 5.34 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
\documentclass[letter,12pt]{exam}
\author{Jordan Gauthier (GAUJ25089201)\\
Alex Dufour (DUFA23059001)\\
Alexandre H. Bourdeau (HAMA12128907)\\
Philippe Soucy (SOUP17039601)}
\title{Planification du projet\\
Équipe : la marque Sans nom}
\date{}
\begin{document}
\maketitle
\section{Description}\label{description}
\begin{itemize}
\item Utilisateurs : passionnés de sports ou de loisirs. (18 ans + pour la
réservation)
\item Exemple d'entreprises qui offrent leurs services : municipalités, centre de sports, centres de loisirs, location d'activités
\item Client : Diallo, Abdoulaye Banire, Ph. D
\end{itemize}
\section{Fonctionnalités}\label{fonctionnalites}
\begin{enumerate}
\subsection{Premier Sprint {[} 18 février 2020
{]}}\label{premier-sprint-18-fevrier-2020}
\tightlist
\item
Implémentation d'un gabarit du site web
\item
Implémentation d'une page contact
\item
Implémentation de création et modification de comptes utilisateur
(particulier)
\subsection{Deuxième Sprint {[} 17 mars 2020
{]}}\label{deuxieme-sprint-17-mars-2020}
\item
Plateforme d'inscription pour les entreprises afin d'offrir leurs
services
\item
Accès à une page d'accueil
\item
Accès à une page utilisateur
\item
Implémentation de création et modification de comptes administrateur
\item
Implémentation d'un gestionnaire d'événements (création, inscription et
affichage)
\item
Ajout d'utilisateurs à une liste ``d'amis" (afin de lui envoyer un message)
\item
Implémentation d'une messagerie privée entre utilisateurs
\subsection{Produit final {[} 21 avril 2020
{]}}\label{produit-final-21-avril-2020}
\item
Modifier les informations/préférences de comptes utilisateur
\item
Implémementation d'un chat entre utilisateurs
\item
Ajout et affichage de services d'une entreprise
\item
Implémentation de l'affichage des événements similaires
\item
Implémentation d'une barre de recherche d'événements (par ville,
sport, activité, etc.)
\item
Affichage d'historique d'événements
\item
Ajout d'un service de commerce (panier) en ligne afin de louer les équipements ou infrastructures
\item
Affichage de tableaux statistiques
\end{enumerate}
\section{Technologies du projet}
\subsection{Technologies utilisées}
\begin{itemize}
\tightlist
\item
HTML, CSS, JavaScript, Bootstrap
Bootstrap a été retenu pour l'implémentation de l'interface du site web en raison de sa simplicité d'utilisation tout-en-un pour la conception frontend.
\item
R, Shiny
Shiny, un package de R, a été retenu pour son intégration du langage R, utile pour les statistiques, dans un dashboard web.
\item
MySQL, ASP.NET Core
MySQL et ASP.NET Core ont été retenus pour la gestion de la base de données et la conception backend.
\end{itemize}
\subsection{Outils de développement}
\begin{itemize}
\item
RStudio
RStudio a été retenu comme IDE pour la gestion des statistiques sur la fréquentation des événements à afficher sur la plateforme Web.
\item
GitHub
GitHub a été retenu pour la gestion des sources et des versions puisque la majorité des membres de l'équipe le connaît bien.
\item
Slack
Slack a été retenu pour la communication entre membres de l'équipe et l'échange de fichiers autrement que par GitHub.
\item
Excel
Excel a été retenu pour la gestion des semainiers. Toute autre suite compatible est aussi acceptée.
\end{itemize}
\subsection{Production de documentation}
\begin{itemize}
\item
Markdown
Markdown a été retenu pour sa simplicité d'utilisation afin de concevoir la documentation interne.
\item
LaTex, Pandoc
LaTex a été retenu pour sa compatibilité avec un gestionnaire de source tel que GitHub pour la conception de la documentation client. Pandoc sera utilisé pour convertir les documents Markdown en LaTex au besoin.
\end{itemize}
\section{Compétences des membres}
\noindent{\bf Alexandre H. Bourdeau}\\
\textbf{\emph{Alexandre H. Bourdeau}}
Compétences actuelles :
\begin{itemize}
\item
HTML, CSS
\item JavaScript
\item MySQL
\item PHP
\end{itemize}
\noindent{\bf Philippe Soucy}\\
\textbf{\emph{Philippe Soucy}}
Compétences actuelles :
\begin{itemize}
\item HTML
\item R
\item Linux/Unix/bash
\item Tests logiciels
\item Débogage
\item Développement orienté objet (Java)
\item LaTex
\end{itemize}
Compétences à acquérir :
\begin{itemize}
\item CSS, JavaScript, Bootstrap
\item Shiny
\item MySQL, ASP.NET Core
\end{itemize}
\noindent{\bf Alex Dufour-Couture}\\
\textbf{\emph{Alex Dufour-Couture}}
Compétences actuelles :
\begin{itemize}
\item HTML / CSS / PHP / Boostrap / JS/
\item Base de donnee Oracle SQL +
\item Linux/Unix/bash
\item Tests logiciels
\item Débogage
\item Développement orienté objet (Java)
\item ASP DOTNET
\end{itemize}
Compétences à acquérir :
\begin{itemize}
\item C# ASP .NET core / frameworks MVC / API
\item Docker / MS SqlServer
\item LaTex
\end{itemize}
\noindent{\bf Jordan Gauthier}\\
\textbf{\emph{Jordan Gauthier}}
Compétences actuelles :
\begin{itemize}
\item HTML / CSS / PHP / Boostrap / JS
\item Base de donnee Oracle SQL +
\item Linux/Unix/bash
\item Tests logiciels
\item Débogage
\item Développement orienté objet (Java)
\item ASP .NET Core / C#
\item C / C++
\end{itemize}
Compétences à acquérir :
\begin{itemize}
\item Approfondir mes compétences .Net
\end{itemize}
\end{document}