15
© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.1 2009-06-06 Collaboration between OEM and Suppliers Efficient coupling of processes Klaus Hörl, Robert Bosch GmbH Rainer Busch, Ford Forschungszentrum Aachen GmbH Jerker Andersson, Volvo Car Corporation Eduard Metzker, Vector Informatik GmbH Christof Ebert, Vector Consulting Services GmbH 2 © 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. Slide: Agenda Motivation: Warum Prozesskopplung? Effiziente Prozesskopplung Prinzipien Praxis – Bosch Praxis – FFA Praxis – Volvo Car Corporation Zusammenfassung

Collaboration between OEM and Suppliers - assets.vector.com · Klaus Hörl, Robert Bosch GmbH ... Project Management Change / Configuration Management ... Case study – RE process

Embed Size (px)

Citation preview

Page 1: Collaboration between OEM and Suppliers - assets.vector.com · Klaus Hörl, Robert Bosch GmbH ... Project Management Change / Configuration Management ... Case study – RE process

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

V1.1 2009-06-06

Collaboration between OEM and Suppliers

Efficient coupling of processes

Klaus Hörl, Robert Bosch GmbHRainer Busch, Ford Forschungszentrum Aachen GmbHJerker Andersson, Volvo Car CorporationEduard Metzker, Vector Informatik GmbHChristof Ebert, Vector Consulting Services GmbH

2

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Agenda

Motivation: Warum Prozesskopplung?

Effiziente Prozesskopplung

Prinzipien

Praxis – Bosch

Praxis – FFA

Praxis – Volvo Car Corporation

Zusammenfassung

Page 2: Collaboration between OEM and Suppliers - assets.vector.com · Klaus Hörl, Robert Bosch GmbH ... Project Management Change / Configuration Management ... Case study – RE process

3

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Why process coupling?

Isolated processes

Manual data exchange

Rework, inconsistency, no reuse, inefficiency

SD DD Impl UT Int

Fragmented Tasks

Heterogeneous tool landscape

PDM, CM, Defects,Documents, etc.

Configurations

RE-ToolsFiles, Paper

Suppliers

Requirements,Specifications

Req. Engineering

Code, Models, Parameters

Development

Traditional

Tools

RequirementsManagement

Architecture, Development

Validation,Integration

Project Management

Change / Configuration Management

Supplier Management

Mar

keting

Mai

nte

nance

Product

Mgm

t.

Processes

People

Com

pet

ence

Strategy Innovation EconomicBehaviour Communication

MaturityTrust

Marketing

Leadership Collaboration TechnologyKnow How

Self-Management

Combination of processes withsupport tools and clearresponsibilities

Effizienz, Konsistenz, Qualität, Kostenreduzierung

PLM

4

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Challenges in the development process

Cost pressure and increasing integration of business processes have influence on requirements engineering

Coupled process and tool chains

Increased networking of product functions

Efficient internal change and negotiation processes

Efficient collaboration with development partners

Systematic reuse

Complexity management (functions, variants, plattforms, product lines)

Transparency of development progress and product maturity

Page 3: Collaboration between OEM and Suppliers - assets.vector.com · Klaus Hörl, Robert Bosch GmbH ... Project Management Change / Configuration Management ... Case study – RE process

5

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Case study – RE Process Coupling (1)

Goals

New RE Tool, to create and access specifcations in a distributed development setting

Standard tool

10% cost reduction

Approach

Setup of project team with internal users under supervision of IT

Tool-suppliers present solutions

Tool selection and acquisition

Initial business case, but no specific measurement of effort and errors

Configuration of workflows based on available tool functionality

– Tool-oriented withoutprocess focus

– Artificial processes, based on tool capabilities

– Goal is to generic

– Missing metrics

+ Top-down-Initiative

+ Employee involvement

+ Standardisation

6

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Case study – RE process coupling (2)

Implementation

Estimation of benefits: Effort for specification creation with and without tool support

Data migration

Training for users

Use of support tool is mandatory

Result

Savings are not achieved

Developers work in two parallel worlds: the familiar file system and the new tool

Overhead instead of improvement

What can be done better?

+ Mandatory guidelines

+ Estimation of potentials

- Training is notsufficient for change

– Cost saving goals werenot achieved

– Discontent

Page 4: Collaboration between OEM and Suppliers - assets.vector.com · Klaus Hörl, Robert Bosch GmbH ... Project Management Change / Configuration Management ... Case study – RE process

7

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Agenda

Motivation: Warum Prozesskopplung?

Effiziente Prozesskopplung

Prinzipien

Praxis – Bosch

Praxis – FFA

