|
Envision Requirements ©
Logiciel de Gestion des Exigences
Powered by
or
|
Résumé
des fonctionnalités
-
Capture automatisée des exigences
depuis Word-Excel-PDF-SGBD...
-
Paramétrage total des exigences et de leurs liens (plus.. plus...)
-
Installation - Formation - Utilisation immédiate : 1/2 journée
-
Workflow de suivi des exigences avec gestion d'événements
-
Traçabilité et références croisées avec tout type d'objets métiers :
"Tests, Risques, Incidents, Points ouverts, Bugs, Documents, Sous-systèmes,
Lots, Tâches, Variantes etc."
-
Suivi de l'évolutions et des versions
-
Référentiel centralisé et robuste => Base de données : SQL Server ou RDM
-
Gestion des rôles et du travail collaboratif en temps réel
-
Production automatisée de rapports vers Word-Excel-HTML
-
Prix ultra compétitifs
Ingénierie d'exigences
L'ingénierie
d'exigences garantit la bonne exécution du cahier des charges
sans ambigüité, permet le suivi des évolutions et de connaître le statut du
projet.
nécessaire pour atteindre
le niveau 2 CMMI
Lier les exigences avec les
objets de votre processus métiers :
Domaine - Lot - Processus
- Activité - Procédure - Besoin - Fonction - Système - Risque - Document etc.
permet d'organiser efficacement
le suivi en fonction des métiers et de structurer la documentation selon les
besoins des parties prenantes.
|

Envision
Requirements©

Logiciel
et référentiel paramétrable pour la gestion
visuelle des exigences
La
gestion des exigences et de 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.
Gérer les exigences avec une base
de données relationnelle multiutilisateur a les avantages suivants
-
Gérer de
l'information utile plutôt que des fichiers est beaucoup plus efficace
et accroît la valeur ajoutée des parties prenantes
-
L'aspect
relationnel offre une mécanique de base puissante pour suivre la traçabilité
des liens
-
Centraliser l'information : Une seul référence possible - On sait
immédiatement comment y accéder
-
Travail collaboratif avec contrôle des accès , protection et sécurité des
données
-
Non
redondance des données
-
Suivi des
évolutions et des versions
-
Extractions croisées dans tous les formats de sortie -
Word-Excel-Html-Texte...
-
"Customisation" de la structure des exigences et des liens
-
Mise en place d'un
Workflow de suivi d'exigences
-
Intégration
de données provenant d'autres outils du processus d'ingénierie :
Expression du besoin - analyse fonctionnelle - analyse de risques -
autres...
-
Bénéficie des autres avantages liés aux fonctions intrinsèques des SGBD.
Les différentes façons
de mettre en œuvre 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 SADT
- Avec
Envision UML
Intégrée dans l'outil d'analyse détaillée et de conception orientée 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)
Avec Envision Requirements© vous adhérez aux normes
:
DO-254
CEN 512X
ISO 26262
IEC61598
FDA 21 CFR
SIL
et obtenez facilement le
niveau
2 CMMI
|

Capture automatique des exigences
depuis :
WORD®
- EXCEL® - PDF® DOORS®
- REQTIFY®
...

