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 documents dont la cohérence et la qualité conditionnent le succès ou l'échec des projets concernés.
Il existe des logiciels spécialisés qui permettent d'aider à la réalisation de cette activité.
Certains cahiers des charges (en haute qualité environnementale appliquée au bâti, par exemple) peuvent contenir des « performanciels » et des « exigenciels », comprenant des niveaux de résultats attendus que l'architecte et la maîtrise d'œuvre s'engagent à atteindre (obligation de résultats, et parfois de moyens ; par exemple utilisation de panneaux solaires, d'isolants produits à partir de matériaux végétaux issus de l'agriculture biologique, etc.).
On peut adopter différentes classifications des exigences selon l'approche ou l'organisation préexistante, par exemple :
En fonction des personnes qui les émettent :
Exigences utilisateurs, exigences-métier, exigences techniques.
En fonction de leur niveau de précision :
Objectifs, spécification générales, spécification détaillées (certifications, label environnemental...), scénario d'utilisation.
En fonction de la nature de l'exigence :
Fonctionnalité, ergonomie (utilisabilité), de robustesse, performance, sécurité.
On retrouve presque toujours des problématiques récurrentes auxquelles la gestion des exigences apporte des solutions :
Collecte,
Validation,
Gestion des priorités,
Gestion du changement,
Gestion de la qualité,
Liens avec le reste du projet et/ou avec le contexte.
La traçabilité des exigences est une sous-discipline et un concept clé mis en avant de la gestion des exigences dans le domaine du développement de logiciel et de l'ingénierie des systèmes.
La traçabilité des exigences est la possibilité de lire facilement ce qu'il est advenu et ce qu'il est censé advenir de quelque chose.
La traçabilité des exigences consiste à documenter la vie des exigences.
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
Une est, dans le domaine de l'ingénierie, un besoin, une nécessité, une attente auquel un produit ou un service doit répondre ou une contrainte qu'il doit satisfaire. L'exigence peut être exprimée par une partie prenante (utilisateur, client, commercial, analyste de marchés, gestionnaire de produits, etc.) ou déterminée par les processus d'ingénierie et en particulier les activités d'études. L'approche commune à tous les domaines d'ingénierie est de définir les besoins, d'envisager des solutions, et de livrer la solution la plus appropriée.
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. Les interviews de parties prenantes sont une méthode communément employée dans l'analyse des exigences.
Un cas d'utilisation, bloc fonctionnel ou cas d'usage (« use-case » en anglais), définit en génie logiciel et en ingénierie des systèmes une manière d'utiliser un système qui a une valeur ou une utilité pour les acteurs impliqués. Le cas d'utilisation correspond à un ensemble d'actions réalisées par le système en interaction avec les acteurs en vue d'une finalité. L'ensemble des cas d'utilisation permet ainsi de décrire les exigences fonctionnelles d'un système en adoptant le point de vue et le langage de l'utilisateur final.
Students will be exposed to hands-on design problems throughout the term. They will acquire methodologies to (1) address open ended engineering problems, (2) cultivate creativity, (3) support decision
Couvre le développement de poignées souples pour des tests d'échantillons délicats en tension, y compris la conception, l'analyse et la stratégie commerciale.
Couvre les programmes de Master en Informatique, Data Science, Cybersécurité, Quantum Science & Engineering et Neuro-X à l'EPFL, y compris les critères d'admission, les structures de programme et les partenariats industriels.
Introduit le paradigme du calcul quantique numérique, couvrant les qubits, les portes logiques quantiques, la préparation de l'état et la correction des erreurs.
,
Much attention has been paid to dynamical simulation and quantum machine learning (QML) independently as applications for quantum advantage, while the possibility of using QML to enhance dynamical simulations has not been thoroughly investigated. Here we d ...
Amer Physical Soc2024
, , , ,
The construction industry plays a major role in the high levels of greenhouse gas emissions, resource consumption, and waste generation observed nowadays. Key to the circular economy, structural component reuse arises as a promising solution to divert cons ...
2024
,
Industrial information integration engineering (IIIE) is an interdisciplinary field to facilitate the industrial information integration process. In the age of complex and large-scale systems, model-based systems engineering (MBSE) is widely adopted in ind ...