Chapter 5: risks and testing Flashcards
What is a product risk?
Product risk involves the possibility that a work product (e.g., a specification, component, system, or test) may fail to satisfy the legitimate needs of its users and/or stakeholders
What is the level of risk?
The level of risk is that likelihood and impact of the event
What is a risk?
Risk involves the possibility of an event in the future which has negative consequences
When do quality risks arise?
When the project risks are associated with specific quality characteristics of a product (e.g., functional suitability, reliability, performance efficiency, usability, security, compatibility, maintainability, and portability), product risks are also called quality risks
Give examples of product risks
- Software might not perform its intended functions according to the specification
- Software might not perform its intended functions according to user, customer, and/or stakeholder needs
- A system architecture may not adequately support some non-functional requirement(s)
- A particular computation may be performed incorrectly in some circumstances
- A loop control structure may be coded incorrectly
- Response-times may be inadequate for a high-performance transaction processing system
User experience (UX) feedback might not meet product expectations
What kind of project risk issue is this?
Delays may occur in delivery, task completion, or satisfaction of exit criteria or definition
of done
Project risk
What kind of project risk issue is this?
Inaccurate estimates, reallocation of funds to higher priority projects, or general costcutting across the organization may result in inadequate funding
Project risk
What kind of project risk issue is this?
Late changes may result in substantial re-work
Project risk
What kind of project risk issue is this?
Skills, training, and staff may not be sufficient
Organisational risk
What kind of project risk issue is this?
Personnel issues may cause conflict and problems
Organisational risk
What kind of project risk issue is this?
Users, business staff, or subject matter experts may not be available due to conflicting
business priorities
Political risk
What kind of project risk issue is this?
Testers may not communicate their needs and/or the test results adequately
Political risk
What kind of project risk issue is this?
Developers and/or testers may fail to follow up on information found in testing and
reviews (e.g., not improving development and testing practices)
Political risk
What kind of project risk issue is this?
There may be an improper attitude toward, or expectations of, testing (e.g., not
appreciating the value of finding defects during testing)
Political risk
What kind of project risk issue is this?
Requirements may not be defined well enough
Technical issue