Businesscase for-quality

Post on 14-Jan-2015

386 views 0 download

Tags:

description

 

Transcript of Businesscase for-quality

The Business Case for Quality

by Iwein Fuld

Thursday, September 26, 13

Iwein Fuld

@iweinfuld

skype: iwein.fuld

Thursday, September 26, 13

⧭Define Quality

⧬Cost of Software vs. Quality

⧬Benefits of Quality

⧬How does this apply?

Thursday, September 26, 13

working = Quality?

If you don’t know how to prove that it works, you have no business building it.

Thursday, September 26, 13

Development is not easy

AT ALL

Thursday, September 26, 13

It’s hardto get it right

Thursday, September 26, 13

shit happensThursday, September 26, 13

No blueprint

Thursday, September 26, 13

Think ahead

Thursday, September 26, 13

⧭Define Quality

⧭Cost of Software vs. Quality

⧬Benefits of Quality

⧬How does this apply?

Thursday, September 26, 13

cost of software

Gras gaat niet harder groeien als je eraan trekt.

Thursday, September 26, 13

0.5 1.0 1.5 2.0 2.5 3.0

5

10

15

20

Computed by Wolfram»Alpha

Dev Test Acceptance

Production

The cost of fixing software defectsas a function of defect maturity

Thursday, September 26, 13

Novice

Average

top 10%

Elite

Developer productivityvs

Developer skills

Thursday, September 26, 13

20 devsLarge teams

vsSmall teams 4 devs

Thursday, September 26, 13

4 eliteSmall elite teams

vsLarge teams

20 average

http://www.qsm.com/sites/www.qsm.com/themes/diamond/docs/process_01.html

Thursday, September 26, 13

⧭Define Quality

⧭Cost of Software vs. Quality

⧭Benefits of Quality

⧬How does this apply?

Thursday, September 26, 13

benefits of quality

There is one rule for the industrialist and that is: Make the best quality of goods possible at the lowest cost

possible, paying the highest wages possible.Henry Ford

Thursday, September 26, 13

Better feedback

Thursday, September 26, 13

Better feedbackNow

Goal

Thursday, September 26, 13

SPEED

Thursday, September 26, 13

⧭Define Quality

⧭Cost of Software vs. Quality

⧭Benefits of Quality

⧭How does this apply?

Thursday, September 26, 13

Introduce XP practices

Hire for high quality

Lower budgets

Tighten deadlines

Iterate fasterThursday, September 26, 13

Quality

cheap…

fast…low risk…

Thursday, September 26, 13

Quality

cheap…

fast…low risk…

≣Thursday, September 26, 13

Thursday, September 26, 13