0% ont trouvé ce document utile (0 vote)
31 vues85 pages

Démarche de gestion PLM en cycle V

Transféré par

asmae baghanja
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
31 vues85 pages

Démarche de gestion PLM en cycle V

Transféré par

asmae baghanja
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

FONDEMENTS, CONCEPTS ET ENJEUX D’UNE

01 DÉMARCHE DE PRODUCT LIFE CYCLE MANAGEMENT


(PLM)

02 INTRODUCTION à ARAS PLM

03 CONNEXION CAD-PWB-ARAS PLM



Question :
Sur quel(s) critère(s) faut-il se baser pour choisir la bonne méthode de gestion de projet ?

Réponses :
a) La taille de l’équipe
b) La durée du projet
c) Le type de projet et les risques associés
d) Le budget alloué

PLM TRAINING
12
PLM TRAINING
13
PLM TRAINING
14
PLM TRAINING
15
Dans le cycle en V, il y a plusieurs groupes d’acteurs qui jouent un rôle essentiel dans le projet. Je
vous propose de les regrouper en trois catégories.

[Link] MOA (Maîtrise d'Ouvrage) : La MOA est responsable de définir les besoins et les objectifs
du projet. Elle représente les intérêts du client ou de l'utilisateur final, et travaille à déterminer ce
que le produit ou le système doit accomplir.

[Link] MOE (Maîtrise d'Œuvre) : La MOE prend en charge la conception et la réalisation du


produit. Elle travaille en étroite collaboration avec la MOA pour comprendre les exigences et
ensuite développer le produit en fonction de ces besoins. Elle s’assure qu'il est techniquement
faisable.

3.L’équipe V&V (Verification and Validation) : Cette équipe est concentrée sur l'assurance
qualité du produit. Elle travaille à vérifier que le produit respecte les exigences définies,
processus appelé vérification, et valide également que le produit répond aux besoins et attentes
de l'utilisateur final, processus appelé validation.

PLM TRAINING
16
PLM TRAINING
17
Contexte
L'entreprise AirGalaxy a pour objectif de créer une application de contrôle des fusées avant leur lancement spatial. Cette
application est critique pour assurer la sécurité des vols spatiaux.

AirGalaxy a adopté l'approche en cycle V pour planifier les fonctionnalités, les aspects techniques et les tests nécessaires pour
assurer la qualité de l'application.

Attribuez chaque tâche à l'une des trois équipes clés


: MOA, MOE ou V&V.

PLM TRAINING
18
Contexte
L'entreprise AeroGalaxy a pour objectif de créer une application de contrôle des fusées avant leur lancement spatial. Cette
application est critique pour assurer la sécurité des vols spatiaux.

AeroGalaxy a adopté l'approche en cycle V pour planifier les fonctionnalités, les aspects techniques et les tests nécessaires
pour assurer la qualité de l'application.

Attribuez chaque tâche à l'une des trois équipes clés


: MOA, MOE ou V&V.

PLM TRAINING
19
PLM TRAINING
20
Question :
Quel est le rôle principal du cahier des charges (CDC) dans la gestion d'un projet selon le cycle en V ?
Réponses :

a) Assurer le suivi des ressources humaines du projet


b) Décrire les étapes de test et de validation
c) Communiquer les attentes et objectifs du projet à toutes les parties prenantes
d) Gérer les risques financiers du projet

PLM TRAINING
21
Le cahier des charges (CDC) est un guide essentiel pour la réalisation d'un projet. Créé durant la phase n°1 du cycle en V, il
sert de document de référence pour communiquer les attentes et objectifs du projet à toutes les parties prenantes. Il
permet de s’assurer que tout le monde a une compréhension claire et commune des attentes.

PLM TRAINING
22
PLM TRAINING
23
PLM TRAINING
24
Contexte
Vous êtes à présent responsable de coordonner la rédaction du cahier des charges, qui sera un guide essentiel pour la
réalisation du projet de AirGalaxy.

Consignes

