quality management organizations for cmmi ”qmoc ... · 10 copyright ©2011 fujitsu limited...

23
Copyright © 2011 FUJITSU LIMITED 5th World Congress for Software Quality – Shanghai, China Q uality M anagement O rganizations for C MMI ”QMOC”Establishment & Optimization Methodologies 1 st November , 2011 Y. Isozaki Fujitsu Limited

Upload: others

Post on 10-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

Copyright © 2011 FUJITSU LIMITED

5th World Congress for Software Quality– Shanghai, China

Quality Management Organizations for CMMIⓇ(”QMOC”)

Establishment & OptimizationMethodologies

1st November , 2011Y. Isozaki

Fujitsu Limited

Page 2: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

1 Copyright © 2011 FUJITSU LIMITED

Background<QM process improvements in Fujitsu>

Many business units of Fujitsu head office and subsidiaries are implementing QM (quality management) process improvements by CMMI® application & implementation.

<CMMI® WG>We have established center of excellence for CMMI®

named “CMMI® WG”We have held monthly meetings for practical QM process improvement knowhow exchange regarding CMMI®.

<Critical Issue proposed by CMMI WG>Development of practical QMOC establishment &

optimization methodologies was proposed by CMMI WG members as a critical issue for CMMI application & implementation.

Page 3: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

2 Copyright © 2011 FUJITSU LIMITED

Subjects of This StudyWe discussed existing “QMOC” establishment & optimization methodologies in CMMIⓇ WG.

Note “QMOC”: Quality Management Organizations for CMMIⓇ

<Discussion Results>⑴Establishment methodologies

No practical methodologies except for the existing concept : “QMOC” = EPG + QAG

⑵Optimization methodologiesSome concepts have been proposed ,but no practical methodologies

Difficult to establish & optimize “QMOC”intentionally & strategically

Through trial and error

Page 4: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

3 Copyright © 2011 FUJITSU LIMITED

Figure 1. The Existing Concept for “QMOC” Establishment

EPGEngineering Process

Group

QAGQuality Assurance

Group

Definition

A group for establishment and optimization of standard quality management process based on CMMI®

A group for institutionalization of standard quality management processbased on CMMI®

“QMOC” = EPG + QAG

Page 5: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

4 Copyright © 2011 FUJITSU LIMITED

Classification Analysis (1st Analysis)

Actual“QMOC”

OrganizationChart A

Actual“QMOC”

OrganizationChart B

Actual“QMOC”

OrganizationChart C

CMMI® WGMembers CMMI®WG

Focus on “QMOC” positions whether they exist outside of

“CIBU” or not

Classification Analysis

External EPG Type

External QAG Type

External EPG & QAG Type

No External EPG & QAG Type

Note “CIBU” :CMMI® Implemented Business Units

Page 6: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

5 Copyright © 2011 FUJITSU LIMITED

Targets of Classification Analysis

10 Departments/ Subsidiaries

Fujitsu Head Office Departments (3)

Fujitsu Subsidiaries (6)

Offshore Subsidiaries(1)

Page 7: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

6 Copyright © 2011 FUJITSU LIMITED

Figure 2. A Case of External EPG Type - Subsidiary A

QAG02

President

Top of division A01 EPGTop of Department

Project

Top of QM Department

Division A01Division A02

QAG01

QMD

QMOC

CIBU

ExternalEPG

Top of Business Unit

Issues for CMMIⓇ Implementation1)Collaboration between EPG & QAG 2)Functions of 3rd Party Verification

Note “CIBU” : CMMI® ImplementedBusiness Units

Page 8: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

7 Copyright © 2011 FUJITSU LIMITED

Figure 3. A Case of External QAG Type - Subsidiary B

QAG

(QM

D)

EPG

01P

roject

Project

EPG

02

Business Unit B01

Project

Project

EPG

03

Division B02Division B03

CIBU

ExternalQAG

QMOC

