Week 10 Flashcards

1
Q

What is POFOD?

A

The probability of failure on demand

No. failures / No. tests

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

What are the 3 main activites within the maintenance stage?

A

Bug fixing

Changes in operational environment (making sure it still works)

Changes in customer’s requirements - adding new features

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

What is the largest proportion of effort directed to in maintenance stage?

A

Adding or modifying features - changes in requirements

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

What is evolution so expensive?

A

Difficult to predict change

Teams can be unstable

Code harder to understand as it gets older and bigger

Often SW developer has no responsibility for future maintenance so doesn’t design for change

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

What two “types” are systems classified into?

A

“S-type” - formally specified, static

“E-type” - real world system

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

What is software configuration management?

A

Set of management disciplines within a software engineering process to develop a baseline

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

What are the 4 configuration management roles?

A

Configuration manager

Change control board member

Devleoper

Auditor

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