ASTQB practice question 14 of 15

As life cycle models adapt to meet the needs of the mobile application market, how will the interaction between the developers and testers change?

Full set: 76 questions
Answer options
A: The interaction will become more formal
B: Detailed requirements documentation will replace stand up meetings
C: Developers and testers will return to more traditional, separate roles
D: Collaboration between developers and testers will increase Correct answer
Correct Answer:
D. Collaboration between developers and testers will increase
Explanation

The mobile application market demands rapid development cycles and frequent releases, leading to the widespread adoption of Agile and DevOps methodologies. A core principle of these models is the "whole-team approach," where testers are integrated directly into the development team. This contrasts with traditional models where testing was a separate, sequential phase. In modern lifecycles, developers and testers work together continuously from the start, participating in activities like daily stand-ups, backlog grooming, and continuous integration. This tight integration and shared responsibility for quality inherently lead to a significant increase in collaboration between the two roles.

Why Incorrect

A. The interaction will become more formal. Incorrect. Agile and iterative models, prevalent in mobile development, favor frequent, informal communication (e.g., daily stand-ups) over the formal processes of traditional models.
B. Detailed requirements documentation will replace stand up meetings. Incorrect. This is the opposite of agile principles, which value working software and direct interaction over comprehensive, upfront documentation. Stand-up meetings are a key collaborative practice.
C. Developers and testers will return to more traditional, separate roles. Incorrect. Modern lifecycles for mobile apps break down silos, integrating testers into development teams to "shift-left" and build quality in, moving away from separate, traditional roles.

References

1. ISTQB® Certified Tester Foundation Level Syllabus 2018 V3.1.1, Section 2.1.2, "Software Development Lifecycle Models in Context". This section explains that in iterative models like Agile, "testing activities are performed with a high degree of collaboration between testers and developers." (p. 14).

2. ISTQB® Certified Tester Agile Tester Syllabus Version 1.0, Section 2.2.1, "The Agile Team". It states, "In contrast to traditional projects, where testers are often in a separate team, testers in an Agile team are part of the development team... This requires a high degree of collaboration." (p. 12).

3. ISTQB® Certified Tester Mobile Application Testing Syllabus Version 2019, Section 1.3.1, "Adapting Test Processes". This section highlights that mobile projects often use iterative and incremental lifecycles (e.g., Agile) where "the whole team is responsible for quality," necessitating close interaction between developers and testers throughout the project. (p. 10).

Scroll to Top