Difference between revisions of "ECOM RICM5 Groupe3 2017 Journal"

From air
Jump to navigation Jump to search
(|)
Line 12: Line 12:
 
|-
 
|-
 
|style="color: black; width: 25%;" | Découverte du sujet
 
|style="color: black; width: 25%;" | Découverte du sujet
  +
|
  +
|
  +
|
  +
|
  +
 
|-
 
|-
 
|Définition des rôles
 
|Définition des rôles
  +
|
  +
|
  +
|
  +
|
  +
 
|-
 
|-
 
|Rédaction des différentes tâches à réaliser
 
|Rédaction des différentes tâches à réaliser
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Brainstorming autour des technologies à utiliser durant le projet
 
|Brainstorming autour des technologies à utiliser durant le projet
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Liste de tâches à effectuer
 
|Liste de tâches à effectuer
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
! colspan="5"| Sprint 2
 
! colspan="5"| Sprint 2
 
|-
 
|-
 
|Commencement de la redaction du Dossier de Conception Système (DCS)
 
|Commencement de la redaction du Dossier de Conception Système (DCS)
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Préparation d'un questionnaire d'évaluation des besoins
 
|Préparation d'un questionnaire d'évaluation des besoins
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Réalisation d'un arbre de tâches
 
|Réalisation d'un arbre de tâches
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Début de mise en place de l'architecture du projet
 
|Début de mise en place de l'architecture du projet
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Réalisation de l’architecture de la base de données
 
|Réalisation de l’architecture de la base de données
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Création d'un diagramme de cas d'utilisation
 
|Création d'un diagramme de cas d'utilisation
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Début d'analyse de l'existant
 
|Début d'analyse de l'existant
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
! colspan="5"| Sprint 3
 
! colspan="5"| Sprint 3
 
|-
 
|-
 
|Finition du diagramme de cas d'utilisation
 
|Finition du diagramme de cas d'utilisation
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Elaboration du Dossier de Conception Système (DCS)
 
|Elaboration du Dossier de Conception Système (DCS)
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Analyse du questionnaire
 
|Analyse du questionnaire
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Analyse de l'existant
 
|Analyse de l'existant
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Préparation de la première présentation
 
|Préparation de la première présentation
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
! colspan="5"| Sprint 4
 
! colspan="5"| Sprint 4
 
|-
 
|-
 
|Faire un planning détaillé pour le client
 
|Faire un planning détaillé pour le client
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Jeu de données pour les spectacles
 
|Jeu de données pour les spectacles
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Commencer le travail en sous groupe (back-end et front-end)
 
|Commencer le travail en sous groupe (back-end et front-end)
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Vérifier que tout le monde connait les bases des technologie qu'il doit utiliser
 
|Vérifier que tout le monde connait les bases des technologie qu'il doit utiliser
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Première version du font-end
 
|Première version du font-end
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Mise en place l’intégration continue
 
|Mise en place l’intégration continue
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Faire les schémas d'explication du système (architecture et diagramme de classe)
 
|Faire les schémas d'explication du système (architecture et diagramme de classe)
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
! colspan="5"| Sprint 5
 
! colspan="5"| Sprint 5
 
|-
 
|-
 
|Premier embryon d'application fonctionnel
 
|Premier embryon d'application fonctionnel
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Faire fonctionner le'intégration continue
 
|Faire fonctionner le'intégration continue
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Installation MySQL sur un serveur
 
|Installation MySQL sur un serveur
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Formation swagger
 
|Formation swagger
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Formation AngularJS
 
|Formation AngularJS
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Entities Beans
 
|Entities Beans
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
! colspan="5"| Sprint 6
 
! colspan="5"| Sprint 6
Line 84: Line 206:
 
|-
 
|-
 
|Développement des fonctions d'insertions de l'API
 
|Développement des fonctions d'insertions de l'API
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Insertions du jeu de données dans le système
 
|Insertions du jeu de données dans le système
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
! style= "background-color: #FA9AFD"|Front-end
 
! style= "background-color: #FA9AFD"|Front-end
 
|-
 
|-
 
|Page d’accueil
 
|Page d’accueil
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Réalisation d’éléments fixes de l'IHM (header, navbar, footer)
 
|Réalisation d’éléments fixes de l'IHM (header, navbar, footer)
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
! colspan="5"| Sprint 7
 
! colspan="5"| Sprint 7
 
|-
 
|-
 
|Préparation soutenance
 
|Préparation soutenance
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Slides pour la soutenance
 
|Slides pour la soutenance
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
! style= "background-color: #9AA6FD"|Back-end
 
! style= "background-color: #9AA6FD"|Back-end
 
|-
 
|-
|Gestion panier
+
|Gestion panier
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
! style= "background-color: #FA9AFD"|Front-end
 
! style= "background-color: #FA9AFD"|Front-end
 
|-
 
|-
 
|Première version du front-end
 
|Première version du front-end
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
   
