Académique Documents
Professionnel Documents
Culture Documents
1
Cycle de vie séquentiel
• Modèle en cascade
• Modèle en « V »
2
Cycle de vie séquentiel
Modèle en cascade
• C’est le modèle le plus ancien (1966-1970)
• Son principe est basé sur le fait que seule une étape terminée et validée permet
de passer à la suivante
• Ce type de modèle est souvent utilisé dans le cadre de projets peu complexes.
Modèle en cascade
3
Cycle de vie séquentiel
Modèle en V
• Il s’agit d’un dérivé du cycle de vie en cascade traditionnel qui prend en compte les
activités liées aux tests.
• Le principe fondamentale de ce modèle c’est que chaque composant doit faire l’objet
d’un plan de test fonctionnel ou technique permettant de vérifier ses aptitudes à remplir
ses fonctions
Modèle en V
4
Cycle de vie Itératif
• Modèle incrémental
• Modèle 2TUP
5
Cycle de vie itératif
Modèle incrémental
• Consiste à découper le projet en domaines ayant chacun un cycle autonome en
cascade
6
Cycle de vie itératif
Modèle incrémental
Modèle Incrémental
7
Cycle de vie itératif
Modèle 2TUP(2 tracks unified process)
• C’est un processus qui répond aux contraintes de changements continuels
imposées aux systèmes d’informations
8
Cycle de vie itératif
Modèle 2TUP
Modèle 2TUP
9
Méthode Agile
• La méthode « agile » est un outil de développement informatique
permettant de concevoir des logiciels en impliquant au maximum le
demandeur (maître d’ouvrage), ce qui permet d’offrir une grande
réactivité à ses demandes
10
Méthode Agile
• Méthode Scrum
• Méthode XP
12
Méthode Agile
Méthode Scrum
• Conçu pour améliorer de manière significative la productivité des équipes
de développement généralement paralysées par des méthodologies
lourdes
13
Méthode Agile
Méthode Scrum
Phase d’initialisation
• Elle démarre par la mise en place d’un planning dans lequel seront
identifiées :
– toutes les tâches à réaliser et notamment les fonctionnalités de la solution (backlog),
– les échéances de livraison de toutes les fonctionnalités,
– les actions de formation envisagées,
– la gestion des risques et des coûts,
– choix de l’architecture technique.
14
Méthode Agile
Méthode Scrum
Phase de sprint
• Cette phase est guidée par la liste des tâches à réaliser, classées par ordre de
priorité
16
Méthode Agile
Méthode Scrum
• Le modèle « Scrum » apporte plus de souplesse et autorise des modifications lors
de chaque nouvelle itération de façon à livrer la solution la plus proche possible
des besoins.
Méthode Scrum
17