Scrum - Site d'annonces

Voici la fiche de suivi des sprints Scrum du projet ECOM 2016-2017 : Site d'annonces.

Page d'accueil du projet

= Équipe =
 * NOUGUIER Thibaut (Chef de projet)
 * RAMEL Régis (Scrum Master)
 * HATTINGUAIS Julian
 * NIOGRET Edwin

= Sprints Scrum =

Objectif initial :
Réaliser tous les documents livrables :
 * Dossier de Conception Système
 * Analyse des besoins
 * Maquette
 * SRS
 * Diagramme UML
 * Modèle de tâches
 * Scrum

Réalisation :
Lundi 03/10 : Mardi 04/10 : Lundi 10/10 : Mardi 11/10 : Jeudi 13/10 :
 * Travail sur la conception UML (Contexte, Diagramme de composants)
 * Travail sur le modèle de tâche
 * Travail sur la maquette
 * Mise au propre des diagrammes UML
 * Travail sur la maquette
 * Travail sur le dossier de conception système
 * Travail sur la maquette
 * Travail sur le dossier de conception système
 * Travail sur la maquette
 * Travail sur le diagramme d'entités
 * Travail sur le dossier de conception système
 * Travail sur la présentation de conception (18/10)

Revue de sprint :
Livrables rendus à temps

SRS incomplet mais bien avancé

Compte rendu de la présentation :
 * Besoin de renseigner la démarche de conception
 * Expliciter la maquette
 * Adopter une démarche qualité pour historiser les mises à jour des modèles (tâches, maquette)

Objectif initial :
Réaliser l'image docker (Priorité : élevée) Ajouter la démarche de conception dans la documentation (Priorité : moyenne)
 * Réaliser le dockerfile
 * Tester l'image docker
 * Tester le déploiement sur Amazon

Revoir les maquettes suite à la présentation de conception (Priorité : basse)
 * Expliciter l'interaction entre les pages

Réalisation :
Mardi 25/10 :
 * Travail sur les images Docker
 * Documentation de la démarche de conception

Revue de sprint :
1eres images docker crées (MySQL, Glassfish)

Le déploiement Amazon n'a pas été effectué

La partie démarche de conception a été renseignée sur le wiki conformément aux retours de la présentation de conception

Objectif initial :
Implémenter un EAR complet (Priorité : élevée) Produire une première version du site (Priorité : moyenne)
 * Serveur MySQL
 * Entity Beans
 * Web services

Réalisation :
Mardi 01/11 :
 * Travail sur le serveur MySQL
 * Travail sur les Entity Beans
 * Travail sur le site Web

Mardi 08/11 :
 * Mise en relation du serveur MySQL et des Entity Beans
 * Travail sur les Web services
 * Travail sur le site Web (liste paginée, page d'accueil, login)

Revue de sprint :
L'EAR a été implémenté correctement, la phase de test peut être lancé

Le site n'a pas autant avancé que prévu étant données nos lacunes dans les langages du Web.

Objectif initial :
Tester l'EAR (Priorité : moyenne)

Déployer le site sur les serveurs Amazon (Priorité : basse)

Avancer dans le développement du site Web version du site (Priorité : moyenne)

Réalisation :
Mardi 15/11 et Mardi 22/11 :
 * Test sur les Web services
 * Travail sur le site Web

Revue de sprint :
Test de l'EAR (local) : OK

Le site a avancé, une première version est exploitable pour un test avec le backend.

Le déploiement sur Amazon a bien avancé.

Objectif initial :
Déployer et tester le site (Priorité : haute)

Implémenter les composant de métrique (OpenTSDB) (Priorité : moyenne)

Achever les livrables (Priorité : moyenne)

Mettre à jour les documents de conception (Maquette, SRS) (Priorité : basse)

Réalisation :
Mardi 29/11 :
 * Test du FrontEnd (site) seul

Mardi 6/12 :
 * Déploiement du site
 * Intégration des appels REST à l'interface utilisateur
 * Travail sur les fonctionnalités du site

Revue de sprint :

 * Le site a été déployé et disponible en ligne (Le Pays du Bazar)
 * Les livrables sont disponibles sur la Page d'accueil du projet
 * Le SRS a été mis à jour. De plus, conformément aux conseils qui nous ont été donnés lors de la présentation de conception, nous avons rédigé un document intitulé "Conception de l'interface" qui décrit le processus de développement de la maquette du site Web.