chapitre 6. modélisation des exigences SI Flashcards

1
Q

BUT DE LA MODÉLISATION

A

Décrire les exigences initiales pour le développement d’un système d’information et/ou des nouveaux services informatisés.

  • Les exigences sont dérivées à partir des autres modèles (objectifs, activités, acteurs, concepts, règles).
  • Permet de structurer le SI en plusieurs sous-systèmes, composants fonctionnels ou composants techniques.
  • Permet d’élaborer progressivement la spécification des exigences SI – le cahier de charges pour le projet de développement.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

POURQUOI ? Qui décide? Dans quel contexte?

A

Objectifs stratégiques
Activités métier
Acteurs
Règles de gestion

Spécificité des exigences SI:
- Objectifs fonctionnels ->Services usager/client-> Fonctionnalités SI -> Actions/transactions

  • Objectifs qualité: Ergonomie, Rapidité, Sécurite
  • Contraintes: Techniques, Accès, Légalite

(Processus d’analyse desexigences: Par modélisation)

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

QUOI ?

A

Les produits et les services à développer Leurs fonctionnalités Leurs qualités et propriétés

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

A quoi sert la spécification des exigences?

A

A l’établissement du contrat entre l’équipe de développement et le client !

- C’est le cahier des charges du projet
- Aide à estimer le budget et la durée du projet
 	- Indique les priorités et aide à planifier le projet
 	- L’équipe de développement s’engage à satisfaire
    toutes les exigences spécifiées
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Qu’est ce qu’une exigence ?

A

Toute expression sur les propriétés et le comportement d’un système d’information dans l’environnement organisationnel et sociale de son fonctionnement

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

Exigences fonctionnelles vs. non fonctionnelles

A

Exigences fonctionnelles (ce que le système doit aider à faire)

  • Trouver les hôtels disponibles pour une période demandé
  • Afficher l’information sur un hôtel sélectionné
  • Réserver une chambre
  • Annuler une réservation
  • Modifier une réservation

Exigences non fonctionnelles (les qualités que le système doit avoir et les contraintes qu’il doit respecter)

  • Le temps d’attente ne doit pas dépasser 30 secondes
  • Le système doit être multilingue
  • Le payement doit être sécurise
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Besoins des usagers vs. exigences SI

A

Besoins usagers:
- Les points de vue des usagers sur le SI
- Souvent liés aux problèmes métier, opérationnels ou
personnels des usagers
- Informels et peu précis

  • Le gérant de l’hôtel a besoin de retrouver les périodes d’occupation de chaque chambre
  • Le client a besoin de connaître les tarifs avant de réserver
  • Le client a besoin de savoir s’il y a des chambres disponibles pour une période demandée

Exigences SI:
- Les propriétés et fonctionnalités du SI qui répondent aux
besoins des usagers
- Précises et validées

  • Le système doit permettre afficher et mettre à jour l’information sur chaque chambre
  • Le système doit afficher les tarifs de réservation par type de chambre
  • Le système doit retrouver et afficher les chambres disponibles pour une période demandée
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Objectifs dans l’analyse des exigences

A

1) L’analyse des exigences basée sur un raisonnement intentionnel
- Ce qu’on veut pouvoir réaliser avec le système d’information (SI)
- Ce qu’on veut obtenir de la part de SI Ce que le SI doit être capable de faire

Ex:
Afficher les informations sur... 
Calculer les prix... 
Détecter les mouvements de... 
Modifier le contenue de...
Etc.

2) Raisonnement en termes d’objectifs que le SI doit satisfaire
- Objectifs stratégiques de la direction
- Objectifs métier / responsabilités / besoins des usagers
- Objectifs de tous les autres décideurs et participants au projet

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

Contexte des objectifs

A

Chaque objectif est défini dans un environnement organisationnel, social et technique où le système doit fonctionner

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

Portée des objectifs vs exigences SI

A

Les objectifs sont limités par le domaine d’application, ils sont définis dans la portée du système
- Uniquement ces objectifs deviennent des exigences SI

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

Modèle des Exigences (ME) Eléments de modélisation et notation

A

Composants:

  • Objectif SI
  • Problème SI
  • Exigences SI

Liens:

  • Supporte
  • En conflit
  • Entrave
  • ET
  • OU
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

ME: Composants

A

Objectif SI – exprime un objectif de haut niveau concernant le SI ou un de ses composants
- Les objectifs SI sont motivés par les processus du modèle des activités ou dérivés à partir du modèle des objectifs

Problème SI – exprime un état indésirable des affaires ou de l’environnement, les faits problématiques concernant le SI à développer
- Les problèmes SI typiquement entravent la réalisation des objectifs SI

Exigence SI – exprime un besoin d’une propriété particulière du SI à développer. Cette propriété peut être fonctionnelle ou non-fonctionnelle

  • Exigences fonctionnelles sont liées au processus définis dans le modèle des activités
  • Exigences non-fonctionnelles expriment les qualités requises, les contraintes et les restrictions concernant le SI
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

ME: Liens entre les composants

A

Supporte – montre une influence positive entre les exigences SI (et/ou autres composants du modèle)

  • Permet d’affiner une exigence
  • Permet de compléter une exigence fonctionnelle avec des exigences non fonctionnelles

ET– permet d’affiner un objectif/exigence SI par décomposition

OU – permet d’affiner un objectif/exigence SI par
exploration des alternatives.
- La décision sur laquelle des alternatives doit être implémentée n’est pas encore prise.

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

ME: Démarche de modélisation

A

Se concentrer sur les exigences et composants de SI et pas sur l’organisation et ses affaires en général
- Les composants sont dérivés à partir des composants des autres modèles (les objectifs, les processus, les règles, etc.)
- Questions à se poser:
Quelles sont les services/fonctionnalités que le nouveau SI devra offrir?
Y a t-il des contraintes et standards concernant la communication avec d’autres systèmes existants?
Quels sont les plus important besoins non-fonctionnels: interface, sécurité, performance, etc.?
Y a t-il des contraintes économiques, politiques, personnelles concernant le développement du SI ou d’un de ces composants?

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

ME: exemple

A

(Cf. Slides)

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