Correction TD2 GL
Exercice 1 :
Logiciel
Logiciel de contrôle anti-blocage des roues d’une voiture
Borne interactive de renseignement sur les horaires des trains pour
prendre un billet de train;
Jeu vidéo;
Logiciel de gestion des plannings des salles d’une université.
Logiciel de location des cassettes vidéo
Un logiciel de gestion commerciale qui va être installé dans tous les
points de vente d’un magasin
Site Web pour l’inscription universitaire en ligne
Exercice 2 :
Cycle de vie proposé
Spilare/DSDM/Processus unifié
Publicité
Prototypage évolutif
Prototypage incrémental
Cascade
Cascade
Cascade/Spirale si on ajoute la gestion des
risques relatifs à son installation au niveau
de tous les points de vente/en V si les
besoins ne sont pas assez clairs dès le départ
Prototypage évolutif
1- les démarches de type évolutives permettent de se rapprocher davantage des utilisateurs, et elles favorisent
ainsi l’assurance qualité. Cependant le produit, résultat d’évolutions permanentes, devient complexe et
nécessite la maîtrise des modifications et la vérification de non-regression. Ce qui rend le produit plus difficile
à maintenir.
2- Le cycle de vie en spirale utilise un modèle de développement en cascade quand le risque est un risque
d’intégration par exemple et peut utiliser les démarches évolutives quand le risque est lié à l’acceptation de
Publicité
l’interface utilisateur par le client. D’où la notion de méta-modèle.
Exercice 3 :
Le modèle en cascade est dirigé
par les documents
Le prototypage est dirigé par le
code
Le modèle en spirale est dirigé
par les risques
- L’attention est centrée sur les livrables (documents/logiciels) produits à la fin de
chaque étape
- On ne passe à l’étape suivante que si le document de l’étape actuelle est validé
A chaque étape, un ou plusieurs prototypes sont soumis au client pour validation.
Donc à la fin de chaque étape c’est le code qui est évalué
A chaque étape, après avoir défini les objectifs et les alternatives, les risques sont
évalués et résolus avant de passer à la réalisation de l’étape en cours et la
Publicité
planification de l’étape suivante
Exercice 4 :
1- Le logiciel comprend un système de sécurité et surveille le déroulement du travail. Mais concernant son
développement, c’est un développement qui peut être considéré comme classique mais qui comporte comme
même une gestion des risques vue que ce type de logiciel n’est pas commun et comprend de l’innovation au
niveau des techniques à utiliser.
2- Le cycle de vie en cascade peut être adopté si la société maîtrise les technologies à utiliser et considère qu’il
n’y aura pas de risques majeurs. Sinon, il est conseillé d’adopter le cycle de vie en spirale en y intégrant le
cycle de vie en cascade au niveau du développement.
Exercice 5 :
Ce comportement est malhonnête vue que la société veut casser les prix avec cette approche.
Toutefois, elle aura le marché si elle a répondu à toutes les exigences fonctionnelles (cahier des clauses technique).
D’autant plus que chaque modification sera facturée par la suite.