ECOM RICM5 Groupe6 2017 - Evaluation acceuil: Difference between revisions

From air
Jump to navigation Jump to search
No edit summary
(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 07:51, 14 November 2017


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