An Evaluation of using SPICE in an Enterprise Environment...

Preview:

Citation preview

Damjan Ekert, ISCNPresented at the EuroSPI 2011, Roskilde, Denmark

An Evaluation of using SPICE in an Enterprise Environment

A Concept for Integrating various Quality Standards

Damjan Ekert, ISCN, Austria Philipp Hagenmeyer, ZF Friedrichshafen, Germany

Cristina Romcea, Continental Engineering Services, GermanyBernhard Sechser, Method Park, Germany

Damjan Ekert, ISCNPresented at the EuroSPI 2011, Roskilde, Denmark

• Started as an Austrian-Styrian Initiative, grown into an Austrian-Germany Initiative • Merged with Soqrates in 2010, an initiative where 23 leading Germany companies share knowledge about the following topics:

Agile Development Comparison of Models Safety Requirements Management Testing

Background

Damjan Ekert, ISCNPresented at the EuroSPI 2011, Roskilde, Denmark

Goals: Increase the competitive advantage Form win-win situations Establish synergies between companies Support closer collaborations in different competence networks (ECQA, EuroSPI etc.)

Soqrates

Damjan Ekert, ISCNPresented at the EuroSPI 2011, Roskilde, Denmark

Comparison of Models Team

Inactive Members:

Damjan Ekert, ISCNPresented at the EuroSPI 2011, Roskilde, Denmark

Confronted with Quality Standards and Models. Number of standards and complexity is increasing Customer demands

But are they so different?

Firma XY

Automotive SPiCE

EN 61508

ISO/IEC 26262

ISO 15504

ISO/TS 16949

CMMI

.............

EFQM

ISO 9001

Motiovation

Damjan Ekert, ISCNPresented at the EuroSPI 2011, Roskilde, Denmark

Create a mapping between the models to easily show their synergies and differencesBased on the mappings prepare an overview matrix Develop a consolidated synergy model (reference model) Trialing combined audits/assessments

Objectives

Damjan Ekert, ISCNPresented at the EuroSPI 2011, Roskilde, Denmark

Show synergies and deltas between the different quality models and standards

Improve the internal and cross-company understanding of the quality models Optimize company processes by incorporating specific requirements from the models and standards Perform combined Assessments/Audits

Benefits

Damjan Ekert, ISCNPresented at the EuroSPI 2011, Roskilde, Denmark

Establish Knowledge database:

Easy integration and training of new employeesQuick overview of the quality standards and models and their requirements for a specific processDetailed mappings

Benefits

Damjan Ekert, ISCNPresented at the EuroSPI 2011, Roskilde, Denmark

Current selection:

• Automotive SPICE© PAM (V2.3)• CMMI (V1.2) - Continuous Representation• ISO 9001 (2000)• ISO/TS 16949 (2002)• EFQM• ISO/IEC 15504*• Enterprise SPICE (to be decided)

Merged with the Soqrates safety working group: ISO/IEC26262

EN 61508:2001-12

Quality Models

Damjan Ekert, ISCNPresented at the EuroSPI 2011, Roskilde, Denmark

Abbreviations: R ... Reference modelV ... Compared model n.v. ... process in the compared model doesn’t exist

