deck IE Flashcards

1
Q

Lister quelques outils, et éditeurs pour le management des exigences

A

Outils :
-Caliber RM
-Doors
-Focal Point

Editeurs :
-Bordland
-Geensys
-IBM/Telelogic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Quels sont les défauts fréquents dans la rédaction des exigences ? (8) (cf exo hotel)

A

-Bruit (présence d’infos inutiles)
-Silence (absence d’éléments du problème)
-Suspécification p(ésence d’éléments de la solution)
-Contradictions (descriptions incompatibles)
-Ambiguïté (plusieurs interprétations)
-Terminlogie incohérente
-Voeux pieux (infaisable, invérifiable)
-Casse-tête (références croisées, exigences réparties dans différents documents)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Standard IEEE 830

A

1 Introduction
-Purpose of the requirements document
-Scope of the product
-Definitions, acronyms and abbreviations
-References
Overview of the remainder of the document

2 General description
-Product perspective
-Product functions
- User characteristics
-General constraints
-Assumptions and dependencies

3 Specific requirements
-functional requirements
-non-­‐funcitional requirements
-interface requirements

aujourd’hui on lui préfère souvent :
IEEE 29148

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Les 10 bonnes pratiques de rédactions de Sommerville

A

*Définir une structure de document standard
* Rendre le document facile à modifier
* Identifier chaque exigence de manière unique
* Définir des politiques de gestion des exigences
* Définir des gabarits standards pour la description des exigences
* Employer un langage simple, cohérent et concis
* Organiser des revues formelles
* Définir des checklistes de validation
* Définir des checklistes d’analyse
* Planifier les conflits et la résolution des conflits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Quel est le titre et l’auteur du schéma qui revient dans chaque jeu de slide

A

Le coût de la fiabilité des systèmes de Guillaume Puiseux dans “Le marketing des SI”, le messge est qu’il est inutile d’en faire trop, il faut atteindre l’optimum entre coût et défaillances

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Comment résumer les exigences fonctionnelles (FR) ?

A

-services attendus de la part du système
-quoi et comment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Comment résumer les exigences non fonctionnelles (NFR) ? (5)

A

Qualités non directement implémentables :
-performance
-sécurité
-fiabilité
-flexibilité
-ergonomie

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Qu’est ce qu’un attribut qualité en termes d’exigences ?

A

une NFR associée à une FR, a une portée limitée et est spécifiée sous forme d’atribut

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Which one is true :
Les NFR se décomposent en FR
Les FR se décomposent en NFR

A

Les NFR se décomposent en FR

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Peut on dire que les contraintes définissent le système ?

A

Elles ne définissent pas le système mais elles réduisent l’espace des solutions possible

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Quels sont les sous-types d’exigence ? (5)

A

-exigences implicites (le bateau doit flotter)
-exigences associées (le 5 pieds de la tour eiffel)
-exigences induites
-exigences de processus (processus de développement et de livraisons par exemple)
-exigences légales

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Les erreurs types en IE (maybe tej) (je me dis maybe pr question de réflexion) (7)

A

-difficultés de communication
-surspécification (substitution MOE/MOA)
-Voeux pieux, liste père noel, faux besoins (difficultés d’abstraction, confusions, mythes)
-Mauvaise qualité des exigences
-redondances, incohérences, exigences périmées
-désaccord, exigences non reconnues
-décalage entre exigences connues et leur prise en compte

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Quels sont les do’s and don’t du diagramme des cas d’utilisation (2x4)

A

Faire
-identifier les acteurs
-identifier leurs buts
-réifier (énoncer les cas à partir du système)
-cas complémentaires

Ne pas faire
-CRUD (create, read, update, delete, trop orienté solution)
-“Gérer”
-Mélanger les niveaux d’abstractions
-Cas alternatifs (exceptionnels)

il déteste les mots : gérer, manager, processus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Bottom up / Top down (2x4)

A

Bottom up : « pourquoi? »
* Remettre en cause l’existant et les solutions préconisées
* Identifier les problèmes
* S’abstraire des détails
* Généraliser au niveau domaine

Top down: « comment? »
* Utiliser le raisonnement analogique
* Être créatif implique « inventer » les exigences au besoin
* Identifier les paramètres des solutions déjà identifiées et les décliner
* Recombiner

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

approche globale vs approche incrémentale (2-3)

A

approches”globales”
* le système est décomposé en composants développés séparément
* intégration à la fin du processus

approches “incrémentales”
* Un seul ensemble de composants est développé à la fois
* Les incréments viennent s’intégrer à un noyau de logiciel développé au préalable
* Chaque incrément peut être développé selon un modèle
“classique” de développement
(V, cascade, W, Y, etc)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Quand faut il négocier (3 choses, pas exhaustif je pense)

A

incohérences formelles
influences négatives
écart de priorités

18
Q

Quels sont les 5 différents types de conflits

A

-conflit sur le sujet
-conflit d’intérêts
-conflit de valeurs
-conflit de relations inter-personelles
-conflit de structure

19
Q

quelles sont les 6 attitudes face à la conciliation

A

fuir
combattre
abandonner
esquiver
faire des compromis
consensus

20
Q

quelle est la méthode d’élucidation des exigences qui se base sur une approche ethnographique ? (article sociologie de l’IE)

A

méthode Coherence de l’université de Lancaster

21
Q

what is the take of the academic article about creativity ? What is the title and author’s name ? (retenir l’auteur c bien)

A

«Influence of the type of idea-generation method on the creativity of solutions» de Chulvi and al.

intuitive vs logical methods to maximize creativity, mixes results, brainstorming (ni l’un ni l’autre) obtained the best results.

22
Q

article sur best tools for elucidation (name, authors, main argument)

A

Requirements Elicitation: A Survey of Techniques, Approaches, and Tools

zowghi and coulin

en gros ils sont en modes au final la bonne technique depend du projets et svt il en faut plusieurs complémentaires
at the end of the day c quasi tjrs :

variations of interviews, group workshops, observation, goals, and scenar- ios are still the most widely used and successful in practice

mais c’est définitivement plus un art qu’une sciences

23
Q

qui a fait le chaos manifesto ? a quoi sont comparés les projets informatiques ?

A

the standish group, a des ponts