โ† All CAE Flashcard Decks

User Story Development & Refinement Flashcards

7 cards from real CAE practice questions. Tap to flip, then mark Knew It or Still Learning โ€” missed cards come back until you master them.

Read the first 7 User Story Development & Refinement flashcards as text
  1. A team debates whether to write user stories from the perspective of the end user or the system. What is the agile best practice?

    Answer: Write from the end user's perspective to maintain focus on business value

    User stories are written from the user's perspective to keep the team focused on delivering real value rather than technical implementation details.

  2. What is the primary risk of having acceptance criteria that are too prescriptive?

    Answer: Developers lose the creative freedom to find better technical solutions

    Overly prescriptive acceptance criteria can constrain developers to a specific implementation, eliminating the flexibility to find simpler or better solutions.

  3. Which refinement artifact is used to capture constraints, assumptions, and dependencies that affect a user story?

    Answer: Story notes or annotations in the backlog

    Constraints, assumptions, and dependencies are captured as notes or metadata on the backlog item to inform estimation and planning.

  4. A product owner has 50 stories in the backlog and asks the team to estimate all of them in one session. What is the BEST approach?

    Answer: Prioritize and refine only the highest-priority stories needed for the next few sprints

    Agile recommends just-in-time refinement, focusing detailed estimation on stories likely to be worked soon rather than estimating the entire backlog upfront.

  5. In story refinement, what does 'value decomposition' mean?

    Answer: Splitting a large story into smaller stories each delivering independent value

    Value decomposition splits a story along value boundaries so each resulting story is independently shippable and delivers standalone user value.

  6. A stakeholder insists a user story must include a specific database schema in its acceptance criteria. How should the product owner respond?

    Answer: Explain that acceptance criteria describe observable behavior, not implementation details

    Acceptance criteria should describe testable user-facing behavior; internal implementation details like database schemas belong in technical design documents, not acceptance criteria.

  7. What is the difference between a user story and a use case?

    Answer: User stories focus on user value and conversation starters; use cases document detailed system interactions

    User stories are lightweight, conversation-focused, and value-centered, while use cases are detailed, formal documents describing all system interaction flows.