Ouvrir le menu Fermer le menu

Ingénierie des Exigences : Quels sont les concepts et les enjeux fondamentaux?

trait de séparation

Gestion ou ingénierie des exigences sont des termes fréquemment employés, notamment dans les  ystèmes embarqués, mais qui pour certaines personnes peuvent paraitre abstraits ou complétement en dehors de leurs spectres d’activités. Or pour la plupart, tout le monde en fait sans le savoir !

En effet tous les jours nous devons résoudre des problèmes et cela est aussi vrai dans la conception logicielle : à une demande, il faut trouver une solution qui y satisfait.

L’ingénierie des exigences, c’est le moyen de passer du problème posé à la solution.

Et dans ce processus de recherche de la solution, l’étape la plus importante voire primordiale est de s’assurer de la bonne compréhension du problème posé. En effet, une mauvaise compréhension mène obligatoirement à une mauvaise solution, aussi performante soit elle.

Dans le domaine du logiciel ou des spécifications systèmes, on traite ce problème en constituant un référentiel des exigences, référentiel qui peut prendre différentes formes : un cahier des charges, en Agile un backlog construit au fur et à mesure, ou tout simplement des fichiers Word ou Excel …

Le fait est que les systèmes sont de plus en plus complexes et qu’il faut développer plus vite et moins cher. La maitrise du développement est donc cruciale pour les entreprises afin de garantir succès et rentabilité du projet, et cette maitrise passe par la maitrise des exigences. 

Aperçu des questions auxquelles nous allons nous attacher à répondre au mieux dans ce document.

  • Qu’est qu’une exigence, comment se caractérise-t-elle ou se qualifie-t-elle ?
  • De même que signifie faire de la gestion d’exigences et quelles sont les activités qui en découlent
  • Comment l’insérer dans sa gestion du cycle de vie du logiciel (ALM - Application Lifecycle
  • Management) tout en l’intégrant dans son propre processus de développement.
  • Pourquoi devient-il primordial de faire de l’ingénierie des exigences dans la conception de systèmes embarqués et quels en sont les bénéfices ?
  • Et surtout comment mettre en œuvre un processus de gestion des exigences simple et efficace ? 

0

Ces articles peuvent vous intéresser

image blog article

La R&D de Polarion passe au DevOps

Plonger en profondeur dans les processus et les meilleures pratiques de Polarion R&D en ce qui concerne DevOps.

image blog article

Nouveau plug-in Polarion pour Enterprise Architect

Le nouveau plug-in Polarion offre diverses possibilités afin d'intégrer de manière transparente les exigences de Polarion aux éléments de modèle dans Enterprise Architect.

image blog article

Polarion 22R2

Découvrez les nouveautés détaillées de Polarion 22 R2 - solution ALM de de Siemens Digital Software

image blog article

Ajouter de l'agilité à votre gestion des exigences

Au travers de cet article, découvrez comment gérer les exigences de manière Agile, c'est-à-dire de la bonne manière !

image blog article

Automatisez la relecture de vos exigences

REPLAY WEBINAR : Comment automatiser la qualité rédactionnelle de vos exigences ?

image blog article

Clarifier et remplir les exigences de qualification des outils de test

Au travers de ce livre blanc, LDRA vous donne les bonnes pratiques ISO 26262 & DO330

image blog article

Fondamentaux et Gestion des exigences

Webinar en REPLAY : Vous vous questionnez sur la convergence entre la sûreté et la sécurité dans l’embarqué, demandez la vidéo de la 1ère session !