Au choix
ou
Détail
d'une exigence
(cliquer sur le lien)
Organisation des exigences
Classer vos exigences selon votre
besoin
-
par dossiers (fonctionnel,
réglementaire...), automatiquement lors le l'importation et avec
autant de niveaux que nécessaire
-
par sous systèmes avec une approche
systémique
-
par lots dans le cas d'un
projet multi-métiers
-
par risques, liées à une
analyse de risques
-
par documents (tout type)
-
Avec tout type d'objet de votre
processus d'ingénierie (besoin, analyse fonctionnelle...)
Intégration dans le
processus
d'ingénierie
Envision
RequirementsTM permet de configurer votre
système de gestion des exigences et de l'intégrer dans votre processus
d'ingénierie, créant des liens relationnels avec vos objets métiers, selon les principes CMMI (niveaux 2 et 3).
Vous
construisez graphiquement à partir d'un méta modèle, votre processus
d'ingénierie d'exigences comprenant par exemple les fonctions suivantes:
-
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 et autres objets métiers.
-
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,
dans une environnement multiutilisateur.
|
Avantages
-
Facilité de mise en œuvre dans
l'urgence : 1/2 journée
-
Rapidité de la capture
automatisée des exigences depuis Word-Excel-PDF... et de leur
organisation
-
Souplesse d'adaptation avec tout format d'exigence - Reconfigurable à
tout moment
-
Sécurité et robustesse d'une
base de
données centralisée standard du marché.
-
Suivi immédiat de
l'historique des modifications
-
Analyses d'impactes - tableaux
de références croisées avec vos objets
métiers
-
Statut détaillé de l'état du
projet en temps réel
-
Efficacité du travail
collaboratif avec gestion des rôles et partage de l'information
-
Plus grande valeur ajoutée
des ingénieurs avec la génération
automatique de rapports professionnels
-
Capitalisation du savoir
faire et de l'expérience d'un projet sur l'autre
-
Compatibilité-complémentarité avec les outils existants : Doors®, REQTIFY®..., ce qui
peut faciliter son acquisition.
|
FORMATION GRATUITE A LA GESTION
DES EXIGENCES
Nouvelle édition
2012
La
gestion des exigences pour les débutants
Conforme à la norme NF X50-151
L'Ingénierie d'Exigences (IE) à la portée des PME !
21 pages pout tout connaitre
sur IE.

pour en savoir plus...
Télécharger gratuitement les cahiers
techniques de CASE France
PDF de 1,21 Mo: cliquer sur le lien ou sur l'image pour commencer le téléchargement
|
Assistance à maîtrise d'œuvre
-
Conseil et prestations intellectuelles
-
Conception du processus d'ingénierie
d'exigences
-
Intégration de données existantes
-
Transfert de technologie
 |
Solutions de gestion et de valorisation de l'information
adaptées à chaque entreprise et à ses projets.
En France depuis 1989
 |
|
Paramétrage d'une exigence |
|
La
technologie "méta modèle" permet de créer son propre modèle
d'exigence ou d'adapter l'outil à un modèle d'exigence imposé. Tous les attributs
informatifs, fonctionnels et visuels sont paramétrables.
L'outil offre en plus, la
possibilité de définir des liens de traçabilité avec tous les objets métiers
concernés : Sous-systèmes, Tests, Risques, Références externes, Variantes etc. |
|
Une méta exigence avec ses liens
 |
|
Normaliser vos exigences : NF
X50-151
Cette norme consiste
essentiellement à caractériser les exigences ce qui permet de définir
précisément leur testabilité (voir gestion des tests).
Une exigence peut être définie
selon la norme avec :
-
Des champs de
saisie paramétrables (N° - Libellé - Formulation - Statuts...)
-
Un ou plusieurs
critères d'évaluation, 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...
-
Possibilité de définir
des critères d'échanges (approche analyse de la valeur)
|
 |
|
|
Capture-Caractérisation-Dérivation-Liens |
|
Capture des exigences
Capturez
manuellement ou automatiquement vos
exigences en provenance de différentes sources : Outils d'analyse fonctionnelle
- CdCF/STB
- Word - Excel - PDF...
Si des liens de traçabilité existent dans les documents sources, ceux-ci
peuvent être conservés lors de l'importation.
Caractérisation (optionnelle norme NF
X50-151)
Opération qui consiste à définir la
performance de un ou plusieurs critères d'exigence et pour chacun d'eux, de spécifier un ou
plusieurs niveaux de performance demandés.
Une flexibilité est associée à chaque niveau : F0 -
obligatoire, F1 - négociable etc.
Exigences dérivées (exigences techniques)
Avec Envision Requirements©
vous dérivez naturellement les exigences de conception (STB) à partir des exigences du cahier des
charges fonctionnel (CdCF) en maintenant automatiquement les liens originels
durant tout le projet.
Permet de vérifier
qu'une exigence "client" a bien été traitée par une exigence de conception
(matrice de traçabilité de couverture).
Exigences liées (liens de
dépendance)
Spécifier
des liens de dépendance entre les exigences (exigences liées) permet de vérifier
par exemple que la modification
d'une exigence n'affecte pas les conditions de réalisation d'une autre.
|
 |
