Welcome,

RSS Feed icon YouTube icon Blog icon Facebook Icon LinkedIn Icon Twitter Icon

Training Courses - Course Information


RE-102F : La modélisation d’exigences

Les dates de cours

Date(s) & Location(s):
Available for on-site delivery. Contact us for further information.
Duration:
2 days

Description du cours

Cette formation de deux jours, non liée à un outil spécifique, fournit une introduction pratique à la modélisation d’exigences et à leur gestion en décrivant un ensemble de vues qui forment la base de l’approche. Ces vues prennent en compte chacune des exigences unitaires en termes de description, mais donnent aussi un sens à chaque exigence en la plaçant dans son contexte. Une exigence placée dans son contexte se nomme un « cas d’utilisation ». Un cas d’utilisation peut être basé sur les composantes d’un système ou sur ses niveaux de hiérarchie. Chaque cas d’utilisation doit ensuite être analysé et validé en définissant une combinaison de scenarii et de preuves logiques et formelles qui assurent la rigueur exigée pour les systèmes critiques.

La formation s’intéresse aussi à la question cruciale des notations pour la modélisation d’exigences et inclut une discussion sur l’utilisation et les applications d’UML, SysML, formats textuels ou encore tableurs.

Des considérations pragmatiques, comme l’adaptation de l’approche pour des projets courts et non critiques, ou des projets à grande échelle et critiques, sont abordées pour montrer comment les techniques introduites pendant la formation peuvent être appliquées sur des projets et systèmes réels. L’utilisation de plusieurs outils sera aussi évoquée, avec des exemples montrant comment on peut aboutir à la réalisation d’exigences avec différents outils.

Objectifs du cours

  • Etre au fait des principes et concepts impliqués dans la spécification et la gestion d’exigences
  • Fournir une approche structurée de la modélisation d’exigences dans un environnement de spécification des systèmes par modélisation (MBSE : model based systems engineering)
  • Rendre les participants capables de faire des choix tels que le niveau de rigueur et les outils appropriés à leur projet

A l’issue de ce cours, les participants

  • Auront compris la nécessité d’une approche efficace pour la modélisation d’exigences
  • Connaîtront les points clés de l’approche par modélisation, incluant le méta-modèle et le contenu de chaque vue
  • Sauront comment modéliser les exigences unitaires et les cas d’utilisation
  • Sauront déployer et gérer les exigences, ce qui inclut leur traçabilité et leur automatisation

Pré-requis

  • Aucon

Public concerné

  • Cette formation est idéale pour les personnes impliquées dans la spécification de systèmes par modélisation ou dans la gestion ou la conception d’exigences

Prestation

  • Cours dispensé en anglais
  • Support de cours (anglais)
  • Une synthèse des principaux concepts pour la modélisation d’exigences
  • Une copie du livre «SysML for systems engineering » de Jon Holt et Simon Perry (anglais)

Formations associées

  • SysML-101 : Introduction à SysML (1j)
  • SysML-102 : Modéliser avec SysML (2j)
  • SysML-203 : Ingénierie systèmes avec SysML (3j)
  • SE-103 : Introduction à l’ingénierie Systèmes (3j)

Programme

Jour 1

  • L’importance des exigences
  • La spécification et la gestion des exigences
  • La modélisation d’exigences
  • La modélisation basée sur le contexte
  • Un framework pour la modélisation d’exigences

Jour 2

  • Implémentation au sein d’un environnement de travail
  • Utilisation d’outils
  • Mise en pratique

Course Files

Course Data Sheet:
RE-102F.pdf  [859 Kb]