Envision Requirements
Panorama des fonctionnalités principales
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 contribue fortement à la qualité des produits.
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 :Ingénierie de systèmes
La solution Envision Requirements© est moderne, de grande qualité graphique et très intuitive. Elle structure la démarche de gestion dans un environnement multi-utilisateur et offre des outils collaboratifs pour entre autres gèrer les changements et les demandes d'approbation (workflow) et centraliser l'information. Elle accroît la productivité des parties prenantes et la qualité des projets. Pérenne, elle peut gérer de très grandes quantités de données.
Ici, un résumé flltré du référentiel d'exigences. Les codes de couleurs indiquent un statut particulier de l'exigence
Exemple de représentation graphique automatique de l'arborescence d'un exigence
Directeur technique
Chef de projet
Responsable qualité et normes
Responsable outils/Méthodes
Responsable système
Ingénieur développement
De l'ordre: L'outil support de la méthode de gestion des exigences est capable de gérer une quantité très 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 et retrouver une information et ses évolutions ou suivre les liens de dépendance est un jeu d'enfants
De la méthode: Créer de l'information normalisée, sans ambiguïté, non redondante et compréhensible par tous est essentiel pour la suite du projet. S'assurer qu'il ne manque rien, complétude et cohérence, sont des éléments clés pour assurer la qualité et le succès final.
Le module Gestion des exigences peut être utilisé seul ou conjointement (intégré de façon incrémentale) avec les modules d'architecture systèmes Envision Systems Architecture, du Plan de Tests, d'analyse fonctionnelle, de la valeur et des risques avec Envision Analyst pour former un outil P.L.M. complet.
Voir :Ingénierie de systèmes
Garantir et prouver le respect exhaustif du cahier des charges dans toutes les phases du projet
Valider la bonne réalisation des exigences en fonction des phases du projet, avec un plan de tests et selon des critères quantifiés
Connaître précisément l'état du projet avec le suivi des points ouverts
Produire automatiquement une synthèse et des rapports de traçabilité complets et à jour (exigences, tests, systèmes...)
Valider les demandes de modification et approuver les changements
Formaliser la communication MoA-MoE
Augmenter la qualité du projet
Concevoir votre propre processus à partir du modèle prédéfini
peut accélérer significativement le paramétrage.
Avec Envision vous définissez puis liez les modèles de chacune des étapes de
votre processus sans programmation et ceci à tout instant dans la vie du
projet (approche incrémentale).
Voir exemple de processus
X
Processus standard de gestion des exigences
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)
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 de vos critères
facilite leur suivi et permet de structurer le processus et les rapports selon les besoins du projet.
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 d'exigences 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
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 des phases 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 (conditions de tests), la liste des exigences
concernées (à tester), une séquence d'actions et des résultats de tests. Les actions doivent être quantifiées et les résultats mesurés.
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)
Être informé automatiquement par email de tous les évènements du projet : dépassements, changements...
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
Afficher des tableaux de bord dynamiques adaptés aux attentes des parties prenantes
Publier automatiquement des rapports pour chaque phase, complets et à jour
En plus de la mise en œuvre des concepts de gestion d'exigenxces cités plus haut,
Envision Requirements® offre de nombreux outils de productivité collaboratifs.
Gestion des rôles : Pour une organisation précise, détaillée et formalisée de l'équipe
Travail collaboratif : Un travail multi-utilisateur en temps réel, sécurisé pour réduire les délais et mieux communiquer
Bac à sable : Pour favoriser l'innovation de vos projets en testant les changements, sans risque et en réunion dans des bacs à sable collaboratifs
Suivi des impacts : Une analyse colorée des impacts des modifications sur tout le projet, pour réduire les coûts de régression
Workflow d'approbation : Pour gérer les demandes d'approbation des modifications avec affichage coloré des différences
Gestion de "Baselines" : Pour créer des versions, des variantes, une ligne de base pour un nouveau projet ou simplement pour revenir à un état antérieur, avec affichage des différences
Gestion des rappels (reminders) : La gestion des rappels par e-mails, pour vous avertir de l'arrivée d'événements divers et pour vous aider à prendre des décisions sans perte de temps
Analyse matricielle : Des tableaux de bord personnalisables et dynamiques pour analyser et modifier facilement à la volée de grandes quantités de données sans avoir à naviguer dans les vues
Publication : Un générateur de rapport 100% automatique vers Word/Excel/HTML, livrable immédiatement sans retouche et au format de l'entreprise pour recentrer l'activité de l'équipe sur des tâches à plus haute valeur ajoutée
Pérennité : La pérennité et la sécurité de vos projets sont assurées avec l'intégration d'outils de renommée mondiale : Windows, SQL Server, Active Directory de Microsoft
Souplesse : L'administrateur de l'outil peut reconfigurer complètement les méta modèles pour les adapter à un besoin de modélisation particulier : les types d'objets et leurs attributs, les liens ainsi que l'interface utilisateur.
Regrouper toute l'information dans un référentiel unique (ici SQL Server "On Premise" ou sur le Cloud), permet, en plus de faciliter l'accessibilité, de partager, de créer des liens de dépendance, de calcul et de traçabilité entre tous les points de vue et les objets de l'architecture du projet.
Gestion centralisée des exigences avec l'option Gestion
des Tests
et le module Architecture Systèmes avec
son option Risques Techniques.
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, coûts...), 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 de l'architecture et les valeurs recalculées. Associé à des filtres de recherche multiples, l'outil est une aide puissante pour la prise de décision et le choix d'une solution.
Exemple de tableau: Statut coloré des exigences
Exemple de tableau: Statut des points ouverts
Envision est une solution moderne, modulaire et pérenne pour :
Modéliser, cartographier, analyser tout type d'information : structurée, objet, systémique, fractale...
Centraliser l'information pour la partager, supprimer les doublons, réduire la multiplication des documents de travail
Travailler en mode collaboratif sécurisé pour accroitre l'efficacité de l'équipe
Encourager les améliorations et les changements pour augmenter la qualité du projet
S'assurer de la cohérence du projet en traçant l'impact des changements pour limiter le coût de la régressivité
Faciliter le processus d'approbation des changements avec comparaison colorée
Préparer l'avenir avec la gestion de baselines et de variantes
Prendre des décisions urgentes avec la gestion de rappels suite à l'arrivée d'événements divers
Connaître l'état détaillé du projet à un instant "T" et les avis d'expertise
Faire des synthèses et modifier les données à la volée avec des tableaux de bord personnalisés
Publier automatiquement des rapports complets, 100% Word, Excel, HTML pour gagner du temps et de la valeur ajoutée
Plus d'informations