Vous êtes sur la page 1sur 7

Les tapes du cycle de

dveloppement du gnie logiciel


2

Chapter 1: Software and


Software Engineering Lethbridge/Laga
nire 2001

Activits communes aux projets de gnie


logiciel
Dfinition et spcification des exigences
Ce qui inclut
Analyse de domaine
Dfinition du problme
Cueillette des besoins
Analyse des besoins
Spcification formelle des exigences
3

Chapter 1: Software and


Software Engineering Lethbridge/Laga
nire 2001

Activits communes aux projets de gnie


logiciel
Conception
Dcider comment la technologie disponible sera
utilise pour rponde aux besoins
Ce qui inclut:
Dterminer ce qui sera ralis par le logiciel et par le
matriel
Mettre au point larchitecture du systme, la dfinition
des sous-systmes et de leurs interactions
laboration des lments internes de chaque sous-
systme
Conception des interfaces usagers et des bases de
donnes
4

Chapter 1: Software and


Software Engineering Lethbridge/Laga
nire 2001

Activits communes aux projets de gnie


logiciel
Modlisation
Crer des reprsentation du logiciel et de son domaine
dapplication
Modlisation de son utilisation
Modlisation de sa structure
Modlisation de sa dynamique et de son comportement
Programmation
Assurance de qualit
Rvision et inspections
Mise lpreuve
Dploiement
Modle en Cascade
Elicitation V
des exigences &
V

V
Specification &
des exigences V

V
Conception &
V

V
Codage &
V

V
Integration et &
Dploiement V

V
Maintenance &
V
Modle en V
Modle en Spirale
On distingue quatre phases dans le droulement du cycle en spirale :
1. dtermination des objectifs, des alternatives et des contraintes ;
2. analyse des risques, valuation des alternatives ;
3. dveloppement et vrification de la solution retenue ; chaque
4. revue des rsultats et vrification du cycle suivant. itration on
produit un
Release 2 systme
Release 1
fonctionnel!

Review Analysis of risk


Prototype

Requirements
Integration and
deployment

Specification

Implementation Design