CASE France
Appelez-nous au 01 69 86 95 46
Option Plan de Tests
pour gérer les Tests sur toutes les phases du cycle de vie
Module Architecture
Système et option Analyse de Risques
pour ajouter les fonctionnalités de Conception de Système et de Gestion des
Risques Techniques
Voir également :Envision Systems Engineering
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 ambigües, cahier des charges inexploitable, manque de visibilité, changements non contrôlés, statut du projet inconnu et analyse d'impact impossible à mener.
La gestion des exigences contribuent fortement à la qualité des produits
L'outil Envision Requirements© : Exemple d'exigences hiérarchisées
La solution propose à la fois une méthode adaptable aux besoins sécifiques et un outil qui mettent en œuvre les concepts normalisés d'ingénierie tels qu'ils sont enseignés dans les grandes écoles (Mines, Centrale).
L'outil est de grande qualité graphique et très intuitif. Il structure la démarche en multiutilisateur, gère les changements et les demandes d'approbation, centralise l'information, accroit la productivité et la qualité des projets. Pérenne, il peut gérer de très grandes quantités de données
La gestion des exigences peut être intégrée avec d'autres activités du processus d'ingénierie de système.
Garantir et prouver le respect exhaustif du cahier des charges
Valider avec des tests la réalisation des exigences en fonction des phases du projet
Connaitre précisément l'état du projet avec la gestion des points ouverts
Produire une synthèse et des rapports de traçabilité (exigences, tests, systèmes...)
Formaliser la communication
Augmenter la qualité du projet
La phase de gestion des exigences peut être intégrée avec d'autres activités du processus d'ingénierie de système.
Nous consulter !
Concevoir votre propre processus à partir du modèle pré défini peut accélérer significativement le paramétrage.
Avec Envision vous définissez les modèles de chacune des étapes de votre processus sans programmation et ceci à tout instant dans la vie du projet.
Voir le processus standard
X
Processus standard de gestion des exigences
Envision inclut des outils de productivité pour importer d'un seul coup une grande quantité d'exigences (ou autres objets) depuis des documents Word, Excel ou du texte.
Voir outils d'importation d'exigences
X
Outils d'importation d'exigences
Organiser efficacement les exigences en fonction des critères du projet permet de
gérer de grandes quantités d'information et de structurer le processus et
les rapports selon les besoins des parties prenantes.
Envision propose différents modèles pré définis pour structurer les exigences
mais vous pouvez aussi créer votre propre système d'organisation. Le type
d'organisation que vous aurez choisi, aura un impact direct sur la structure
des différents rapports.
Voir exemple d'organisation des exigences
X
Exemple d'organisation des exigences en domaines
Dériver les exigences - L'organisation chargée de réaliser les exigences: la maitrise d'œuvre, doit régulièrement les décliner en exigences techniques afin de mettre en face de chacune une solution. Elles sont donc décomposées (verticalement) en sous exigences, on dit alors "dériver les exigences".
Lier les exigences - La réalisation d'une exigence peut dépendre d'autres exigences définies dans d'autres domaines tels que par exemple: le respect d'une norme, un élément du plan qualité, des exigences environnementales, de démantèlement etc. Il est donc nécessaire de lier (horizontalement) ces exigences afin d'assurer la traçabilité.
Voir exemples d'exigences dérivées et liées
X
Ci-dessus, exemple d'exigences dérivées
Ci-dessus, exemple d'exigences liées
Avec le méta outil, vous pouvez configurer votre propre méta modèle d'exigence en fonction de votre besoin. Le méta modèle standard pré défini (voir ci-dessous) peut servir de point de départ pour concevoir le votre et ainsi vous faire économiser un temps de paramétrage appréciable.
Voir exemple de méta modèle d'exigence
X
Exemple du méta modèle d'exigence (par défaut)
Gérer les exigences d'un projet implique de procéder à leurs tests en fonction des différentes phases du processus de développement. Avec Envision, vous organisez le plan de tests selon votre besoin avec des phases et des fiches de tests. Le choix de l'organisation aura un impact direct sur la structure des rapports de tests.
Consiste à modéliser la structure des phases et les jalons du cycle de vie du projet et à définir les livrables à tester.
En général, un plan de tests est composé de feuilles de tests. Envision vous propose
d'utiliser le modèle standard ou de redéfinir vos feuilles de tests en
fonction de vos critères.
Une feuille de tests comprend souvent
des directives générales, la
liste des exigences concernées, une séquence d'actions et des résultats de tests.
Créer un processus contractuel de gestion des exigences adapté à votre besoin
Importer rapidement des exigences depuis Word/Excel....
Gérer de l'information centralisée plutôt que des fichiers de divers types, éparpillés sur différents systèmes.
Travailler en équipe dans un environnement collaboratif
Organiser les exigences en domaines, dossiers, chapitres, systèmes...
Définir son propre méta modèle d'exigence
Gérer l'évolution et les demandes de modifications (workflow)
Créer un plan de tests adapté avec par exemple les phases : conception, intégration, validation, qualification etc.
Définir le format et le contenu des feuilles de tests
En plus de la mise en œuvre des concepts méthodologiques cités
plus haut Envision® offre de nombreux outils de productivité, d'analyse, de
recherche et de stockage de l'information ainsi qu'un système automatisé de
production de livrables personnalisés aux formats Word - Excel - HTML.
En
outre l'outil possède une fonction de génération automatique de site Web "Save
As Web" pour la consultation à distance du référentiel du projet, avec un
simple navigateur Internet Explorer.
Souplesse - Bien que livré prêt à être utilisé, l'administrateur de l'outil peut reconfigurer complètement les modèles, les types d'objets et leurs attributs, les liens ainsi que l'interface utilisateur. Il peut créer à tout moment ses propres vues d'analyse ou d'architecture produit, soit en recombinant les éléments du langage Envision, soit en créant son propre formalisme.
Pérennité, Flexibilité - Envision exploite la base de données SQL Server de Microsoft®. Cette technologie centralise toute l'information graphique et textuelle dans un référentiel unique et permet de gérer en toute sécurité une très grande quantité d'information.
Changements - Une modification dans une vue est immédiatement répercutée sur toutes les autres vues de l'architecture et le cas échéant, jusque dans les commentaires textuels (fonction de traçabilité).
Approbation - Un système collaboratif gère les listes de demandes d'approbation après modification et facilite la validation en affichant les différences entre les versions (workflow d'approbation).
Valorisation de l'information en travail collaboratif
Centralisation et partage en temps réel de l'information
d'ingénierie. Les acteurs ont accès, selon leur rôle, à une
définition unique des données. La gestion précise des rôles,
permet le contrôle des accès aux vues et aux données et assure la
sécurité de l'information dans un environnement collaboratif.
Regrouper toute l'information dans un référentiel (ici SQL Server) unique permet, en plus de faciliter l'accessibilité, de créer des liens de dépendance, de calcul et de traçabilité entre tous les points de vue et les objets du projet. Cela autorise l'élaboration de tableaux de bord efficaces, à jour, pertinents et en temps réel.
Gestion centralisée des exigences avec l'option Gestion des Tests
et le module Architecture Systèmes avec
son option Risques Techniques.
De l'ordre: L'outil support de la méthode doit permettre de gérer une quantité importante d'informations complexes. Ces données évoluent dans le temps et sont souvent réutilisées dans des contextes différents. Envision met de l'ordre dans cette forêt en centralisant et en optimisant (pas de doublon) toute l'information dans un référentiel sécurisé. Retrouver une information et ses évolutions est un jeu d'enfant.
De la méthode: Créer de l'information normalisée, sans ambigüité, non redondante et compréhensible par tous est essentiel pour le projet. S'assurer qu'il ne manque rien (exhaustivité et complétude) sont des éléments clés pour assurer la qualité et le succès final.
Envision® possède aussi un tableur interne à la "Excel™", pour l'analyse des données du projet et la simulation des attributs numériques (ex.: analyse de la valeur, délais etc.), directement à partir de la base de données. La modification d'une cellule depuis le tableau est immédiatement répercutée sur l'ensemble du projet et les valeurs recalculées. Associé à des filtres de recherche multiples, l'outil est une aide puissante à la prise de décision.
Exemple de tableau: Statut des exigences
Exemple de tableau: Statut des points ouverts
Modéliser, cartographier, analyser tout type d'information d'un projet (structurée, orientée objet...)
Centraliser et partager l'information afin de supprimer les doublons, réduire la multiplication des documents de travail (information digitalization) et faciliter leur gestion
Permettre le travail collaboratif sécurisé et gérer les profils
Tracer et évaluer l'impact de tous les changements
Approuver rapidement et facilement toutes les demandes d'approbation de changements (Workflow)
Garder un historique de tous les changements pour éventuellement revenir à une version précédente
Créer des liens dynamiques avec toutes les vues du projet: Fonctionnelle - Organique - Phases - Tests - Risques...
Connaitre l'état détaillé du projet et gérer les avis d'expertise et de conformité
Créer des tableaux de bord dynamiques spécifiques à chacune des parties prenantes
Publier les livrables selon le format de l'entreprise (contenu et forme) vers Word, Excel, PDF ou sur un site intranet/Internet pour faciliter la consultation à distance.