
[2025年02月]更新のPSD問題集完全版解答でScrum Certification試験学習ガイド
試験問題と解答PSD学習ガイド
スクラムPSD認定試験は、スクラム開発の実践におけるスキルと知識を向上させたいソフトウェア開発者にとって貴重な認定です。これは、専門家が雇用市場で競争力を得るのに役立つ世界的に認められた認定です。この試験は、コーディング、テスト、統合における候補者の習熟度をテストするように設計されており、厳密な評価プロセスに基づいています。
質問 # 17
The product owner determines how many product backlog items the developers select for the sprint in the sprint planning.
- A. False, the project manager does that
- B. True, in line with what was promised to the stakeholders
- C. True
- D. True, if the developers have enough capacity
- E. False, the scrum master does that
- F. False
正解:F
解説:
It is false, the developers select the items, because they will have to commit to it.
質問 # 18
What does a test written with TDD represent?
- A. A technical requirement that must be satisfied
- B. A bug
- C. Great development practices
- D. Something that completes the test coverage of a system
正解:A
質問 # 19
Why might a scrum team choose to do pair programming?
- A. Improving code quality
- B. All of these
- C. Efficiency
- D. Information sharing and learning
- E. It is a nice way to work
正解:B
解説:
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 Question: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.
質問 # 20
While developing new functionality, you find a bug that has already been delivered to the customer. What do you do?
- A. Stub out the code that causes the bug
- B. Fix the bug
- C. Revise the tests to hide the bug from the tests reports
- D. Talk to the product owner
正解:D
解説:
The product owner knows what creates most value. Since this is already delivered, it is not part of the current sprint.
質問 # 21
When does a Sprint conclude? (choose the best answer)
- A. When the Product Owner decides enough has been delivered to meet the Sprint Goal.
- B. When the Sprint Retrospective is complete.
- C. When all the tasks are completed by the Developers.
- D. When all Product Backlog items meet their Definition of Done.
正解:B
解説:
Detailed 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.
質問 # 22
Your team is one of seven teams working on a product. All teams use the same version control system. Which is the best approach to deliver high-quality increments?
- A. Developers should perform a combination of local and private builds
- B. There is one automated build for all teams
- C. Each team should have its own automated build
- D. Each team's automated build is integrated toward the end of the sprint
正解:B
解説:
This way there are no surprises near the end of the sprint or during delivery and the increment will be most stable as possible.
質問 # 23
Which are two benefits of establishing naming conventions for code?
- A. To reduce friction in a shared codebase
- B. To communicate the identity of the developer that wrote the code
- C. To make the code more readable
- D. To ensure that orphan functions are not created
- E. To make it easy to distinguish between different software products
正解:B、C
解説:
Naming conventions help to make the code more readable and it can reduce naming clashes.
質問 # 24
The three pillars of empirical process control are:
- A. planning
- B. inspection
- C. respect
- D. commitment
- E. adaptation
- F. transparency
正解:B、E、F
解説:
If you are not sure, please review the Scrum theory section in the scrum guide
質問 # 25
When should a newly discovered huge bug of a previous sprint be fixed?
- A. Depends on what the product owner wants.
- B. Don't fix it immediately, but change the test to not show it as a temporary fix.
- C. Immediately.
- D. Don't fix it, but stub out the code that causes it.
正解:A
解説:
Hiding the bug won't make it go away. Discussing with the product owner is a good step to take, because he knows what work leads to maximum value.
質問 # 26
In what ways do Developers contribute to refining the Product Backlog? (choose the best three answers)
- A. They do not. The Scrum Master and the Product Owner are responsible for Product Backlog refinement.
- B. They may update estimates for Product Backlog items.
- C. They ask questions to clarify the intent of Product Backlog items.
- D. They do not. The Developers are only responsible for prioritizing technical work.
- E. They give input on technical dependencies.
正解:B、C、E
解説:
Detailed Explanation: Developers actively participate in Product Backlog refinement by updating estimates, identifying technical dependencies, and asking clarifying questions to ensure shared understanding.
質問 # 27
When is refinement of a Product Backlog item complete? (choose the best answer)
- A. At the end of Sprint Planning.
- B. When the Scrum Team agrees it is precise enough.
- C. When the Product Backlog Refinement timebox expires.
- D. When the Product Owner says it is ready.
正解:B
解説:
Detailed Explanation: Refinement is complete when the Scrum Team agrees that the Product Backlog item is clear and precise enough to proceed with planning or implementation.
質問 # 28
What is an inappropriate activity for a developer with special QA skills?
- A. Create a plan for testing the application
- B. Delay test activities until a feature has been coded
- C. Identify tools and techniques to be used in testing the product
- D. Define acceptance criteria for features
正解:B
解説:
Test activities can start directly with the sprint.
質問 # 29
What is the step to take in TDD after the tests have failed?
- A. Meet with the team to see why it fails
- B. Run it again to verify it fails.
- C. Write the code to satisfy the test
- D. Change the test in a way that is passes
正解:C
解説:
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.
質問 # 30
Which statement best describes the sprint review?
- A. It is a demo of the work that was done
- B. It is a mechanism to control the work of the developers
- C. It is a chance for inspecting the outcome of a sprint and determining the next steps
正解:A、C
解説:
The scrum guide says: "The purpose of the Sprint Review is to inspect the outcome of the Sprint and determine future adaptations. "
質問 # 31
Which of the following is true about the Definition of Done? (choose the best two answers)
- A. It can only be extended; nothing can be removed.
- B. It defines a state when the entire Increment is releasable.
- C. It is synonymous with acceptance criteria.
- D. It is the sole responsibility of the Developers to define it.
- E. It might be a subject of discussion during the Sprint Retrospective.
正解:B、E
解説:
Detailed Explanation: The Definition of Done ensures an Increment is releasable and provides transparency.
It can be refined over time to enhance quality, and its application can be reviewed during Retrospectives.
質問 # 32
What should the Scrum Team do during the first Sprint? (choose the best answer)
- A. Analyze, describe, and document the requirements for the subsequent Sprints.
- B. Make up a plan for the rest of the project.
- C. Create at least one valuable and useful Increment.
- D. Define the major product features and a release plan architecture.
正解:C
解説:
Detailed Explanation: The first Sprint is focused on delivering a valuable and usable Increment. This embodies Scrum's iterative approach, where value is delivered early and feedback is gathered.
質問 # 33
......
Professional Scrum Developer無料で更新される100%試験高合格率保証:https://www.goshiken.com/Scrum/PSD-mondaishu.html
リアル試験問題と解答でScrum PSD問題集はここにある:https://drive.google.com/open?id=13XX8GGzzCNHTCoNB3Hp4sK_lUeyK62rA