Process Improvements Flashcards

1
Q

Main driver for Software Process Improvements.

A

A belief that the quality of the product is determined by the quality of the process. Improving the process results in improvements of the product.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Examples of Improvement models.

A
  1. CMM (Capability Maturity Model)
  2. CMMI (CMM Integrated)
  3. P-CMM
  4. ISO 9001
  5. SPICE
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How do Improvement Models work?

A
  1. Organizations are assessed against a set of criteria defined by a model.
  2. It’s important to customers.
  3. It’s important to the organization itself to set a target for improvement.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What levels are defined by CMMI?

A
  1. Not Performed.
  2. Performed.
  3. Managed.
  4. Defined.
  5. Quantitatively managed.
  6. Optimizing.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Have the improvement models had any effect?

A
  1. In most cases success is possible in large companies.
  2. Model designers such as SEI (Software Engineering Institute) and ISO are trying to make it work independently on the company size.
  3. ISO are popular in Europe, CMM in US and Far East.
  4. Most organizations either abandon the frameworks or stop at “Managed” level
How well did you know this?
1
Not at all
2
3
4
5
Perfectly