Table des Matières3
Table des Illustrations13
Objectifs de ce Guide19
Public ciblé20
Ligne de Produits20
Exemples de Lignes de Produits21
Types de Lignes de Produits23
Guide de lecture25
Organisation générale25
Facettes de l'Organisation des Lignes de Produits26
Processus d'Ingénierie Système26
Rappels méthodologiques27
Vocabulaire27
Recommandation pour le lecteur28
Positionnement du problème28
Renvois28
1 Analyse du Besoin et Mise en place d'une Organisation en Ligne de Produits29
1.1 Positionnement du Problème29
1.2. Gains potentiels30
1.2.1 Objectifs30
1.2.2 Points de vue31
1.3 Analyse du Besoin de la Ligne de Produits32
1.3.1 Analyse du Marché32
1.3.2 Autres analyses nécessaires33
1.3.3 Document de cadrage de la Ligne de Produits33
1.4 Spécification de la Ligne de Produits34
1.4.1 Expérience34
1.4.2 Principes de base34
1.4.3 Viabilité des Solutions35
1.4.4 L'expérience du Logiciel35
1.4.5 Document de Spécification de la Ligne de Produits36
1.5 Plan Stratégique de Mise en Place et Investissements37
1.5.1 Mettre en Place une Organisation en Ligne de Produits37
1.5.2 Choix de stratégie37
1.5.3 Stratégie de Mise en Place38
1.5.4 Investissements38
1.5.5 Point d'équilibre39
1.5.6 Plan stratégique39
1.6 Mise en oeuvre et Coûts récurrents40
1.6.1 Mettre en Oeuvre une Organisation en Ligne de Produits40
1.6.2 Coûts récurrents40
1.6.3 Pilotage40
2 Description et Pilotage du Produit41
2.1 Positionnement du problème41
2.2 Description du Produit42
2.2.1 Points communs (ou artefacts communs)42
2.2.2 Variabilités43
2.2.3 Variantes44
2.2.4 Dépendances entre variabilités (ou contraintes)44
2.2.5 Spécificités45
2.3 Organisation du Produit46
2.3.1 Structuration initiale des variabilités46
2.3.2 Ouverture et robustesse du Produit générique47
2.3.3 Évolutions et Enrichissement du Produit générique47
2.3.4 États du produit49
2.4 Réutilisation et Capitalisation50
2.4.1 Réutilisation du Produit générique51
2.4.2 Capitalisation dans le Produit générique52
2.4.3 Simplification du Produit générique55
2.5 Pilotage du Produit générique56
2.5.1 Responsabilité56
2.5.2 CMC du Produit générique et CMC de l'Application58
2.5.3 Organisation des CMC59
3 Organisation et Pilotage du Processus61
3.1 Positionnement du problème61
3.2 Organisation des activités d'Ingénierie Système62
3.2.1 Organisation62
3.2.2 « Ajustement » des activités d'Ingénierie Système63
3.3 Processus de Réutilisation et de Capitalisation64
3.3.1 Réutilisation Opportuniste64
3.3.2 Réutilisation et Capitalisation Intégrées68
3.3.3 Réutilisation et Capitalisation Anticipées70
3.4 Processus d'Ingénierie Système71
3.5 Organisation des Équipes d'Ingénierie Système73
3.6 Pilotage du Processus74
3.6.1 Maîtrise du Changement74
3.6.2 Maturité de l'Organisation de la Ligne de Produits75
3.6.3 Stratégie du changement77
3.6.4 Retours d'Expérience79
3.7 Lignes de Produits et Action de Progrès82
3.7.1 La mise en place de Lignes de Produits et le CMMI82
3.7.2 Maturité84
3.7.3 Culture de l'Entreprise85
4 Rentabilité et Pilotage des Investissements87
4.1 Positionnement du problème87
4.2 Retour Sur Investissement (RSI)87
4.2.1 Définition87
4.2.2 Exemple pratique88
4.3 Mise en oeuvre du RSI89
4.3.1 Prise en compte de différents paramètres89
4.3.2 Exemple pratique90
4.3.3 Analyse décisionnelle91
4.4 Planification et RSI92
4.5 Pilotage de la Ligne de Produits95
4.5.1 Pilotage95
4.5.2 Stratégie du Changement95
4.5.3 Cycle de vie de l'Organisation de la Ligne de Produits96
4.5.4 Responsabilités97
4.5.5 Rôle de la Direction de l'Entreprise97
4.6 Retours d'Expérience98
4.6.1 Évaluation du taux de réutilisation98
4.6.2 Un exemple réel99
5 Ingénierie des Exigences101
5.1 Positionnement du problème101
5.2 Exigences concernées102
5.3 Définition du Besoin103
5.3.1 Processus (rappel)103
5.3.2 Capture du Besoin104
5.3.3 Capitalisation du besoin104
5.3.4 Catalogue de Produits105
5.3.5 Adaptation du besoin106
5.4 Analyse des exigences107
5.4.1 Processus de l'Ingénierie Système (rappel)107
5.4.2 Organisation des exigences107
5.4.3 Réutilisation des exigences108
5.4.4 Énoncé des Exigences109
5.4.5 Méthodes d'analyse des exigences112
5.4.6 Spécification technique113
5.5 Allocation des exigences aux composants du système115
5.5.1 Processus (rappel)115
5.5.2 Exigences allouées et Exigences d'interface interne115
5.6 Gestion des exigences116
5.6.1 Définitions (rappel)116
5.6.2 Gestion des Exigences des produits de la Ligne de Produits117
5.6.3 Espaces de travail118
5.7 Stratégie de mise en place119
6 Conception de l'Architecture121
6.1 Positionnement du problème121
6.2 Conception du Système123
6.2.1 Méthodologie (rappel)123
6.2.2 Choix d'architecture (rappel)123
6.2.3 Représentation schématique124
6.2.4 Exemples d'architecture125
6.3 Architecture Robuste126
6.3.1 Réutilisation d'architecture avec remise en cause mineure126
6.3.2 Réutilisation d'architecture avec remise en cause importante127
6.3.3 Rigidité de l'architecture128
6.3.4 Exemples de rigidité d'architecture129
6.4 Architecture réutilisable130
6.4.1 Critères de réutilisabilité130
6.4.2 Exemple de réutilisation dans le cas d'une architecture rigide131
6.5 Architecture conçue pour la réutilisation132
6.5.1 Variabilités d'Architecture134
6.5.2 Exemple de variabilité de l'architecture136
6.6 Stratégie de mise en place137
7 Les tests du système et l'IVTV139
7.1 Positionnement du problème140
7.1.1 Exposé du problème140
7.1.2 Contexte (pour rappel)140
7.1.3 Concept de « Tests »142
7.2 Tests143
7.2.1 Stratégie de tests143
7.2.2 Tests du Produit générique144
7.2.3 Tests des applications145
7.2.4 Tests d'opportunité et capitalisation des résultats de tests146
7.2.5 Moyens de test147
7.3 Intégration du système et tests associés148
7.3.1 Définition (rappel)148
7.3.2 Test des composants148
7.3.3 Méthodes d'intégration149
7.3.4 Procédures d'intégration et moyens d'intégration149
7.3.5 Tests d'intégration et moyens de tests151
7.4 Vérification système et tests associés152
7.4.1 Définition (rappel)152
7.4.2 Vérification système et tests associés dans une Organisation en Ligne de Produits153
7.4.3 Optimisation des tests de vérification système dans une Organisation en Ligne de Produits155
7.5 Transition du système et tests associés156
7.5.1 Définition (rappel)156
7.5.2 Transition du système et moyens associés dans une Organisation en Ligne de Produits157
7.5.3 Exemples de transition du système dans une Organisation en Ligne de Produits158
7.6 Validation du système et tests associés159
7.6.1 Définition (rappel)159
7.6.2 Validation du système et tests associés dans une Organisation en Ligne de Produits160
7.7 Autres processus de construction (QCA)161
7.7.1 IVTV vs IVVQCA161
7.7.2 QCA162
7.7.3 Audits de configuration163
7.8 Stratégie de mise en place165
7.8.1 Processus de définition et processus de construction165
7.8.2 Maturité du produit165
8 Les processus du cycle de vie du système167
8.1 Positionnement du problème167
8.2 Concept168
8.2.1 Phase Concept (rappel)168
8.2.2 Phase Concept dans une Organisation en Lignes de Produits168
8.3 Production169
8.4 Utilisation170
8.5 Soutien (Logistique)171
8.6 Retrait172
9 Ingénierie Système d'une Ligne de Produits pilotée par les modèles175
9.1 Positionnement du problème175
9.1.1 Lignes de Produits système175
9.1.2 Ingénierie Système pilotée par les modèles175
9.1.3 Ingénierie Système d'une Ligne de Produits pilotée par les modèles176
9.2 Modèles de représentation des lignes de produits177
9.2.1 Définition177
9.2.2 Modélisation de la variabilité177
9.2.3 Critères de qualité des modèles de variabilité178
9.2.4 Intérêts de la modélisation179
9.2.5 Formalismes179
9.2.6 Choix de Formalisme180
9.3 Ingénierie Système d'une Ligne de Produits pilotée par les Modèles181
9.3.1 Artefacts de l'Ingénierie Système181
9.3.2 Variabilité des artefacts de l'Ingénierie Système182
9.3.3 Liens entre les différents artefacts de l'Ingénierie Système183
9.3.4 Relations entre les variabilités des différents modèles de variabilité des artefacts de l'Ingénierie Système184
9.3.5 Relations entre variabilités résultant de la traçabilité entre les artefacts185
9.3.6 Traçabilité entre les artefacts ne se traduisant pas par des relations entre variabilités186
9.3.7 Relations entre les contraintes résultant de la traçabilité entre les artefacts187
9.3.8 Autres relations entre variabilités188
9.3.9 Ingénierie Système d'une Ligne de Produits pilotée par les modèles188
9.3.10 Critères de qualité des modèles de variabilité pour l'ingénierie de la Ligne de Produits189
9.4 Maquettes d'Ingénierie Système d'une Ligne de Produits pilotée par les modèles190
9.4.1 Objectifs190
9.4.2 Maquette 1190
9.4.3 Maquette 2197
9.4.4 Conclusions201
10 Conclusions203
10.1 Définition de la notion d'« Organisation en Ligne de Produits »203
10.1.1 Facettes de l'Organisation en Ligne de Produits203
10.1.2 Organisation en Ligne de Produits204
10.2 Ingénierie de la Ligne de Produits208
10.3 Stratégie de Mise en Place d'une Organisation en Lignes de Produits210
10.3.1 Éléments de stratégie210
10.3.2 Objectifs211
10.3.3 Dépendances212
10.3.4 Maturité de l'Organisation de la Ligne de Produits213
10.3.5 Culture213
10.3.6 Implication de la Direction de l'Entreprise214
10.3.7 Stratégie globale215
10.4 État de l'art216
10.4.1 Retours d'Expérience216
10.4.2 Cas particulier de l'Ingénierie Système d'une Ligne de Produits pilotée par les Modèles217
10.4.3 Outils218
10.5 Et maintenant ...219
Glossaire des termes de l'Ingénierie Système d'une Ligne de Produits221
Index235
Acronymes239
Références techniques241
Cadre documentaire de référence de l'Ingénierie Système241
Cadre documentaire de référence des Lignes de Produits241
Définitions (rappel)242
Bibliographie247
Publications du Groupe de Travail de l'AFIS247
Ingénierie Système (documents généraux)248
Lignes de Produits (documents généraux)248
Lignes de Produits (Modélisation)249
Origine de l'Ouvrage251
Remerciements253