Scrum PSD Professional Scrum Developer (PSD) Online Training
Scrum PSD Online Training
The questions for PSD were last updated at Apr 15,2025.
- Exam Code: PSD
- Exam Name: Professional Scrum Developer (PSD)
- Certification Provider: Scrum
- Latest update: Apr 15,2025
The developers can invite experts to the sprint planning to give them advice
- A . False
- B . True
B
Explanation:
The scrum guide says: "The Scrum Team may also invite other people to attend Sprint Planning to provide advice."
Which statement best describes a product owner’s responsibility?
- A . Keeping stakeholders at bay
- B . Optimizing the value of the developers’ work
- C . Managing the project and ensuring the work gets done in line with the requirements
- D . Directing the developers
B
Explanation:
Product owner is value optimizer. Of the product, which emerges by the work of the developers.
Choose two common cross-cutting concerns in application architecture
- A . Release documentation
- B . Build automation
- C . Security
- D . Design pattern choices
- E . Scalability
C,E
Explanation:
The others are either not cross-cutting or not related to architecture.
Scrum demands code review
- A . True
- B . False
B
Explanation:
There are no concrete development guidelines demanded by scrum, even though code review is an excellent idea. Scrum is also not only about developing software.
The three pillars of empirical process control are:
- A . transparency
- B . planning
- C . inspection
- D . respect
- E . commitment
- F . adaptation
A,C,F
Explanation:
If you are not sure, please review the Scrum theory section in the scrum guide
Choose three reasons why automated builds are important.
- A . They support Continuous Integration
- B . The eliminate the need for build engineers
- C . They ensure your product remains bug free
- D . They clearly define the build process
- E . They allow frequent validation and ensure the product remains in a potentially releasable state
A,D,E
Explanation:
Automated builds are making builds of the code after every change to the codebase. As soon as something breaks, the developers get informed. In order to automate it, the build process needs to be cleary defined. They’re a corner stone for CI.
What is the step to take in TDD after the tests have failed?
- A . Meet with the team to see why it fails
- B . Change the test in a way that is passes
- C . Run it again to verify it fails.
- D . Write the code to satisfy the test
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 should the developers create their first automated build?
- A . Just before the first check-in
- B . Just before the product is released
- C . When the product owner asks for a build
- D . Just before the end of the sprint
- E . As soon as there is code in the version control system
E
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.
The goal of the daily scrum is inspecting the progress toward the sprint goal and producing an actionable plan for the next day of work
- A . False
- B . True
B
Explanation:
If you are not sure, review the daily scrum section in the scrum guide.
The purpose of a sprint is to produce a done increment of product
- A . False
- B . True
B
Explanation:
The sprint is the heartbeat of scrum, during the sprint the increment is created. The increment must be usable and all the work that’s part of the increment should adhere to the definition of done.