Title: Software Process Improvement
1Software Process Improvement
Impacting the Bottom Lineby using Powerful
SolutionsDavid F. Rico
2Software Process Improvement
Characterizing, measuring, improving software
processes, leading to
- Greater product innovation
- Higher product quality
- Faster cycle times
- Lower costs
3Topics
- Benefactors
- Alternative SPI Models
- Powerful SPI Solutions
- How much does SPI Cost ???
- How do you measure Quality ???
- Myths Misconceptions
- Model Corporate Culture
- Use Powerful Solutions
4Benefactors
5Motorola
6Motorola
7IBM
8IBM
9IBM
10Hewlett Packard
11Raytheon
12NEC
13High Maturity
14Alternative SPI Models
15Indefinite
16Vertical Process
17Vertical Life Cycle
18Powerful SPI Solutions
19Design Management
20Defect Removal Model
21Personal Software Process
22Defect Prevention
23Defect Classification
24Statistical Process Control
25Software Inspection Process
26How much does SPI Cost ?
- Personal Software Process
- Software Inspection Process
- Hewlett Packard
- Software Productivity Research
- Rome Labs
- Software Engineering Institute
27Personal Software Process
28Software Inspection Process
29Hewlett Packard
30Software Productivity Research
31Software Productivity Research
32Rome Labs
33Software Engineering Institute
34How do you measure Quality ???
35Defect Density
36Universal Design Metrics
37Object Oriented Design Metrics
38Relational Design Metrics
39Myths Misconceptions
- High quality is too expensive
- SPI high quality are for NASA DoD
- Faster cycle times result in lower quality
- Software is purely creative thought stuff
- Process improvement is a long journey
- CMM Level 3 is good enough
- CMM Level 5 is a utopian state
- CMM Level 5 costs more than Level 1
40Myths Misconceptions
- SPI is just a fad
- SPI doesnt affect the bottom line
- Metrics are too hard irrelevant
- Quality cant be measured
- SPI is too expensive
- CMM is too heavy complex
- CMM certification without change
- ISO 9000 certification without change
41Myths Misconceptions
- Pervasive myth of partial implementation
- What part of the house can you live without ?
42Model Corporate Culture
- CEO committed to SPI
- Executives committed to SPI
- Senior management committed to SPI
- Line management committed to SPI
- Staff committed to SPI
- Organization hires people with SPI skills
- Organization cultivates SPI skills
43Use Powerful Solutions
- Learn that SPI affects the bottom line
- Aggressively achieve SPI
- Make SPI 1 goal (Ichiban)
- Choose powerful SPI solutions
- Create SPI vision, strategy, tactical plan
- Manage directly to SPI vision
- Reap benefits inexpensively on day one