Top Banner
http://www.xpi.ca Seven Success Factors for CMMI based Process Improvement Orhan KALAYCI [email protected] November 2007
48

Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

Jan 20, 2019

Download

Documents

vunga
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

http

://w

ww

.xpi

.ca

Seven Success Factorsfor

CMMI basedProcess Improvement

Orhan [email protected]

November 2007

Page 2: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca2

Risk of FailureRisk of Failure

STRATEGIC PLANNING ASSUMPTION(S)of process improvement initiatives within

application development organizations willfail within three years of initiation (0.7 probability).

Two-thirds

Matthew Hotle, Why Process Improvement Efforts Fail, Gartner, Publication Date: 9 April 2002, ID Number: TG-15-4929

Page 3: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca3

DefinitionDefinition of of SuccessSuccess

Page 4: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca4

DefinitionDefinition of of SuccessSuccess

1950 - Deming

ProcessInput Output

-20% defective

-10% defective-5% Investment +10% savings

Less Defect (High Quality) with less unit cost

Page 5: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca5

DefinitionDefinition of of SuccessSuccess

Page 6: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca6

Risk of FailureRisk of Failure

STRATEGIC PLANNING ASSUMPTION(S)of process improvement initiatives within

application development organizations willfail within three years of initiation (0.7 probability).

Two-thirds

Matthew Hotle, Why Process Improvement Efforts Fail, Gartner, Publication Date: 9 April 2002, ID Number: TG-15-4929

Page 7: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca7

Seven Success FactorsSeven Success Factors

l Business Objectives & Leadershipl Separation of Powers & Ceasing Over-

Commitmentl Result-Oriented Processesl Wide Spread Involvement & Awarding

Systeml Correct Planning for Transformationl Tools are Just Tools!l Sustainable Transformation

Page 8: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca8

Meteksan Meteksan -- April 2006April 2006# PA St

atus

# of

wea

knes

ses

EUA

S

AB

YS

CSG

B

AR

IP

Gre

en

Yello

w

Red

1 REQM Y 2 0 1 02 PP Y 5 Summary 0 1 03 PMC R 10 Total # of PA 17 0 0 14 MA R 4 Red 7 0 0 15 CM Y 2 Yellow 9 0 1 06 PPQA Y 1 Green 1 0 1 07 RD Y 2 0 1 08 TS R No Obs 0 0 19 VER Y No Obs 0 1 0

10 VAL R No Obs 0 0 111 PI R No Obs 0 0 112 RSKM Y 4 0 1 013 IPM R 6 0 0 114 OPF Y 1 0 1 015 OPD Y 2 0 1 016 DAR R No Obs 0 0 117 OT G 0 1 0 0

1 9 7

0

5

10

15

20

Total # of PA Red Yellow Green

Page 9: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca9

Meteksan Meteksan -- JulyJuly 20062006Status Çözüm Önerileri

1 Business Objectives linked to CMMI2 Tools (too much expactions from tools)3 Plan (long term short term balance) Aylık Gözden Geçirme Toplantılar

4 Seperations of Powers (Implementation, Consulting, Appriasal)Süreç Sorumluluklarının Prj ve Grup Yöneticilerine dağıtılması

5 Organization (no democracy during war) / Overcommitment

- %20 fazla kestirimler- Geçikmelere sempatik yaklaşıyoruz- CMMI Fazla zaman alıyor demek yanlış (başka bir ifade bulmak) - Proje Ynt. İş yükü

6 Human Factor (no slaves but believers)

- "Amacı ve faydası" anlamadığınız herşeyi lütfen sorun - A4 Süreçler- Süreç Haritası Posteri- CEP CMMI- CMMI Süreç Alanlarının üzerinden geçmek

7 Leadership (from top to down) -- Group Mng, Prj Mng.Ayda 2 kere toplantı - Grup Ynt, Prj Ynt, Süreç Sahipleri, Bireyler

Typical Issues in CMMI Implementations

Page 10: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca10

Meteksan Meteksan -- DecemberDecember 20062006

Meteksan SistemKurumsal Uygulamalar ve

Yazılım Geliştirme Direktörlüğü

CMMI ML3

Page 11: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca11

Seven Success FactorsSeven Success Factors

l Business Objectives & Leadershipl Separation of Powers & Ceasing Over-

