Difference between revisions of "ECOM RICM5 Groupe3 2017 Journal"
Jump to navigation
Jump to search
Oriane.Dalle (talk | contribs) (|) |
Oriane.Dalle (talk | contribs) |
||
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 |
+ | |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 |