Vous êtes sur la page 1sur 13

Exercices en groupe

Présentation
Formation
Ingénierie des Exigences

Système « Station-Service »
1
Système Station-Service
• Les exercices suivants vont permettre de mettre en pratique les
principes du cours pour identifier et énoncer les exigences d’un
système d’information pour une station-service
• Vous travaillerez en groupe pour identifier, énoncer et valider
les exigences de ce système

2
Liste des exercices

• Exercice #1 : Parties-prenantes
• Exercice #2 : Arbre des buts
• Exercice #3 : Contexte du système
• Exercice #4 : Cas d’utilisation
• Exercice #5 : Scénarios Utilisateur
• Exercice #6 : Exigences Utilisateur
• Exercice #7 : Contraintes
• Exercice #8 : Modélisation système
• Exercice #9 : Exigences Système
• Exercice #10 : Allocation d’exigences

3
Exercice : Parties-prenantes

• Objectifs de l’exercice :
– Apprendre à identifier les parties prenantes
– Compléter la liste des parties prenantes

• Production :
– Liste exhaustive des parties prenantes avec les informations
d’identification (nom, rôle, objectifs…)

• Conseils :
– Considérer toutes les parties prenantes : les clients, les sponsors
et les utilisateurs

4
Exercice : Arbre des buts

• Objectifs de l’exercice :
– Construire le graphe des buts à partir des objectifs des parties
prenantes
– Identifier les conflits potentiels

• Production :
– Graphe des buts avec des opérateurs ET / OU

• Conseils :
– Partir d’un but
• Remonter l’arbre avec la question : « pourquoi ? »
• Redescendre l’arbre avec la question « comment ? »
• Itérer…

5
Exercice : Contexte du système

• Objectifs de l’exercice :
– Du point de vue d’un utilisateur, définir ce qui fait partie du système
et ce qui est à l’extérieur du système
– Identifier et définir avec quelles entités le système doit intéragit
– Identifier les informations principales échangées lors des
interactions
– Expliquer la différence entre les acteurs et les parties prenantes

• Production :
– Diagramme de contexte

• Conseils :
– Distinguer les acteurs humains et les acteurs système, ceux qui
sont internes et ceux qui sont externes à l’organisation

6
Exercice : Cas d’utilisation

• Objectifs de l’exercice :
– Identifier les cas d’utilisation du système

• Production :
– Diagramme de cas d’utilisation

• Conseils :
– Se concentrer sur l’objectif principal de l’utilisateur

7
Exercice : Scénarios Utilisateur

• Objectifs de l’exercice :
– A partir d’un cas d’utilisation que vous aurez choisi, décrire un
scénario pour un utilisateur
– Décrire des scénarios alternatifs

• Production :
– Scénario principal, scénarios alternatifs et scénarios d’exception

• Conseils :
– A partir du but à atteindre (objectif du cas d’utilisation),
décomposer en sous-buts -> étapes du scénario
– Identifier les variantes et extensions si besoin

8
Exercice : Exigences Utilisateur

• Objectifs de l’exercice :
– A partir d’un scénario, énoncer les exigences utilisateur en langage
naturel
– Rédiger des exigences de capacité (fonctionnelles et non
fonctionnelles)

• Production :
– Quelques exigences utilisateur avec attributs renseignés

• Conseils :
– Identifier au moins une exigence par sous-buts du scénario

9
Exercice : Contraintes

• Objectifs de l’exercice :
– Identifier les contraintes imposées par les entités externes
– Identifier les contraintes environnementales

• Production :
– Quelques contraintes avec attributs renseignés

• Conseils :
– S’inspirer de la liste des origines des contraintes

10
Exercice : Modélisation Système

• Objectifs de l’exercice :
– Sur la base d’un périmètre réduit du système que vous aurez choisi,
• Créer un diagramme d’activité
• Créer un diagramme de classes
• Créer un diagramme de séquences
• Créer un diagramme d’états

• Production :
– Un diagramme de chaque type

• Conseils :
– Choisir une partie simple du système !

11
Exercice : Exigences Système

• Objectifs de l’exercice :
– Pour chaque exigence utilisateur, énoncer une ou plusieurs
exigences système qui en dérivent
– Rédiger des exigences de fonctionnelles et non fonctionnelles

• Production :
• Quelques exigences système avec attributs renseignés

• Conseils :
• N’oubliez pas de renseigner la source et la justification des
exigences

12
Exercice : Allocation d’exigences

• Objectifs de l’exercice :
– Proposer une architecture pour le système
– Rédiger plusieurs exigences système
– Faire l’allocation des exigences système vers les sous-systèmes
– En déduire les exigences des sous-systèmes

• Production :
• Une architecture simplifiée du système
• Des exigences système avec leur allocation
• Des exigences des sous-systèmes

13

Vous aimerez peut-être aussi