Software Development Maturity Models Flashcards

1
Q

Goal of software development maturity models

A

improve maturity and quality of software processes

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

Two examples for Software Development Maturity Models

A

SW-CMM, IDEAL

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

5 Steps of SW-CMM

A
  1. Initial
  2. Repeatable
  3. Defined
  4. Managed
  5. Optimized
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

SW-CMM - Level 1

A

Initial = No plan

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

SW-CMM - Level 2

A

Repeatable = Basic lifecycle management

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

SW-CMM - Level 3

A

Defined = formal, documented process

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

SW-CMM - Level 4

A

Managed = quantitative measures for detailed understanding

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

SW-CMM - Level 5

A

Optimized = continuous development process with feedback loops

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

IDEAL model

A
  1. Initiating
  2. Diagnosing
  3. Establishing
  4. Acting
  5. Learning
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

“I” of IDEAL

A

Initiating = business reasons outlined, support & infrastructure for initiative

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

“D” of IDEAL

A

Diagnosing = engineers analyst current org state + make recommendations for change

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

“E” of IDEAL

A

Establishing = org takes recommendation + develops plan to achieve changes

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

“A” of IDEAL

A

Acting = plan put into action + org develops solutions, tests, refines & implements

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

“L” of IDEAL

A

Learning = Org continuously analyses efforts + results, proposes new actions to drive better results

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