Vous êtes sur la page 1sur 25

1 IV.

DÉMARCHE DE DÉCOUPAGE EN PHASES


Découpage classique en phases d‘un Cycle de vie (en V, spiral, …)

A. Démarche de découpage en activités : WBS (Work Breakedown Structure)

Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)


2

Organisation

Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)


3 B. Méthodes « agiles » SCRUM

Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)


4
C. Méthodes « agiles » XP (Extreme Programming)

Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)


D. Méthodes/processus unifiées : 2TUP (2 Tracks Unified Process)
5

Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)


Cycles de développement en V
Modèle de l'AFCIQ (Association Française pour le Contrôle Industriel de Qualité) avec le
vocabulaire suivant : Spécification fonctionnelle \Conception préliminaire \ Conception
détaillée \ Codage / Tests unitaires / Tests d'intégration / Recette.
7 Le modèle en V

Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)


Le modèle en spirale
8

Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)


Cycles de développement en spirale
Prototype : application en réduction (avec accès
aux données)
• Expérimentation : tests de la part des users du
produit dans sa version actuelle
• Bilan : critique de l’expérimentation
10 Le modèle itératif et incrémental

Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)


E. Le modèle en cascade
11
Le modèle en cascade

Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)


Cycles de vie en cascade (ou en chute d’eau)

Recouvrement de phases
 Avancées et retours d’une seule phase du cycle de développement à la fois
 Impact de la maintenance sur toutes les phases du développement
 Contacts avec l’utilisateur restreints à la phase d’analyse
Cycles de développement en M
3 activités interviennent :
• Gestion de projet : pilotage du projet
• Gestion des configurations : gestion des différentes versions du produit
• Assurance qualité : contrôle que le produit est cohérent et complet selon la norme ISO
Cycles de développement en W
EN FIN : COUT
Chiffres : coût moyen relatif de chaque phase pour une application
de gestion
 Analyse et Conception : 44 %
 Réalisation : 28 %
 Tests : 28 %

Chiffres : coût relatif de correction d'une erreur selon la phase au cours


de laquelle elle a été détectée :
• Analyse : 1
• Conception : 2
• Réalisation : 5
• Tests : 10
• Exploitation et Maintenance : plus de 100
16 V. CAHIER DE CHARGE
un document qui:

• exprime les besoins des utilisateurs,


• Est destiné à un FSS potentiel pour une solution
• Spécifie la base d’un service ou produit
• outil fondamental de communication du client

Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)


17 ORGANISATIONS
Pour rédiger un CC pertinent, on tient compte de ces éléments :

Présentation de l’Entreprise

Activité, historique (Système), dimension, évolution

Spécifications générales

Objectifs poursuivies, contraintes à observer, attentes

Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)


18

Spécification à chaque système (Application)


Expliciter les systèmes à utiliser, motiver clairement

Spécification à caractère Financier, admin

Les points de l’offre de service sont :

Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)


A. Schéma :
19
 Donner les avantages et non les inconvénients

faire comprendre pourquoi ce projet

 Faire une simulation du système (voir l’utilité), prototype

Ex : Balsamik barkup ou WireFrames

Avoir une vision et l’appliquer

Etre déterminé d’arriver au bout (aucun doute)

Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)


20

Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)


21

Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)


22 B. Description du contexte :
Ressortir la situation actuelle de l’Entreprise

Résultats à obtenir

Difficultés

Menaces

Occasions

Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)


23

La faisabilité, flexibilité (fiabilité), robustesse, convivialité, le


risque et les opportunités, la réutilisabilité, interopérabilité, …

 le SWOT :  le SMART :
• Forces • Simple
• Faiblesses • Mesurable
• Opportunités • Ambitieux
• Menaces • Réaliste
• Temporel
Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)
24

Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)


STRATEGIE ET PILOTAGE D’INGENIERIE SYSTEME
25

Prof Daily Kalombo Nshimba Vidje (Dr en Ingénierie logicielle)

Vous aimerez peut-être aussi