Limited-Time Offer: Enjoy 50% Savings! Ends in 00h 00m 00s Coupon code: 50OFF
Skip to content

Free Scrum Professional Scrum Developer PSD Exam Questions

Page: 1 / 11 Total 163 questions

Want more questions? Get Premium Access.

Question 1

Which are three attributes of a bad bug report?

Correct Answer: A. Vague statements or untested assumptions; B. Assigning blame; C. Generic titles
Explanation:

you don't want to blame anyone, have vague titles of make vague statements. It needs to be clear and constructive, and focussed on one specific problem. It should als not contain feature requests.


Question 2

What is a merge in a version control system?

Correct Answer: B. Combining two or more versions of code into a single codebase
Explanation:

Merging means combining two different versions of the code into one version.


Question 3

What is the size of the scrum team?

Correct Answer: A. typically 10 or fewer people
Explanation:

The scrum guide says: 'The Scrum Team is small enough to remain nimble and large enough to complete significant work within a Sprint, typically 10 or fewer people. '


Question 4

True or False: Best Practices are recommended to solve complex problems.

Correct Answer: B. False
Explanation:

Best practices are based on past experiences and may not apply to complex, unpredictable problems. Empirical approaches and experimentation are better suited to such challenges.


Question 5

What are some disadvantages of code coverage as a measure for how well a system or product is tested? (three answers)

Correct Answer: A. It does not measure usability; D. It does not ensure that the most important or highest risk areas of the code are being exercised by tests; E. It could create incentives to write tests that simply increase code coverage, rather than tests that find bugs without increasing code coverage
Explanation:

Not being able to explain to management should never be the reason to not do it. It doesn't only provide some data to programmers, the problem is that code coverage alone is not meaning a lot.


Question 6

True or False: Stakeholders can be included in Product Backlog refinement.

Correct Answer: A. True
Explanation:

Stakeholders may be included in Product Backlog refinement to provide clarity and additional information, helping the Scrum Team better understand the requirements and priorities.


Question 7

In software development DRY refers to:

Correct Answer: B. Code with minimal duplication
Explanation:

DRY, don't repeat yourself


Question 8

Who is responsible for engaging the stakeholders?

Correct Answer: F. The product owner
Explanation:

The product owner is responsible for engaging the stakeholders.


Question 9

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

Correct Answer: A. The Scrum Team has all the skills to create an Increment by the end of every Sprint.
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.


Question 10

When should the developers create their first automated build?

Correct Answer: E. As soon as there is code in the version control system
Explanation:

Automated builds should be changed everytime the codebase gets changed. This happens the first time when the first bit of code gets added to the version control system.


Question 11

Which are topics of the sprint planning? Choose all that apply.

Correct Answer: A. Why is this sprint valuable?; D. How will the selected work get done?; E. What can be done in this sprint?
Explanation:

These are the three topics mentioned in the scrum guide. Who is going to do what is not determined upfront, when the sprint will end is fixed and doesn't need to be discussed, what can be done to improve the process is for the sprint retrospective meeting.


Question 12

What is the definition of done good for? Choose all that apply.

Correct Answer: B. It creates a shared understanding of what done means; D. It helps the developers know how much work to select during the sprint planning
Explanation:

The DoD helps the developers know how much work needs to be done, and therefore they can decide what should be part of the sprint. It also creates a shared understanding of what done means. This is likely to include documentation, but that depends on the decisions of the organization and team. Scrum does not dictate this.


Question 13

Why might a scrum team choose to do pair programming?

Correct Answer: B. All of these
Explanation:

Pair programming means that two developers are coding together and performing live peer review. This will enhance the effectivity as it leads to increased code quality. Regardless of your opinion, when answering QUESTIO N NO :s about pair programming, know that it's considered a really good practice for PSD. And in case you are wondering, the instructor of the course is also a big fan.


Question 14

Who decides the system architecture of a product developed using Scrum? (choose the best answer)

Correct Answer: C. The Developers with input from the Scrum Team and others.
Explanation:

In Scrum, architecture decisions are made collectively by the Developers with input from the Scrum Team and stakeholders. This aligns with the principle of cross-functionality and collective ownership.


Question 15

When does a Sprint conclude? (choose the best answer)

Correct Answer: B. When the Sprint Retrospective is complete.
Explanation:

The Sprint officially concludes when the Sprint Retrospective is complete. This marks the end of the timebox, ensuring continuous improvement for the next Sprint.