[Link]étez le cahier des charges.


Rassemblez les contenus livrés par les rédacteurs dans les différentes sections du cahier des charges, en veillant à les placer
dans les bonnes sections.

2.Définissez les responsables de rédaction.


Consultez le calendrier de rédaction du cahier des charges et assignez les responsables de rédaction pour chaque section, en
veillant à ce que les personnes désignées soient compétentes dans le domaine correspondant

PLM TRAINING
25
Exigences et règles PSA
Templates d'exigences

Vous allez rédiger une exigence en utilisant le template "Needs"

A <stakeholder> <shall be able to do something/imposes something)>


with an <expected external performance level>
in a <given operational context>

all vehicles equipped with PSD shall be respected in

that the requirements on Side impact expected imposes


by the ECE95.03 regulation

the regulation

PLM TRAINING
26
Exigences et règles PSA
Templates d'exigences

<The regulation> imposes <that the requirements on Side impact expected by the
ECE95.03 regulation> shall be respected in <all vehicles equipped with PSD>

PLM TRAINING
27
Durant la phase n°2 du cycle en V, vous allez rédiger avec l’équipe MOE le cahier des spécifications fonctionnelles. Il s’agit du
document servant à décrire les fonctionnalités de l’application.

PLM TRAINING
28
À cette étape, vous devrez décrire les fonctionnalités et expliquer comment les utilisateurs se comportent avec l’application.
Ces éléments sont expliqués afin de bien comprendre ce que le produit sera capable de faire.

Pour cela, vous utiliserez plusieurs méthodes permettant de décrire les fonctionnalités efficacement. Il s’agit des scénarios
d’utilisation, de schémas appelés diagrammes, ainsi que des maquettes graphiques.

PLM TRAINING
29
PLM TRAINING
30
2. Elaborez le cahier des spécifications fonctionnelles

PLM TRAINING
31
2. Elaborez le cahier des spécifications fonctionnelles
Contexte
L'une des fonctionnalités clés de votre logiciel développé chez Air Galaxy est le "détecteur d'anomalie". Afin d'améliorer sa
compréhension, un diagramme illustrant le processus de cette fonctionnalité a été initié, mais nécessite d'être complété.

Consignes

[Link]éter le diagramme : Remplissez les parties manquantes du diagramme pour illustrer le fonctionnement détaillé de
la fonctionnalité "détecteur d'anomalie". Assurez-vous d'intégrer toutes les étapes clés du processus, notamment la
collecte de données, l'analyse de ces données, la décision basée sur la détection d'anomalies, et l'alerte aux contrôleurs.

2. À la fin de cet exercice, vous devriez avoir un diagramme d'activité complet décrivant de manière fluide et
compréhensible le fonctionnement de la fonctionnalité "détecteur d'anomalie".

PLM TRAINING
32
PLM TRAINING
33
PLM TRAINING
34
Exigences et règles PSA
Templates d'exigences

Template "Functional requirements"

< The system > shall <do something> with an <expected functional
performance level> in a < given functional mode >

acquire an unlocking demand, authorize the The system


closures unlocking, and unlock the closures
all vehicle modes
less than 200 ms

PLM TRAINING
35
Exigences et règles PSA
Templates d'exigences

Template "Functional requirements"

< The system > shall <do something> with an <expected functional
performance level> in a < given functional mode >

<The system> shall <acquire an unlocking demand, authorize the closures unlocking,
and unlock the closures> in <less than 200 ms> in <all vehicle modes>.

PLM TRAINING
36
Le cahier des spécifications techniques est un document qui décrit tous les outils et méthodes dont les développeurs auront
besoin pour programmer l’application correctement. Par exemple, le langage informatique choisi pour coder l’application, le
type de serveur utilisé pour stocker les données…

PLM TRAINING
37
PLM TRAINING
38
3. Elaborez le cahier des spécifications techniques

PLM TRAINING
39
3. Elaborez le cahier des spécifications techniques

PLM TRAINING
40
3. Elaborez le cahier des spécifications techniques

