Ch 07 Flashcards
EO 7.3.1:
What are the three quality aspects of requirements
- Content: “Have all relevant requirements been elicited and documented with the appropriate level of detail?”
- Documentation: “Are all requirements documented with respect to the predetermined guidelines for documentation and specification?”
- Agreement: “Do all stakeholders concur with the documented requirements and have all known conflicts been resolved?”
EO 7.3.2: (1/3)
The eight validation criteria (Content)
The eight validation criteria are:
Completeness (set of all requirements): Completeness (individual requirements): Traceability: Correctness/adequacy: Consistency: No premature design decisions: Verifiability: Necessity:
EO 7.3.2: (2/3)
“Four test criteria of the quality aspect “documentation”
Conformity to documentation format and to documentation structures:
Understandability
Unambiguity
Conformity to documentation rules:
EO 7.3.2: (3/3)
“Three test criteria of the quality aspect “agreement”
Agreed
Agreed After Change
Conflict Resolved
EO 7.4.1:
What are the six principles for requirements validation
(explain each one)
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”
7.5.1
What are techniques for requirements validation (3+3)
Three major types of reviews can be differentiated:
- Commenting (expert opinion)
- Inspections
- Walk-throughs
proven themselves to be useful for requirements validation:
- Perspective-based reading
- Validation through prototypes
- Using checklists for validation
EO 7.6.1:
What are the activities for requirements negotiation
Four tasks of conflict management
- Conflict identification
- Conflict analysis
- Conflict resolution 4.
Documentation of the conflict resolution
EO 7.6.2 :
What are the types of requirements conflicts (6)
- Data conflict
- Conflict of interest:
- Conflict of value:
- Relationship conflict:
- Structural conflict:
- Mixed reasons for conflicts:
EO 7.6.3:
What are the various conflict resolution techniques (9)
- Involvement of the relevant stakeholders
- Agreement
- Compromise:
- “Voting
- Definition of variants:
- Overruling:
- Consider-all-facts:
- Plus-minus-interesting:
- Decision matrix: