Un outil (méta outil) pour créer votre propre outil de modélisation et de gestion de l'information, sans programmation.
Envision® est un méta outil graphique (un outil de création d'outils graphiques) pour la conception et le paramétrage de logiciels de modélisation (créer une image simplifiée et complète d'une réalité), de gestion et de cartographie de l'information, construit autour d'une base de données relationnelle centralisée et multiutilisateur.
cliquez sur les images pour agrandir la vue
Analyse fonctionnelle générale, spécification |
||
MISME |
Blocs fonctionnels |
SADT |
Gestion d'exigences et |
||
Exigences |
Architecture système |
Gestion du plan de tests |
Analyse de logiciel temps réel |
||
SART |
Entités Relations |
|
Conception de logiciel temps réel |
||
Conception Multitâches |
Conception SD |
|
Conception O.O. |
||
UML-Classes |
Automates |
Cas d'utilisations |
Architecture d'Entreprise, |
||
Périmètre géographique |
Framework |
Stratégie |
A.E. |
Processus |
Processus |
Architecture du S.I. |
||
Urbanisation |
Applications SI |
Infrastructure SI |
Analyse de risques, |
||
Sûreté-Sécurité |
Défaillance |
Le votre... |
Envision® comprend l'ensemble des fonctionnalités nécessaires pour créer sans programmation un outil graphique sous Windows, des méthodes d'analyse, de conception, de représentation, de modélisation et de gestion de l'information pour tout type de technique: structurée, orientée objet ou autres.
Un générateur graphique d'éditeurs de modèles et de méthodes avec définition des règles de modélisation. Il configure automatiquement le modèle relationnel de la base de données, ce qui rend son utilisation transparente à l'utilisation
Des outils d'interrogation (SQL), de navigation, de recherche et de conception de tableaux de bord pour une analyse matricielle "à la Excel"
La gestion des rôles, des privilèges d'accès, du suivi des approbations et des évolutions pour un travail collaboratif.
Un générateur paramétrable de documents aux formats Word/Excel/HTML avec contrôle total de la mise en page
Un générateur de site Web pour la publication à grande échelle
Conçu pour les très gros projets (mais convient aussi aux plus petits), il n'impose pas de limitation sur le nombre de diagrammes, de méthodes, de modèles, d'objets sur un diagramme ou d'attributs d'un objet.
Génie informatique: UML - SART-SD
Architecture d'Entreprise EA: TOGAF - ArchiMate
Architecture des processus d'entreprise: BPMN - ArchiMate/TOGAF - UML
Urbanisation et cartographie du S.I.: Longépé© - UML
Analyse fonctionnelle: MISME, SADT-Idef0
Ingénierie d'exigences: norme NF X50-150 et gestion des tests
Architecture système et suivi de projet
Analyse des risques généraux: MOSAR© - Sûreté/Sécurité
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 une très grande quantité d'information.
Gestion des changements - Tout changement est archivé afin de permettre un retour à une situation antérieure ou pour gérer des variantes. L'outil surveille l'arrivée d'événements (paramétrables) sur les objets du référentiel ainsi que sur les mises à jour des documents externes liés. Toute modification est "historisée" et peut faire l'objet d'avertissement par e-mail. Un changement dans une vue est immédiatement répercuté sur toutes les autres vues de l'architecture et le cas échéant jusque dans les commentaires textuels (fonction de traçabilité).
Gestion des approbations - Un système de gestion collaboratif permet de traiter les listes de demandes d'approbation après modification et facilite la validation en affichant de façon collorée 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 de l'architecture. Cela autorise l'élaboration de tableaux de bord efficaces, à jour, pertinents et en temps réel.
Architecture fonctionnelle de l'outil Envision©.
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), 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 de structure : ici des composants
Exemple de tableau hiérarchique : ici des classes
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
Garder la cohérence du projet en traçant l'impact des changements internes ainsi que les mises à jour des documents externes liés
Faciliter le processus d'approbation des changements en temps réel ou en différé (Workflow)
Archiver 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...
Connaître 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, HTML ou sur un site intranet/Internet pour faciliter la consultation à distance.
Plus d'informations