Scrum PSD Exam
Professional Scrum Developer (Page 3 )

Updated On: 12-Feb-2026

Which of the following best describes Emergent Architecture? (choose the best answer)

  1. An approach to make decisions easier to change in the future and find the best possible point in time to make decisions.
  2. Starting development of a software product requires a clear understanding of the underlying software architecture, and Emergent Architecture describes the process of creating this final architecture.
  3. In Scrum there is no Architect-Role; therefore, architecture emerges naturally.
  4. Enterprise Architects must be involved to create the foundation of each software product.
  5. The software architecture emerges solely from decisions the Developers make from a technical perspective.

Answer(s): A

Explanation:

Emergent Architecture emphasizes deferring decisions until the last responsible moment, enabling better adaptability and minimal waste in a complex, ever-changing environment, as per Agile principles.



What would a Developer with special quality assurance skills not do? (choose the best answer)

  1. Delay test activities until a feature has been coded.
  2. Define acceptance criteria for features.
  3. Identify tools and techniques to be used in testing the product.
  4. Create a plan for testing the application.

Answer(s): A

Explanation:

In Scrum, testing is an ongoing activity, integrated throughout the development process. Delaying tests contradicts Agile and Scrum principles, which advocate for continuous testing and feedback loops.



Who owns the Sprint Backlog? (choose the best answer)

  1. The Product Owner.
  2. The Scrum Team.
  3. The Scrum Master.
  4. The Developers.

Answer(s): D

Explanation:

The Developers own the Sprint Backlog as it represents their plan for achieving the Sprint Goal. They update it throughout the Sprint to reflect their progress.



While practicing Test-Driven Development, what is done after the test fails? (choose the best answer)

  1. Meet with the business analyst to ensure that the test is correct.
  2. Write the minimum amount of product code to satisfy the test.
  3. Run it again to make sure it really fails.
  4. Implement the required functionality.
  5. Refactor the test so the code passes.

Answer(s): B

Explanation:

Test-Driven Development (TDD) involves writing a failing test first, then writing the minimal code needed to make the test pass. This iterative process ensures code correctness and encourages better design.



How do you know that a Scrum Team is cross-functional? (choose the best answer)

  1. The Scrum Team has all the skills to create an Increment by the end of every Sprint.
  2. Every member of the Scrum Team is able to perform every task.
  3. There are no conflicts within the Scrum Team.
  4. A few of the Developers pair program and do Test-Driven Development.

Answer(s): A

Explanation:

A cross-functional Scrum Team possesses all the necessary skills within the team to deliver a Done Increment at the end of each Sprint. This ensures no external dependencies for completion.






Post your Comments and Discuss Scrum PSD exam prep with other Community members:

Join the PSD Discussion