PLM TRAINING
41
3. Elaborez le cahier des spécifications techniques

Contexte
Vous êtes le chef de projet pour AirGalaxy, une entreprise leader dans l'industrie aérospatiale. AirGalaxy
développe une application pour tester et surveiller ses fusées en temps réel. Pour cela, une équipe de
professionnels aux compétences diverses a été formée.

Consignes
Votre mission est d’affecter chaque sujet des spécifications à la bonne section et d'associer chaque profil de
rédacteur à la section correspondante. Utilisez les profils donnés comme guides pour mener à bien votre tâche.

PLM TRAINING
42
PLM TRAINING
43
Le cahier des spécifications détaillées (CSD) est un document qui sert de guide détaillé pendant la phase de développement
d'un projet pour les développeurs.

PLM TRAINING
44
4. Le cahier des spécifications détaillées (CSD)

1. La description précise des fonctionnalités : Il fournit des détails sur chaque fonctionnalité que le
produit ou le système doit avoir, y compris comment elle doit fonctionner et interagir avec d'autres
parties du système.

2. Les informations sur l'interface utilisateur : Il comprend également des détails sur l'interface
utilisateur, tels que la disposition des boutons, la navigation, les champs de saisie de données, etc.

3. Les exigences techniques : Il peut aussi inclure des informations sur les exigences techniques, y
compris le matériel et le logiciel nécessaires, les protocoles à utiliser, les exigences de performance, etc.

4. Les flux de données et diagrammes : Le CSD comprend souvent des flux de données et des
diagrammes qui décrivent en détail comment les données se déplacent à travers le système et comment
les différentes parties du système interagissent entre elles.

PLM TRAINING
45
4. Le cahier des spécifications détaillées (CSD)

Pourquoi créer un document à part ? Je pourrais joindre en un


seul document les spécifications techniques, et spécifications
détaillés ,,,

PLM TRAINING
46
4. Le cahier des spécifications détaillées (CSD)

[Link] niveau de détail : Le CSD comprend généralement un niveau de détail beaucoup plus élevé que les
spécifications fonctionnelles ou techniques. Alors que les spécifications fonctionnelles et techniques peuvent
donner une vue d'ensemble de ce que le système doit faire et comment il doit le faire, le CSD détaille
exactement comment chaque fonctionnalité sera mise en œuvre.

2. Le public cible : Alors que les spécifications fonctionnelles sont généralement rédigées pour les clients et
les utilisateurs finaux, et les spécifications techniques pour les architectes système et les développeurs, le
CSD est spécifiquement destiné aux développeurs qui travailleront sur le projet. Il sert de guide pour
l'implémentation du projet.

3. Le focus : Les spécifications fonctionnelles se concentrent sur "quoi", les spécifications techniques sur
"comment", tandis que le CSD se concentre sur "comment exactement". Il donne un niveau de précision qui
n'est pas présent dans les deux autres types de spécifications.

PLM TRAINING
47
Chapitre 1 : Introduction
Introduction à la structure d'ingénierie

Besoins des Parties


prenantes

POURQUOI
Ingénierie du 1 Quels sont les
services rendus par
« Système Véhicule" le système à son
environnement ?

PLM Ingénierie des 2 QUOI


Quelles sont les
Phase 2 « Sous-Systèmes" Ingénierie fonctions à réaliser ?
Ingénierie Ingénierie
Powertrain
Géométrie Infra EE
Calibration
Ingénierie COMMENT
Faisceaux et Ingénierie des 3 Quelles sont les
Connecteurs "Components" ressources concrètes
à utiliser ?

PLM
Phase 1 Conception
des pièces

Parts
PLM TRAINING 48
Chapitre 1 : Introduction
Matrice 9 Vues PSA

La Matrice 9 vues permet une description du système qui est une représentation opérationnelle,
fonctionnelle ou organique. Elle exprime graphiquement une organisation statique (indépendante
du temps) ou un comportement dynamique (dépendant du temps) du système.

