Author(s): Jacques Printz
Series: Que sais-je
Publisher: Presses Universitaires de France - PUF
Year: 2005
Language: French
Pages: 129
Avant-propos 3
Chapitre I — Données économiques 5
I. Le coût des logiciels, 5 — II. La structure des coûts,
7 — III. L'évolution de la demande, 7.
Chapitre II — Typologie des logiciels 10
I. Les types de difficultés, 10 — II. Les modes de
distribution, 13.
Chapitre III — Le problème fondamental du génie logiciel 16
I. L'objectif du génie logiciel, 16 — II. La nature des
erreurs, 16 — III. La nature du logiciel, 19.
Chapitre IV — Modèle de développement et cycle de vie 22
I. Notion de processus qualité, 22 — II. Le cycle de vie
nominal et ses différentes phases, 25 — III. Le cycle
en V pour les logiciels d'une certaine taille, 29 — IV.
Développements incomplets : maquettes et
prototypes, 31 — V. Maintenance et évolution, 32 —
VI. Rétro-ingénierie des logiciels, 38 — VII. Processus
d'intégration des grands logiciels, 40 — VIII. Outils et
ateliers de génie logiciel, 42.
Chapitre V — Cinétique, dynamique et régulation du
cycle de développement 50
I. Equilibres et fluctuations, 50 — II. L'expression des
besoins, 55 — III. Conception et architecture, 57.
Chapitre VI — Programmation et tests 84
I. La programmation, 84 — II. Les tests, 106.
Chapitre VII — Management des projets logiciels 118
I. Le modèle cocomo, 118 — II. L'organisation du
développement, 120.
Chapitre VIII — L'avenir du génie logiciel 123
Bibliographie 126