Académique Documents
Professionnel Documents
Culture Documents
A.U
2023-2024
Chapitre 1
« Contexte Général »
Qu’est ce qu’un Système d’Information « SI » ?
Rôle:
✓ Collecte des informations
✓ Stockage de l’information
✓ Traitement de l’information
✓ Diffusion de l’information
Qu’est-ce qu’un Processus ?
Qu’est-ce qu’un Processus ?
Activité
3
Le cycle de vie logiciel
Expression des besoins
Spécification
Analyse
Conception
Implémentation
Tests
Validation
Maintenance
Etape Description
Expression des besoins Définir le cahier des charges
Spécification Ce que le système doit être? Comment il peut être utilisé
La plupart des
méthodes objet ont
Dimension
une approche
statique
commune basée sur (Objets)
Découpage séquentiel du cycle du projet : le chef de projet (maître d'œuvre) veille à ce que
chaque étape du déroulement du projet soit terminée avant de passer à la suivante.
Cadrage et planification prédictifs : le projet est réalisé en accord avec ce qui a été convenu initialement
avec le client (maître d’ouvrage), grâce notamment à l’élaboration d’un cahier des charges. Tout est cadré
en amont, et les besoins utilisateurs parfaitement définis.
Peu d'interaction en cours de projet avec le client : le client n’intervient pas en cours de projet.
Le contrôle qualité a donc lieu tout à la fin.
La Gestion Prédictive: Points de vigilance!
Manque de flexibilité : la méthode prédictive de gestion de projet ne permet aucun retour en arrière.
Effet tunnel : la méthode adaptative de gestion de projet implique une livraison du produit dans sa version
finale. Elle favorise donc :
➔ l'effet tunnel (manque de communication et de visibilité entre maîtrise d’ouvrage et maîtrise d'œuvre),
➔ et la déception du client (ses besoins ont évolué avec le temps, le produit ne lui correspond plus).
La Gestion Adaptative:
Comme son nom l'indique, la gestion adaptative de projet ou « Adaptive Project Framework (APF) » facilite
l’adaptation. Cette approche a été créée en partant du principe que la plupart des projets, surtout dans
l'informatique, ont une portée variable et des exigences incertaines et changeantes.
La gestion adaptative de projet offre un cadre qui s'adapte aux environnements en constante évolution. Le
projet est divisé en plusieurs cycles ou mini-projets, et à la fin de chaque mini-projet, l'équipe évalue les
résultats obtenus afin d'améliorer la performance et les procédures pour les mini-projets suivants.
La Gestion Adaptative: Fonctionnement
Définissez chaque
Le plan de cycle
La réalisation du cycle
Compte-rendu de fin
Définition de la portée du projet
1 2 3 4 5
La 2ème Classification
Gestion Itérative Vs. Gestion Incrémentale
La Gestion Itérative
Dans une approche itérative pour résoudre un problème, vous vous aventurez en territoire inconnu et vous
devez reconnaître que vous allez avoir à faire de nombreuses itérations et de souvent reprendre les travaux
avant d’arriver à la solution.
La pensée itérative est basée sur un processus récurrent d’analyse, d’hypothèse, de test, de validation et
d’affinement du processus jusqu’à ce que vous arriviez à une solution.
L’itération est l’acte de répéter un processus, soit pour générer une séquence illimitée de résultats, soit dans
le but de s’approcher d’un objectif, une cible ou un résultat souhaité. Chaque répétition du processus est
également appelée « itération ».
Développement Itératif
La Gestion Incrémentale
Une approche incrémentale pour produire quelque chose peut être définie comme étant une approche
permettant de produire davantage chaque fois.
La pensée itérative est basée sur un processus récurrent d’analyse, d’hypothèse, de test, de validation et
d’affinement du processus jusqu’à ce que vous arriviez à une solution.
L’output que nous produisons dans chaque phase s’appelle l’Incrément :
➔ Incrément devrait toujours être testé intégralement et être opérationnel
Développement Incrémental
Point de Transition !
Analyse
Conception
Implémentation
Test
Exploitation
Processus Traditionnel:
Modèle en Cascade … Avantages & Inconvénients
Processus Traditionnel:
Cycle en V…
o Le cycle en V en gestion de projet découle du modèle en cascade qui permet de représenter des
processus de développement de manière linéaire et en phases successives.
o La lettre V fait référence à la vision schématique de ce cycle, qui prend la forme d’un V : une phase
descendante suivie d’une phase ascendante. Le cycle en V associe à chaque phase de réalisation une
phase de validation, comme l’illustre le schéma ci-dessous :
Processus Traditionnel:
Spirale …
Cascade Spirale
Besoin fixe
Changement
Cycle V Incrémental
Cascade Spirale
Un seul Livraison
incrément continue
Cycle V Incrémental
Documentation ↔ Communication
Le niveau de votre implication dans le projet et l'approche collaborative avec votre client sont également des paramètres importants. De
nombreux modèles - Spirale, Modèle en V et Cascade - suggèrent une documentation très détaillée et une communication rare, tandis
que le modèle incrémentiel essaye d'équilibrer la documentation et la communication.