Foundation Level Flashcards
(41 cards)
Quels sont les 3 types d’exigence ?
- Exigences fonctionnelles
- Exigences de qualité
- Contraintes
Quelles sont les 4 valeurs-ajoutées d’une ingénierie des exigences adéquate ?
- Réduction du risque de développer un mauvais système
- Meilleure compréhension du problème
- Base pour l’estimation de l’effort et du coût
- Pré requis pour tester le système
Quelles sont les 4 causes d’une ingénierie des exigences inadéquate ?
- Précipitation dans la construction du système
- Problèmes de communication entre les parties
- L’hypothèse selon laquelle les exigences sont évidentes
- Une formation ou des compétences insuffisantes
Quels sont les 5 formes d’exigences ?
- Exigences système
- Exigences des parties prenantes
- Exigences des utilisateurs
- Exigences du domaine
- Exigences métier
Quelles sont les 4 activités d’ingénierie des exigences ?
- Élucidation (dont analyse des exigences et résolution des conflits d’exigences)
- Documentation des exigences
- Validation des exigences (dont vérification et validation)
- Gestion des exigences
Quels sont les 9 principes de l’ingénierie des exigences ?
- Orientation vers les valeurs : les exigences ne sont pas une fin en soi
- IE pour satisfaire les besoins des parties prenantes
- Compréhension partagée, base commune
- Contexte
- Problème - exigence - solution
- Validation : les exigences non validées sont inutiles
- Évolution, cas normal des exigences
- Innovation
- Travail systématique et discipliné
Quelles sont les 2 formes de compréhension commune ?
- Explicite : documentée
- Implicite : connaissance partagée
Quels sont les facteurs favorables à une compréhension commune ?
- Connaissance du domaine
- Collaboration antérieure réussie
- Culture et des valeurs communes
- Confiance mutuelle
Quels sont les obstacles à une compréhension commune ?
- Distance géographique
- Externalisation
- Grandes équipes à forte rotation
Quelles sont les pratiques pour arriver à une compréhension commune ?
- Glossaire
- Prototypage
- Utilisation d’un système existant comme référence
Qu’est-ce que le contexte d’un système ?
Le contexte d’un système est la partie de l’environnement d’un système qui est pertinente pour comprendre le système et ses exigences
Qu’est-ce que la limite d’un système ?
La limite d’un système est la limite entre le système et son contexte environnant
Qu’est-ce que le périmètre d’un système ?
Le périmètre d’un système est l’ensemble des choses qui peuvent être façonnées et conçues lors du développement du système
Qu’est-ce que la limite du contexte ?
La limite du contexte sépare l’environnement d’un système concerné par l’IE du reste du monde
Quelles sont les 4 représentations des produits d’activité ?
- Langage naturel
- Templates
- Modèles
- Dessins ou prototypes
Quelles sont les 3 catégories de produits d’activité selon leur durée ?
- Temporaires
- Évolutifs
- Durables
Quels sont les 3 niveaux d’abstraction des exigences ?
- Métier
- Système/solution
- Composant
Quels sont les 3 types de template ?
- Les gabarits de phrases
- Les modèles de formulaires
- Les modèles de documents
Quels sont les 3 types de modèles ?
- Modélisation de la structure et des données (diagramme de classes)
- Modélisation des fonctions et des flux (diagramme d’activité, diagramme de processus)
- Modélisation de l’état et du comportement (diagramme d’état ou diagramme machine d’état)
Quels sont les 3 types de prototypes ?
- Les wireframes (prototypes basse-fidélité)
- Les maquettes (prototypes moyenne-fidélité)
- Les prototypes natifs (prototypes haute-fidélité)
Quels sont les 6 critères de qualité pour une exigence unique ?
- Adéquate
- Nécessaire
- Non-ambigüe
- Complète (autonome)
- Compréhensible
- Vérifiable
Quels sont les 6 critères de qualité pour un produit d’activités ?
- Cohérent
- Non-redondant
- Complet
- Modifiable
- Traçable
- Conforme
Quelles sont les 3 catégories d’exigences selon le modèle de Kano ?
- Excitation (exigences inconscientes)
- Performance (exigences conscientes)
- Basique (exigences subconsciente)
Quelles sont les 4 grandes catégories de techniques de collecte ?
- Techniques d’interview
- Techniques de collaboration
- Techniques d’observation
- Techniques basées sur les artefacts