The following symbols were used to mark the coverage: =R content from V is comparable to R >R content from V represents more than R <R content from V covers less than RoR content from V isn`t covered by R !R V misses content covered in R

The following symbols were used to mark the level of details: + V is more detailed then R ~ both have the same level of details - V is less detailed then R

Approach

Damjan Ekert, ISCNPresented at the EuroSPI 2011, Roskilde, Denmark

Detail

TopicReference

modelA – SPICE

Level 1 (HIS-Scope)

CMMI 1.2 (Cont.

Represent.)

ISO/TS 16949:2002

(ISO9001:2000)

VDA 18.1 (EFQM)

System requirements analysis A – SPICE V = R; V - R V = R; V ~ R n.v.System architectural design A – SPICE V = R; V ~ R V > R; V + R n.v.Software requirements analysis A – SPICE V = R; V ~ R V = R; V - R n.v.Software design A – SPICE V = R; V - R n.v.Software construction A – SPICE V < R; V - R n.v.Software integration A – SPICE V < R; V - R n.v.Software testing A – SPICE V = R; V - R V < R; V - R n.v.System integration A – SPICE V = R; V - R V < R; V - R n.v.System testing A – SPICE V = R; V - R V = R; V - R n.v.Quality assurance A – SPICE V < R; V - R n.v.Configuration Management A – SPICE V < R; V - R n.v.Problem resolution management A – SPICE V < R; V - R n.v.Change request management A – SPICE V < R; V - R n.v.Project management A – SPICE V > R; V ~ R V < R; V - R V > R; V - RSupplier Monitoring A – SPICE V = R; V ~ R V > R; V - RProcess Management ISO/TS 16949 n.v.Human Resource Management ISO/TS 16949 n.v.Training ISO/TS 16949 n.v. n.v.Infrastructure ISO/TS 16949 n.v.Workplace organisation ISO/TS 16949 n.v. n.v.Series production ISO/TS 16949 n.v. n.v. n.v. n.v.Logistics ISO/TS 16949 n.v. n.v. n.v.Inspection, measuring and test equipment management

ISO/TS 16949 n.v. n.v. n.v.

Process improvement ISO/TS 16949 n.v.Knowledge management ISO/TS 16949 n.v. n.v. n.v.Leadership Responsibility ISO/TS 16949 n.v. n.v.Social Responsibility ISO/TS 16949 n.v. n.v. n.v.Supplier selection ISO/TS 16949 n.v. n.v.Quality management ISO/TS 16949 n.v.Risk management ISO/TS 16949 n.v.Requirements management ISO/TS 16949 n.v. n.v. n.v.Validation ISO/TS 16949 n.v. n.v.Customer support ISO/TS 16949 n.v. n.v.

Software testing

A –SPICE

V = R; V - R

V < R; V - R

System integration

A –SPICE

V = R; V - R

V < R; V - R

Mappings

Damjan Ekert, ISCNPresented at the EuroSPI 2011, Roskilde, Denmark

Coverage Level of details and depth Rating : [<R] Rating: [-] Explanation: Activities concerning planning, scheduling and reporting back to the initiator of the change request is not covered in detail by the ISO/TS 16949 BP1 => 7.1.4 (=R) BP2 => 7.1.4 (=R) BP3 => 7.3.7 (=R) BP4 => 7.3.7 (=R) BP5 => 7.1.4 (=R) BP6 => 7.1.4 und 7.3.7(=R) BP7 => 7.3.7 (<R) BP8 => 7.3.7 (=R) BP9 => 7.1.4 (=R) BP10 => (<R) BP11 => 7.3.7 (=R) BP12 => (!R)

Explanation: The level of detail concerning dependencies and relationships to other change requests, allocation of resources, scheduling and reporting is requested in Automotive SPICE© in a much higher detail. BP1 => 7.1.4 (~) BP2 => 7.1.4 (~) BP3 => 7.3.7 (~) BP4 => 7.3.7 (~) BP5 => 7.1.4 (-) BP6 => 7.1.4 und 7.3.7 (~) BP7 => 7.3.7 (-) BP8 => 7.3.7 (-) BP9 => 7.1.4 (~) BP10 => (-) BP11 => 7.3.7 (~) BP12 => (-)

Detailed Mappings

Damjan Ekert, ISCNPresented at the EuroSPI 2011, Roskilde, Denmark

Implementation – Safety

Damjan Ekert, ISCNPresented at the EuroSPI 2011, Roskilde, Denmark

Implementation – ISO 9001:2008

Damjan Ekert, ISCNPresented at the EuroSPI 2011, Roskilde, Denmark

Implementation – Knowledge Database

Damjan Ekert, ISCNPresented at the EuroSPI 2011, Roskilde, Denmark

Mappings in work

Review in work

DOORS Implementation of the Knowledge Database

Training materials developed

Searching for new partners and new models

Update to new version of the models (Automotive SPICE©

PAM v2.5 and CMMI V1.3)

Outlook

Damjan Ekert, ISCNPresented at the EuroSPI 2011, Roskilde, Denmark

Who can join?

Anyone dealing with process improvement

Interested in a WIN-WIN

Searching for synergies for their model

Anyone offering a new model

Interest?

Damjan Ekert, ISCNPresented at the EuroSPI 2011, Roskilde, Denmark

•Damjan Ekert, dekert@iscn.com

•Philipp Hagenmeyer, Philipp.Hagenmeyer@zf.com

•Cristina Romcea, cristina.romcea@continental-corporation.com

•Bernhard Sechser, bernhard.sechser@methodpark.de

•Ernest Wallmüller, wallmueller@itq.ch

Contacts (in alphabetic order)