Praxis – Volvo Car Corporation

Zusammenfassung

8

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Process Coupling

Concept

First process then tool

Negotiate goals with stakeholders

Implementation

Tool evaluation under realistic conditions

Tool adaptation based on specification

Management of change: validation, piloting phase, coaching, training, power-users, metrics

Require-ments

Engineering

Processes

Tools People

Page 5: Collaboration between OEM and Suppliers - assets.vector.com · Klaus Hörl, Robert Bosch GmbH ... Project Management Change / Configuration Management ... Case study – RE process

9

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Konzept: RE-Prozess und seine Schnittstellen

Strategy Concept EvolutionMarket Entry

DevelopmentP

rod

uct

Ma

na

ge

me

nt

RequirementsEngineering

Architecture, Design,

Implementation

Validation,Integration

Project management, Risk management

Change Management, Configuration Management

Supplier management

Str

ate

gy

Ma

na

ge

me

nt,

Por

tfol

io M

anag

emen

t

Mai

nten

ace,

Ser

vice

Mgm

t.,

Ope

ratio

n

Quality Management, Quantitative Management

10

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Umsetzung: Prozesskopplung mit eASEE

eASEE Base System: Data Backbone, Traceability, Workflows, Reports, Global Team Support, Scalability, Roles & Rights, Messaging, Import/Export…

Project Planning and Project Steering (eASEE.pm)

Change Management (eASEE.chm)

Product Management and Release Planning (eASEE.prm)

RequirementsManagement

(eASEE.rqm)

HierarchicalSW Config.

Management(eASEE.hscm)

Calibration Data

Management(eASEE.cdm)

System Data Management

(eASEE.sdm)

Test DataManagement

(eASEE.tdm)

Cust

om

izin

g

Configura

tion

Envi

ronm

ent

APIs

Analysis Design System TestImplemen-

tation VerificationSystem

Integration

Page 6: Collaboration between OEM and Suppliers - assets.vector.com · Klaus Hörl, Robert Bosch GmbH ... Project Management Change / Configuration Management ... Case study – RE process

11

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Agenda

Motivation: Warum Prozesskopplung?

Effiziente Prozesskopplung

Prinzipien

Praxis – Bosch

Praxis – FFA

Praxis – Volvo Car Corporation

Zusammenfassung

12

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Solutions in practice - BoschRequirements engineering process

3. Identification & Commissioning of relevant changes

ISSUE 2ISSUE 2

ISSUE 1ISSUE 1

ISSUE 2.1ISSUE 2.1

ISSUE 1.1ISSUE 1.1

ISSUE 1.1ISSUE 1.1

3. Identification & Commissioning of relevant changes

ISSUE 2ISSUE 2

ISSUE 1ISSUE 1

ISSUE 2.1ISSUE 2.1

ISSUE 1.1ISSUE 1.1

ISSUE 1.1ISSUE 1.1

4. Development & Validation of products

FC2

FC1

Complete system

4. Development & Validation of products

FC2

FC1

Complete system

Component Spec. (FC1)

R1‘R2‘

R5‘

R6‘

R3‘R4‘

R7‘

R8‘

Comp. Spec. (FC2)

2. Break down in component specifications

Component Spec. (FC1)

R1‘R2‘

R5‘

R6‘

R3‘R4‘

R7‘

R8‘

Comp. Spec. (FC2)

2. Break down in component specifications1. Colleting the requirements of all stakeholders

Complete Spec.Spec. (LH) / Requirements (unstructured)

Spec. (LH) (unstructered)

RR

R

R

RR

R

R

RIF

5. Changehandling

1. Colleting the requirements of all stakeholders

Complete Spec.Spec. (LH) / Requirements (unstructured)

Spec. (LH) (unstructered)

RR

R

R

RR

R

R

RIF

5. Changehandling

Page 7: Collaboration between OEM and Suppliers - assets.vector.com · Klaus Hörl, Robert Bosch GmbH ... Project Management Change / Configuration Management ... Case study – RE process

13

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Solutions in practice - Bosch

eASEE Base System: Data Backbone, Traceability, Workflows, Reports, Global Team Support, Scalability, Roles & Rights, Messaging, Import/Export…

Project Planning and Project Steering (eASEE.pm)

Change Management (eASEE.chm)

Product Management and Release Planning (eASEE.prm)

RequirementsManagement

(eASEE.rqm)

HierarchicalSW Config.

Management(eASEE.hscm)

Calibration Data

Management(eASEE.cdm)

System Data Management

(eASEE.sdm)

Test DataManagement

(eASEE.tdm)

Cust

om

izin