PLM TRAINING 49
Chapitre 1 : Introduction
Récursivité de la méthode 9 Vues

Le système ou la fonction étudié(e) est en interaction en termes de conception


avec son sur-système et ses éléments constitutifs.
La conception est faite en groupe de conception

Opérationnel
Fonctionnel
Organique Opérationnel
Sur-système
Exemple : le système routier Fonctionnel
Exemple : le véhicule
Organique Opérationnel
Système étudié
Exemple : le véhicule Fonctionnel
Entrées Sorties Flux Exemple : le système de direction
Organique
Sous-Système
Exemple : le système de direction
PLM TRAINING
Exemple : la biellette
50
4. Le cahier des spécifications détaillées (CSD)

PLM TRAINING
51
4. Le cahier des spécifications détaillées (CSD)

PLM TRAINING
52
4. Le cahier des spécifications détaillées (CSD)

PLM TRAINING
53
4. Le cahier des spécifications détaillées (CSD)

PLM TRAINING
54
5. Le processus de réalisation et de test
En tant que chef de projet, vous devez apporter votre contribution pour améliorer et faciliter les étapes de
développement et de tests. Il y a deux mots-clés à garder à l'esprit : la testabilité et la traçabilité.
Ces deux concepts sont essentiels pour assurer la qualité du logiciel développé.

La testabilité décrit à quel point il est facile de vérifier qu'un système fonctionne correctement. Un logiciel est
considéré comme testable si les tests peuvent être réalisés de manière récurrente, prévisible et efficace.

•Écrire des spécifications testables


•Coordonner les tests

PLM TRAINING
55
5. Le processus de réalisation et de test

PLM TRAINING
56
5. Le processus de réalisation et de test

Si les tests échouent, que dois-je faire ?

PLM TRAINING
57
5. Le processus de réalisation et de test

La traçabilité est la capacité à retracer l'histoire, l'utilisation ou l'emplacement de quelque chose. Dans le cadre
d'un projet de développement de logiciel, cela signifie la capacité à suivre les exigences depuis leur origine, à
travers leur développement, jusqu'à leur livraison finale.
Pour assurer la traçabilité, vous devez :

•Suivre les exigences : Vous devez avoir un système en place pour suivre les exigences tout au long du projet. Cela
peut nécessiter l'utilisation d'un outil de gestion de projet (Jira, Monday, Wrike) ou d'un tableur pour faire le suivi.
Chaque exigence doit être clairement identifiée (par exemple, avec un identifiant unique), et son statut doit être
mis à jour régulièrement.

•Documenter les modifications : Chaque changement apporté à une exigence doit être enregistré. Cela devrait
inclure qui a fait le changement, pourquoi le changement a été fait et quand il a été fait. Pour les développeurs qui
modifient leur code, cela peut être fait en utilisant des outils de gestion de version, tels que Git, qui enregistrent
chaque modification du code source, ainsi que les raisons de ces modifications.

PLM TRAINING
58
5. Le processus de réalisation et de test

Contexte
En tant que chef de projet MOE chez AirGalaxy, votre rôle est de comprendre les détails techniques écrits par
l'équipe technique et de les relier aux spécifications fonctionnelles du projet. C’est-à-dire que vous devez savoir à
quelle fonctionnalité chaque composant technique proposé sera utile.
Pour cela, vous allez utiliser les informations fournies par l'équipe technique sur l'utilité de chaque partie du
logiciel.

Consignes
Vous devez ajouter tous les composants techniques liés à chaque fonctionnalité spécifiée dans la colonne
correspondante.

PLM TRAINING
59
Replacez les étiquettes sur le "cycle en V" (partie conception) afin de
montrer les phases de développement du système
Bon à savoir
BESOINS • A chaque étape de la descente du V il faut se poser la question PRODUIT
"comment vais-je vérifier ce que j'ai spécifié ?"

Part
Système Véhicule
Components
Sous-Systèmes

Vérification

Validation et qualification

Intégration

