• Aide

Systems product line engineering handbook

Livre

Résumé

Une synthèse réunissant des retours d'expériences variées d'industriels mettant en oeuvre des lignes de produits diverses, avec des définitions et des exemples, des processus, des méthodes d'ingénierie système, des organisations, des stratégies de mise en place et des processus de gouvernance. ©Electre 2016


  • Contributeur(s)
  • Éditeur(s)
  • Date
    • DL 2016
  • Notes
    • En anglais
    • Bibliogr.
  • Langues
    • Anglais
    • , traduit de : Français
  • Description matérielle
    • 1 vol. (249 p.) : ill. en coul. ; 25 cm
  • Collections
  • Titre(s) en relation
  • Sujet(s)
  • ISBN
    • 978-2-36493-194-7
  • Indice
    • 654.4 Organisation de la production
  • Quatrième de couverture
    • A Product Line is a set of products with common elements and variable features. Including Product Lines in an overall development strategy tailored to the commercial and/or industrial context delivers significant benefits: products that are more suitable, reduction in cost, shorter development timescales, quality improvement, etc.

      This work, Systems Product Line Engineering, brings together a summary of the state-of-the-art with lessons learnt from industrial experience in implementing Product Lines of various kinds, in terms of marketplace, number of applications, degree of variability, etc. It is resolutely practical, and is intended to complement existing Systems Engineering manuals; indeed, it adopts the same process structures. It includes:

      • Definitions and examples: Product Line, Product Lines organizations, Product Line Engineering,
      • Processes, from needs analysis through to disposal,
      • Systems Engineering methods, particularly Model-Based Product Line Systems Engineering,
      • Organization: development in silos, development in platforms,
      • Implementation strategies and management processes.

      This work is intended for practitioners: engineers, project managers, instructors, researchers, students and developments of systems that fit into this approach.


  • Tables des matières
      • Systems Product Line Engineering Handbook

      • Cépaduès-Éditions

      • Systems Product Line Engineering Handbook 1
      • Table of Contents 3
      • Table of Illustrations 13
      • Purpose 19
      • Readership20
      • Product Line20
      • Examples of Systems Product Lines21
      • Product Line Types23
      • Overview 25
      • Contents25
      • Dimensions of Product Lines26
      • Systems Engineering Process26
      • Systems Engineering Process Reminders27
      • Terms and Definitions27
      • English version27
      • Reading Guide28
      • Section Scope28
      • Cross-References28
      • 1 Product Line Scoping 29
      • 1.1 Scope29
      • 1.2 Potential benefits30
      • 1.2.1 Goals30
      • 1.2.2 Viewpoints31
      • 1.3 Product Line Needs Analysis32
      • 1.3.1 Market Survey32
      • 1.3.2 Other Needs Analysis33
      • 1.3.3 Product Line Scope Document33
      • 1.4 Product Line Specification34
      • 1.4.1 Lessons Learned from Experience34
      • 1.4.2 Main Concepts34
      • 1.4.3 Solution Viability35
      • 1.4.4 The Software Experience35
      • 1.4.5 Product Line Specification Document36
      • 1.5 Strategic Plan37
      • 1.5.1 Setting up a Product Line and Investment37
      • 1.5.2 Choosing a Product Line Organization37
      • 1.5.3 Product Line Change Strategy37
      • 1.5.4 Investment38
      • 1.5.5 Break-Even Point39
      • 1.5.6 Strategic Plan39
      • 1.6 Working in a Product Line Organization and Recurrent Costs40
      • 1.6.1 Working in a Product Line Organization40
      • 1.6.2 Recurrent Costs40
      • 1.6.3 Management40
      • 2 Product Description and Management 41
      • 2.1 Scope41
      • 2.2 Product Description42
      • 2.2.1 Common features (or common artifacts)42
      • 2.2.2 Variability and Variation Points43
      • 2.2.3 Variants44
      • 2.2.4 Variability Constraints44
      • 2.2.5 Specific features45
      • 2.3 Product Organization46
      • 2.3.1 Initial Variability Breakdown Structure46
      • 2.3.2 Product Openness and Robustness47
      • 2.3.3 Evolving and enriching the Generic System47
      • 2.3.4 Product Configuration49
      • 2.4 Reuse and Capitalization50
      • 2.4.1 Reusing the Generic Product51
      • 2.4.2 Capitalization in the Generic Product52
      • 2.4.3 Simplifying the Generic Product55
      • 2.5 Managing the Generic Product56
      • 2.5.1 Responsibilities56
      • 2.5.2 Domain CCB and Application CCB58
      • 2.5.3 CCB Organization59
      • 3 Enterprise Organization and Process Management 61
      • 3.1 Scope61
      • 3.2 Systems Engineering Organization62
      • 3.2.1 Organization62
      • 3.2.2 Tailoring the Systems Engineering Process63
      • 3.3 Reuse and Capitalization Processes64
      • 3.3.1 Opportunistic Reuse64
      • 3.3.2 Integrated Reuse and Capitalization68
      • 3.3.3 Anticipated Reuse and Capitalization70
      • 3.4 Systems Engineering Process71
      • 3.5 Systems Engineering Team Organization73
      • 3.6 Process Management74
      • 3.6.1 Setting up Management74
      • 3.6.2 Product Line Maturity75
      • 3.6.3 Product Line Change Strategy77
      • 3.6.4 Lessons Learned from Experience79
      • 3.7 Product Lines and Process Improvement82
      • 3.7.1 Setting Up a Product Line and the CMMI82
      • 3.7.2 Maturity84
      • 3.7.3 Enterprise Culture85
      • 4 Profit and Investment Management 87
      • 4.1 Scope87
      • 4.2 Return on Investment (ROI)87
      • 4.2.1 Definition87
      • 4.2.2 Example88
      • 4.3 Using the ROI Tool89
      • 4.3.1 Taking into account all the parameters89
      • 4.3.2 Example90
      • 4.3.3 Decision Analysis and Resolution91
      • 4.4 Planning the ROI92
      • 4.5 Product Line Management95
      • 4.5.1 Setting Up Management95
      • 4.5.2 Product Line Change Strategy95
      • 4.5.3 Product Line Life Cycle96
      • 4.5.4 Responsibilities97
      • 4.5.5 Role of the Enterprise Management97
      • 4.6 Lessons Learned from Experience98
      • 4.6.1 Reuse rate estimation98
      • 4.6.2 Real Example99
      • 5 Requirements Engineering 101
      • 5.1 Scope101
      • 5.2 Types of Requirement Concerned102
      • 5.3 Stakeholder Needs and Requirements Definition103
      • 5.3.1 Process (Reminder)103
      • 5.3.2 Eliciting needs104
      • 5.3.3 Capitalizing Needs104
      • 5.3.4 Product Portfolio105
      • 5.3.5 Meeting Needs106
      • 5.4 System Requirements Specification107
      • 5.4.1 Process Reminder107
      • 5.4.2 Requirements Breakdown Structure107
      • 5.4.3 Generic Requirements107
      • 5.4.4 Reusing requirements108
      • 5.4.5 Defining Requirements109
      • 5.4.6 Requirements Analysis112
      • 5.4.7 Technical Specification113
      • 5.5 Allocating Requirements to System Components115
      • 5.5.1 Process Reminder115
      • 5.5.2 Allocated Requirements and Interface Requirements115
      • 5.6 Requirements Management116
      • 5.6.1 Process Reminder116
      • 5.6.2 Managing Requirements in a Product Line117
      • 5.6.3 Working Space118
      • 5.7 Product Line Change Strategy119
      • 6 Architectural Design 121
      • 6.1 Scope121
      • 6.2 Architectural Design123
      • 6.2.1 Architectural Design Methods Reminder123
      • 6.2.2 Selecting an Architectural Design Reminder123
      • 6.2.3 Drawing Convention124
      • 6.2.4 Architectural Design Example125
      • 6.3 Robust Architectural Design126
      • 6.3.1 Reusing Architectural Design with small change126
      • 6.3.2 Reusing Architectural Design with big change127
      • 6.3.3 Architectural Design Rigidity128
      • 6.3.4 Examples of Architectural Design Rigidity129
      • 6.4 Reusable Architectural Design130
      • 6.4.1 Reusability Criteria130
      • 6.4.2 Example of Reusing a Rigid Architectural Design131
      • 6.5 Architectural Design driven by Reusability132
      • 6.5.1 Architectural Design Variability134
      • 6.5.2 Examples of Architectural Design Variability136
      • 6.6 Product Line Change Strategy137
      • 7 System Building and System Tests 139
      • 7.1 Scope140
      • 7.1.1 Problem scope140
      • 7.1.2 Processes Reminder140
      • 7.1.3 The "Testing" Concept142
      • 7.2 Tests143
      • 7.2.1 Test Strategy143
      • 7.2.2 Testing the Generic Product144
      • 7.2.3 Testing Applications145
      • 7.2.4 Opportunistic Tests and Test Results Capitalization146
      • 7.2.5 Test Facilities (enabling)147
      • 7.3 System Integration and Integration Tests148
      • 7.3.1 Process Reminder148
      • 7.3.2 Testing the System Components148
      • 7.3.3 Integration Strategy149
      • 7.3.4 Integration Procedure and Integration Means149
      • 7.3.5 Integration Tests and Integration Means151
      • 7.4 System Verification and Verification Tests152
      • 7.4.1 Process Reminder152
      • 7.4.2 System Verification and Verification Tests153
      • 7.4.3 Optimizing System Verification Tests155
      • 7.5 System Transition and Transition Tests156
      • 7.5.1 Process Reminder156
      • 7.5.2 System Transition and Transition means157
      • 7.5.3 Example of System Transition158
      • 7.6 System Validation and Validation Tests159
      • 7.6.1 Process Reminder159
      • 7.6.2 System Validation and Validation Tests160
      • 7.7 Other System Building Processes (QCA)161
      • 7.7.1 IVTV vs IVVQCA161
      • 7.7.2 QCA162
      • 7.7.3 Configuration Audits163
      • 7.8 Product Line Change Strategy165
      • 7.8.1 System Definition Processes and System Building Processes165
      • 7.8.2 Product Maturity165
      • 8 System Life Cycle Processes 167
      • 8.1 Scope167
      • 8.2 Concept168
      • 8.2.1 Concept Phase Reminder168
      • 8.2.2 Concept Phase and Product Line168
      • 8.3 Production169
      • 8.4 Operation170
      • 8.5 Maintenance (Support)171
      • 8.6 Disposal (Withdrawal)172
      • 9 Model Based Product Line Systems Engineering 175
      • 9.1 Scope175
      • 9.1.1 System Product Line175
      • 9.1.2 Model Based Systems Engineering (MBSE)175
      • 9.1.3 Model Based Product Line Systems Engineering176
      • 9.2 Product Line Modeling177
      • 9.2.1 Definition177
      • 9.2.2 Variability Model177
      • 9.2.3 Variability Model Quality Criteria178
      • 9.2.4 Benefits of Modeling179
      • 9.2.5 Formalism179
      • 9.2.6 Selecting a Formalism180
      • 9.3 Model Based Product Line Systems Engineering181
      • 9.3.1 Systems Engineering Artifacts181
      • 9.3.2 Systems Engineering Artifact Variability182
      • 9.3.3 Relationships between the Systems Engineering Artifacts183
      • 9.3.4 Relationships between the Variability Models for Systems Engineering Artifacts184
      • 9.3.5 Relationships between Variation Points inherited from the Traceability of Systems Engineering Artifacts185
      • 9.3.6 Relationships between Variation Points not inherited from the Traceability of Systems Engineering Artifacts186
      • 9.3.7 Relationships between Variability Constraints inherited from the Traceability of Systems Engineering Artifacts187
      • 9.3.8 Other Relationships between Variation Points188
      • 9.3.9 Model Based Product Line Systems Engineering188
      • 9.3.10 Variability Model Quality Criteria for Model Based Product Line Systems Engineering189
      • 9.4 Model Based Product Line Systems Engineering Mockup190
      • 9.4.1 Goals190
      • 9.4.2 First Mockup190
      • 9.4.3 Second Mockup197
      • 9.4.4 Conclusions201
      • 10 Conclusions 203
      • 10.1 Product Line Definition203
      • 10.1.1 Dimensions of Product Lines203
      • 10.1.2 Product Line Meta Model204
      • 10.2 Systems product line engineering208
      • 10.3 Product line change strategy210
      • 10.3.1 Pieces of Product Line Change Strategy210
      • 10.3.2 Goals211
      • 10.3.3 Dependencies212
      • 10.3.4 Product Line Maturity213
      • 10.3.5 Product Line Thinking213
      • 10.3.6 Enterprise Management Involvement213
      • 10.3.7 Global Product Line Change Strategy214
      • 10.4 State of Art215
      • 10.4.1 Lessons Learned from Experience215
      • 10.4.2 Model-Based Product Line Systems Engineering State of Art216
      • 10.4.3 Tools217
      • 10.5 So now what...218
      • Systems product line engineering glossary 219
      • Index 231
      • Acronyms 235
      • Technical References 237
      • Technical References for Systems Engineering237
      • Technical Reference for Systems Product Line Engineering237
      • Main definitions (Reminders)238
      • Bibliography 243
      • Papers from the AFIS Product Line Working Group243
      • General documentation on Systems Engineering244
      • General documentation on Product Line244
      • Advanced documentation on Product Line (for variability modeling)245
      • Handbook Origin 247
      • Acknowledments 249

  • Origine de la notice:
    • FR-751131015
  • Disponible - 654.4 SYS

    Niveau 3 - Gestion