ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 127 - CTAL-TTA discussion

Report
Export

You are working on a project to develop an application that allows users to collaborate via bespoke, online whiteboards. The first release, delivering core functionality, highlighted misunderstandings of the user stories between testers, developers and the product owner during sprint development Since that release, the developers have agreed to implement a TDD approach for future software development.

Creation of the product backlog for the second release is underway and you have recommended to the project stakeholders that an atdd approach be adopted for the backlog's user stories. What would be a GOOD REASON for making this recommendation?

SELECT ONE OPTION

A.
The team wants to start using BDD and therefore atdd must also be used
Answers
A.
The team wants to start using BDD and therefore atdd must also be used
B.
The test strategy states that automation shall be used to minimize effort for execution of acceptance tests
Answers
B.
The test strategy states that automation shall be used to minimize effort for execution of acceptance tests
C.
TDD can only work effectively when an ATDD approach is used for the user stories use of attd examples will help address the misunderstandings encountered in release 1
Answers
C.
TDD can only work effectively when an ATDD approach is used for the user stories use of attd examples will help address the misunderstandings encountered in release 1
Suggested answer: C

Explanation:

Adopting an Acceptance Test-Driven Development (ATDD) approach can be particularly beneficial in scenarios where previous releases have suffered from misunderstandings among the development team and stakeholders regarding user story requirements. ATDD involves creating executable specifications before coding begins, which clarifies expectations and ensures alignment across the team. This method helps prevent issues seen in earlier stages by providing a clear, agreed-upon criteria for acceptance, thereby reducing the chances of future misunderstandings .

asked 18/09/2024
Richard Drayer Camacho
37 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first