Prof Barry Dwolatzky JCSE at Wits University Government CIO Summit Towards reducing costs of doing...

Post on 27-Dec-2015

217 views 2 download

Tags:

Transcript of Prof Barry Dwolatzky JCSE at Wits University Government CIO Summit Towards reducing costs of doing...

1

Prof Barry DwolatzkyJCSE at Wits University

Government CIO SummitTowards reducing costs of doing business in

government and contributing towards achieving clean audit

30th May 2013

PROCESS IMPROVEMENT : CMMI

• Improving Business Performance• What is a PROCESS?• What is PROCESS MATURITY?• What is a PROCESS IMPROVEMENT MODEL?• The Capability Maturity Model Integration (CMMI)

• CMMI in South Africa

2

3

Improving Business Performance

Every organisation needs toImprove …

… butWhat does “improve” mean?

Better Quality

Faster Delivery

IncreaseProfit

IncreaseProductivity

IncreaseCustomer

satisfaction

4

The Process Management Premise

“The quality of a product or service is strongly influenced by the quality of the process used to produce or deliver it”

5

What is a PROCESS?

People with skills

Tools and equipment

Procedures, methods and tasks

OrganizationalCulture

PROCESS

6

PROCESS MaturityYou’re doing major home renovations

Bob from AB Construction

Tom from Build-It (Pty) Ltd

Bob’s quote is R20K

Tom’s quote is R24K

7

PROCESS Maturity

Bob from AB Construction

Bob’s last 30 projects

Schedule / Cost / Quality / etc

Probability

What he promised

X

What he actually achieved

X+Y

8

PROCESS MaturityTom’s last 30 projects

Schedule / Cost / Quality / etc

Probability

What he promised

X

What he actually achieved

9

PROCESS Maturity

• Processes at AB Construction are:– Ad hoc – improvised by staff and their

managers– Not rigorously defined, followed or enforced– Successful projects depend on the heroic

efforts of some of the company’s very skilled staff

• AB Construction engages in “fire fighting”

Bob from AB Construction

10

PROCESS Maturity• Processes at Build-It (Pty) Ltd are:

– Defined, documented and constantly improved– Process descriptions are consistent with the way

people work.– There is a constructive use of product and

process measurement.

• Build-It engage in fire prevention.Tom from Build-It (Pty) Ltd

11

PROCESS IMPROVEMENT• The more mature an organisation’s

processes, the more it is likely to achieve many of its business improvement objectives.

• How does a LOW maturity organisation become HIGH maturity?

12

PROCESS IMPROVEMENT MODEL• Is a “measuring stick” that attaches

a value to an organisation’s level of process maturity

• Is a “road map” that guides process improvement from level to level

People CMM PSP

CMMI-DEV, ACQ & SVC

Organizational Culture

Teamcapability

PSP, TSP People CMM

enhances

Processcapability

Workforcecapability

Performance

improves & predicts

CMMI (DEV, ACQ, SVC) improves the capability of processes

People CMM improves the capability of the workforce, workgroups and teams

PSP/TSP improves the capability of individuals and teams focused on quality

QuaL I ty

14

CMMI Benefits• Inside your business / organisation:

– Having processes helps you understand what’s going on

– People within the organisation are happier and more effective

– Defining, measuring and controlling the process helps make process improvement sustainable

– Better chance that new tools and techniques can be successfully introduced

15

CMMI Benefits• Business benefits of CMMI

– Results from 30 different organisations

Performance Category Median improvement

Cost 34%

Schedule 50%

Productivity 61%

Quality 48%

Customer Satisfaction 14%

Return on Investment 4 : 1

16

CMMI In South Africa• Many South African companies that have

heard of CMMI believe that:– Getting a rating is very expensive– CMMI is only possible for very large

organisations– Requires skills that we don’t have in SA

• International experience shows that none of these “myths” are true.

Joburg Centre for Software Engineering

The JCSE at Wits University

• A Centre at Wits that aims to support the SA software industry

• In 2006 became the first Partner of the SEI in Africa

• With support from the dti the JCSE is driving a number of process improvement initiatives:– CMMI – DEV, ACQ and SVC– People CMM– TSP and PSP

• In 2011-2013, delivered CMMI / P-CMM Training to SITA (trained ~3000 people)

Joburg Centre for Software Engineering

More Information?

• www.jcse.org.za• info@jcse.org.za

• Prof Barry Dwolatzkybarry@jcse.org.za