Scrum - AllanFontaine/Pot-App GitHub Wiki

Table of content

  1. Scrum team
  2. Sprint
    2.1 Coaching 1
    2.2 Sprint 1
    2.3 Sprint 2
    2.4 Sprint 3
    2.5 Sprint 4
    2.6 Sprint 5

Scrum team

Rôles Description Attribution du rôle
Product Owner Le product Owner (PO) fait office de passerelle entre l'équipe du projet et le client potentiel. Il s'assure que les demandes du client soient respectées. Il lui incombe de vérifier l'avancement du projet ainsi que la cohérence de ce dernier et la cohésion de l'équipe. Il est responsable de la qualité fonctionnelle du produit. 24/09/2020 : Florent Theys
Scrum Master Garant de la méthodologie scrum, son but est de faciliter l'organisation de l'équipe en appliquant les principes préconisés par la méthode Scrum. Il s'assure de la bonne coopération entre les membres de l'équipe et chapeaute les réunion. Il a globalement pour rôle de prévenir toutes pertes de temps inutiles. 24/09/2020 : Allan Fontaine
Team Members L'équipe de développement est celle qui réalise techniquement les users stories (US). Elle estime la complexité des US et tâche de trouvés des moyens techniques pour répondre aux besoins du client. Elle s'occupe aussi de mettre en place les tests et de les effectuer de manière régulière pour vérifier l'intégrité du projet. Il y a en général des rôles plus spécifique au sein même de cette équipe (développeur, designer, ...) mais que nous avons préféré éluder dans le cadre de ce projet. 24/09/2020 : Emmanuel Foureau / Celia Hassaine / Glenn Crompton / Kévin Vandenede

Sprint

Coaching 1 :

24/09/2020

Tâches à accomplir :

  • Avoir complété la page moodle de notre groupe (n°5) avec les informations suivantes :
    • Les membres de l'équipe.
    • La constitution détaillée de l'équipe, avec pour chaque personne, ses caractéristiques, ses points forts et faibles.
    • Le rôle de chaque membre au sein de l'équipe.
    • Une description textuelle du sujet du projet (objectif, technologies intégrées, positionnement sur le marché (public cible etc))
    • Lien vers le wiki du Github.
    • Lien vers le backlog, avec les User Stories numérotées et classées par importance.
    • Lien vers le Trello.
      • Tableau du Sprint 1.
      • Présences des US et tâches pour le Sprint 1.
      • L'assignation de ces tâches.
    • Les liens vers toute autre ressource partagée pertinente.

Difficultés rencontrées :

  • Mise en commun du concept et design du produit.
  • Trouver ses marques.
  • Création des User Stories (taille des User stories et niveau de détail)

Sprint 1 :

Sprint review

Ressenti générale du groupe:

  • Temps investi au total: 18:46:23.
  • Temps investi en commun: 07:06:22. (réunions).
  • Vélocité estimée : Pas fait.
Texte à ajouter
Date 1/10/2020 Ressenti général Difficultés rencontrées Tâches à accomplir ([x]=fait [/]=en cours []=pas fait) Point d'attention pour le prochain sprint
Celia Hassaine Temps investi: 01:22:30.
  • A faire
  • A faire
  • A faire
Florent Theys Temps investi: 04:02:19.
  • A faire
  • A faire
  • A faire
Allan Fontaine Temps investi: 0H.
  • A faire
  • A faire
  • A faire
Glenn Crompton Temps investi: 03:43:24.
  • A faire
  • A faire
  • A faire
Emmanuel Foureau Temps investi: 00:33:11.
  • A faire
  • A faire
  • A faire
Kevin Vandenede Temps investi: 01:58:37.
  • A faire
  • A faire
  • A faire

Sprint planning meeting

Sprint 2 :

Sprint review

Ressenti générale du groupe:

  • Temps investi au total: 48:54:16.
  • Temps investi en commun: 04:42:57. (réunions).
  • Vélocité estimée : Pas fait.
Texte à ajouter
Date 15/10/2020 Ressenti général Difficultés rencontrées Tâches à accomplir ([x]=fait [/]=en cours []=pas fait) Point d'attention pour le prochain sprint
Celia Hassaine Temps investi: 05:48:56.
  • A faire
  • A faire
  • A faire
Florent Theys Temps investi: 03:54:59.
  • A faire
  • A faire
  • A faire
Allan Fontaine Temps investi: 04:52:12.
  • A faire
  • A faire
  • A faire
Glenn Crompton Temps investi: 11:18:10.
  • A faire
  • A faire
  • A faire
Emmanuel Foureau Temps investi: 10:07:02.
  • A faire
  • A faire
  • A faire
