Академический Документы
Профессиональный Документы
Культура Документы
Alfred Strohmeier
Laboratoire de Génie Logiciel - Département d’Informatique
Ecole Polytechnique Fédérale de Lausanne
10
techniques préalable installation et assistance
vérification et validation
gestion de la configuration
développement de la documentation
formation
cycle de développement du logiciel
cycle de vie du logiciel
Fig. 4 Cycle de vie du logiciel
res à mettre en place pour contrôler leur application;
• planifier la gestion du projet.
installation et
analyse test de réception
conception intégration et
générale test d’intégration
conception
détaillée tests unitaires
implémentation
•
22 13. Mar 2000
intégration installation
phases avant- conception conception implémen- tests
analyse et test et test de
projet générale détaillée tation unitaires
documents d’intégration réception
cahier des charges
du projet
spécification
conception générale
conception détaillée
listages
tests unitaires ?
23
test d’intégration ?
test de réception ?
manuels d’utilisation
et d’exploitation ? ?
document élaboré entièrement pendant la phase document partiellement élaboré pendant la phase
7. Notion de système
Un logiciel peut être considéré comme un système, mais très souvent le
logiciel n'est qu'une partie d'un système plus général. Le développement du
logiciel pose alors des problèmes supplémentaires. De plus, la terminologie
utilisée peut alors prêter à confusion puisque le terme système, par exemple,
peut désigner le système logiciel ou le système englobant dont le logiciel
fait partie.
Un système (system) est un ensemble structuré d'éléments apparentés
ou interconnectés de telle façon qu'ils forment un tout organique. On parle
ainsi du système solaire, du système digestif, du système routier, du système
de sécurité sociale, d'un système informatique et du système d'information
analyse installation et
du système test du système
intégration du
conception système et test
du système d’intégration
conception et implémentation
développement du logiciel
développement du matériel
Références
[1] Boehm, B. W.; Software engineering economics; Prentice-Hall, 1981, 0-13-
822122-7.
[2] ANSI/IEEE 1002:1987; Standard taxonomy for software engineering standards.
[3] ANSI/IEEE 610.12:1990; Glossary of software engineering terminology.
[4] ISO 2382-20:1990; Technologies de l'information - Vocabulaire - Partie 20:
Développement de système.
[5] IEEE 830:1993; IEEE Recommended practice for software requirements
specifications.
[6] Z 67-130; Recommendation de plan qualité logiciel; AFNOR, 1987.
[7] Z 67-122; Documentation d’utilisation des progiciels; AFNOR, 1988; (identique à
la partie 1 de la norme internationale ISO 9127:1988).
[8] Boehm, B. W.; “A Spiral Model of Software Development and Enhancement”,
IEEE Computer 21 (May 1988), pp. 61-72.
[9] Schach S. R.; Software Engineering; Irwin, Boston, 1993 (second edition).
[10] ISO/IEC 12207:1995; Information technology - Software life cycle processes.
.