Conclusion
De la modélisation conceptuelle à l'ingénierie des exigences
H3250 v2 Archive

Conclusion
De la modélisation conceptuelle à l'ingénierie des exigences

Auteur(s) : Colette ROLLAND

Date de publication : 10 févr. 2011 | Read in English

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter l'extrait gratuit

Déjà abonné ?

Présentation

1 - Position de l'ingénierie des exigences

2 - De la modélisation conceptuelle à l'ingénierie des exigences

3 - Exigences et documentation

4 - Approche d'élucidation des exigences dirigée par les buts

5 - Cas des réservations de chambres d'hôtels

6 - Conclusion

Sommaire

Présentation

RÉSUMÉ

L’impact critique de l’analyse des exigences sur la qualité du logiciel a été reconnu de longue date et à maintes reprises. Des enquêtes récentes ont confirmé le problème à une plus grande échelle. Les échecs de projets système d’informations sont imputables dans un cas sur deux au manque de qualité du document d’exigences. Améliorer la qualité de ce document, ainsi que la pratique de l’Ingénierie des Exigences (IE), est donc un objectif primordial. Cet objectif est cependant difficile à atteindre, au vu du large spectre de considérations à couvrir, de la multitude de processus et produits concernés, de la multitude d’acteurs à impliquer, et de la variété d’écueils à éviter. L’IE est une discipline aux confins du génie logiciel et de l’ingénierie des systèmes, qui vise à offrir des modèles, méthodes et outils pour développer et faire évoluer des documents d’exigences de qualité. Cet article donne un aperçu des développements récents dans cette discipline relativement jeune et d’en approfondir certains. L’IE élargit l’approche classique de ce qui doit être réalisé par le système en essayant de comprendre le «pourquoi » du système et sa raison d’être.

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

Auteur(s)

  • Colette ROLLAND : Université Paris 1 Panthéon Sorbonne, Centre de recherche en informatique

INTRODUCTION

L'impact critique de l'analyse des exigences sur la qualité du logiciel a été reconnu de longue date et à maintes reprises. Des enquêtes récentes en Europe et aux États-Unis ont confirmé le problème à une plus grande échelle. Les échecs de projets SI sont imputables dans un cas sur deux au manque de qualité du document d'exigences.

Améliorer la qualité de ce document, ainsi que la pratique de l'Ingénierie des Exigences (IE) est donc un objectif primordial. Cet objectif n'est pas facile à atteindre, au vu du large spectre de considérations à couvrir, de la multitude de processus et produits concernés, de la multitude d'acteurs à impliquer, et de la variété d'écueils à éviter. L'IE est une discipline aux confins du génie logiciel et de l'ingénierie des systèmes, qui vise à offrir des modèles, méthodes et outils pour développer et faire évoluer des documents d'exigences de qualité. Cet article se propose de donner un aperçu des développements récents dans cette discipline relativement jeune et d'en approfondir certains. L'IE élargit l'approche classique où l'on cherche à comprendre, ce qui doit être réalisé par le système en essayant de comprendre le « pourquoi » du système, sa raison d'être.

L'expression du « pourquoi » est faite en termes de buts organisationnels et de leur impact sur les exigences imposées au système d'information. L'article insiste sur cette dimension, propose et illustre, par une étude de cas, une démarche d'ingénierie des exigences dirigée par les buts.

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 95 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


VERSIONS

Il existe d'autres versions de cet article :

DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v2-h3250

Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

(236 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

6. Conclusion

La modélisation conceptuelle reste d'actualité pour spécifier « ce que doit faire le système » dans des termes précis permettant sa réalisation. Mais elle est insuffisante pour raisonner sur « ce à quoi le système doit servir » et aider les parties prenantes d'un projet SI à comprendre leurs souhaits, désirs et besoins et les implications de ceux-ci sur les exigences imposées au SI.

L'article a introduit une démarche d'ingénierie des exigences dirigée par les buts qui permet d'explorer la question « pourquoi » de manière systématique et participative pour aboutir à un document d'exigences consensuel et validé par toutes les parties prenantes et qui sert de point de départ à la conceptualisation du SI.

La démarche a été illustrée par un cas de réservations de chambres d'hôtels.

L'approche par les buts présentée dans l'article peut s'appliquer dans d'autres contextes que celui de l'IE : comme une approche « moyen/fin » pour formaliser le passage de la stratégie d'entreprise à sa mise en œuvre par des buts opérationnels supportés par des processus, pour la réingénierie des processus et pour la conduite du changement comme mentionné pour le projet Elektra.

HAUT DE PAGE
Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 92 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Lecture en cours
Conclusion

Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

(236 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Sommaire
Sommaire
Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 95 % à découvrir.

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

(236 articles)

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques.

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

Ressources documentaires

Langage UML : développement de logiciel et modélisation visuelle

Le langage UML (pour Unified Modeling Language) est un langage graphique de modélisation des systèmes ...

Modélisation en UML/OCL des langages de programmation : vers un processus IDM incrémental

La modélisation des propriétés des langages de programmation est devenu indispensable aux besoins ...

Validation des algorithmes en UML et OCL

Cet article traite de propriétés formelles des langages de programmation dont le but est de vérifier, ...

Systèmes d'information

Les systèmes d'information apportent à l'action de l'entreprise l'assistance de l'ordinateur, du ...