Kevin Vandenede Temps investi: 08:10:00.
  • A faire
  • A faire
  • A faire

Sprint planning meeting

Sprint 3 :

Sprint review

Ressenti générale du groupe:

  • Temps investi au total: 69:57:29.
  • Temps investi en commun: 03:15:10. (réunions).
  • Vélocité estimée : Pas fait.
Texte à ajouter
Date 29/10/2020 Ressenti général Difficultés rencontrées Tâches à accomplir ([x]=fait [/]=en cours []=pas fait) Point d'attention pour le prochain sprint
Celia Hassaine Temps investi: 29:37:45.
  • A faire
  • A faire
  • A faire
Florent Theys Temps investi: 08:49:38.
  • A faire
  • A faire
  • A faire
Allan Fontaine Temps investi: 06:04:45.
  • A faire
  • A faire
  • A faire
Glenn Crompton Temps investi: 10:39:21.
  • A faire
  • A faire
  • A faire
Emmanuel Foureau Temps investi: 07:13:50.
  • A faire
  • A faire
  • A faire
Kevin Vandenede Temps investi: 04:17:00.
  • A faire
  • A faire
  • A faire

Sprint planning meeting

Sprint 4 :

Sprint review

Ressenti générale du groupe:

  • Temps investi au total: 205:55:55.
  • Temps investi en commun: 11:08:29 (réunions).
  • Vélocité estimée : 28.
Le groupe est plutôt content de l'avancée récente du projet, nous avons réussi à trouver notre rythme et essayé de compenser les difficultés rencontrées par l'équipe. Le manque de motivation de certains fut peut-être ne des épreuves les plus difficile à surmonter étant donné le contexte actuel qui pousse à cela. Malgré tout l'équipe reste soudée et n'abandonne pas.
Date 19/11/2020 Ressenti général Difficultés rencontrées Tâches à accomplir ([x]=fait [/]=en cours []=pas fait) Point d'attention pour le prochain sprint
Celia Hassaine Temps investi: 58:25:20.
Le sprint c'est plutôt bien passé, je suis contente du travail accompli ce sprint-ci.
  • Ordinateur a laché et pas de solution rapide pour le réparé, a donc du attendre la fin des réparations en attendant.
  • Mauvaise répartition du temps de travail : surcharge (6 à 8h/jour) les premiers jours de la semaine et donc perte de motivation totale pour les derniers jours de la semaine.
  • Templates
  • Refonte de l'api
  • Différents appel API
  • Ajout de l'historique
  • [/] Page de détails
  • [/] Refonte des routes
  • [/] Token utilisateur
  • [] Pop up conseillez-moi
  • Mieux répartir les heures de travail durant la semaine.
  • Objectif : finir toute la partie web qui n'a pas de dépendance à l'arduino.
Florent Theys Temps investi: 15:10:11.
Le sprint c'est plutôt mal passé de manière globale cependant, nous avons pu redéfinir ce qui était attendu pour la partie électronique et cette dernière est donc moins floue.
  • Perte drastique de motivation du au confinement et à l'inertie que ce dernier confère.
  • Blocage du à l'attente de pièces car mauvaise planification des besoins électronique en amont.
  • Soudure du shield sur l'arduino.
  • Mise en place de la vanne et gestion de l'ouverture/fermeture.
  • Lecture des sondes fonctionnelles.
  • Lecture et écriture de la carte SD.
  • Mise en place de la clock interne.
  • []Mise en place du code maître
  • Se remotiver pour le travail => pour ce faire, le groupe va se réunir plus souvent pour l'avancée du projet.
  • Redéfinir les US de la partie électronique.
  • Absolument finir le code de l'arduino et faire des tests de liaison.
