Gestion de Projets

Pages: 69 (17012 mots) Publié le: 6 août 2015
Cours de Génie Logiciel

Introduction à la
conduite de projet
Laurent Henocque
Maître de Conférences

Ecole Supérieure d’Ingénieurs de Luminy

Université de la Méditerranée Aix-Marseille II

Cours de Génie Logiciel

Laurent Henocque

Conduite de projet informatique

Cours de génie logiciel
Introduction à la conduite de projet informatique
ESIL / ES2I
Université de la Méditerranée
par LaurentHenocque
(henocque@esil.univ-mrs.fr)
(http://www.esil.univ-mrs.fr/Staff/Prof/henocque/)

version 1.2 en date du 10 octobre 1996

Ce document peut être librement reproduit dans son intégralité pourvu que la présente mention de copyright
ainsi que celles présentes en tête et en pied de page y restent attachées. Toute autre forme de copie est interdite.
Auteur Laurent Henocque, maître de conférences.
Cedocument est un cours de l’
Ecole Supérieure d’Ingénieurs de Luminy,
département Etudes Supérieures en Ingénierie Informatique,
163 Avenue de Luminy, case 925, 13288 Marseille Cedex 9
(http://www.esil.univ-mrs.fr)

1.

le cycle de vie logiciel

On appelle cycle de vie d’un produit le parcours entier de ce produit depuis son étude préliminaire jusqu’à son
abandon définitif. Le cycle de viecomporte donc une période assez longue durant laquelle le produit est exploité ou
vendu et fait l’objet de maintenance et de développements complémentaires. Le cycle de vie débute par une phase de
développement, qui se déroule de l’étude préliminaire à la livraison au client (ou recette
«
») et qui nous intéresse ici.

2.

le processus de développement logiciel

Ecole Supérieure d’Ingénieurs de Luminy /département ES2I, Marseille

1

Cours de Génie Logiciel

Laurent Henocque

Conduite de projet informatique

2.1. le développement en cascade ou en V
2.1.1. la cascade simple
Le modèle le plus ancien de processus logiciel est hérité de la grande industrie et du bâtiment. Il consiste à considérer
que le développement résulte d’un enchaînement de phases indépendantes, dont chacune doit être terminéepour
pouvoir aborder la suivante. Bien que fondamentalement en désaccord avec la nature de l’activité de développement,
ce modèle fournit une base très utilisée du fait qu’il permet une gestion analytique détaillée et un suivi méticuleux du
projet, avec rédaction de documents administratifs à l’issue de chaque phase.

Modèle de la cascade
Besoins
Conception
Codage
Tests
Utilisation

2.1.2. leprocessus de développementen V
Un modèle dérivé du précédent prend en compte les activités liées à la définition des tests. En effet, chaque phase du
modèle de la cascade permet de définir certains types de tests, et modélise ainsi non seulement une succession
temporelle d’évÈnements, mais aussi des niveaux variables d’observation du système.
La figure suivante illustre ce modèle :

Ecole Supérieured’Ingénieurs de Luminy / département ES2I, Marseille

2

Cours de Génie Logiciel

Laurent Henocque

Définition
des tests
d'ensemble

Expression
des besoins

Conception
du système

Conception
détaillée

Définition
des tests
d'intégration

Définition
des tests
unitaires

Conduite de projet informatique

Tests
du système

Tests
d'intégration

Tests
unitaires

Programmation

Les principales phasesretenues dans le processus logiciel sont les suivantes :
• la définition et l’analyse des besoins (spécification)
• la conception du système et du logiciel
• l’implantation et tests unitaires
• l’intégration et les tests système
• la mise en oeuvre et maintenance
La production de documentation à l’issue de chaque phase, et l’impératif absolu de maintenir la consistance de cette
documentation avec leproduit réellement fabriqué, conduit à une lourdeur des allers retours entre les phases. Il est
pourtant fréquent que des considérations de codage révèlent des incomplétudes, ou des inconsistances dans le produit
des phases supérieures. On doit souvent, pour éviter des aller retours trop nombreux et coûteux procéder au gel
arbitraire de phases, en considérant par exemple que le produit de la...
Lire le document complet

Veuillez vous inscrire pour avoir accès au document.

Vous pouvez également trouver ces documents utiles

  • Gestion de projet
  • Gestion de projet
  • Gestion de projet
  • Gestion de projet
  • Gestion de projet
  • Gestion de projets
  • Gestion de projet
  • Gestion de Projet

Devenez membre d'Etudier

Inscrivez-vous
c'est gratuit !