Ch 07 Flashcards

1
Q

EO 7.3.1:

What are the three quality aspects of requirements

A
  1. Content: “Have all relevant requirements been elicited and documented with the appropriate level of detail?”
  2. Documentation: “Are all requirements documented with respect to the predetermined guidelines for documentation and specification?”
  3. Agreement: “Do all stakeholders concur with the documented requirements and have all known conflicts been resolved?”
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

EO 7.3.2: (1/3)

The eight validation criteria (Content)

A

The eight validation criteria are:

Completeness (set of all requirements): 
Completeness (individual requirements): 
Traceability:  
Correctness/adequacy: 
Consistency: 
No premature design decisions: 
Verifiability: 
Necessity:
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

EO 7.3.2: (2/3)

“Four test criteria of the quality aspect “documentation”

A

Conformity to documentation format and to documentation structures:

Understandability

Unambiguity

Conformity to documentation rules:

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

EO 7.3.2: (3/3)

“Three test criteria of the quality aspect “agreement”

A

Agreed

Agreed After Change

Conflict Resolved

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

EO 7.4.1:

What are the six principles for requirements validation

(explain each one)

A

1: Involvement of the correct stakeholders
2: Separating the identification and the correction of errors
3: Validation from different views
4: Adequate change of documentation type
5: Construction of development artifacts
6: Repeated validation”

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

7.5.1

What are techniques for requirements validation (3+3)

A

Three major types of reviews can be differentiated:

  1. Commenting (expert opinion)
  2. Inspections
  3. Walk-throughs

proven themselves to be useful for requirements validation:

  1. Perspective-based reading
  2. Validation through prototypes
  3. Using checklists for validation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

EO 7.6.1:

What are the activities for requirements negotiation

Four tasks of conflict management

A
  1. Conflict identification
  2. Conflict analysis
  3. Conflict resolution 4.
    Documentation of the conflict resolution
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

EO 7.6.2 :

What are the types of requirements conflicts (6)

A
  1. Data conflict
  2. Conflict of interest:
  3. Conflict of value:
  4. Relationship conflict:
  5. Structural conflict:
  6. Mixed reasons for conflicts:
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

EO 7.6.3:

What are the various conflict resolution techniques (9)

A
  1. Involvement of the relevant stakeholders
  2. Agreement
  3. Compromise:
  4. “Voting
  5. Definition of variants:
  6. Overruling:
  7. Consider-all-facts:
  8. Plus-minus-interesting:
  9. Decision matrix:
How well did you know this?
1
Not at all
2
3
4
5
Perfectly