3.2.1 Assessing Quality Risks in Agile Projects Flashcards
(20 cards)
What is one of the main challenges in testing?
Proper selection, allocation, and prioritization of test conditions.
What strategies can Agile testers use to determine the number of test cases to execute?
Risk identification, analysis, and risk mitigation strategies.
How is risk defined in the context of testing?
The possibility of a negative or undesirable outcome or event.
What two factors assess the level of risk?
Likelihood of occurrence and impact of the risk.
What are quality risks?
Potential problems that primarily affect product quality.
What are project risks?
Potential problems that primarily affect project success.
Who provides a high-level overview of risks during release planning?
Business representatives who know the features in the release.
What does the whole team do during iteration planning?
Identifies and assesses the quality risks.
Give an example of a functional risk related to accuracy.
Incorrect calculations in reports.
Give an example of a non-functional risk related to efficiency.
Slow response to user input.
Give an example of a non-functional risk related to usability.
Difficulty in understanding screens and fields.
What should tasks associated with higher risks do in the testing process?
Start earlier and involve more testing effort.
What is the first step in the quality risk analysis process during iteration planning?
Gather the Agile team members together, including the tester(s).
What is the purpose of assessing each identified risk?
To categorize the risk and determine its level based on impact and likelihood.
What should be determined proportional to the level of risk?
The extent of testing.
What must testers select to mitigate each risk?
The appropriate test technique(s).
What does the tester design, implement, and execute tests to mitigate?
The risks associated with features and quality characteristics.
What should the team remain aware of throughout the project?
Additional information that may change the set of risks.
What does periodic adjustment of quality risk analysis involve?
Identifying new risks, re-assessing existing risks, and evaluating effectiveness of mitigation.
What can be a mitigating strategy if problems with user stories are found?
Thoroughly review user stories.