Elaboré par :
BOOKSTORE Zeineb Ben fekih ahmed
SPRINT 1
ASKRI Hiba
MAALAOUI Ghazi
Ben chiheb Dridi Amine
2020/2021
DHAOADI Helmi
PLAN
LE BACKLOG DU SPRINT
LE TABLEAU BLANC
BURNDOWN CHART
LES DIAGRAMMES DE SÉQUENCES OBJETS
LE DIAGRAMME DE CLASSE DE CONCEPTION
PV DE LA REUNION
2
LE BACKLOG DU SPRINT
3
SPRINT BACKLOG
ID USER STORY ID tasks tasks Estimatio Responsable
n
(en min)
1 Story Less 1.1 Intégration de base de données 60
1.2 Connexion à la base de données 20
2 En tant qu’utilisateur je souhaite créer un compte 2.1 Implémentation de l’interface 60
« join_us»
HIBA
2.2 Tester l’interface 5
3 En tant qu’utilisateur je souhaite valider mon 3.1 intégrer l'api de validation du compte 50 HIBA
compte via un mail via un mail
3.2 Tester l’API 10
4
4 En tant que (Admin/utilisateur) je souhaite m’authentifier 4.1 Implémentation de l’interface 60
« authentification »
HIBA
4.2 Tester l’interface 5
5 En tant que (utilisateur/admin) je souhaite récupérer mon mot de 5.1 Intégrer l'api de récupération du 40
passe par e-mail compte via un mail
HIBA
5.2 Tester l’API 10
5
6 En tant 6.1 Création de l’interface du menu du bookstore 120
qu’administrateur Je
souhaite organiser les 6.2 Implémentation des méthodes d’affichage par catégories , prix etc 120
livres par catégories,
prix.. 6.3 Tester l’interface 5
7 En tant que 7.1 Implémentation de la méthode « RécupérerMenu » 30
7.2 Tester l’affichage 5
(utilisateur/admin) Je
souhaite consulter le menu
du bookstore 7.3 Implémentation de la méthode «CalculePourcentageVenteDeChaqueLivre » 120
7.4 Tester la méthode «CalculePourcentageVenteDeChaqueLivre » 10
7.5 Implémentation de la méthode «CalculePourcentageVenteDeTousLesLivres» 30
6
8 En tant qu’administrateur Je veux organiser le taux de change pour que Intégrer l'api taux de change 200
la monnaie de payement devient selon la localisation de l’utilisateur
8.1
GHAZ
Tester l’API 10 I
8.2
9 En tant qu’administrateur je souhaite ajouter des livres 9.1 Création de la table des livres 15
9.2 Création de l’interface « livre » 60
HELM
9.3 Implémentation de la méthode 30
I
«ajouterLivre »
9.4 Tester la méthode 5
7
10 En tant qu’administrateur je souhaite supprimer 10.1 Modification de l’interface « livre » 30
des livres
HELMI
10.2 Implémentation de la méthode 30
«supprimerLivre »
10.3 Tester la méthode 5
11 En tant qu’administrateur je souhaite modifier des 11.1 Modification de l’interface « livre » 30
livres
HELMI
11.2 Implémentation de la méthode «modifierLivre 30
»
11.3 Tester la méthode 5
8
12 En tant qu’administrateur je souhaite bannir des utilisateurs 12.1 Création de l’interface « Admin » 60
(supprimer des utilisateurs)
HIBA
12.2 Implémentation de la méthode 30
«supprimerUtilisateur»
12.3 Tester la méthode 5
13 En tant que (utilisateur) je souhaite chercher un livre(par mot clé ou 13.1 Implémentation de la 60 Med
par critère (prix, catégorie)) Amine
méthode «recherche»
13.2 Tester la méthode 10
9
14 En tant qu’utilisateur je souhaite lire un livre 14.1 Création de l’interface 60 Med
« lireLivre » Amine
14.2 Création de l’interface 60
« afficherLivre »
15 En tant qu’utilisateur je souhaite écouter la récitation d’un livre (text 15.1 intégrer l'api text to speech 80 Med
to speech) Amine
15.2 Tester l’api 10
16 En tant qu’utilisateur je souhaite télécharger un livre (PDF) 16.1 intégrer l'api télécharger PDF 40 Med
Amine
16.2 Tester l’api 10
17 En tant qu’utilisateur je souhaite partager l’affiche d’un livre sur un 17.1 intégrer l'api partage 70 Med
réseau social (dans le but de note ou de critique) Amine
10
18 En tant qu’administrateur je souhaite ajouter une offre 18.1 Création de la table des offres 20
18.2 Création de l’interface « offre » 60
Med Amine
18.3 Implémentation de la méthode «ajouterOffre » 40
18.4 Tester la méthode 5
19 En tant qu’administrateur je souhaite modifier une offre 19.1 Modification de l’interface « offres » 40
19.2 Implémentation de la méthode «modifierOffre» 30
Med AMINE
19.3 Tester la méthode 5
20 En tant qu’administrateur je souhaite supprimer une offre 20.1 Modification de l’interface « Offre» 30
20.2 Implémentation de la méthode«supprimerOffre» 30
Med AMINE
20.3 Tester la méthode 5
11
21 En tant qu’utilisateur je souhaite donner mon avis à 21.1 intégrer l'api raiting 80
propos un livre (raiting note, commentaire)
HELMI
21.2 Tester l’api 10
21.3 Implémentation de la méthode 120
« calculTauxInteractioDesUtilisateurs » selon raiting
21.4 Tester la méthode 10
22 En tant qu’utilisateur je souhaite ajouter un livre à mes 22.1 Création de la table des favoris 20
favoris
22.2 Création de l’interface « favori» 60
Implémentation de la
22.3 méthode «ajouterfavori» 30 GHAZI
22.4 Tester la méthode 5
12
23 En tant qu’utilisateur je souhaite supprimer un livre de 23.1 Modification de l’interface « favori» 30
mes favoris
23.2 Implémentation de la 30
méthode«supprimerFavori»
23.3 Tester la méthode 5 GHAZI
24 En tant qu’utilisateur je souhaite passer une commande 24.1 Création de l’interface « panier » 60
24.2 Création de l’interface « HistoriqueCommande» 60
24.3 Création du tableau d’objet « panier » 30
24.4 Implémentation de la méthode «ajoutAuPanier» 40 ZEINEB
24.5 Implémentation de la 40
méthode«PasserCommande»
13
25 En tant qu’utilisateur je souhaite modifier une 25.1 Implémentation de la 40
commande méthode«ModifierCommande»
25.2 Tester la méthode 5
ZEINEB
26 En tant qu’utilisateur je souhaite supprimer une 26.1 Implémentation de la méthode 30
commande « SupprimerCommande»
ZEINEB
26.2 Tester la méthode 5
27 En tant qu’utilisateur je souhaite consulter ma facture 27.1 intégrer l’api excel 45
27.2 Tester l’api 10
ZEINEB
27.3 Implémentation de la méthode«calculerFacture» 120
27.4 Tester la méthode 10 14
28 En tant qu’admin je 28.1 Création de l’interface « 60
souhaite valider une ValiderCommande »
commande
28.2 Implémentation de la méthode « 30 ZEINEB
ValiderCommande»
28.3 Tester la méthode 5
15
LE TABLEAU BLANC
16
LE TABLEAU BLANC
17
BURNDOWN CHART
18
BURNDOWN CHART
19
LES DIAGRAMMES DE SÉQUENCES OBJETS
20
DIAGRAMME DE
SÉQUENCE OBJET
POUR LE CAS DE
« AJOUTER UN
LIVRE»
21
DIAGRAMME DE
SÉQUENCE OBJET
POUR LE CAS DE
« TÉLÉCHARGER UN
LIVRE »
22
LE DIAGRAMME DE CLASSE DE CONCEPTION
23
DIAGRAMME DE CLASSE DE CONCEPTION
24
PV DE RÉUNION
25
PV de réunion
Equipe : SPARK
Projet : BOOKSTORE
Sprint : 1
Date : 04/12/2020
Après avoir réalisé toutes les taches demandées.
Dans cette réunion nous avons corrigé toutes les parties du Sprint 1 qui sont :
Le backlog du Sprint
Le tableau blanc
Burndown chart
Les diagrammes de séquences objets
Le diagramme de classe de conception
De même nous avons corrigé notre présentation ppt pour la validation du 05/12/2020 du sprint
1 ainsi que le partage de paroles entre les membres de l’équipe et l’organisation de la
présentation. 26
Merci pour votre attention
27