UML
Chapitre 1. Introduction
Chapitre 2. Les concepts objets
Chapitre 3. La conception d'un système
Chapitre 4. Le modèle fonctionnel
Chapitre 5. Le modèle statique
Chapitre 6. Le modèle dynamique
Chapitre 7. UML et la gestion de projet
7.1. UML et les processus de développement
7.2. UML et les processus de développement unifiés
7.3. Importance des cas d'utilisation dans le processus de développement
7.4. Les deux étapes de l'analyse des besoins et de l'analyse
7.5. Les différentes vues de l'architecture d'un projet
7.6. Résumé méthodologique
Chapitre 8. La phase de conception
Chapitre 9. Modèles d'implémentation
Exercices
Page d'accueilTable des matièresNiveau supérieurPage précédenteBas de la pagePage suivanteWebographie du moduleGlossaire du module

7.1. UML et les processus de développement

Définition : Le processus de développement décrit une approche du développement logiciel. Il définit une séquence d'étapes, en partie ordonnées, qui concourent à l'obtention d'un système logiciel ou à l'évolution d'un système existant. Deux points de vue sont considérés dans un processus : la production de logiciels de qualité qui répondent aux besoins des utilisateurs (c'est le point de vue technique. Le point de vue de la planification et de l'estimation de coûts consiste à imposer des delais et des coûts raisonnables.

Rappelons que nous avons déja abordé le concept de processus de développement dans le chapitre 3 "La conception d'un système" lorsqu'on se demandait comment modéliser avec UML? En d'autres mots quelles sont les étapes à suivre? Rappelons aussi que nous appelons le cycle de vie logiciel l'ensemble des étapes par lesquelles passe un projet informatique depuis l'analyse des besoins et jusqu'à la livraison du produit fini (et éventuellement sa maintenance et son extension):

Les étapes génie logiciel de tout projet informatique sont résumées dans :

1) L'analyse

2) La conception et réalisation

3) Tests

Dans le paragraphe 3 nous allons montrer l'importance et le rôle joué par les cas d'utilisation dans chaque étape de ce cycle.

Page d'accueilTable des matièresNiveau supérieurPage précédenteHaut de la pagePage suivanteWebographie du moduleGlossaire du module