|
Solution: Envision Requirements |
|
L'ingénierie
d'exigences permet de garantir la bonne exécution du cahier des charges,
sans ambigüité et de suivre les évolutions
Nécessaire pour atteindre
le niveau 2 CMMI
Qu'est-ce que
la gestion des exigences?
-
La gestion
des exigences est le processus de compréhension et de documentation d'un
problème ou d'un système, de l'identification de critères pour évaluer
la mesure dans laquelle ces conditions sont remplies, du contrôle et de
la gestion des changements, tout au long du cycle de vie du système
résultant.
Pourquoi
avez-vous besoin de la gestion des exigences?
-
Capturer,
suivre et mesurer la conformité de vos exigences et des besoins est
essentiel pour prendre les bonnes décisions pour votre entreprise.
-
La gestion
d'exigences contribue à améliorer la communication entre les
utilisateurs et les développeurs et à augmenter la qualité.
-
Pour
atteindre le niveau 2 CMMI
|
Outil
de gestion
visuelle des exigences évolutives de vos projets selon la norme NF X50-151-153 :
CMMI niveau 2
La
gestion des exigences et leurs évolutions sur tout le cycle de vie d'un produit,
système ou service permet de livrer des solutions conformes aux attentes des
utilisateurs, dans les délais impartis et supprime de nombreux problèmes:
Exigences floues ou ambiguës, cahier des charges inexploitable, manque de
visibilité, changements non contrôlés, statut du projet inconnu et analyse
d'impact impossible à mener. La gestion et l'analyse des exigences contribuent
fortement à la qualité des produits.
Différentes façons d'utiliser la
gestion d'exigences avec Envision
- Autonome avec Envision
Requirements:
pour la gestion des exigences et des avis d'expert
- Avec
Envision System Engineering
Intégrée dans votre processus d'ingénierie de système
-
Avec
Envision Analyst Intégrée dans votre activité d'analyse fonctionnelle générale
- Avec
Envision SADT_Idef0
Intégrée dans votre
activité d'analyse fonctionnelle interne
- Avec
Envision UML
Intégrée dans l'outil d'analyse détaillée et de conception orienté objet (génie
logiciel)
- Avec
Envision SART-SD Intégrée dans
l'outil d'analyse détaillée et de conception pour applications
temps réel (génie logiciel)
|
Processus
d'ingénierie d'exigences
Envision
RequirementsTM
vous permet de créer votre activité de gestion et de suivi des exigences
adaptée à vos besoins selon les principes CMMI (niveaux 2 et 3).
Vous
construisez graphiquement à partir d'un méta modèle, votre activité de
suivi d'exigences comprenant par exemple les fonctions suivantes:
-
Importation et gestion des exigences de vos clients
-
Gestion des exigences dérivées et/ou liées (exigences techniques)
-
Gestion des Spécifications
Techniques : Vos solutions pour chaque exigence client avec
gestion des variantes
-
Définition de tests pour chaque solution liée à une
exigence avec gestion des
avis d'expertise et des points ouverts.
-
Suivi de conformité des documents reçus versus les documents exigés,
par phases et jalons avec avis global sur les documents.
Pour chaque élément
-
Vous enregistrez et
suivez à la trace ses évolutions
-
Vérifiez
l’impact des modifications sur les autres exigences, sous système,
documents etc.
-
Informez automatiquement par e-mail les personnes
concernées par les changements.
Envision
assure, en temps réel, la traçabilité avec tous les éléments contenus dans le référentiel,
même en multi utilisateurs.
voir détail
des exigences
|
|
Documentation et prix