Line 111: Line 265:
 
|-
 
|-
 
|Discussion post-soutenance
 
|Discussion post-soutenance
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
! style= "background-color: #9AA6FD"|Back-end
 
! style= "background-color: #9AA6FD"|Back-end
 
|-
 
|-
 
|Réservation spectacle fonctionnels
 
|Réservation spectacle fonctionnels
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Ecriture des tests unitaires
 
|Ecriture des tests unitaires
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
! style= "background-color: #FA9AFD"|Front-end
 
! style= "background-color: #FA9AFD"|Front-end
 
|-
 
|-
 
|IHM de recherche et de sélection de spectacle
 
|IHM de recherche et de sélection de spectacle
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Correction de l'IHM en fonction des retours de la soutenance
 
|Correction de l'IHM en fonction des retours de la soutenance
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
! colspan="5"| Sprint 9
 
! colspan="5"| Sprint 9
 
|-
 
|-
 
|Mise en place du serveur de mail
 
|Mise en place du serveur de mail
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
|Développement des fonctions liées au mail
+
|Développement des fonctions liées au
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Tests fonctionnels
 
|Tests fonctionnels
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
! style= "background-color: #FA9AFD"|Front-end
 
! style= "background-color: #FA9AFD"|Front-end
 
|-
 
|-
 
|version 2
 
|version 2
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
! colspan="5"| Sprint 10
 
! colspan="5"| Sprint 10
Line 141: Line 331:
 
|-
 
|-
 
|Paiement à la banque fonctionnelle
 
|Paiement à la banque fonctionnelle
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Génération et envoi des mails fonctionnels
 
|Génération et envoi des mails fonctionnels
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
! colspan="5"| Sprint 11
 
! colspan="5"| Sprint 11
Line 149: Line 347:
 
|-
 
|-
 
|Mise en place du proxy HAProxy
 
|Mise en place du proxy HAProxy
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Mise en place d'outils de monitoring(Grafana - InfluxDB - Telegraph)
 
|Mise en place d'outils de monitoring(Grafana - InfluxDB - Telegraph)
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
! colspan="5"| Sprint 13
 
! colspan="5"| Sprint 13
Line 159: Line 365:
 
|-
 
|-
 
|Préparation soutenance
 
|Préparation soutenance
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|Slides
 
|Slides
  +
|
  +
|
  +
|
  +
|
 
|-
 
|-
 
|}
 
|}

Revision as of 20:24, 21 October 2017

Planning groupe 3
Tache Affectation Problèmes Temps de réalisation estimé Etat
Sprint 1
Découverte du sujet
Définition des rôles
Rédaction des différentes tâches à réaliser
Brainstorming autour des technologies à utiliser durant le projet
Liste de tâches à effectuer
Sprint 2
Commencement de la redaction du Dossier de Conception Système (DCS)
Préparation d'un questionnaire d'évaluation des besoins
Réalisation d'un arbre de tâches
Début de mise en place de l'architecture du projet
Réalisation de l’architecture de la base de données
Création d'un diagramme de cas d'utilisation
Début d'analyse de l'existant
Sprint 3
Finition du diagramme de cas d'utilisation
Elaboration du Dossier de Conception Système (DCS)
Analyse du questionnaire
Analyse de l'existant
Préparation de la première présentation
Sprint 4
Faire un planning détaillé pour le client
Jeu de données pour les spectacles
Commencer le travail en sous groupe (back-end et front-end)
Vérifier que tout le monde connait les bases des technologie qu'il doit utiliser
Première version du font-end
Mise en place l’intégration continue
Faire les schémas d'explication du système (architecture et diagramme de classe)
Sprint 5
Premier embryon d'application fonctionnel
Faire fonctionner le'intégration continue
Installation MySQL sur un serveur
Formation swagger
Formation AngularJS
Entities Beans
Sprint 6
Back-end
Développement des fonctions d'insertions de l'API
Insertions du jeu de données dans le système
Front-end
Page d’accueil
Réalisation d’éléments fixes de l'IHM (header, navbar, footer)
Sprint 7
Préparation soutenance
Slides pour la soutenance
Back-end
Gestion panier
Front-end
Première version du front-end
Sprint 8
Discussion post-soutenance
Back-end
Réservation spectacle fonctionnels
Ecriture des tests unitaires
Front-end
IHM de recherche et de sélection de spectacle
Correction de l'IHM en fonction des retours de la soutenance
Sprint 9
Mise en place du serveur de mail
Développement des fonctions liées au
Tests fonctionnels
Front-end
version 2
Sprint 10
Back-end
Paiement à la banque fonctionnelle
Génération et envoi des mails fonctionnels
Sprint 11
Sprint 12
Mise en place du proxy HAProxy
Mise en place d'outils de monitoring(Grafana - InfluxDB - Telegraph)
Sprint 13
Sprint 14
Soutenance finale
Préparation soutenance
Slides