Commitmentl Result-Oriented Processesl Wide Spread Involvement & Awarding

Systeml Correct Planning for Transformationl Tools are Just Tools!l Sustainable Transformation

Page 12: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca12

Business Objectives & LeadershipBusiness Objectives & Leadership

Typical Business Objectives:1. Increase Scope2. Decrease Cost3. Decrease Duration4. Decrease Defects

Page 13: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca13

Business Objectives & LeadershipBusiness Objectives & Leadership

How many leaders?Who is leader?

Page 14: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca14

Business Objectives & LeadershipBusiness Objectives & Leadership

The Broken Windows Theory

•Identify the broken windows•Fix them•Warn the one who broke it, punish if necessary

Page 15: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca15

Business Objectives & LeadershipBusiness Objectives & Leadership

Three Secrets of Japan Emperor

Page 16: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca16

Business Objectives & LeadershipBusiness Objectives & Leadership

Three Secrets of Japan Emperor

Page 17: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca17

Business Objectives & LeadershipBusiness Objectives & Leadership

Three Secrets of Japan Emperor

Penalty

AwardObjective

Info

Page 18: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca18

Deming's 14 points1."Create constancy of purpose towards improvement". 2."Adopt the new philosophy". 3."Cease dependence on inspection". 4."Move towards a single supplier for any one item." 5."Improve constantly and forever". 6."Institute training on the job". 7."Institute leadership". 8."Drive out fear". 9."Break down barriers between departments" 10."Eliminate slogans" 11."Eliminate management by objectives". 12."Remove barriers to pride of workmanship". 13."Institute education and self-improvement". 14."The transformation is everyone's job".

Business Objectives & LeadershipBusiness Objectives & Leadership

Page 19: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca19

Business Objectives & LeadershipBusiness Objectives & Leadership

WHY?

Page 20: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca20

Seven Success FactorsSeven Success Factors

l Business Objectives & Leadershipl Separation of Powers & Ceasing Over-

Commitmentl Result-Oriented Processesl Wide Spread Involvement & Awarding

Systeml Correct Planning for Transformationl Tools are Just Tools!l Sustainable Transformation

Page 21: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca21

SeparationSeparation of of PowersPowers & & CeasingCeasingOverOver--CommitmentCommitment

Page 22: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca22

SeparationSeparation of of PowersPowers & & CeasingCeasingOverOver--CommitmentCommitment

Page 23: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca23

SeparationSeparation of of PowersPowers & & CeasingCeasingOverOver--CommitmentCommitment

Overload

RushUnhappyEmployee

QualityResult

ResourceShortage

Normal Load

NeatHappy

EmployeePoor Quality

Result

ResourceAbundance

Page 24: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca24

SeparationSeparation of of PowersPowers & & CeasingCeasingOverOver--CommitmentCommitment

Page 25: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca25

SeparationSeparation of of PowersPowers & & CeasingCeasingOverOver--CommitmentCommitment

Page 26: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca26

Seven Success FactorsSeven Success Factors

l Business Objectives & Leadershipl Separation of Powers & Ceasing Over-

Commitmentl Result-Oriented Processesl Wide Spread Involvement & Awarding

Systeml Correct Planning for Transformationl Tools are Just Tools!l Sustainable Transformation

Page 27: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca27

ResultResult--OrientedOriented ProcessesProcesses

Meaningful Processes for CustomerTexas Instrument1. Strategy Development2. Product Development3. Customer design and support4. Manufacturing capability development5. Customer communication6. Order fulfilment

A Large Financial Software Company1. Provide good products at good prices2. Acquire customers and maintain good

relations with them3. Make it easy to buy from us4. Provide excellent services and support

after the sale

Page 28: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca28

ResultResult--OrientedOriented ProcessesProcesses

Simple Meaningful

ResultOriented

MultiLayered

Page 29: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca29

ResultResult--OrientedOriented ProcessesProcesses

Page 30: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca30

ResultResult--OrientedOriented ProcessesProcesses

Page 31: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca31

ResultResult--OrientedOriented ProcessesProcesses

Page 32: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca32

Seven Success FactorsSeven Success Factors

l Business Objectives & Leadershipl Separation of Powers & Ceasing Over-

Commitmentl Result-Oriented Processesl Wide Spread Involvement & Awarding

