Vous êtes sur la page 1sur 8

ID UserStory ID Tasks Estimation Responsable

Tasks
1 Story Less 1.1 Création de projet. 10min
1.2 Intégration de base de données. 20min
1.3 Choisir la template. 60min
1.4 Intégration de template. 30min
1.5 Validation de contrôle de saisie coté 40min
serveur.
2 En tant que 2.1 Créer Controller 5min
Client je <<ClientController>> dans le dossier
souhaite <<src/Controller>>
s’inscrire.
2.2 Créer l’interface 20min Shadha
<<ClientRegister.html.twig>> dans
le dossier <<templates/client>>
2.3 Implémenter la méthode 40min
<<signUpAsClient()>> dans le
contrôleur <<ClientController>>
2.4 Tester la méthode. 15min
3 En tant que 3.1 Créer Controller 5min
Organisateur je <<OrganisateurController>> dans le
souhaite dossier <<src/Controller>>
s’inscrire.
3.2 Créer l’interface 20min Shadha
<<OrganisateurRegister.html.twig>
> dans le dossier
<<templates/organisateur>>
3.3 Implémenter la méthode 40min
<<signUpAsOrganisateur()>> dans
le contrôleur
<<OrganisateurController>>
3.4 Tester la méthode. 15min
4 En tant que 4.1 Créer Controller 5min
Client, <<UserController>> dans le dossier
Organisateur, <<src/Controller>> Shadha
Admin je
souhaite
s’authentifier
4.2 Créer l’interface 20min
<<Login.html.twig>> dans le dossier
<<templates/user>> Shadha
4.3 Implémenter la méthode 40min
<<signIn()>> dans le contrôleur
<<UserController>>
4.4 Tester la méthode. 15min
5 En tant que 5.1 Créer l’interface 20min
Client je <<UpdateProfilClient.html.twig>>
souhaite dans le dossier Shadha
modifier mon <<templates/client>>
compte.
5.2 Implémenter la méthode 40min
<<updateProfilClient()>> dans le Shadha
contrôleur <<ClientController>>
5.3 Tester la méthode. 15min
6 En tant que 6.1 Créer l’interface 20min
Organisateur je <<UpdateProfilOrganisateur.html.t
souhaite wig>> dans le dossier
modifier mon <<templates/organisateur>>
compte. Shadha
6.2 Implémenter la méthode 40min
<<updateProfilOrganisateur()>>
dans le contrôleur
<<OrganisateurController>>
6.3 Tester la méthode. 15min
7 En tant que 7.1 Implémenter la méthode 40min
Client, <<deactivateAccount()>> dans le
Organisateur contrôleur <<UserController>>
je souhaite Shadha
désactiver
mon compte.
7.2 Tester la méthode. 20 min
8 En tant que 8.1 Créer l’interface 20min
Client, <<ForgotPassword.html.twig>>
Organisateur dans le dossier <<templates/user>>
j’ai oublié mon
mot de passe
et je souhaite
récupérer mon Shadha
compte.

8.2 Implémenter la méthode 50min


<<forgotPassword()>> dans le
contrôleur <<UserController>>
8.3 Tester la méthode. 30min

9 En tant qu’un 9.1 Créer l’interface 30min


organisateur je « AjoutEvent.html.twig »
souhaite
ajouter un
évènement
9.2 Ajouter la route 20min Hana
« Ajout_EventPage »dans le fichier
routing.yml
9.3 Implémenter la 10min
méthode « AjouterEvent » dans le
controleur « Event »
9.4 Tester la méthode 10 min
10 En tant qu’un 10.1 Créer l’interface 30min
organisateur je « ModifEvent.html.twig »
souhaite
modifier un
évènement
10.2 Ajouter la route « Modif_EventPage 20min Hana
»dans le fichier routing.yml
10.3 Implémenter la 15min
méthode « ModifierEvent » dans le
controleur « Event »
10.4 Tester la méthode 10min
11 En tant qu’un 11.1 Créer l’interface 30min
organisateur je «DeleteEvent.html.twig »
souhaite
supprimer un
évènement
11.2 Ajouter la route « Modif_EventPage 30min Hana
»dans le fichier routing.yml
11.3 Implémenter la méthode « 20 min
ModifierEvent » dans le controleur
« Event »
11.4 Tester la methode 15 min
12 En tant qu’un 12.1 Créer l’interface 30 min
organisateur je «ListeEvent.html.twig »
souhaite
consulterla
liste des
évènements
12.2 Ajouter la route « Liste_EventPage 30 min Hana
»dans le fichier routing.yml

12.3 Tester la methode 10 min

13 En tant 13.1 Créer 20


