Free PSD Exam Braindumps
Professional Scrum Developer Questions 76–80 (page: 17)

Updated On: 10-Feb-2026

Cyclomatic complexity is a metric for:

  1. Measuring branching structures and nesting levels in code
  2. Assessing if code is written in as few lines as possible
  3. Determining the number of unit tests required to ensure correctness
  4. Demonstrating code is well structured and cleanly implemented

Answer(s): A

Explanation:

Cyclomatic complexity is a number expressing the number of different paths that can be taken throughout the code. Higher means complex code.



What would not be considered refactoring?

  1. Extracting methods
  2. Reordering method parameters to improve readability
  3. Changing external interfaces or APIs
  4. Renaming things to be more logical
  5. Extracting interfaces

Answer(s): C

Explanation:

Refactoring is only about the own code, so not about changing an external interface or api.



What is the step to take in TDD after the tests have failed?

  1. Meet with the team to see why it fails
  2. Change the test in a way that is passes
  3. Run it again to verify it fails.
  4. Write the code to satisfy the test

Answer(s): D

Explanation:

In TDD you start with writing the test before the code. This test cannot pass. If it does, the test is wrong.
When the tests are written, the production code to satisfy the test will be written. Once all the tests succeeds, the product code is done.



When do the developers participate in the product backlog refinement?

  1. Never, it is the sole responsibility of the Product owner to refine the backlog
  2. Only during the sprint planning
  3. Anytime during the sprint
  4. Only during the refinement meetings planned by the PO

Answer(s): C

Explanation:

There is no set time for product backlog refinement.



What is not a desirable characteristics of a unit test?

Test code is as small as possible

  1. Execution is fast
  2. Independent of others
  3. Includes exercising the persistence layer
  4. Makes assertions about only one logical concept

Answer(s): C

Explanation:

you don't want your unit test to really make changes so it cannot exercise the real persistence layer.



Viewing page 17 of 34
Viewing questions 81 - 85 out of 163 questions


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

AI Tutor AI Tutor 👋 I’m here to help!