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 questionsThe 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.
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.
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).
Keep practicing
Take the free ASTQB practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other ASTQB practice questions
- Question 1If you are testing a mobile banking application, is it important to test the interaction …
- Question 2You are testing a machine that scores exam papers and assigns grades. Based on the score …
- Question 3Which of the following is a requirement for portability testing for the future of a mobil…
- Question 4What types of testing are particularly important for mobile applications based on the use…
- Question 5If a tool is able to simulate the way in which a specific device would respond to an appl…
- Question 6In lifecycle models, what should testing provide in term of speed of releasing the produc…