|
Assistance à maîtrise d'œuvre
-
Conseils et prestations intellectuelles
-
Conception du processus d'ingénierie
d'exigences
-
Intégration de données existantes
-
Transfert de technologie
|
Avantages
et bénéfices de la solution
-
Simple à utiliser. Permet la gestion et
le suivi visuel des exigences et offre une grande facilité d'utilisation et
de réutilisation - Formation 1/2 journée
-
Souple et adaptable.
Tient compte de l'histoire et des métiers, ce qui facilite le déploiement dans un environnement d'habitudes et d'outillage existant
-
Base de
données centralisée. Garantie une information fiable, disponible et à jour
-
Le suivi des
changements et le "versioning" gèrent l'évolutivité nécessaire des projets
-
La traçabilité
aide à comprendre l'impact des changements, à réduire les risques et les
conflits
-
Robuste, il peut traiter des milliers d'exigences
liées et offre des outils ergonomiques et rapides de navigation, d'analyse et de
recherche
-
Le travail en
groupe et le partage de l'information en temps réel (Work group) améliorent la communication et l'intégration des nouveaux arrivants
-
Génération
automatique de livrables et de rapports aux formats de l'entreprise.
Apporte un gain de temps et une augmentation de la
valeur ajoutée des utilisateurs
-
La
réutilisation valorise et capitalise l'effort d'analyse.
|
Solutions de gestion et de valorisation de l'information
adaptées à chaque entreprise et à ses projets.
En France depuis 1989
 |
|
Structure d'une exigence |
|
La
technologie "méta modèle" permet de créer son propre modèle
d'exigence. Tous les attributs
informatifs, fonctionnels et visuels sont paramétrables. |
 |
|
Une exigence est définie par (norme
NF X50-151):
-
Des champs de
saisie paramétrables (N° - Libellé - Formulation - Statuts...)
-
Un ou plusieurs
critères, chacun défini par une performance
-
Chaque
performance est évaluée par un ou plusieurs niveaux attendus
-
Chaque niveau
attendu contient une définition et une flexibilité, ex.: F0 - Obligatoire, F1
- Négociable...
|
|
|
Caractérisation |
|
Genèse
Saisissez ou importer simplement vos
exigences en provenance de différentes sources : analyse fonctionnelle CdCF
- manuelle - Word - Excel...
Caractérisation
Opération qui consiste à définir la
performance de un ou plusieurs critères et pour chacun d'eux, de spécifier un ou
plusieurs niveaux demandés. Une flexibilité est associée à chaque niveau: F0 -
obligatoire, F1 - négociables etc. Norme NF X50-150
Dériver les exigences
Dériver naturellement les exigences de conception (STB) à partir des exigences du cahier des
charges fonctionnel (CdCF) en maintenant automatiquement les liens originels.
Liens de
dépendance
Spécifier
des liens de dépendance entre les exigences (exigences liées) afin de vérifier ultérieurement que la modification
d'une exigence n'affecte pas les conditions de réalisation d'une autre.
|
|
|
Suivi des
points ouverts |
|
Créer des
"points ouverts " lors de difficultés dans la définition des
exigences (avec la MoA) ou
dans la réalisation (avec la MoE)
Un point
ouvert est caractérisé par les attributs de base suivants:
-
Auteur
-
Suivi par
-
Dates [ouverture - objectif -
fermeture]
-
Tâche à réaliser
-
Statut du point [abandonné - en
passe d'être résolu - non résolu - résolu]
|
|
|
Gestion
des REX |
|
La gestion des
retours d'expérience (REX), c'est la capitalisation et la valorisation
d'informations critiques du processus d'ingénierie. C'est l'histoire du
savoir faire, des connaissances de l'entreprise et c'est un élément
essentiel de la démarche qualité.
Envision
Requirements permet
l'enregistrement et la recherche, dans la base de données du projet, des
commentaires REX sur les exigences - critères et niveaux, pour les domaines
suivants:
-
Technique
- Spécification
-
Projet
-
Autres...
Une base
de données spécifique REX inter projets permet la consolidation de tous les
REX sur l'ensemble des projets.
Les
recherches se font par mots clé (avec des filtres) et les résultats
s'affichent dans des tableaux "à la Excel". |
|
|