Analyse Des Exigences

Analyse des exigences

En ingénierie des systèmes et en ingénierie logicielle, l'analyse des exigences comprend les tâches qui ont pour but de déterminer les exigences d'un système nouveau ou à modifier, en prenant en compte le conflit possible entre les exigences de diverses parties prenantes, telles que les utilisateurs. L'analyse des exigences est critique pour le succès d'un projet.

Sommaire

Techniques principales

Interviews de parties prenantes

Les interviews de parties prenantes sont une méthode communément employée dans l'analyse des exigences. En général il est nécessaire de faire un choix, le coût étant un facteur pour décider qui interviewer. Ces interviews peuvent révéler des exigences qui n'avaient pas été envisagées auparavant comme faisant partie du champ du projet, et des exigences peuvent entrer en contradiction. Cependant, une partie prenante doit avoir une idée de ses attentes ou devra avoir visualisé ses exigences.

Workshops d'analyse des exigences

Prototypes

Article détaillé : Prototypage.

Cas d'utilisation

Article détaillé : Cas d'utilisation.

Spécification d'exigences de logiciel

Article détaillé : Spécification fonctionnelle.

Identification des parties prenantes

Un nouvel enjeu majeur dans les années 1990 a été l'attention portée à l'identification des parties prenantes. On reconnaît de plus en plus que les parties prenantes ne se limitent pas à l'organisation qui emploie l'analyste. Les autres parties prenantes sont :

  • les organisations qui intègrent (ou devraient integrer) horizontalement l'organisation pour laquelle l'analyste conçoit le système,
  • tout système ou organisation de back office,
  • le management senior.

Problèmes

Problèmes des utilisateurs

Steve McConnell, dans son livre Rapid Development, detaille un certain nombre de manières selon lesquelles les utilisateurs peuvent ne pas maîtriser l'ensemble des exigences :

  • Les utilisateurs ne savent pas ce qu'ils veulent ;
  • Les utilisateurs ne veulent pas s'engager à écrire les exigences ;
  • Les utilisateurs insistent sur de nouvelles exigences après que le coût et le calendrier ont été fixés ;
  • La communication avec les utilisateurs est lente ;
  • Les utilisateurs ne participent le plus souvent pas aux revues ou sont incapables de le faire ;
  • Les utilisateurs manquent de compétence technique ;
  • Les utilisateurs ne comprennent pas le processus de développement.

Cela peut conduire à une situation où les exigences des utilisateurs continuent de changer même lorsque le développement du système ou du produit a commencé.

Problèmes des ingénieurs et des développeurs

Essais de solutions

Voir aussi

Ce document provient de « Analyse des exigences ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Analyse Des Exigences de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • Analyse des exigences — En ingénierie des systèmes et en ingénierie logicielle, l analyse des exigences comprend les tâches qui ont pour but de déterminer les exigences d un système nouveau ou à modifier, en prenant en compte le conflit possible entre les exigences de… …   Wikipédia en Français

  • Analyse des dangers et maîtrise des points critiques — Le système d analyse des dangers points critiques pour leur maîtrise, en abrégé système HACCP (Hazard Analysis Critical Control Point), est une méthode de maîtrise de la sécurité sanitaire des denrées alimentaires élaborée aux États Unis d… …   Wikipédia en Français

  • Analyse Des Modes De Défaillance, De Leurs Effets Et De Leur Criticité — L Analyse des Modes de Défaillance, de leurs Effets et de leur Criticité (AMDEC) est un outil de Sûreté de Fonctionnement, ou SdF et de gestion de la qualité. L AMDE est la version non quantifiée de l AMDEC. AMDEC est la traduction de l anglais… …   Wikipédia en Français

  • Analyse des modes de defaillance, de leurs effets et de leur criticite — Analyse des modes de défaillance, de leurs effets et de leur criticité L Analyse des Modes de Défaillance, de leurs Effets et de leur Criticité (AMDEC) est un outil de Sûreté de Fonctionnement, ou SdF et de gestion de la qualité. L AMDE est la… …   Wikipédia en Français

  • Analyse des modes de défaillance, de leurs effets et de leur criticité — L Analyse des modes de défaillance, de leurs effets et de leur criticité (AMDEC) est un outil de sûreté de fonctionnement (SdF) et de gestion de la qualité. L AMDE est la version non quantifiée de l AMDEC. AMDEC est la traduction de l anglais… …   Wikipédia en Français

  • Gestion Des Exigences — La gestion des exigences consiste à gérer les exigences hiérarchisées d un projet, à détecter les incohérences entre elles et à assurer leur traçabilité. Dans de nombreux métiers l expression de ces exigences donne lieu à une quantité de… …   Wikipédia en Français

  • Gestion des exigences — La gestion des exigences consiste à gérer les exigences hiérarchisées d un projet, à détecter les incohérences entre elles et à assurer leur traçabilité. Dans de nombreux métiers, l expression de ces exigences donne lieu à une quantité de… …   Wikipédia en Français

  • Analyse Du Cycle De Vie — Pour les articles homonymes, voir ACV. L analyse de cycle de vie (ACV) se base sur la notion de développement durable en fournissant un moyen efficace et systématique pour évaluer les impacts environnementaux d un produit, d un service ou d un… …   Wikipédia en Français

  • Analyse Discriminante Linéaire — L’analyse discriminante linéaire fait partie des techniques d’analyse discriminante prédictive. Il s’agit d’expliquer et de prédire l’appartenance d’un individu à une classe (groupe) prédéfinie à partir de ses caractéristiques mesurées à l’aide… …   Wikipédia en Français

  • Analyse discriminante lineaire — Analyse discriminante linéaire L’analyse discriminante linéaire fait partie des techniques d’analyse discriminante prédictive. Il s’agit d’expliquer et de prédire l’appartenance d’un individu à une classe (groupe) prédéfinie à partir de ses… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”