ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 35 - STQB-Agile-Public discussion

Report
Export

Why is regression of software a high risk in agile projects?

SELECT ONE OPTION

A.
There is code churn due to change in business needs over several sprints.
Answers
A.
There is code churn due to change in business needs over several sprints.
B.
Test automation can cause regression of software in the test environment.
Answers
B.
Test automation can cause regression of software in the test environment.
C.
Regression is built into software as a safeguard against unexpected failures.
Answers
C.
Regression is built into software as a safeguard against unexpected failures.
D.
Test-driven development means that existing functionality is not considered.
Answers
D.
Test-driven development means that existing functionality is not considered.
Suggested answer: A

Explanation:

In agile projects, the high risk of regression is primarily due to the code churn that occurs as business needs change over the course of several sprints. This is inherent in the agile process, where requirements and solutions evolve through collaborative effort. The iterative nature of agile projects means that as new features are added or existing features are modified to meet evolving business needs, previously tested and stable parts of the software might be affected, leading to potential regression issues. This phenomenon is well-recognized in agile methodologies and necessitates rigorous regression testing practices to ensure that new changes do not adversely affect existing functionalities.

asked 18/09/2024
Shivanth Jha
36 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first