Produit: Exigence logicielle
Cet artefact est une spécification d'une condition ou d'une capacité à laquelle doit se conformer un système.
Objet

Les exigences logicielles sont documentées en vue de spécifier :

  • Une capacité logicielle requise par l'utilisateur afin de résoudre un problème dans le but d'atteindre un objectif
  • Une capacité logicielle devant être satisfaite ou possédée par un système, ou par l'un de ses composants, afin de se plier à un contrat, une norme, une spécification ou toute autre documentation imposée de manière formelle
    [THA97]

Cet artefact est essentiel au développement du logiciel, bien qu'il soit courant, dans de nombreux contextes, qu'une partie des exigences ne soit pas totalement documentée. Le processus RUP aborde cette préoccupation en gérant le développement du logiciel par itérations multiples, permettant ainsi la détection des exigences significatives au fil du temps.

Relations
Entrée versObligatoire: Facultatif:
  • Aucun
Externe:
  • Aucun
Description
Bref aperçu

Lors de la création de cet artefact, vous devez prendre en compte différents aspects, dont :

  • les différents groupes d'intérêts et parties prenantes pouvant avoir des exigences à exprimer
  • les différents types d'exigences (catégories, dimensions) devant être envisagés
Propriétés
Facultatif
PlanifiéYes
Personnalisation
Options de représentation

Cet artefact est généralement inclus dans d'autres artefacts de spécification des exigences.



Plus d'informations
Concepts