g

Configura

tion E

nvi

ronm

ent

APIs

Analysis Design System TestImplemen-

tation VerificationSystem

Integration

Modules used for requirements engineering

14

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Solutions in practice - BoschRequirements engineering process and tool support

3. Identification & Commissioning of relevant changes

ISSUE 2ISSUE 2

ISSUE 1ISSUE 1

ISSUE 2.1ISSUE 2.1

ISSUE 1.1ISSUE 1.1

ISSUE 1.1ISSUE 1.1

3. Identification & Commissioning of relevant changes

ISSUE 2ISSUE 2

ISSUE 1ISSUE 1

ISSUE 2.1ISSUE 2.1

ISSUE 1.1ISSUE 1.1

ISSUE 1.1ISSUE 1.1

4. Development & Validation of products

FC2

FC1

Complete system

4. Development & Validation of products

FC2

FC1

Complete system

Component Spec. (FC1)

R1‘R2‘

R5‘

R6‘

R3‘R4‘

R7‘

R8‘

Comp. Spec. (FC2)

2. Break down in component specifications

Component Spec. (FC1)

R1‘R2‘

R5‘

R6‘

R3‘R4‘

R7‘

R8‘

Comp. Spec. (FC2)

2. Break down in component specifications1. Colleting the requirements of all stakeholders

Complete Spec.Spec. (LH) / Requirements (unstructured)

Spec. (LH) (unstructered)

RR

R

R

RR

R

R

RIF

5. Changehandling

1. Colleting the requirements of all stakeholders

Complete Spec.Spec. (LH) / Requirements (unstructured)

Spec. (LH) (unstructered)

RR

R

R

RR

R

R

RIF

5. Changehandling

eASEE.hscm eASEE.chm

eASEE.rqm

Page 8: Collaboration between OEM and Suppliers - assets.vector.com · Klaus Hörl, Robert Bosch GmbH ... Project Management Change / Configuration Management ... Case study – RE process

15

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Solutions in practice - Bosch

Import of Specifications from development partners who use different RM-systems

Mapping of processes to support tool

RIFRequirements Interchange

Format

RM System OEM RM System Bosch: eASEE.rqm

16

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Solutions in practice - Bosch

Traceability: Customer requirement Component requirement development order development product

Mapping of processes to support tool

Page 9: Collaboration between OEM and Suppliers - assets.vector.com · Klaus Hörl, Robert Bosch GmbH ... Project Management Change / Configuration Management ... Case study – RE process

17

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Agenda

Motivation: Warum Prozesskopplung?

Effiziente Prozesskopplung

Prinzipien

Praxis – Bosch

Praxis – FFA

Praxis – Volvo Car Corporation

Zusammenfassung

18

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Solutions in practice - FFARequirements and architecture development process

Use Cases, 2a Requirements,…

Stakeholder Requirements, Target Attributes,…

System Configuration: e.g. Micro Hybrid, Full Hybrid…

EE Network,…

ECU HW Requirements, ECU SW Requirements

SW Architecture,…

SW Component Requirement,…

SW Component Architecture,…

SW Component ImplementationTL Model,…

Mode

User Requirements (What)

Design Architecture (How)

Functional Electrical Mechanical

3a

3b

CO

MP

ON

EN

T

User Requirements (What)

Design Architecture (How)

Functional Electrical Mechanical

4a

4b

Realisation

Add Req’mts

Add Req’mts

User Requirements (What)

Design Architecture (How)

Functional Electrical Mechanical

2a

2b

SY

ST

EM

Add Req’mts

User Requirements (What)

Design Architecture (How)

Functional Electrical Mechanical

1a

1b

VE

HIC

LE

Add Req’mts

Page 10: Collaboration between OEM and Suppliers - assets.vector.com · Klaus Hörl, Robert Bosch GmbH ... Project Management Change / Configuration Management ... Case study – RE process

19

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Solutions in practice - FFA

eASEE Base System: Data Backbone, Traceability, Workflows, Reports, Global Team Support, Scalability, Roles & Rights, Messaging, Import/Export…

Project Planning and Project Steering (eASEE.pm)

Change Management (eASEE.chm)

Product Management and Release Planning (eASEE.prm)

RequirementsManagement

(eASEE.rqm)

HierarchicalSW Config.

Management(eASEE.hscm)

Calibration Data

Management(eASEE.cdm)

System Data Management

(eASEE.sdm)

Test DataManagement

(eASEE.tdm)

Cust

om

izin

g

Configura

tion E

nvi

ronm

ent

APIs

Analysis Design System TestImplemen-

tation VerificationSystem

Integration

