Série TD01 : Expression des besoins
Exercice N°1
Pour chaque question, choisissez la bonne réponse :
1. Quelle affirmation décrit un besoin fonctionnel ?
(a) Spécifie la performance attendue du système.
(b) Les fonctionnalités spécifiques pour répondre aux attentes des utilisateurs.
(c) Détermine les contraintes de sécurité à respecter.
(d) Indique la disponibilité des utilisateurs finaux.
2. Qu’est-ce qu’un cahier des charges ?
(a) Un document formel qui décrit les besoins, les spécifications et les attentes liées
à la réalisation d’un projet.
(b) Une liste des erreurs potentielles dans le système.
(c) Un guide de conception détaillé pour les développeurs.
(d) Un ensemble d’outils pour tester les fonctionnalités du système.
3. Quel élément est généralement inclus dans une spécification structurée ?
(a) La date de livraison du projet.
(b) Une liste des parties prenantes du projet.
(c) Une description détaillée de chaque fonctionnalité.
(d) Les coûts estimés de développement.
4. Qu’est-ce qui distingue une spécification formatée d’une spécification structurée ?
(a) La spécification formatée s’appuie sur une méthode de gestion du projet.
(b) La spécification structurée suit un modèle standard de l’industrie.
(c) La spécification formatée se concentre sur les aspects techniques du projet.
(d) La spécification structurée inclut des détails sur les ressources humaines affectées
au projet.
Exercice N°2
On voudrait concevoir une application mobile destinée à aider les parents dans le processus
d’alimentation de leurs bébés. L’application vise à fournir des informations utiles, des
rappels, et des fonctionnalités pratiques pour simplifier le suivi de l’alimentation des
bébés.
1/2
1. Identifier les besoins fonctionnels pour l’application d’alimentation pour bébé.
2. Identifier les besoins non fonctionnels importants pour garantir le bon fonction-
nement de l’application.
3. Choisir l’une des fonctionnalités identifiées et rédiger une spécification détaillée pour
cette fonctionnalité.
Exercice N°3
Un cabinet médical souhaite moderniser son système de gestion des rendez-vous, du suivi
des patients et de la gestion administrative. Actuellement, les rendez-vous sont pris par
téléphone et enregistrés manuellement dans un cahier. Le médecin souhaite une solution
informatique pour automatiser ces processus.
1. Déterminer les besoins fonctionnels essentiels pour le système de gestion de cabinet
médical.
2. Identifier les besoins non fonctionnels importants pour garantir le bon fonction-
nement de système.
3. Choisir l’un des besoins fonctionnels identifiés et rédiger une spécification proposer
une spécification formatée en utilisant le modèle SCRUM proposé dans le cours.
2/2