An Issue for CMMIⓇ ImplementationInstitutionalization of tailored standard process is not good.

President

Page 9: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

8 Copyright © 2011 FUJITSU LIMITED

Figure 4. A Case of External EPG & QAG Type - Business Unit F, Fujitsu Head Office

QAG02

QAG03

Top of Division F02

Division F02

Project

Project

Project

Top of Division F01

Division F01

Project

Project

Project

QMD

EPG QAG01

Business Unit F

QMOC

CIBU

EPG PIC QAG PIC EPG PIC QAG PIC

Top of Business Unit F

ExternalQAG

ExternalQAG

ExternalQAG

ExternalEPG

An Issue for CMMIⓇ ImplementationNext steps of “QMOC” optimization for further quality improvement ?

Page 10: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

9 Copyright © 2011 FUJITSU LIMITED

Classification Analysis Results(1/2)

10 Departments/ Subsidiaries

(1)External EPG Type (10%)

(2)External QAG Type

(30%) (3)External EPG &QAG Type (60%)

1 Subsidiary3 Departments2 Subsidiaries1 Offshore Subsidiary

3 Subsidiaries

Page 11: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

10 Copyright © 2011 FUJITSU LIMITED

Classification Analysis Results(2/2)

(1)We classified existing “QMOC”s under three types.(2)Actual organizations structures were very complex and multifarious

Even if same type, no same organization structure.(3)“QMOC”s were combination of four kinds of EPG and QAG.

1)External EPG, 2)External QAG, 3)Internal EPG, and 4)Internal QAG.

Not all “QMOC” cases had four kinds of EPG & QAG Why some “QMOC” cases don’t need all four kinds of EPG and QAG?

Four kinds of EPG & QAG have their own reasons for existence and their own peculiar functions.

We made an assumption to solve this issue.

New Issue

Summary

Page 12: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

11 Copyright © 2011 FUJITSU LIMITED

Our AssumptionWe assumed that the reason for this issue was that “QMOC”s were analyzed as organizations, not as functions.

There are so many limitations of organizations, such as budget, number of employees, skill of staff etc.,then not all “QMOC” cases seemed to have four kinds of EPG and QAG.

If “QMOC”s are re-analyzed as functions, we would find four functions in all cases.

Our Assumption

Page 13: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

12 Copyright © 2011 FUJITSU LIMITED

Figure 5. Four Functions of “QMOC”

InternalQAG

Functions

InternalQAG

Functions

EPG(Process

Development&

Optimizing)

ExternalEPG

Functions

ExternalEPG

Functions

Outside of CIBU(Standard QM Process)

Inside of CIBU(Tailored Standard QM Process)

QAG(Process

Institutionalization)

ExternalQAG

Functions

ExternalQAG

Functions

InternalEPG

Functions

InternalEPG

Functions

Page 14: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

13 Copyright © 2011 FUJITSU LIMITED

Four Functions Analysis(2nd Analysis)We re-analyzed actual “QMOC” organization chartsbased on “QMOC Functions Matrix”.

<Analysis Procedures>(1)Actual “QMOC” organization charts were to be

reviewed from view of “QMOC” Functions Matrix, by CMMI WG members who established “QMOC”.

(2)They assigned four functions of “QMOC” to actual “QMOC” organization charts.

To show four functions clearly in actual “QMOC”organization charts.

<Objectives of This Analysis>Four functions were not clear in actual organization charts because of many limitations of organizations.

Page 15: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

14 Copyright © 2011 FUJITSU LIMITED

Figure 6. A Case of External EPG Type - Subsidiary A

QAG02

Top of division A01EPG

Top of Department

Project

Top of QM Department

Division A01

Division A02

QAG01

QMD

QMOC

CIBU Top of Business Unit

External EPG Functions

Internal QAG FunctionsInternal EPG FunctionsExternal QAG Functions

