Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

ISTQB Exam CTAL-TTA Topic 6 Question 12 Discussion

Actual exam question for ISTQB's Certified Tester Advanced Level Technical Test Analyst exam
Question #: 12
Topic #: 6
[All Certified Tester Advanced Level Technical Test Analyst Questions]

Your team is now accountable for the support and enhancement of a payroll system that has been in production for many years and modified by many different developers. It has been noticed by management that small functional enhancements take much longer than equivalent changes on more recently developed systems. You have been tasked with implementing improved testing approaches that will help to identify the root cause of this problem.

Which of the following is the best technique to apply in this scenario?

Show Suggested Answer Hide Answer
Suggested Answer: C

Static analysis is the best technique for identifying the root causes of issues in a legacy system where small functional enhancements take disproportionately long to implement. This technique involves examining the code without executing it to detect potential vulnerabilities, coding errors, and complexities. Static analysis can highlight problematic code segments and inefficient coding practices that may contribute to the increased time required for implementing changes, thereby assisting in addressing these systemic issues efficiently.


Contribute your Thoughts:

Malcolm
3 months ago
This payroll system sounds like a real Frankenstein's monster. I bet the developers who worked on it back in the day are all long gone, leaving the rest of us to clean up the mess. Good luck with that!
upvoted 0 times
Geoffrey
1 months ago
C) Static analysis
upvoted 0 times
...
Mari
1 months ago
B) Exploratory analysis
upvoted 0 times
...
Elin
2 months ago
A) Orthogonal arrays
upvoted 0 times
...
...
Teddy
3 months ago
Exploratory analysis could be a good starting point, but I'd want to pair that with some more rigorous techniques like static analysis or data flow analysis to really get to the root of the problem.
upvoted 0 times
...
Minna
3 months ago
Orthogonal arrays? Really? I think that's a bit overkill for this scenario. Keep it simple, focus on the fundamentals.
upvoted 0 times
Tish
1 months ago
C) Static analysis
upvoted 0 times
...
Alberto
1 months ago
A) Orthogonal arrays
upvoted 0 times
...
Lynelle
2 months ago
C) Static analysis
upvoted 0 times
...
Francoise
2 months ago
A) Orthogonal arrays
upvoted 0 times
...
Stefania
2 months ago
Yes, data flow analysis could help identify the root cause of the problem efficiently.
upvoted 0 times
...
Evelynn
2 months ago
D) Data flow analysis
upvoted 0 times
...
Jaclyn
2 months ago
I agree, focusing on the fundamentals with static analysis would be more practical in this scenario.
upvoted 0 times
...
Lorean
2 months ago
C) Static analysis
upvoted 0 times
...
Darrel
2 months ago
A) Orthogonal arrays
upvoted 0 times
...
...
Aretha
3 months ago
Data flow analysis could be really helpful in tracing the impact of changes through the system. That could shed some light on why simple enhancements are taking so long.
upvoted 0 times
...
Avery
3 months ago
Static analysis seems like the way to go here. If the code has been modified by many different developers over the years, it's likely to have a lot of technical debt and hidden issues that need to be uncovered.
upvoted 0 times
Mariko
2 months ago
Agreed, a comprehensive approach is needed to identify the root cause of the problem.
upvoted 0 times
...
Caitlin
2 months ago
We should definitely consider all these techniques to improve testing for the payroll system.
upvoted 0 times
...
Lorean
2 months ago
How would you prioritize between static analysis and data flow analysis in this scenario?
upvoted 0 times
...
Burma
2 months ago
I think a combination of static analysis and exploratory analysis would be beneficial.
upvoted 0 times
...
Ling
3 months ago
Data flow analysis can help in understanding how data is processed within the system.
upvoted 0 times
...
Britt
3 months ago
Orthogonal arrays could help in identifying different combinations of inputs to test.
upvoted 0 times
...
Werner
3 months ago
Which of the following tools would you recommend for conducting static analysis?
upvoted 0 times
...
Elena
3 months ago
Exploratory analysis might also be useful to understand the system better.
upvoted 0 times
...
Lavina
3 months ago
I agree, static analysis can help uncover hidden issues in the code.
upvoted 0 times
...
...

Save Cancel