CTAL-ATT-700 practice question 11 of 15

The following user story has been written: As a paying hotel guest I want to see the charges that have been added to my bill So that I can monitor my…

Full set: 98 questions
The following user story has been written: As a paying hotel guest I want to see the charges that have been added to my bill So that I can monitor my expenditure and know In advance how much I will have to pay when I check out The notes that have been added to It mention that It must be possible for the guest to get a printout of the bill, see It In a variety of currencies and set a flag in the hotel's billing system against any Item that they wish to challenge. The following acceptance criteria have been defined: 1. The user shall be able to choose from the most commonly-used currencies. 2. The application must be accessible on most mobile platforms as well as on the hotel room's smart TV. 3. The hotel manager must be notified whenever a bill item is flagged by a hotel guest. 4. End-to-end response time for any individual request submitted by a user must not exceed 7 seconds. Applying the INVEST technique to this user story, including its acceptance criteria, which of the following statements is correct? SELECT ONE OPTION
Answer options
A: The Testable and Negotiable criteria of INVEST have not been satisfied
B: The Testable and Small criteria of INVEST have not been satisfied
C: The INVEST criteria have all been satisfied by this epic
D: The Negotiable and Small criteria of INVEST have not been satisfied Correct answer
Correct Answer:
D. The Negotiable and Small criteria of INVEST have not been satisfied
Explanation

The user story provided is quite broad and encompasses multiple functionalities, which suggests it is more of an epic than a small, deliverable user story. The INVEST criteria for Agile user stories require that stories be Independent, Negotiable, Valuable, Estimable, Small, and Testable. In this case: Independent: This user story seems to have dependencies, as the ability to print the bill, view it in different currencies, and flag items are likely interconnected functionalities. Negotiable: The user story provides specific solutions rather than outlining the problem to solve, which limits the negotiation on how to implement the solutions. Valuable: The story does provide value to the hotel guest, which is clear. Estimable: With the information provided, the development team can likely estimate the effort required. Small: The story is not small; it covers multiple features that probably cannot be delivered in a single iteration. Testable: The acceptance criteria are testable, although they are quite detailed and prescriptive. Reference = The explanation is based on the INVEST criteria as described in Agile methodologies1234. The criteria are used to assess the quality of a user story, ensuring it is well- defined and suitable for Agile development practices. The user story in question does not fully meet the ‘Negotiable’ and ‘Small’ criteria, which is essential for maintaining flexibility and delivering incremental value in Agile projects.

Scroll to Top