Sprint Cheat
Sprint Cheat
Sprint Cheat
i
REMERCIEMENTS
ii
TABLE DES MATIÈRES
Introduction générale 1
1 Étude préalable 2
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1 Organisme d’accueil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Contexte du sujet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3 Problématique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4 Analyse de l’existant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4.1 Étude de l’existant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4.2 Bilan et synthèse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.5 Solution proposée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.6 Méthodologie adoptée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.6.1 Processus de développement logiciel . . . . . . . . . . . . . . . . . . . . 4
1.6.2 Langage de modélisation . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
iii
2.1.3.1 Identification des acteurs . . . . . . . . . . . . . . . . . . . . . 8
2.1.3.2 Identification des cas d’utilisation . . . . . . . . . . . . . . . . . 8
2.1.4 Structuration en packages . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.1.5 Élaboration des prototypes des interfaces utilisateurs . . . . . . . . . . . 12
2.2 Pilotage du projet avec scrum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2.1 Équipe et rôles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2.2 Backlog du Produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.2.3 Planification de la realease . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3 Sprint0 14
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.1 Environnement matériel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.2 Environnement logiciel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.3 Architecture physique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.4 Architecture logique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.5 Choix techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
iv
5.2 Spécification fonctionnelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
5.2.1 Diagramme de cas d’utilisation du sprint2 . . . . . . . . . . . . . . . . . 26
5.2.2 Raffinement des cas d’utilisation du sprint2 . . . . . . . . . . . . . . . . . 27
5.3 Conception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
5.3.1 Diagrammes de séquences . . . . . . . . . . . . . . . . . . . . . . . . . . 28
5.3.2 Diagramme de classe du sprint2 . . . . . . . . . . . . . . . . . . . . . . . 29
5.3.3 Réalisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
5.3.4 Revue du sprint2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Conclusion générale 32
Références bibliographiques 33
v
TABLE DES FIGURES
3.1 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.2 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.3 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.4 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.5 Architecture physique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.6 Architecture logique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.7 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.8 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.9 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.10 .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
vi
4.11 Diagramme de séquences du cas d’utilisation «» . . . . . . . . . . . . . . . . . . 22
4.12 Diagramme de classe du sprint1 . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4.13 Interface «» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4.14 Interface «» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.15 Interface «» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.16 Interface «» . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.17 Revu du sprint1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
vii
LISTE DES TABLEAUX
4.1 Titre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5.1 Titre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
viii
ACRONYMES
ix
INTRODUCTION GÉNÉRALE
1
CHAPITRE 1
ÉTUDE PRÉALABLE
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3 Problématique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2
Introduction
texte ici..
1.3 Problématique
Solution
Solution 1 Solution 2 Solution 3
Fonctionnalités
3
1.5 Solution proposée
Cette solution offre :
j Un module pour les inscriptions des internautes ;
j Un module pour la gestion des accès ;
j Un tableau de bord personnalisé aux profils des clients afin de profiter des multiples fonc-
tionnalités de la plateforme ;
j Un module pour la recherche et la consultation des produits ;
j Un module pour la publication des avis sur les produits.
4
5
Conclusion
Hypertext Markup Language (HTML)
UML texte ici..
6
CHAPITRE 2
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
7
Introduction
Texte ici ....
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum
has been the industry’s standard dummy text ever since the 1500s, when an unknown printer
took a galley of type and scrambled it to make a type specimen book.
It has survived not only five centuries, but also the leap into electronic typesetting, remaining
essentially unchanged.
It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum
passages, and more recently with desktop publishing software like Aldus PageMaker including
versions of Lorem Ipsum.
j
j
j
j
Pour chaque acteur identifié précédemment, on définit les différents buts qu’il cherche à at-
teindre en utilisant le système.
8
Les buts de ...
j
j
j
Les buts de ...
j
j
j
Les buts de ...
j
j
j
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum
has been the industry’s standard dummy text ever since the 1500s, when an unknown printer
took a galley of type and scrambled it to make a type specimen book. It has survived not only five
centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was
popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages,
and more recently with desktop publishing software like Aldus PageMaker including versions of
Lorem Ipsum.Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lo-
rem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown
printer took a galley of type and scrambled it to make a type specimen book. It has survived not
9
only five centuries, but also the leap into electronic typesetting, remaining essentially unchan-
ged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum
passages, and more recently with desktop publishing software like Aldus PageMaker including
versions of Lorem Ipsum.Lorem Ipsum is simply dummy text of the printing and typesetting in-
dustry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an
unknown printer took a galley of type and scrambled it to make a type specimen book. It has sur-
vived not only five centuries, but also the leap into electronic typesetting, remaining essentially
unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lo-
rem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker
including versions of Lorem Ipsum.
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum
has been the industry’s standard dummy text ever since the 1500s, when an unknown printer
took a galley of type and scrambled it to make a type specimen book. It has survived not only five
centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was
popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages,
and more recently with desktop publishing software like Aldus PageMaker including versions of
Lorem Ipsum.
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum
has been the industry’s standard dummy text ever since the 1500s, when an unknown printer
took a galley of type and scrambled it to make a type specimen book. It has survived not only five
centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was
popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages,
and more recently with desktop publishing software like Aldus PageMaker including versions of
Lorem Ipsum.
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum
has been the industry’s standard dummy text ever since the 1500s, when an unknown printer
took a galley of type and scrambled it to make a type specimen book. It has survived not only five
centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was
popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages,
and more recently with desktop publishing software like Aldus PageMaker including versions of
Lorem Ipsum.
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum
has been the industry’s standard dummy text ever since the 1500s, when an unknown printer
took a galley of type and scrambled it to make a type specimen book. It has survived not only five
10
centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was
popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages,
and more recently with desktop publishing software like Aldus PageMaker including versions of
Lorem Ipsum.
Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum
has been the industry’s standard dummy text ever since the 1500s, when an unknown printer
took a galley of type and scrambled it to make a type specimen book. It has survived not only five
centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was
popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages,
and more recently with desktop publishing software like Aldus PageMaker including versions of
Lorem Ipsum.
Lorem Ipsum is simply dummy text of the printing and typesetting industry.
Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an
unknown printer took a galley of type and scrambled it to make a type specimen book. It has sur-
vived not only five centuries, but also the leap into electronic typesetting, remaining essentially
unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem
Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker in-
cluding versions of Lorem Ipsum.
Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unk-
nown printer took a galley of type and scrambled it to make a type specimen book. It has sur-
vived not only five centuries, but also the leap into electronic typesetting, remaining essentially
unchanged.
Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unk-
nown printer took a galley of type and scrambled it to make a type specimen book. It has sur-
vived not only five centuries, but also the leap into electronic typesetting, remaining essentially
unchanged.
Fonctionnalité 1 5 3
Fonctionnalité 2 5 5
Fonctionnalité 3 3 5
Fonctionnalité 4 5 5
11
Fonctionnalité 5 3 5
Fonctionnalité 6 3 5
12
TABLE 2.4 – Backlog du produit
Conclusion
Texte ici ....
13
CHAPITRE 3
SPRINT0
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
14
Introduction
aaaa
... ..
... ...
... ...
... ...
... ...
Texte ...
Texte ...
15
Texte ...
Texte ...
16
3.5 Choix techniques
Texte ...
j ....
Texte ...
Texte ...
Texte ...
Texte ...
Conclusion
Texte ...
17
CHAPITRE 4
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.3 Conception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.3.3 Réalisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
18
Introduction
Texte ici ....
1 .. .. ..
2 .. .. ..
3 .. .. ..
4 .. .. ..
5 .. .. ..
6 .. .. ..
7 .. .. ..
8 .. .. ..
9 .. .. ..
10 .. .. ..
19
4.2.2 Raffinement des cas d’utilisation du sprint1
20
FIGURE 4.6 – Raffinement du cas d’utilisation «»
4.3 Conception
21
j Diagramme de séquences du cas d’utilisation «»
4.3.3 Réalisation
j Interface «»
22
j Interface «»
j Interface «»
j Interface «»
23
Conclusion
texte ici..
24
CHAPITRE 5
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
5.3 Conception . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
5.3.3 Réalisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
25
Introduction
Texte ici ....
1 .. .. ..
2 .. .. ..
3 .. .. ..
4 .. .. ..
5 .. .. ..
6 .. .. ..
7 .. .. ..
8 .. .. ..
9 .. .. ..
10 .. .. ..
26
5.2.2 Raffinement des cas d’utilisation du sprint2
27
FIGURE 5.6 – Raffinement du cas d’utilisation «»
5.3 Conception
28
j Diagramme de séquences du cas d’utilisation «»
5.3.3 Réalisation
j Interface «»
29
j Interface «»
j Interface «»
j Interface «»
30
Conclusion
texte ici..
31
CONCLUSION GÉNÉRALE
32
RÉFÉRENCES BIBLIOGRAPHIQUES
[1] Moez mbr. Uml vers la pratique. <https://www.atlassian.com/fr>, 2014. [Online ; acces-
sed 16-January-2021].
33