Allan Fontaine Temps investi: 26:08:33.
Le sprint c'est plutôt bien passé dans l'ensemble. J'ai en effet récupérer ma motivation que j'avais jusqu'alors perdu. J'ai enfin commencé à me mettre au codage de l'application web et ai pu avancer sur l'implémentation du wiki. J'ai en plus commencer à mieux comprendre mon rôle de scrum master.
  • Je n'ai pas pu travailler durant la semaine de Toussaint car j'ai travaillé à mon job étudiant 6 jours sur les 7 de la semaine de Toussaint.
  • J'ai aussi rencontré des difficultés pour me lancer dans la programmation web, l'application étant déjà bien entamé par le reste de l'équipe.
  • Refonte des US.
  • Mise en page pour certaines parties du wiki github.
  • Tutoriel Angular.
  • [/] Composant register pour l'application web.
  • [/] Us story perso (2.1) (il ne manque plus que mockup, critère d'acceptation et routes).
  • [] Implémentation de postman.
  • [] Tests pour l'appli web.
  • Une partie de la mise en page d'US.
  • Finir la connectivité du register.
  • Finir le wiki github.
  • Faire les tests.
  • Faire postman.
Glenn Crompton Temps investi: 73:29:40.
Le sprint c'est bien passé en général. J'ai eu un énorme boost de motivation ce qui m'a permis de faire pas mal avancer le site web. Une refonte générale de celui-ci a été faite pour le rendre plus agréable à l'utilisation et plus fonctionnel.
  • Avancement plus lent sur le côté arduino et électronique comme expliqué par Florent mais pour d'autres raisons. Avec le covid 19, il est difficile de se voir ou bien de travailler ensemble sur quelque chose d'aussi concret que l'arduino et toutes les sondes qui y sont liées. Vu que nous avons décidé de laisser la partie électronique au domicile de Florent, cela nous empêche d'être efficace.
  • Espace personnel pour pouvoir voir ses parcelles.
  • Possibilité d'ajouter/enlever une parcelle.
  • Possibilité de trier l'historique.
  • Refonte de l'API.
  • Possibilité de query set varié.
  • [/] La page du magasin pour l'achat de notre produit ainsi que les produits complémentaires.
  • [/] Développement de mon US => graphiques.
  • [/] Avance dans l'arduino.
  • [] La programmation de l'arrosage automatique.
  • Mieux répartir mes heures de travail pour ne pas faire des jours de 9h de travail.
  • Travailler plus sur mon US et pas sur des détails du site (me focus plus sur mes tâches).
  • Finir le site web (Tout dépend de l'avancement de l'équipe).
Emmanuel Foureau Temps investi: 11:37:20.
Le sprint c'est plutôt mal passé, j'ai perdu ma motivation assez rapidement et j'ai recommencé à faire mon travail étudiant et donc avais moins de temps pour m'attaquer en profondeur au projet.
  • Problèmes d'affichage des images dans le wiki.
  • Attente des informations de notre contact sur les plantes.
  • Reprise de mon job étudiant qui est assez chronophage.
  • Refonte du visuel de la page wiki.
  • Ajout d'une barre de recherche.
  • [/] Réécriture de ma US.
  • [] Finalisation du wiki.
  • Le plus essentiel pour ce sprint qui vient ca serait de retrouver ma motivation pour ce projet, cette dernière est difficile à tenir à cause de la situation actuelle.
  • Finir l'implémentation de mon US.
  • Essayer de finaliser le projet dans les grandes lignes.
Kevin Vandenede Temps investi: 09:56:22.
Le sprint c'est mal passé pour ma part. Une perte de motivation totale à cause du confinement, en plus de problèmes personnels. Malgré tout j'ai quand même réussi à fournir un peu d'effort malgré l'envie d'arrêter.
  • Evenements personnels.
  • Perte de motivation énorme.
  • Création d'un espace personnel reprenant toutes les infos d'un utilisateur.
  • Reprise des tutoriels angular.
  • [/] Mise en place de la possibilité de changer ces infos persos.
  • [] Finalisation de l'implémentation de mon US perso.
  • J'espère retrouver une motivation suffisante d'ici la fin du projet pour pouvoir m'y investir et permettre de mettre au point une application web qui correspond à notre idée de cette dernière.
  • Finir l'implémentation de mon US.

Sprint planning meeting

Lors de ce sprint planning, nous avons calculé notre vélocité pour le sprint suivant et en avons conclus à une vélocité de 50. Nous avons aussi définit nos objectifs pour le déroulement du Sprint 5. Ces objectifs sont les suivants :

  • Rebooster le morale des membres et essayer de travailler sur une solution qui nous permettrait de travailler plus efficacement.
  • Finir l'implémentation de toutes les User Stories dans l'absolu, et sinon d'en finir toutes les fonctionnalités principales.
  • Finir l'écriture des critères d'acceptance, les mockups etc par rapport à nos US respectives.

Sprint 5 :

Sprint review

Ressenti générale du groupe:

  • Temps investi au total: 163:129:19.
  • Temps investi en commun: 12:30:36. (réunions).
  • Vélocité estimée : 35 (vélocité stable correspondant bien à notre équipe).
Le ressenti générale quand au déroulement de ce dernier sprint est positif, l'équipe semble s'être trouvé un rythme de croisière plus efficace. Malgré tout, les conditions de travail joue encore beaucoup sur le moral de certains membres et il n'est pas évident de travailler dessus.
Date 1/10/2020 Ressenti général Difficultés rencontrées Tâches à accomplir ([x]=fait [/]=en cours []=pas fait) Point d'attention pour le prochain sprint
Celia Hassaine Temps investi: 43:44:33.
Je trouve que ce sprint c'est bien passé. Je suis contente du résultat actuelle de l'application (au niveau visuel et utilisation). Je suis par ailleurs assez satisfaite d'avoir pu fiare une partie de programmation plus technique ce sprint-ci.
  • Je n'ai rencontré aucune difficultés particulière.
  • Bouton conseillez-moi.
  • Schéma DB.
  • [/] Page de détails d'une parcelle (design).
  • Mise en place de la sécurité un peu partout.
  • Rendre l'application plus responsive.
Florent Theys Temps investi: 31:15:15.
Je suis content de ce sprint-ci. J'ai retrouvé une grosse motivation pour travailler et ai fait avancer le projet au niveau de l'éléctronique, finissant presque la totalité du code sans la lié à l'application web.
  • Pas mal de difficultés diverses par rapport à l'implémentation de l'arduino.
  • Mise en commun du code déjà réalisé (côté arduino).
  • Mise en place des calculs de la quantité d'eau nécessaire à la parcelle et redirection vers la bonne parcelle.
  • [/] Calcul de la quantité d'eau passé à travers la vanne pour arrêter la vanne au moment voulu.
  • Résoudre le calcul de l'eau passé.
  • Mise en place de la liasion arduino-appli web.
  • Installation du module wifi et configuration.
Allan Fontaine Temps investi: 26:54:59.
Je suis plutot moyennement satisfait de mon sprint de cette semaine. J'ai toujours gardé ma motivation récupérée du sprint précédent mais j'ai rencontré de nouveau pas mal de difficultés au niveau de l'implémentation de mon US du au fait que je me suis mis tardivement.
  • Je continuais mon travail étudiant 3 jours/semaine ce qui a été plutôt chronophage.
  • J'ai eu beaucoup de difficulté à me mettre à coder ma partie de l'application web (register) car à nouveau, vu que je m'y suis pris tardivement, j'ai mis beaucoup de temps à comprendre le fonctionnement de l'appli.
  • Finalisation de mon US
  • Création de la page des termes et conditions générales.
  • [/] Avancée du github wiki
  • [] Postman (repris par Glenn).
  • Le but serait de mettre les bouchées double ces deux dernières semaines car j'ai arrêter mon job étudiant pour me permettre de booster mes heures en fin de projet.
  • J'ai envie de mettre en place une page "about us" qui nous présente ainsi que notre projet et d'où tout est venu.
  • Mise en place d'une redirection "error 404" si la page recherchée n'existe pas.
  • Création d'un "welcome tour" c-à-d une explication de chaque bouton à l'arrivée de l'utilisateur.
Glenn Crompton Temps investi: 36:31:09.
Je suis assez content de ce sprint. J'ai surtout arranger beaucoup de bugs ainsi que finir ma US. Cependant je suis satisfait du résultat actuel.
  • Codage de l'arduino à distance via Florent Theys.
  • Tests unitaires fait trop tardivement.
  • Finalisation des graphes.
  • Résolution de problème sur l'arduino.
  • [/] Mise en place de Postman
  • [/] Commencement des tests unitaire
  • [/] Mise en place des mails pour la réinitialisation des mots de passe.
  • Terminer la réinitialisation du mot de passe.
  • Travailler sur le design du Shop et le responsivité de vcette partie.
Emmanuel Foureau Temps investi: 14:04:38.
Je suis satisfait de ce sprint, j'ai récupérer pas mal de motivation pour m'y mettre plus sérieusement.
  • Indisponibilité pour travailler à cause d'une opération des yeux.
  • Problème de compréhension avec le back-end.
  • Moteur de recherche du wiki mise en place.
  • Les requêtes wikipédia sont fonctionnelles.
  • Le paginator est fonctionnel.
  • [/] Optimisation des requêtes.
  • [] Bouton retour pour retourner de la artie détaillée au wiki.
  • Rendre le site plus respnsive.
  • Design du wiki à améliorer.
  • Mise en place du reset password.
Kevin Vandenede Temps investi: 0H (hors heures team meeting).
Je ne suis pas satisfait du tout du déroulement de mon sprint. Manque de motivation de plus en plus présent ainsi que des problèmes personnels qui sont toujours là.
  • Divers problèmes personnels.
  • Le confinement m'est extrêmement défavorable et joue beaucoup sur mon moral.
  • [] Finalisation de mon US.
  • Essayer de me remotiver pour travailler sur le projet malgré des difficultés constantes.
  • Finir l'implémentation de mon US.

Sprint planning meeting

Ici le but va être de finir notre projet et de rendre le tout agréable à l'utilisation ainsi que préparer toutes les parties de wiki github encore non remplies.

⚠️ **GitHub.com Fallback** ⚠️