Issues for CMMIⓇ Implementation1)Collaboration between EPG & QAG 2)Functions of 3rd party verification

President

Page 16: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

15 Copyright © 2011 FUJITSU LIMITED

Figure 7. A Case of External QAG - Subsidiary B

QAG

(QM

D)President

EPG

01P

roject

Project

EPG

02

Business Unit B01

Project

Project

EPG

03

Division B02Division B03

CIBU

External EPG Functions

External QAG Functions

Internal EPG FunctionsInternal QAG Functions QMOC

An Issue for CMMIⓇ ImplementationInstitutionalization of tailored standard process is not good.

Page 17: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

16 Copyright © 2011 FUJITSU LIMITED

Top of BusinessUnit F

QAG02

QAG03

Top of division F02

Division F02

Project

Project

Project

Top of division F01

Division F01

Project

Project

Project

QMD

EPG QAG01

Business Unit F

QMOC

CIBU

EPG PIC QAG PIC EPG PIC QAG PIC

External QAG Functions

External QAG Functions

External QAG Functions

External EPG Functions

Internal EPG Functions

Internal QAG

FunctionsInternal QAG

Functions

Internal EPG Functions

Figure 8. A Case of External EPG and QAG- Business Unit F, Fujitsu Head Office

An Issue for CMMIⓇ ImplementationNext steps of “QMOC” optimization for further quality improvement ?

Page 18: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

17 Copyright © 2011 FUJITSU LIMITED

Four Functions Analysis Results(1)We found four functions in all “QMOC” in our

analysis result.

These four functions are inevitable functions for “QMOC”. Our assumption is verified.

(2)Four functions are inevitable for “QMOC”; however they don’t always exist as departments. Many actual organization types, department, PIC, external organization etc.

We have to decide a suitable organization typefor each four functions of “QMOC”

Page 19: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

18 Copyright © 2011 FUJITSU LIMITED

Figure 9. Standard Type of “QMOC”

President

QM Department

Top of QM Dept.

EPG QAG

Business Unit CBusiness Unit B

Business Unit A

CProjectBProject

Project A

PM

Projectteam

Top of business Unit

QM Dept

Top of QM Dept

EPG QAG ExternalQAG

Functions

ExternalEPG

Functions

InternalEPG

Functions

InternalQAG

Functions

CIBU

QMOC

Page 20: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

19 Copyright © 2011 FUJITSU LIMITED

Figure 10. An Example of “QMOC” Establishment Plan

President

QM department

Top of QM dept.

EPG QAG

Business Unit CBusiness Unit B

Business Unit A

CProjectBProject

Project A

PM

Project team

Top of Business Unit

QM Dept.

Top of QM Dept.

EPG QAGAs a

Department and Use of

External Organizations

As a Department

As aDepartment

As a PIC

CIBU

QMOC

Page 21: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

20 Copyright © 2011 FUJITSU LIMITED

Evaluation Results by CMMIⓇ WG Members

Development of practical “QMOC”establishment & optimization methodologies”which was proposed by “CMMI® WG” is solved to a certain extent by our methodologies.

(1)“QMOC” optimization process have been improved by this methodology

(2) Departments or subsidiaries which will start to apply CMMI® also can establish “QMOC” intentionally and strategically

Page 22: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

21 Copyright © 2011 FUJITSU LIMITED

Next StepsThere are many departments and subsidiaries which have already applied and implemented CMMI® in Fujitsu group.

(1)We would like to analyze these “QMOC”s and verify and modify our methodologies based on additional analysis results.

(2)Our methodologies are not numerical methodologies now. We would like to analyze these “QMOC”s numerically and modify our methodologies to numerical ones.

Page 23: Quality Management Organizations for CMMI ”QMOC ... · 10 Copyright ©2011 FUJITSU LIMITED Classification Analysis Results(2/2) (1)We classified existing “QMOC”s under three

22 Copyright © 2011 FUJITSU LIMITED222222222222