Systeml Correct Planning for Transformationl Tools are Just Tools!l Sustainable Transformation

Page 33: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca33

WideWide Spread Spread InvolvementInvolvement & & AwardingAwarding SystemSystem

Page 34: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca34

WideWide Spread Spread InvolvementInvolvement & & AwardingAwarding SystemSystem# Süreç Alanı Süreçler Süreç Sahipleri Proje Yönetici Developer CM SQA Test

1 PP, PMC, IPM Proje Yönetim P Kadriye Hakan Şafak Emre2 RSKM Risk Yönetimi P Filiz Pelin Güçlü Güneş3 REQM, RD Gereksinim Müh. P Ulaş Hakan İrem

4 TS Teknik Çözüm P Ziya Mustafa KemalEmre BayramEmre Ergüden

5 PI Ürün Entagrasyonu P Murat Orun Yalçın Mesut6 VER Gözden Geçirme P Elçin Ersan İlkay7 VER, VAL Yazılım Testi P Yeşim Ziya Dilan Ulaş Canan Yeşim8 PPQA Yazılım Kalite Güvence P Canan Tüfekçi Yeliz9 CM Yazılım Konf. Ynt. P Sevtaç MMT Ufuk

10 DAR Karar Analizi ve Çözüm P Şahin Muhammed Onur Şentürk11 MA Ölçme ve Analiz O Koray Hüseyin Erdem Elif12 OPD, OPF Süreç Yönetimi O Eda Filiz Dilek13 OT Kurumsal Eğitim O Banu Melike Ayşegül14 OPF Yazılım Yönetiminin Gözden Geçirilmesi O Umut Ali Çakıcı Yılmaz15 İş Geliştirme O Gökmen Kadriye Dilek Yeşim16 CM Değişiklik Yönetimi P Sibel Asım Gülnur

Process Owner PM ProcessesPA

Page 35: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca35

WideWide Spread Spread InvolvementInvolvement & & AwardingAwarding SystemSystem

The Fifth Discipline1. Personal Mastery2. Shared Vision3. Mental Models4. Team Learning5. Systems Thinking

Page 36: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca36

WideWide Spread Spread InvolvementInvolvement & & AwardingAwarding SystemSystem

Page 37: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca37

Seven Success FactorsSeven Success Factors

l Business Objectives & Leadershipl Separation of Powers & Ceasing Over-

Commitmentl Result-Oriented Processesl Wide Spread Involvement & Awarding

Systeml Correct Planning for Transformationl Tools are Just Tools!l Sustainable Transformation

Page 38: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca38

CorrectCorrect PlanningPlanning for for TransformationTransformation

l IDEAL l Short and Long Term Balancel Water Drop Technique

Page 39: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca39

CorrectCorrect PlanningPlanning for for TransformationTransformation

Level 1

Level 2

Level 3

IndividualLearning

GroupLearning

OrganizationalLearning

Page 42: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca42

Seven Success FactorsSeven Success Factors

l Business Objectives & Leadershipl Separation of Powers & Ceasing Over-

Commitmentl Result-Oriented Processesl Wide Spread Involvement & Awarding

Systeml Correct Planning for Transformationl Tools are Just Tools!l Sustainable Transformation

Page 43: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca43

ToolsTools areare JustJust ToolsTools!!

Page 44: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca44

ToolsTools areare JustJust ToolsTools!!

Page 45: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca45

Seven Success FactorsSeven Success Factors

l Business Objectives & Leadershipl Separation of Powers & Ceasing Over-

Commitmentl Result-Oriented Processesl Wide Spread Involvement & Awarding

Systeml Correct Planning for Transformationl Tools are Just Tools!l Sustainable Transformation

Page 46: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca46

SustainableSustainable TransformationTransformation

l Up or down!l There is no “Let’s stay here”

Page 47: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

11/15/2007www.xpi.ca47

SustainableSustainable TransformationTransformation

Page 48: Seven Success Factors for CMMI based Process Improvement · for CMMI based Process Improvement Orhan KALAYCI ... - CEP CMMI - CMMI Süreç ... Seven Success Factors for CMMI based

http

://w

ww

.xpi

.ca

Seven Success Factorsfor

CMMI basedProcess Improvement

Orhan [email protected]

November 2007