Skip to content

Bilan du projet

Pourbaix edited this page May 26, 2022 · 21 revisions

Bilan de la web app réalisée

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.

Points fort du projet

Réalisation particulièrement qualitative

  1. L'utilisation de l'ORM sequelize qui rajoute un couche d'abstraction entre les requêtes sql et nous protègent contre des injections
  2. L'authentification via oAuth
  3. Système de paiement via l'API stripe
  4. Gestion des réservations des voitures

Collaboration

Bilan de l'organisation du groupe

Dans l'ensemble, il y'a eu une très bonne collaboration au sein du groupe de la part de chaque membre. Nous avons organisé des séances hebdomadaires qui nous ont permises de bien avancer dans le projet et de compléter le wiki. Par contre pour ce qui est de la gestion du temps, le projet en lui-même était très gourmand à ce niveau là. Donc il n'était pas toujours évident de retracer ce que chacun consacrait au projet. L'utilisation des outils comme clockify nous a fortement aidés et on peut dire que c'est un outil à toujours avoir près de soi si on veut travailler de façon productive.

Bilan de l'utilisation de Git

Git a été un outil exceptionnel pour la 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 offertes, 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 utilisé ces options, et au plus on avancait au plus on apprennait à les utiliser efficacement.

Bilan de l'utilisation du gestionnaire de tâches

Comme gestionnaire de tâche, on a utilisé github project. Ce dernier a particulièrement contribué à la répartition des tâches au sein du groupe. Malgré un manque de rigueur au départ, on a donc compris l'importance de son utilisation si on veut faire face à un projet de cette envergure. GithubProject nous a permis entre autres d'avoir un support visuel de l'état d'avancement du projet mais aussi de voir à chaque fois ce qu'il nous restait à faire et si nous étions productifs ou pas.

Temps consacré au projet

[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? ]

Points forts du groupe:

Bilans individuels

Les bilans individuels sont à soumettre sur le devoir correspondant sur le Moodle du cours.

Clone this wiki locally