Modules used to support the process

20

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Solutions in practice - FFA

Requirements Traceability: Vehicle requirements System requirements Component requirements Architecture

Mapping of processes to support tool

Vehicle level

System level

Component level

Requirements structure Traceability

Page 11: Collaboration between OEM and Suppliers - assets.vector.com · Klaus Hörl, Robert Bosch GmbH ... Project Management Change / Configuration Management ... Case study – RE process

21

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Solutions in practice - FFA

Systematic reuse of requirements

Mapping of processes to support tool

Vehicle independent

V0

reuse

Vehicle specific

V0

V0

V1

reuse

V1

evolve

22

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Agenda

Motivation: Warum Prozesskopplung?

Effiziente Prozesskopplung

Prinzipien

Praxis – Bosch

Praxis – FFA

Praxis – Volvo Car Corporation

Zusammenfassung

Page 12: Collaboration between OEM and Suppliers - assets.vector.com · Klaus Hörl, Robert Bosch GmbH ... Project Management Change / Configuration Management ... Case study – RE process

23

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Solutions in practice – Volvo Car CorporationFunction-oriented development process

24

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Solutions in practice – Volvo Car Corporation

eASEE Base System: Data Backbone, Traceability, Workflows, Reports, Global Team Support, Scalability, Roles & Rights, Messaging, Import/Export…

Project Planning and Project Steering (eASEE.pm)

Change Management (eASEE.chm)

Product Management and Release Planning (eASEE.prm)

RequirementsManagement

(eASEE.rqm)

HierarchicalSW Config.

Management(eASEE.hscm)

Calibration Data

Management(eASEE.cdm)

System Data Management

(eASEE.sdm)

Test DataManagement

(eASEE.tdm)

Cust

om

izin

g

Configura

tion E

nvi

ronm

ent

APIs

Analysis Design System TestImplemen-

tation VerificationSystem

Integration

Modules used to support the process

Page 13: Collaboration between OEM and Suppliers - assets.vector.com · Klaus Hörl, Robert Bosch GmbH ... Project Management Change / Configuration Management ... Case study – RE process

25

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Solutions in practice – Volvo Car Corporation

Function-oriented modelling of EE-Systems

Mapping of processes to support tool

26

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Solutions in practice – Volvo Car Corporation

Generation of specifications

Mapping of processes to support tool

Page 14: Collaboration between OEM and Suppliers - assets.vector.com · Klaus Hörl, Robert Bosch GmbH ... Project Management Change / Configuration Management ... Case study – RE process

27

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Agenda

Motivation: Warum Prozesskopplung?

Effiziente Prozesskopplung

Prinzipien

Praxis – Bosch

Praxis – FFA

Praxis – Volvo Car Corporation

Zusammenfassung

28

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Summary

Cost pressure and increasing integration of business processes require coupling of requirements engineering to other processes

Integrated linking of artefacts (e.g. Requirements and Architecture)

Efficient collaboration (e.g. OEM and Supplier)

Consistent data management (e.g. requirements, documentation, design, test)

Process coupling with heterogeneous process and tool landscape is an enormous challange

Process definition and improvement before tool selection

A pre-integrated tool suite such as eASEE supports goals of process coupling: efficiency, consistency, quality, cost reduction

Direct benefits from reduced rework

Page 15: Collaboration between OEM and Suppliers - assets.vector.com · Klaus Hörl, Robert Bosch GmbH ... Project Management Change / Configuration Management ... Case study – RE process

29

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Vector Consulting Services

www.vector-consulting.de

Solutions for YouCMMI and SPICEEfficiency improvementFunctional safetyEngineering methods, PLMProject and Product managementChange management

Part of the Vector GroupInternational presence900 employees worldwideProven consulting solutions

An international client base from different industries:Accenture, Alcatel-Lucent, Ashok, Audi, BMW, Bosch, Daimler, Denso, Diehl, Ford, Getrag, Hyundai, IBM, JCI, MAN, Porsche, Rexroth, Siemens, Smart, Telefonica, Thales, Valeo, Zeiss, ZF

Your Partner in Achieving Engineering Excellence.

Business performance

Engineering Excellence

What?

Strategy Products

Technology

Who?

CompetencesSkills

Knowledge

How?

ProcessesInterfaces

Tools

Where?

MarketsLocationsSuppliers

30

© 2009. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector.

Slide:

Vielen Dank für Ihre Aufmerksamkeit.

Weitere Informationen zur Vector Gruppefinden Sie hier: www.vector.com

Kontakt:

[email protected]

[email protected]

Your Partner in Achieving Engineering Excellence.