ARCHITECTURE DES SYSTÈMES COMPLEXES L’ APPROCHE SYSTÈME (MÉTHODOLOGIE CESAMES)
ARCHITECTURE DES SYSTÈMES COMPLEXES L’ APPROCHE SYSTÈME (MÉTHODOLOGIE CESAMES) 2022 (V01) 2 SYSTEM 2022 STEPHANE BIGONNEAU AGENDA • Accueil Présentation / Mode de fonctionnement / Sujets traités • Le Besoin = Couche Opérationnelle • Les Fonctions = Couche Fonctionnelle • Les Organes = Couche Logique/Physique SYSTEM 2022 STEPHANE BIGONNEAU ACCUEIL 4 SYSTEM 2022 STEPHANE BIGONNEAU ACCUEIL C’est une première pour moi Notion Technique autour d’une méthode d’architecture CESAMES (hard skill) Notion Grand principe (Soft skill) Sous forme de Pédagogie inversée Mini Atelier très rapide (votre participation) Ce que je partage avec vous N’EST PAS LA VERITE ABSOLUE Mais uniquement mon expèrience. 5 SYSTEM 2022 STEPHANE BIGONNEAU ACCUEIL Une évaluation en 3 temps: - 1 QCM pour 25% de la note - DM sur la modélisation d’un système (37,5%) - Utilisation de l’architecture dans le projet d’étude (37,5%) Creation d’un canal Teams - Support en ligne une fois par mois pendant 1 heure à l’ecrit - Ou bien sous forme de Q&A entre 17h30 et 18h30 ? 6 SYSTEM 2022 STEPHANE BIGONNEAU A VOUS Prénom / Nom Parcours Expérience au travers des stages et projet d’étude. 7 SYSTEM 2022 STEPHANE BIGONNEAU 49 ans Systeme complexe Software Temps réel marié 2enfants 14 ans développement Software (Thales / SAFRAN) 4 ans Méthode & Outils - SAFRAN Depuis 5ans Resp Metier Système - SOMFY Stephane BIGONNEAU stephane.bigonneau@gmail.com SYSTEM 2022 STEPHANE BIGONNEAU SOMFY GROUP 9 SYSTEM 2022 STEPHANE BIGONNEAU 10 SYSTEM 2022 STEPHANE BIGONNEAU 11 SYSTEM 2022 STEPHANE BIGONNEAU SYSTEM 2022 STEPHANE BIGONNEAU APPROCHE SYSTÈME 13 SYSTEM 2022 STEPHANE BIGONNEAU ACCUEIL 13 Atelier: - En groupe de 5 - Donner une definition par groupe du concept de l’Approche Système - Durée 5min - Mise en commun 10min 14 SYSTEM 2022 STEPHANE BIGONNEAU ACCUEIL 14 15 SYSTEM 2022 STEPHANE BIGONNEAU ACCUEIL 15 atelier: - 4 Volontaires pour un petit jeu - Durée 5min - Brainstorming 10min 16 SYSTEM 2022 STEPHANE BIGONNEAU ACCUEIL Architecture : Un point focal technique Notion d’interface à différents niveaux Le Reuse Le support aux différentes histoires 17 SYSTEM 2022 STEPHANE BIGONNEAU ACCUEIL Définition C’est l’union de 2 composants qui ensemble réalisent une fonction qu’ils ne peuvent réaliser tout seul L’objectif de notre journée Comprendre les concepts de la méthode d’Ingénierie Système Au travers d’une méthode d’architecture CESAM https://www.cesames.net/ Telechargement Possible du Pocket Guide SYSTEM 2022 STEPHANE BIGONNEAU MÉTHODE CESAM 19 SYSTEM 2022 STEPHANE BIGONNEAU ACCUEIL 2009- Chair sur l’Ingenierie des Systèmes Complexes INCOSE - FELLOWS 20 SYSTEM 2022 STEPHANE BIGONNEAU ACCUEIL Top-Down Bottom-Up SYSTEM 2022 STEPHANE BIGONNEAU L’ENVIRONNEMENT 22 SYSTEM 2022 STEPHANE BIGONNEAU ENVIRONNEMENT 22 atelier: - Par groupe - Durée 15min - Debrief 10min sur un seul groupe 23 SYSTEM 2022 STEPHANE BIGONNEAU ENVIRONNEMENT • Interviews • Documentation • Market Analyses • Connaissances • Brainstorming 24 SYSTEM 2022 STEPHANE BIGONNEAU LE BESOIN ENVIRONEMENT 25 SYSTEM 2022 STEPHANE BIGONNEAU LE BESOIN Il existe aussi des parties prenantes non humaine La valeur est toujours sur un humains Non representé sur le diagramme SYSTEM 2022 STEPHANE BIGONNEAU COUCHE OPÉRATIONNELLE – LE BESOIN 27 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE OPERATIONNELLE State Life cycle 28 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE OPERATIONNELLE 29 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE OPERATIONNELLE 30 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE OPERATIONNELLE Static Element Use Case State Life cycle 31 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE OPERATIONNELLE 32 SYSTEM 2022 STEPHANE BIGONNEAU LE BESOIN 33 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE OPERATIONNELLE 34 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE OPERATIONNELLE Type of Need Exemple O Operability Utilisation par les parties prenantes A Availability Retour en mode nominale P Performance Niveau de performance du besoin S Safety / Security Securite des biens et des personnes E Evolvability and Durability Evolution dans le temps, nouvelles fonctions, Mise à jour firmware T Transparency RGPD, 35 SYSTEM 2022 STEPHANE BIGONNEAU REQUIREMENT ENGINEERING – KEY POINT M: Measurable U: Unique S: Simple T: Traceable T REQIDxxxxx: / / Document A Document B Applicable Document REQIDyyyyyy: In a <functional context> The <System / product> SHALL <do something> with an <expected level of performance> 36 SYSTEM 2022 STEPHANE BIGONNEAU REQUIREMENT ENGINEERING – KEY POINT En tant qu’uitlisateur, je souhaite regler ll’année, mois, jour, heure, minute de mon Systeme “Radio Reveil” à la première mise sous tension En tant qu’uitlisateur, je souhaite pouvoir changer de mode horaire 12/24h une fois l’heure reglée 37 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE OPERATIONNELLE Dynamic Element Scenario Static Element Use Case State Life cycle 38 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE OPERATIONNELLE 39 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE OPERATIONNELLE La couche opérationnelle = LE BESOIN = Vision Boite NOIRE Static Element Use Case Dynamic Element Scenario State Life cycle 40 SYSTEM 2022 STEPHANE BIGONNEAU SYNTHESE Static Element Use Case Dynamic Element Scenario State Life cycle Environment Need Requirement Need Flow Matrice d’allocation = Permet d’avoir la Coherence SYSTEM 2022 STEPHANE BIGONNEAU COUCHE FONCTIONNELLE – LES FONCTIONS 42 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE FONCTIONNELLE 42 atelier: - Par groupe - Durée 15min - Debrief 10min sur un seul groupe Ca doit répondre à la question : Qu est ce que je dois faire 43 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE FONCTIONNELLE • Elements Interviews • Cycle de vie • Use cases • Scenario 44 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE FONCTIONNELLE Static Element Functional 45 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE FONCTIONNELLE Function Bloc Diagram FBD 46 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE FONCTIONNELLE Function Breakdown Structure FBS 47 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE FONCTIONNELLE Mon Systéme “Reveil”/ function acquisition doit acquire les appuis boutons en moins de 50 ms en mode reglages Mon Systéme “Reveil”/ function acquisition doit acquire les appuis boutons d’une durée >= 100ms en mode réglages 48 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE FONCTIONNELLE Dynamic Element Sequence Diagram Static Element Functional Mode & Etat 49 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE FONCTIONNELLE 50 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE FONCTIONNELLE La couche fonctionnelles = Vision Boite BLANCHE Dynamic Element Sequence Diagram Static Element Functional Mode & Etat 51 SYSTEM 2022 STEPHANE BIGONNEAU SYNTHESE Static Element Use Case Dynamic Element Scenario State Life cycle Static Element Function Dynamic Element Sequence Diagram State Mode Environment Need Requirement Functional Requirement Need Flow Functional Flow Matrice d’allocation = Permet d’avoir la Coherence SYSTEM 2022 STEPHANE BIGONNEAU COUCHE LOGIQUE/PHYSIQUE – LES ORGANES 53 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE LOGIQUE/PHYSIQUE 53 atelier: - Par groupe - Durée 15min - Debrief 10min sur un seul groupe C’est la plus Facile ;-) 54 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE LOGIQUE/PHYSIQUE • Elements Interviews • Cycle de vie • Use cases • Scenario • Functional Bloc Diagram 55 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE LOGIQUE/PHYSIQUE La difference entre la couche logique et la couche physique est uniquement liée un niveau de maturité de la défintion technique du système. Dans les moteurs SOMFY, on a 3 types de moteur logiques AC, DC, BLDC. Les moteur physique sont PR172455 – BLDC motor H47 56 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE LOGIQUE/PHYSIQUE Static Element Logical/Phys ical Organ Dynamic Element Sequence Diagram Configuratio n 57 SYSTEM 2022 STEPHANE BIGONNEAU COUCHE LOGIQUE/PHYSIQUE 58 SYSTEM 2022 STEPHANE BIGONNEAU LES ORGANES 4/11 59 SYSTEM 2022 STEPHANE BIGONNEAU LES ORGANES 11/11 La couche Logique/Physique/organique = Vision Boite BLANCHE 60 SYSTEM 2022 STEPHANE BIGONNEAU SYNTHESE Static Element Use Case Dynamic Element Scenario State Life cycle Static Element Function Dynamic Element Sequence Diagram State Mode Static Element Logical/Phys ical Organ Dynamic Element Sequence Diagram Configuratio n Environment Need Requirement Functional Requirement Physical Requirement Need Flow Functional Flow Physical Flow Matrice d’allocation = Permet d’avoir la Coherence SYSTEM 2022 STEPHANE BIGONNEAU SYNTHÈSE 62 SYSTEM 2022 STEPHANE BIGONNEAU SYNTHESE L’ensemble de la matrice doit être cohérente (Matrice/traçabilité) 3 couches - Boite Noire = Le Besoin = Couche Opérationnel - Boite Blanche = La fonction = Qu est ce que je dois faire - Boite Blanche = L’Organe = Comment je fais 3 colonnes - Mode & Etat - Statique - Dynamique 63 SYSTEM 2022 STEPHANE BIGONNEAU SYNTHESE 64 SYSTEM 2022 STEPHANE BIGONNEAU SYNTHESE Static Element Use Case Dynamic Element Scenario State Life cycle Static Element Function Dynamic Element Sequence Diagram State Mode Static Element Logical/Phys ical Organ Dynamic Element Sequence Diagram Configuratio n Environment Need Requirement Functional Requirement Physical Requirement Need Flow Functional Flow Physical Flow 65 SYSTEM 2022 STEPHANE BIGONNEAU SYNTHESE La méthode est récursive ! Un Système est composé de sous-système Cad La couche Physique/Organiquedu sur système est donc le début de la couche opérationnelle du sous système ! 66 SYSTEM 2022 STEPHANE BIGONNEAU SYNTHESE Static Element Use Case Dynamic Element Scenario State Life cycle Static Element Function Dynamic Element Sequence Diagram State Mode Static Element Logical/Phys ical Organ Dynamic Element Sequence Diagram Configuratio n Environment Need Requirement Functional Requirement Physical Requirement Need Flow Functional Flow Physical Flow Matrice d’allocation = Permet d’avoir la Coherence 67 SYSTEM 2022 STEPHANE BIGONNEAU SYNTHESE 3 types de fonction - Fonction de transport - Fonction de stockage - Fonction de transformation 3 types de flux - Data – Information - Energie - Matière 68 SYSTEM 2022 STEPHANE BIGONNEAU SYNTHESE - VOCABULAIRE - Diagramme de flux = xBD = x Bloc Diagram = Colonne Statique Functional Bloc Diagram Organic/Physical Bloc Diagram uploads/Ingenierie_Lourd/ esme-system-architecture-202211-v00.pdf
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/ocYdGlbZ30EvaZ8dO0WiGwGcnKT6ZNyq7zQs2uG0BvbmTgXJptSoL6BJU5rWePrLshVreEsqdWsmJCFB9n8DOig5.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/boN43NLaj5PrSUXNyBF9NQ5R5fwK5VzwZXgIPxubNusiMgDt1Pg2iF1SKada2St4BQWdKQpA74SfWpxqSeUwuvi2.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/OZeKp5yRlo0JMAHU3wBnBab2mJE7dYx2qVSZV00PK8259ojQvTMvbWc8H8DkQjsVGNrbMrf69SOzbqF1Ev6tKLB1.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11Ows2CX1hH9TI2EWMhZtECxjfNPnMFqmR1mL1rXWQu3M7vmLP4WXtDZNpylW1GzbtW4rIJEp35tBhLI00jQ36du.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/omFpaDMDgw0IXLvg6ylJIdwaDHAcbICZWlVsyTq0LeDCLVIRyFAT6eb670S5zufq5AwyuHR7nZ5AUNutvFIksw8J.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/3qsYewfF0EOTtFJCZyBJ0fdHDSc36ovCWTzgjf2efsEkwWv9GXkugdqeKJ70A6Xgk0SU2dLL5FovXTUefZqvTejf.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/dZqv8PMOEZGPxBvTGDK5jsGImzixjycBDV12wLVdy4J9qzuzRtZLgLhge2CmnDqHlUoIvbXJWtKUSNBTHq8apeU6.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/W7OF0KTfbXEUrZtB8vOMgpHk6qGexrGZGaRWg5rIYFyZddXQXOESrexl2zrIFHqrziqTaDAi4abS1IBtq3kHyDR4.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/e6QLrLqEZhQ8GXiFbLpQ0hCjfASsWJ8KIjzpHdOja7ScqWa75aRCPf1XmWmf6Gmhz7tHypz1lvrH8pJ8C5Xo7i6B.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/57PZBJwyfySZF7v63nVcgh5xRCLBhv3KygMTqN1sCDMvLfJq3eB1cisiHlQoIW4dw03hNjAK1s26XNa9GVHlOslM.png)
-
20
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Fev 11, 2022
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 4.9653MB