|
|
Suivi de
projet |
|
La
gestion et le suivi de projet sont facilités avec l'ingénierie des
exigences. Ceci implique l'utilisation des concepts suivants:
Gestion des
rôles
Le
statut d'une exigence est souvent l'affaire de plusieurs parties prenantes
telles que : Responsable projet, de la sécurité, de la qualité, de la
conception, des tests, de divers experts (internes-externes) etc. En
fonction de son rôle, celle-ci va agir sur les exigences en modifiant ses
paramètres appropriés. Envision Requirements©
inclut la définition de rôles, ce
qui permet de gérer les responsabilités des intervenants et de répondre à la
question "qui a fait quoi?".
Gestion des états des exigences
(gestion des événements - Workflow)
Chacune des parties intervient sur les exigences en donnant des avis ou en
précisant une date, un état, un jalon etc.., relatif à son rôle. Ces
éléments doivent être sécurisés, par exemple : une personne ne peut modifier
les avis d'une autre. Par contre l'évolution de certains attributs d'une
exigence doivent pouvoir invalider certains statuts. Par exemple, la
modification fondamentale du libellé d'une exigence implique sa réévaluation
complète par la chaîne de suivi, donc l'effacement automatique de certains
attributs de type statut et avis.
Ce fonctionnement s'assimile à un "WorkFlow", c'est de l'ingénierie
d'exigences. Envision Requirements©
comprend la gestion paramétrable d'événements qui met en œuvre un "Workflow" de suivi des états.
L'ensemble des états est consolidé pour définir le statut global de
l'exigence. L'ensemble des ces données sur toutes les exigences représente
le statut global du projet à un instant "t". Evidement, cette
information évolue dans le temps et par conséquent, le statut du projet.
Afin de mieux comprendre cette évolution, il est recommandé "d'historiser"
tous les statuts et avis.
Gestion des
demandes d'approbation
Lorsque qu'un acteur souhaite modifier une ou plusieurs exigences dont il
est le propriétaire et si ces exigences sont liées à d'autres dont il n'est
pas le responsable, il peut alors faire une demande automatique
d'approbation de modification aux propriétaires des exigences liées.
Cette demande s'effectue par l'envoi automatique d'e-mails aux personnes
concernées (gestion des adresses mail). Celles-ci devront alors répondre par
retour de message. Cette fonction économise beaucoup de temps en
aller/retour sur les gros projets qui
nécessitent un travail collaboratif (Workgroup).
Gestion et suivi des "points
ouverts"
Malheureusement, de nombreuses difficultés surviennent durant
toutes les phases du cycle de vie du projet, aussi bien au moment de sa
spécification que de sa conception, de sa maintenance ou de son
démantèlement. La gestion des ces problèmes divers et variés constitue
le suivi des "points ouverts".
Créer des
"points ouverts" lors de difficultés dans la définition des
exigences (avec la MoA) ou
lors de sa réalisation (avec la MoE),
permet de connaître objectivement et précisément le statut (l'état) d'un projet.
Cette gestion permet d'avoir immédiatement un rapport sur les raisons des
retards ou des difficultés dans la complétude des exigences. Elle permet
d'estimer des prévisions d'états en termes de temps et de
coûts.
Un point ouvert est lié à une exigence et
peut être défini par une liste paramétrable d'attributs :
-
Numéro
-
Auteur
-
Description
-
Suivi par
-
Dates [ouverture - objectif -
fermeture]
-
Tâche à réaliser
-
Coût
-
Statut du point [abandonné - en
passe d'être résolu - non résolu - résolu]
-
Attribut d'échange : Si
pas possible dans le contexte - Alors il faut que...
L'ensemble de ces outils
constitue un élément essentiel de la gestion de projet.
|
 |
|
|
Gestion
des REX |
|
La gestion des
Retours d'EXpérience (REX), c'est la capitalisation et la valorisation
de l'informations du processus d'ingénierie. C'est la gestion de l'histoire,
du savoir faire et des connaissances de l'entreprise. C'est un élément
essentiel de la démarche qualité (processus itératif).
Envision
Requirements© permet
l'enregistrement et la recherche, dans la base de données du projet, de tout
type d'information (commentaires) REX sur les exigences, critères et niveaux, pour
tout type de domaines
tels que:
-
Technique
-
Organique
- 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és (avec des filtres) et les résultats
s'affichent dans des tableaux "à la Excel".
|
 |
|
|
Suivi des évolutions |
|
L'évolutivité
des projets est indispensable pour maintenir un haut niveau de qualité, pour
traiter les nouvelles demandes des utilisateurs et des concepteurs,
pour exploiter les innovations de toutes sortes et corriger les problèmes.
Elle doit être favorisée plutôt qu'évitée, car elle est source
d'amélioration, ce qui implique l'utilisation d'un outil pour assurer un suivi rigoureux.
Connaître les raisons des étapes dans l'évolution du projet permet de
comprendre les choix qui ont jalonné sa vie. Cela permet aussi d'analyser
la configuration des ses éléments à un instant "t" (gestion de
configuration), de comprendre les
problèmes et éventuellement de revenir à une solution précédente.
Envision Requirements©
offre la possibilité de définir dans le détail les
éléments importants que vous souhaitez historiser. Afin de limiter
l'explosion de la quantité d'information, l'utilisateur peut préciser le
nombre de niveaux ou une date pour chaque élément qu'il souhaite historiser.
|
 |
|
|
Gestion des tests |
|
Gestion des tests
Dans
un processus d’ingénierie en « V » avec gestion des exigences, les tests
représentent la branche montante. Idéalement, ils sont composés de tests
unitaires (par exigence technique), de tests organiques (par exigence
client) et le test final au niveau projet (racine de l’arborescence des
exigences du client).
Une
approche systémique est également possible avec la gestion de la structure
organique des sous-systèmes. Ceci implique une phase préalable d'affectation
des
exigences aux sous-systèmes.
Paramétrage des tests
Envision
Requirements©
permet de définir
les éléments de gestion d’un test. Au minimum : un numéro, un protocole de
test (voire du code), un rapport, un statut et autres attributs : date, nom
du responsable etc. Souvent, plusieurs tests seront nécessaires pour couvrir
tous les critères de l’exigence. L’approche par caractérisation des
exigences (NF X50-151) permet d’identifier exhaustivement la performance des éléments à
tester et donc de définir la testabilité de l'exigence. Dans le cas contraire, on utilisera la notion de spécification
associée soit à l’exigence soit au test. En fonction du projet, il peut être
intéressant de gérer aussi leur évolution.
Envision
Requirements©
assure automatiquement la traçabilité de
couverture : exigence/tests.
|
 |
|
|
Gestion des risques |
|
Gestion des risques
techniques
Pour
la science du danger, les exigences sont potentiellement des sources de
risques (plus précisément de dangers). Voir
www.case-france.com/EnvisionrisksMosar.htm.
En ingénierie l’Analyse des Modes de Défaillance, de leurs Effets et de leur
Criticité (amdec) ainsi que les arbres de défaillance sont les outils
principaux d’analyse de risques.
Un ou plusieurs risques seront éventuellement associés à chaque exigence
technique. La criticité est évaluée en fonction de la probabilité (ou
fréquence), de la gravité et de l’acceptabilité du risque concerné. Dans le
cas d’une criticité trop élevée, on mettra en place un système de barrières
(techniques ou opératoires) de protection et/ou de prévention. Le but :
rendre les conséquences (effets) compatibles avec les objectifs de
sûreté/sécurité du projet.
La prévention est un processus itératif d'évaluation des risques car les
barrières mises en œuvre peuvent aussi être source de danger (risque
résiduel).
La gestion des risques consiste à définir un plan d’action pour le suivi des
barrières, de l’évolution des risques actuels et pour détecter les
nouveaux dangers.
Dans certains projets sensibles, il peut être utile de mettre en place un
suivi des incidents afin d’affiner par retour d’expérience, la criticité des
risques concernés.
Envision Requirementrs©
met en œuvre ces
concepts.
|
 |
|
|