-
Notifications
You must be signed in to change notification settings - Fork 2
Bilan du projet
Dans l'ensemeble les différentes phase du projets ont été réalisé même si toutes les US ne sont pas encore terminé les US individuels sont en phase de finition. Chacune des phases du projet de l'analyse jusqu'au déploiement a été correctement menée même si dès fois les instructions n'était pas totalement claire pour certaine phase.
Le client était surpris de l'état d'avancement du projet à ce stade, voir qu'il à déjà quelques fonctionnalités qui sont directement utilisable lui à permis d'envisager de monter un site qui lui permet de pratiquer ses affaires.
- L'utilisation de l'ORM sequelize qui rajoute un couche d'abstraction entre les requêtes sql et nous protègent contre des injections
- L'authentification via oAuth
- Système de paiement via l'API stripe
- Gestion des réservations des voitures
Dans l'ensemble on dirait qu'il y'a eu une bonne collaboration au sein du groupe avec les seances hebdomadaire qui nous ont permettait de bien avancer dans le projet. Par contre pour ce qui est de la gestion du temps le projet en lui même demandait énormement de temps, donc il n'était pas toujours evident de retracer tout le temps que chacun consacrait au projet. L'utilisation des outils comme clockify nous a fortement aidé et on peut estimer que c'est un outil à toujours avoir près de soi si on veut travailler de façon productive
Git est un outil exceptionnel de collaboration au cours de ce projet on a appris à utiliser git de façon efficace pour participer dans un projet collaboratif. Au départ il n'était pas évident de prendre en main toutes les fonctionnalités qu'elles ofrent mais plus on avancait, plus le projet prenait de l'empleur et plus la nécessité d'utiliser des options avancées de git se faisait ressentir, Alors on a essayé ces options et au plus on avancait au plus on comprenait comment l'utiliser efficacement.
Comme gestionnaire de tâche github project à particulièrement contribuer à la répartition des tâches au sein du groupe. Malgré qu'il n'était pas toujours suivi à la lettre au départ, Plutard on a compris l'importance de son utilisation si on veut terminer un projet de cet envergure. Il nous permettait entre autre d'avoir non seulement un support visuel de l'état d'avancement du projet mais aussi à chaque fois de voir se qu'il nous reste à faire, si nous somme productif ou pas.
[Tableau à adapter à votre projet sur base de vos timesheets]
| Type de tâche | Aymar | Michael | RAchid | Patson |
|---|---|---|---|---|
| Apprentissage | 25h | 35 h | ||
| Rédaction US | 15h | 10 h | ||
| Implem US | 50h | 20 h | ||
| Tâche techn. | 3h | 30 h | ||
| Wiki | 10h | 5h | ||
| ... | ... | ... | ||
| Total | 125h | 130h |
[+ analyse réflexive : Avez-vous respecté le temps alloué? Cela vous a t'il permis de réaliser l'entièreté du projet? Le travail a-t'il été équilibré entre vous? ]
Les bilans individuels sont à soumettre sur le devoir correspondant sur le Moodle du cours.