Difference between revisions of "ECOM RICM5 Groupe6 2017 - Evaluation acceuil"

From air
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


Evaluation selon les 10 principes de Jacob Nielsen
Visibilité de statut du système Taches effectuées