Spécification Conception Implémentation V&V

PLM TRAINING
60
Chapitre 1 : Introduction
Introduction à la structure d'ingénierie

Besoins des Parties


prenantes

POURQUOI
Ingénierie du 1 Quels sont les
services rendus par
« Système Véhicule" le système à son
environnement ?

PLM Ingénierie des 2 QUOI


Quelles sont les
Phase 2 « Sous-Systèmes" Ingénierie fonctions à réaliser ?
Ingénierie Ingénierie
Powertrain
Géométrie Infra EE
Calibration
Ingénierie COMMENT
Faisceaux et Ingénierie des 3 Quelles sont les
Connecteurs "Components" ressources concrètes
à utiliser ?

PLM
Phase 1 Conception
des pièces

Parts
PLM TRAINING 61
Chapitre 1 : Introduction
Matrice 9 Vues PSA

La Matrice 9 vues permet une description du système qui est une représentation opérationnelle,
fonctionnelle ou organique. Elle exprime graphiquement une organisation statique (indépendante
du temps) ou un comportement dynamique (dépendant du temps) du système.

PLM TRAINING 62
Chapitre 1 : Introduction
Récursivité de la méthode 9 Vues

Le système ou la fonction étudié(e) est en interaction en termes de conception


avec son sur-système et ses éléments constitutifs.
La conception est faite en groupe de conception

Opérationnel
Fonctionnel
Organique Opérationnel
Sur-système
Exemple : le système routier Fonctionnel
Exemple : le véhicule
Organique Opérationnel
Système étudié
Exemple : le véhicule Fonctionnel
Entrées Sorties Flux Exemple : le système de direction
Organique
Sous-Système
Exemple : le système de direction
PLM TRAINING
Exemple : la biellette
63
Chapitre 1 : Introduction
Finalités du PLM

L'accès unique, géré, sécurisé, et


universel aux données Accéder à la bonne donnée

Le maintien de l'intégrité des Travailler ensemble


informations tout au long du cycle
de vie des objets Réutiliser l'existant

La définition, la gestion et Optimiser le pilotage projet


l'amélioration des processus
communs à tous les acteurs pour Collaborer à l'échelle Monde
créer, diffuser, partager et utiliser
ces données

La bonne donnée, au bon moment, au bon endroit…


accessible à chacun en fonction de ses droits et de son métier.

PLM TRAINING 64
Chapitre 1 : Introduction
Connexion au PLM

La connexion à la plateforme PLM (ENOVIA V6) peut s'effectuer de deux manières soit
depuis la palette CFAO soit depuis internet explorer.

Le choix du Contexte de Sécurité s'affiche automatiquement après la connexion. Il suffit


simplement de le sélectionner.

PLM TRAINING 65
Chapitre 1 : Introduction
Contexte de sécurité dans le PLM

Les accès à la base de données ENOVIA sont gérés avec le Contexte de Sécurité qui sont cumulatifs en
lecture.
Le Contexte de Sécurité se compose :
D'un Rôle :
Rôle Organisation Projet
• ArchitecteSysteme
• SystemDesigner
• Concepteur
• Etc…
Exemple d'un Contexte de Sécurité
D'une Organisation :
• Service Pour en savoir plus sur le P&O, consultez le E-Learning
• Elec
• Component
• Etc… Le choix du bon contexte est essentiel pour
D'un Projet (Public ou Confidentiel) : créer les objets au bon endroit, ils seront liés
à l'organisation et au projet choisi. Il vous sera
• Reference possible de visualiser également les objets
• A9 auxquels vous accédez par vos autres
• Etc… contextes de sécurité.

PLM TRAINING 66
Chapitre 1 : Introduction
Interface de la Plateforme PLM

Mon Portail Page À propos du


Actions Outils Déconnexion
Enovia indicateurs PLM précédente/suivante logiciel

A B C

A. Barre d'outils
B. Outils de recherche
C. Page d'accueil

PLM TRAINING 67

Vous aimerez peut-être aussi