Difference between revisions of "ECOM RICM5 Groupe6 2017 - Evaluation acceuil"
Jump to navigation
Jump to search
(Replaced content with "---- {|class="wikitable alternance" |+ Evaluation selon les 10 principes de Jacob Nielsen |- | !scope="col"| |- |- | rowspan="1" style="text-align: center; backg...") |
|||
Line 11: | Line 11: | ||
|- |
|- |
||
| rowspan="1" style="text-align: center; background-color:gray;"| <span style="color:black" >Visibilité de statut du système</span> |
| rowspan="1" style="text-align: center; background-color:gray;"| <span style="color:black" >Visibilité de statut du système</span> |
||
− | | <span style="color:green">Taches effectuées</span> |
+ | | <span style="color:green">Taches effectuées</span> |
− | |<!-- Alicia --> style="width: 225px;" | |
||
− | * Analyse des scénarios et extraction d'arbres des tâches |
||
− | * Autoformation sur Angular 4 |
||
− | |<!-- Aymeric --> style="width: 225px;" | |
||
− | * Analyse de scénarios et extraction d'arbre des tâches |
||
− | * Installation docker sur ma machine perso |
||
− | * Test JHipster dans un container docker |
||
− | * Autoformation sur Angular 4 |
||
− | |<!-- Ahmed--> style="width: 225px;" | |
||
− | * Réalisation d'arbre des tâches à partir des scénarios |
||
− | * Installation Jhipster |
||
− | * Formation sur Jhipster |
||
− | * Génération d'un premier site à l'aide de Jhipster |
||
− | |<!-- Boris--> style="width: 225px;" | |
||
− | * Réalisation d'arbre des tâches à partir des scénarios |
||
− | * Installation Jhipster |
||
− | * Création fiche de suivis WikiAir |
||
− | * Première prise de contact avec le client |
||
− | |<!-- Vincent--> |
||
− | * Analyse scénarios + arbre des tâches |
||
− | * Formation utilisation/compréhension JHipster : Gateway/JHipster Register/Microservices |
||
− | * Formation utilisation Docker |
||
− | |- |
||
− | |<span style="color:red">Problèmes rencontrés</span> |
||
− | |<!-- Alicia --> |
||
− | |||
− | |<!-- Aymeric --> |
||
− | * Génération JHipster : connection admin/user |
||
− | |<!-- Ahmed--> |
||
− | |||
− | |<!-- Boris--> |
||
− | |||
− | |<!-- Vincent--> |
||
− | |||
− | |- |
||
− | | colspan="7" style="text-align: center; background-color:green;"| <span style="color:white">SPRINT 0</span> |
||
− | |- |
||
− | | rowspan="2" | <span style="color:blue">Mardi 03/10/17</span> |
||
− | |<span style="color:green">Taches effectuées</span> |
||
− | |<!-- Alicia --> |
||
− | * Analyse des scénarios et extraction d'arbres des tâches |
||
− | * Réflexion sur l'architecture Système et création du SAS |
||
− | * Rédaction du DCS |
||
− | |<!-- Aymeric --> |
||
− | * Analyse de scénarios et extraction d'arbre des tâches |
||
− | * Diagramme de contexte V1 |
||
− | * Reflexion en groupe sur la séparation en micro-services |
||
− | |<!-- Ahmed--> |
||
− | * Réalisation d'arbre des tâches à partir des scénarios |
||
− | * Réalisation d'un product backlog |
||
− | |<!-- Boris--> |
||
− | * Réalisation d'arbre des tâches à partir des scénarios |
||
− | * Etude des micros service en liens avec notre projet |
||
− | |<!-- Vincent--> |
||
− | * Analyse scénarios + arbre des tâches |
||
− | * Conception du site : définition des microservices -> SAS |
||
− | |- |
||
− | |<span style="color:red">Problèmes rencontrés</span> |
||
− | |<!-- Alicia --> |
||
− | |||
− | |<!-- Aymeric --> |
||
− | |||
− | |<!-- Ahmed--> |
||
− | |||
− | |<!-- Boris--> |
||
− | |||
− | |<!-- Vincent--> |
||
− | Difficultés à définir l'architecture en microservices : manque d'expérience. Commentaire DD : lire http://microservices.io/patterns/microservices.html et démarrer incrémentalement par 1 micro-service. Vous bâtirez votre cathédrale plus tard. |
||
− | |- |
||
− | | colspan="7" style="text-align: center; background-color:green;"| <span style="color:white">SPRINT 1</span> |
||
− | |- |
||
− | | rowspan="4" | <span style="color:blue">Mardi 10/10/17</span> |
||
− | | rowspan="2" | <span style="color:Purple">Tâches à réaliser</span> |
||
− | | colspan="6" style="text-align: center; background-color:lightgray;"| <span style="color:black">Présenter l'audit 1 - Besoins</span> |
||
− | |- |
||
− | |<!-- Alicia --> |
||
− | * Plannification des futurs sprints |
||
− | * Formation Angular |
||
− | |<!-- Aymeric --> |
||
− | * Formation [[Leaflet]] (Commentaire DD : voir [http://www.jhipster.tech/modules/marketplace/#/details/generator-jhipster-leaflet ce lien]) |
||
− | |<!-- Ahmed--> |
||
− | * Formation SpringBoot |
||
− | * V1 back-end |
||
− | |<!-- Boris--> |
||
− | * Mise en place icescrum |
||
− | |<!-- Vincent--> |
||
− | * Formation SpringBoot |
||
− | * V1 back-end |
||
− | |- |
||
− | |<span style="color:green">Taches effectuées</span> |
||
− | |<!-- Alicia --> |
||
− | * Autoformation Angular 4 |
||
− | * Début de planification des sprints |
||
− | |<!-- Aymeric --> |
||
− | * Formation [[Leaflet]] |
||
− | |<!-- Ahmed--> |
||
− | * Formation SpringBoot (Beans, cycle de vie, scope...) |
||
− | * Assistance a la mise en place de la v1 |
||
− | |<!-- Boris--> |
||
− | * premier contact avec le client |
||
− | * Implémentation de toutes les users story dans Iscrum |
||
− | * installation docker |
||
− | * début formation angular |
||
− | |||
− | |||
− | |<!-- Vincent--> |
||
− | * Mise en place de la V1 du site avec : registre, gateway, un seul microservice, front-end non modifié. Entités à terminer. |
||
− | * Projet opérationnel sur Github après modification des .gitignore. |
||
− | |- |
||
− | |<span style="color:red">Problèmes rencontrés</span> |
||
− | |<!-- Alicia --> |
||
− | |||
− | |<!-- Aymeric --> |
||
− | |||
− | |<!-- Ahmed--> |
||
− | |||
− | Problème de mise en place du compte AWS (Carte bancaire) |
||
− | |||
− | |<!-- Boris--> |
||
− | |||
− | |<!-- Vincent--> |
||
− | |||
− | |- |
||
− | | colspan="7" style="text-align: center; background-color:green;"| <span style="color:white">SPRINT 2</span> |
||
− | |- |
||
− | |rowspan="3" |<span style="color:blue">Mardi 17/10/17</span> |
||
− | |<span style="color:Purple">Tâches à réaliser</span> |
||
− | |<!-- Alicia --> |
||
− | * Front-end pour la V1 |
||
− | |<!-- Aymeric --> |
||
− | * Front-end pour la V1 |
||
− | |<!-- Ahmed--> |
||
− | * Hébergement de l'application |
||
− | |<!-- Boris--> |
||
− | * Front-end pour la V1 |
||
− | |<!-- Vincent--> |
||
− | * Hébergement de l'application |
||
− | |-|- |
||
− | |<span style="color:green">Taches effectuées</span> |
||
− | |<!-- Alicia --> |
||
− | * Autoformation Angular 4 |
||
− | * Fin de planification des sprints |
||
− | |<!-- Aymeric --> |
||
− | * Formation [[Leaflet]] |
||
− | * lien entre Angular et Leaflet |
||
− | |||
− | |<!-- Ahmed--> |
||
− | * Formation Swagger. |
||
− | * Réalisation d'un début d'API pour un microservice. |
||
− | |<!-- Boris--> |
||
− | |||
− | * Mise à jour icesrum |
||
− | * formation angular |
||
− | * installation Angular, Jhipster |
||
− | |||
− | |<!-- Vincent--> |
||
− | * Mise en place serveur AWS Amazon gratuit |
||
− | * Mise en place de Jenkins afin d'automatiser le build à chaque modification Git |
||
− | |||
− | |- |
||
− | |<span style="color:red">Problèmes rencontrés</span> |
||
− | |<!-- Alicia --> |
||
− | * Difficultés à commencer le front-end (en attente du back-end) |
||
− | |<!-- Aymeric --> |
||
− | |||
− | |<!-- Ahmed--> |
||
− | |||
− | |<!-- Boris--> |
||
− | |||
− | |<!-- Vincent--> |
||
− | * Push l'image docker sur Dockerhub (automatiquement avec Jenkins en fin de build) ne fonctionne pas (+personne ne semble avoir eu le problème) |
||
− | * La VM Amazon semble saturer au moment du build (de n'importe quel des composants de la web app) |
||
− | * Dockeriser l'application ne fonctionne pas (je ne sais pas exactement pourquoi encore) |
||
− | |- |
||
− | | colspan="7" style="text-align: center; background-color:green;"| <span style="color:white">SPRINT 3</span> |
||
− | |- |
||
− | | rowspan="3"|<span style="color:blue">Mardi 24/10/17</span> |
||
− | |<span style="color:Purple">Tâches à réaliser</span> |
||
− | |<!-- Alicia --> |
||
− | * Front end V1 |
||
− | * Maquette IHM |
||
− | * Diagramme UML |
||
− | |<!-- Aymeric --> |
||
− | * Front end V1 |
||
− | * Slides pour audit 2 |
||
− | |<!-- Ahmed--> |
||
− | * Back-end paiement |
||
− | * Diagrammes UML |
||
− | |<!-- Boris--> |
||
− | * Front end V1 |
||
− | * Slides pour audit 2 |
||
− | |<!-- Vincent--> |
||
− | * Continuer le déploiement et comprendre les problèmes |
||
− | * Mettre en place de manière propre le début de BDD pour que les autres puissent bosser (notamment sur le front-end) |
||
− | |- |
||
− | |<span style="color:green">Taches effectuées</span> |
||
− | |<!-- Alicia --> |
||
− | * Front end V0 : recherche de course selon différents paramètres. |
||
− | * Maquette IHM |
||
− | |<!-- Aymeric --> |
||
− | * Slides pour audit 2 |
||
− | * Diagrammes de sequences |
||
− | |<!-- Ahmed--> |
||
− | |||
− | * Diagrammes de séquence, vues physiques |
||
− | * Page UML du wiki |
||
− | * Documentation payement |
||
− | |||
− | |<!-- Boris--> |
||
− | |||
− | * Mise à jour Icescrum |
||
− | * fin slides Audit 2 |
||
− | * réalisation Chart Graphique |
||
− | |||
− | |<!-- Vincent--> |
||
− | * Remettre en place la BDD propre (à partir d'un .jdl) |
||
− | * En passant à 2Go de RAM et sur un serveur AWS EC2, Amazon Linux, ça tourne. Ca consomme pas mal de RAM et c'est limite. |
||
− | * https://imgur.com/a/EaoMc : la consommation du gateway, registre, et seul microservice. |
||
− | |- |
||
− | |<span style="color:red">Problèmes rencontrés</span> |
||
− | |<!-- Alicia --> |
||
− | * Routage des pop-up |
||
− | * Connexion avec le back-end et utilisation d'un fonction de recherche de course |
||
− | * Difficultés à gérer les profiles différents (bénévole/organisateur) et les fonctionnalités possibles. |
||
− | |<!-- Aymeric --> |
||
− | |||
− | |<!-- Ahmed--> |
||
− | |||
− | |<!-- Boris--> |
||
− | |||
− | |<!-- Vincent--> |
||
− | * Il faut que l'on upgrade la VM, les 1Go de RAM semblent poser problème |
||
− | |- |
||
− | | colspan="7" style="text-align: center; background-color:green;"| <span style="color:white">SPRINT 4</span> |
||
− | |- |
||
− | | rowspan="4" | <span style="color:blue">Mardi 07/11/17</span> |
||
− | | rowspan="2" | <span style="color:Purple">Tâches à réaliser</span> |
||
− | | colspan="6" style="text-align: center; background-color:lightgray;"| <span style="color:black">Présenter l'audit 2 - Conception</span> |
||
− | |- |
||
− | |<!-- Alicia --> |
||
− | * Application Web |
||
− | * Analyse maquettes inscription (En attente de leur mise en ligne) |
||
− | |<!-- Aymeric --> |
||
− | * Application mobile |
||
− | * Formation |
||
− | * Analyse maquettes recherche |
||
− | |<!-- Ahmed--> |
||
− | * Application mobile |
||
− | * Formation |
||
− | * Analyse maquettes détails |
||
− | |<!-- Boris--> |
||
− | * Application mobile |
||
− | * Formation |
||
− | * Refaire les maquettes |
||
− | ** Recherche |
||
− | ** Inscription |
||
− | ** Accueil |
||
− | ** Détails d'une course |
||
− | * Mettre en ligne les maquettes (échéance Jeudi 09/11 soir. Commentaire AA : Toujours en attente) |
||
− | * Analyse maquettes inscription |
||
− | |<!-- Vincent--> |
||
− | * Application Web |
||
− | * Analyse maquettes accueil |
||
− | |- |
||
− | |<span style="color:green">Taches effectuées</span> |
||
− | |<!-- Alicia --> |
||
− | * 1h : Présentation de l'audit 2 et sprint planning |
||
− | * 1h30 : Développement de la page de recherche avec les champs spécifiques |
||
− | * 1h : Mise à jour du wiki |
||
− | **Comptes rendus de réunions |
||
− | **Maquettes |
||
− | **Arbres des tâches (à finir de mettre en ligne) |
||
− | |<!-- Aymeric --> |
||
− | * 4h00 mise en place de l'environement de dev pour coder l'appli mobile + créer appli cordova de base et test sur browser + tentative de build pour la platforme android et recherche pour l'usage de typescript dans une app cordova |
||
− | * Support technique (pour des questions ponctuelles) à d'autre membre du groupe pour l’installation de cordova |
||
− | * 1H30 géolocalisation (simple affichage de sa position) ok sur android et browser chrome mais ne marche pas sous firefox. |
||
− | * 2H00 Revisions html/css https://www.freecodecamp.org/ |
||
− | |<!-- Ahmed--> |
||
− | |<!-- Boris--> |
||
− | |<!-- Vincent--> |
||
− | * Mise en place requêtes personnalisées JPA en cours |
||
− | * 5h sur update de la BDD, requêtes impossibles à effectuer dans le gateway après l'update, toujours pas résolu. |
||
− | |- |
||
− | |<span style="color:red">Problèmes rencontrés</span> |
||
− | |<!-- Alicia --> |
||
− | * 30 min : Résolution d'un bug rencontré avec Git (qui était du à la mauvaise connexion internet) |
||
− | * Problèmes de versionage, le fait de générer de nouvelles entités avec JHipster crée des erreurs : besoin de retourner à une version antérieure du projet et d'y réinjecter les modifications déjà effectuées. |
||
− | |<!-- Aymeric --> |
||
− | * lenteur de téléchargement |
||
− | * le build de l'appli pour Android a échoué (problèmes de dépendances) |
||
− | * 2h00 problèmes de build résolus : appMobile Helloworld cordova ok sur browser et build passing sur android (real device) |
||
− | * problèmes de version/configuration de certain utilitaire (ex gradle 4.x.x installé mais le buid lance le téléchargement d'une version antérieur) |
||
− | * Certains tutoriel d'installation sont obsolètes et font usages de commandes deprecated |
||
− | |<!-- Ahmed--> |
||
− | |<!-- Boris--> |
||
− | |<!-- Vincent--> |
||
− | |- |
||
− | | colspan="7" style="text-align: center; background-color:green;"| <span style="color:white">SPRINT 5</span> |
||
− | |- |
||
− | |rowspan="3" |<span style="color:blue">Mardi 14/11/17</span> |
||
− | |<span style="color:Purple">Tâches à réaliser</span> |
||
− | |<!-- Alicia --> |
||
− | * Circuit d'une course |
||
− | |<!-- Aymeric --> |
||
− | * Geolocalisation |
||
− | |<!-- Ahmed--> |
||
− | * Circuit d'une course |
||
− | |<!-- Boris--> |
||
− | * Geolocalisation |
||
− | |<!-- Vincent--> |
||
− | * Geolocalisation |
||
− | |- |
||
− | |<span style="color:green">Taches effectuées</span> |
||
− | |<!-- Alicia --> |
||
− | |<!-- Aymeric --> |
||
− | |<!-- Ahmed--> |
||
− | |<!-- Boris--> |
||
− | |<!-- Vincent--> |
||
− | |- |
||
− | |<span style="color:red">Problèmes rencontrés</span> |
||
− | |<!-- Alicia --> |
||
− | |<!-- Aymeric --> |
||
− | |<!-- Ahmed--> |
||
− | |<!-- Boris--> |
||
− | |<!-- Vincent--> |
||
− | |- |
||
− | | colspan="7" style="text-align: center; background-color:green;"| <span style="color:white">SPRINT 6</span> |
||
− | |- |
||
− | |rowspan="3" |<span style="color:blue">Mardi 28/11/17</span> |
||
− | |<span style="color:Purple">Tâches à réaliser</span> |
||
− | |<!-- Alicia --> |
||
− | * Temps de passage |
||
− | |<!-- Aymeric --> |
||
− | * Roadbook |
||
− | |<!-- Ahmed--> |
||
− | * Temps de passage |
||
− | |<!-- Boris--> |
||
− | * Roadbook |
||
− | |<!-- Vincent--> |
||
− | * Roadbook |
||
− | |- |
||
− | |<span style="color:green">Taches effectuées</span> |
||
− | |<!-- Alicia --> |
||
− | |<!-- Aymeric --> |
||
− | |<!-- Ahmed--> |
||
− | |<!-- Boris--> |
||
− | |<!-- Vincent--> |
||
− | |- |
||
− | |<span style="color:red">Problèmes rencontrés</span> |
||
− | |<!-- Alicia --> |
||
− | |<!-- Aymeric --> |
||
− | |<!-- Ahmed--> |
||
− | |<!-- Boris--> |
||
− | |<!-- Vincent--> |
||
− | |- |
||
− | | colspan="7" style="text-align: center; background-color:green;"| <span style="color:white">SPRINT 7</span> |
||
− | |- |
||
− | |rowspan="3" |<span style="color:blue">Mardi 05/12/17</span> |
||
− | |<span style="color:Purple">Tâches à réaliser</span> |
||
− | |<!-- Alicia --> |
||
− | * Benevoles |
||
− | |<!-- Aymeric --> |
||
− | * Roadbook |
||
− | |<!-- Ahmed--> |
||
− | * Finalisation appli web |
||
− | |<!-- Boris--> |
||
− | * Roadbook |
||
− | |<!-- Vincent--> |
||
− | * Roadbook |
||
− | |- |
||
− | |<span style="color:green">Taches effectuées</span> |
||
− | |<!-- Alicia --> |
||
− | |<!-- Aymeric --> |
||
− | |<!-- Ahmed--> |
||
− | |<!-- Boris--> |
||
− | |<!-- Vincent--> |
||
− | |- |
||
− | |<span style="color:red">Problèmes rencontrés</span> |
||
− | |<!-- Alicia --> |
||
− | |<!-- Aymeric --> |
||
− | |<!-- Ahmed--> |
||
− | |<!-- Boris--> |
||
− | |<!-- Vincent--> |
||
− | |||
− | |- |
||
− | | colspan="7" style="text-align: center; background-color:green;"| <span style="color:white">SPRINT 8</span> |
||
− | |- |
||
− | |rowspan="3" |<span style="color:blue">Mardi 12/12/17</span> |
||
− | |<span style="color:Purple">Tâches à réaliser</span> |
||
− | |<!-- Alicia --> |
||
− | * Publication de classements |
||
− | * Finalisation appli web |
||
− | * Préparation présentation finale |
||
− | |<!-- Aymeric --> |
||
− | * Publication de classements |
||
− | * Finalisation appli web |
||
− | * Préparation présentation finale |
||
− | |<!-- Ahmed--> |
||
− | * Publication de classements |
||
− | * Finalisation appli web |
||
− | * Préparation présentation finale |
||
− | |<!-- Boris--> |
||
− | * Publication de classements |
||
− | * Finalisation appli web |
||
− | * Préparation présentation finale |
||
− | |<!-- Vincent--> |
||
− | * Publication de classements |
||
− | * Finalisation appli web |
||
− | * Préparation présentation finale |
||
− | |||
− | |- |
||
− | |<span style="color:green">Taches effectuées</span> |
||
− | |<!-- Alicia --> |
||
− | |<!-- Aymeric --> |
||
− | |<!-- Ahmed--> |
||
− | |<!-- Boris--> |
||
− | |<!-- Vincent--> |
||
− | |- |
||
− | |<span style="color:red">Problèmes rencontrés</span> |
||
− | |<!-- Alicia --> |
||
− | |<!-- Aymeric --> |
||
− | |<!-- Ahmed--> |
||
− | |<!-- Boris--> |
||
− | |<!-- Vincent--> |
||
− | |- |
||
− | | colspan="7" style="text-align: center; background-color:green;"| <span style="color:white">SOUTENANCE FINALE - 19/12</span> |
||
− | |- |
Revision as of 09:51, 14 November 2017
Visibilité de statut du système | Taches effectuées |