Correction TD2 GL

Programming, Math, etc. · exam

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.