Envision System Engineering
Solution collaborative, centralisée et évolutive pour concevoir visuellement l'architecture d'un système en accord avec le cahier des charges, les exigences, les phases du cycle de vie, les tests et l'analyse des risques.
Mettre au point des méthodes de conception, de tests et de vérification de votre système avant de démarrer sa conception, vous épargnera beaucoup d’efforts. L’une des méthodes consiste à utiliser des modèles pour concevoir et détailler votre système au cours du processus de développement. C'est l'ingénierie système basée sur des modèles ou MBSE.
Option Analyse de Risques
pour rendre vos produits plus sûrs et plus fiables
Module Gestion des Exigences et option Plan de Tests
pour ajouter les fonctionnalités de Gestion des
exigences et du Plan de Tests à l'Architecture Système
Voir :Ingénierie de systèmes
L'approche MBSE vous permet de modéliser votre système afin de capturer sa complexité à différents niveaux : Systèmes de systèmes, systèmes, sous-systèmes et composants. Elle vous permet de comprendre en détail chacun de ces niveaux d’abstraction de manière indépendante.
L’objectif premier de toute entreprise étant de faire du profit, il est essentiel que les processus de production évoluent rapidement, de façon agile et avec une grande efficacité.
En effet, les programmes de développement sont de plus en plus gigantesques : Militaires, spatiales, avioniques, énergie et nucléaires, télécom, IA etc.
Or, il suffirait qu’un seul élément ne soit pas intégré dans la chaîne de production pour que les ingénieurs se retrouvent face à des dysfonctionnements ou des incompatibilités dans le fonctionnement du service. Et qui dit dysfonctionnements, dit forcément problèmes de qualité à déceler et à résoudre dans les plus brefs délais. Le projet spatial Artemis en est une exemple frappant.
Dans ce cas, la notoriété de la marque est entachée et cela peut même avoir une importante incidence sur le chiffre d’affaires de l’entreprise. A cela s’ajoutent les délais de mise sur le marché des produits, étroitement liés au temps nécessaire pour corriger les défauts éventuels.
Par ailleurs, le système étant complexe, des corrections peuvent s’avérer délicates et il peut arriver que les ingénieurs soient confrontés à de nouvelles complications résultant de la correction des problèmes initiaux. Si cela arrivait, il faudra alors reprendre tout ou une partie de la conception, entraînant ainsi des retards et une augmentation des coûts de production. Résultat : l’efficacité des processus est mise à mal, et surtout l’entreprise perd des contrats.
Une solution pour pallier tous ces problèmes, l’implémentation de pratiques innovantes en ingénierie système, notamment l’ingénierie système basée sur des modèles (MBSE).
Voir: Ingénierie de systèmes
Exemple de vues d'architecture système réalisées avec l'éditeur graphique spécialisé. Ici, systèmes et interfaces sur 2 niveaux avec vérification de la cohérence parent/enfants
Exemple de diagramme d'activités d'un système, pour décrire son fonctionnement statique interne
Exemple d'un diagramme machine d'états (States/Transitions diagram) d'un système pour spécifier l'aspect dynamique
Comme pour les exigences, le méta outil vous permet de configurer votre propre méta modèle de système en fonction de votre besoin. Un méta modèle standard prédéfini peut servir de point de départ pour concevoir le votre et ainsi vous faire gagner du temps de paramétrage.
Pour analyser et gérer les processus de danger (les sources de danger) associés à la conception de systèmes, identifier l'arrivée d'Evènements Non Souhaités (E.N.S.) et mener des actions pour réduire à un niveau acceptable les conséquences sur les différentes cibles: système, humaine, environnementale etc.
Le but final: livrer des produits fiables et sûrs, aux normes de sécurité et de grande qualité.
(Méthode d’Analyse des Disfonctionnements de Systèmes)
Principe: Avec cette méthode d'approche systémique, on commence par considérer chaque système (sous-système) comme une source potentielle de danger. Un système peut être à l’origine de plusieurs sources de danger. Ensuite on identifie le type de source de danger en comparant le système à une liste pré définie de typologie de dangers propre au métier (à télécharger). Le danger devient alors un risque lorsque sa criticité (Gravité versus Fréquence ou Probabilité) a été définie. Enfin on compare le risque avec une grille d’acceptabilité préalablement négociée. Si le niveau de criticité est égal ou supérieur à la limite de la grille (est dans le rouge) alors on met en place des barrières de protection et/ou de prévention pour abaisser le seuil à un niveau acceptable (dans le vert).
Formulaire de caractérisation d'un danger (criticité).
Formulaire d'une barrière de prévention ou de protection.
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 d'ingénierie système peut être utilisé seul ou conjointement (intégré de façon incrémentale) avec les modules de gestion des exigences Envision Requirements, et le 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
En plus de la mise en œuvre des concepts d'ingénierie système basée sur les modèles cités plus haut, Envision Systems Engineering® offre de nombreux outils de productivité collaboratifs.
Ils vont vous aider à réduire les coûts et les délais et à augmenter la qualité du projet. Ils vont réellement vous faire gagner de l'argent et voici comment...
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.
Architecture fonctionnelle de l'outil Envision System Engineering©.
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...), 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 bord: Statut des exigences par systèmes
Exemple de tableau bord dynamique: Résumé des interfaces en entrées et en sorties des systèmes
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