qu’admin je l’interface
souhaite “Ajoutnotif.ht
ajouter une ml.twig”
notification 13.2 Ajouter la 10
route
“Ajout_notif”
dans le fichier
<<routing.yml Iheb
>>
13.3 Implémenter 60
la méthode
“Ajoutnotif”d
ans le
controleur”N
otif”
13.4 Tester la 10
méthode
14 En tant 14.1 Créer 20
qu’admin je l’interface
souhaite “ModifierNoti
modifier une f.html.twig”
notification 14.2 Ajouter la 10
route
“Modifier_no
tif”dans le
fichier
<<routing.yml
>>
14.3 Implémenter 60 Iheb
la méthode
“ModifierNoti
f” dans le
controleur
“Notif”
14.4 Tester la 10
méthode
15 En tant 15.1 Créer 20
qu’admin je l’interface”Affi
souhaite cherNotif.htm
consulter les l.twig”
notifications 15.2 Ajouter la 10
route
“Afficher_noti Iheb
f”dans le
fichier
<<routing.yml
>>

15.3 Implémenter 60
la méthode
“AfficherNotif
” dans le
controleur
“Notif”

15.4 Tester la 10
méthode
16 En tant 16.1 Ajouter la 15
qu’admin je route
souhaite “Supprimer_n
supprimer des otif”dans le
notifications fichier
<<routing.yml
>>

16.2 Ajouter un 10
lien de
suppression
dans
l’interface Iheb
“AfficherNotif.
twig.html”
16.3 Implémenter 60
la méthode
“SupprimerN
otif” dans le
controleur
“Notif”

16.4 Tester la 20
méthode

9 En tant qu’un 9.1 Créer l’interface 30min


Administrateur « AjoutMateriel.html.twig »
je souhaite
ajouter un
materiel
9.2 Ajouter la route 20min Hassen
« Ajout_MaterielPage »dans le
fichier routing.yml
9.3 Implémenter la 10min
méthode « AjouterMateriel » dans
le controleur « MaterielController »
9.4 Tester la méthode 10 min
10 En tant qu’un 10.1 Créer l’interface 30min
Administrateur « ModifMateriel.html.twig »
je souhaite
modifier un
materiel
10.2 Ajouter la route « 20min Hassen
Modif_MaterielPage »dans le
fichier routing.yml
10.3 Implémenter la 15min
méthode « ModifierMateriel » dans
le controleur « MaterielController»
10.4 Tester la méthode 10min
11 En tant qu’un 11.1 Créer l’interface 30min
Administrateur «DeleteMateriel.html.twig »
je souhaite
supprimer un
materiel
11.2 Ajouter la route « 30min Hassen
Supprimer_MaterielPage »dans le
fichier routing.yml
11.3 Implémenter la méthode « 20 min
SupprimerEvent » dans le
controleur « MaterielController»
11.4 Tester la methode 15 min
12 En tant qu’un 12.1 Créer l’interface 30 min
Administrateur «ListeMateriels.html.twig »
je souhaite
consulter la
liste des
materiels

12.2 Ajouter la route « Liste_EventPage 30 min Hassen


»dans le fichier routing.yml

12.3 Implémenter la méthode « 10 min


Afficher_ListeMateriels » dans le
controleur « MaterielController»

12.4 Tester la methode. 10 min Hassen

13 En tant qu’un 13.1 Créer l’interface 30min


Administrateur « AjoutMagasin.html.twig »
je souhaite
ajouter un
Magasin
13.2 Ajouter la route 20min Hassen
« Ajout_MagasinPage »dans le
fichier routing.yml
13.3 Implémenter la 10min
méthode « AjouterMagasin » dans
le controleur « MagasinController »
13.4 Tester la méthode 10 min
14 En tant qu’un 14.1 Créer l’interface 30min
Administrateur « ModifMagasin.html.twig »
je souhaite
modifier un
Magasin
14.2 Ajouter la route « 20min Hassen
Modif_MagasinPage »dans le fichier
routing.yml
14.3 Implémenter la 15min
méthode « ModifierMagasin » dans
le controleur « MagasinController»
14.4 Tester la méthode 10min
15 En tant qu’un 15.1 Créer l’interface 30min
Administrateur «DeleteMagasin.html.twig »
je souhaite
supprimer un
Magasin
15.2 Ajouter la route « 30min Hassen
Supprimer_MagasinPage »dans le
fichier routing.yml
15.3 Implémenter la méthode « 20 min
SupprimerMagasin » dans le
controleur « MagasinController»
15.4 Tester la methode 15 min
16 En tant qu’un 16.1 Créer l’interface 30 min
Administrateur «ListeMagasin.html.twig »
je souhaite
consulter la
liste des
Magasin

16.2 Ajouter la route « 30 min Hassen


Liste_MagasinPage »dans le fichier
routing.yml

16.3 Implémenter la méthode « 10 min


Afficher_ListeMateriels » dans le
controleur « MagasinController»

16.4 Tester la methode. 10 min Hassen

Vous aimerez peut-être aussi