[2025年03月05日] 最新でリアルなPSD試験問題集解答 [Q37-Q61]

Share

[2025年03月05日] 最新でリアルなPSD試験問題集解答

あなたを簡単に合格させるPSD試験問と正確なProfessional Scrum DeveloperのPDF問題


Scrum PSD Examは、Scrumメソッドにおける自分の専門知識を向上させたいソフトウェア開発者に最適です。この試験は、アジャイルソフトウェア開発、Scrumの役割と責任、Scrumのイベント、Scrumの成果物を含む、さまざまなトピックをカバーしています。試験は、これらのコンセプトの理解と実世界のシナリオでの適用能力を評価するために設計されています。Scrum PSD Examに合格することにより、候補者はScrumの実践における熟練度を示し、認定されたScrum開発者として認められることができます。この認定は、ソフトウェア開発者の求人機会やキャリアアップの可能性を高めることもできます。

 

質問 # 37
What is code coverage? (choose the best answer)

  • A. The degree to which the system under test has been exercised by tests.
  • B. The number of Developers that understand how the code works.
  • C. An insurance policy that covers the code for defects.
  • D. The percentage of code in version control included in a build.

正解:A

解説:
Detailed Explanation: Code coverage measures the percentage of code executed during testing. It helps identify untested parts of a codebase, ensuring better quality and fewer defects.


質問 # 38
Who owns the Sprint Backlog? (choose the best answer)

  • A. The Product Owner.
  • B. The Scrum Team.
  • C. The Scrum Master.
  • D. The Developers.

正解:D

解説:
Detailed 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.


質問 # 39
What is a mock object?

  • A. A test object that mimics the behavior of a dependency in the system under test
  • B. A mock is a way to initialize the database for testing
  • C. A mock helps you create a build script
  • D. Mocks, stubs, dummies, fakes and shims are all the same

正解:A


質問 # 40
Which metric is least useful when measuring code maintainability?

  • A. Function points
  • B. Depth of inheritance
  • C. Cyclometic complexity

正解:A

解説:
The other two are good metrics. Function points are the points representing the amount of business functionality.


質問 # 41
Which of the following are advantages of Continuous Integration? (choose the best two answers)

  • A. Readability of code is improved.
  • B. Know immediately how a change affected the product.
  • C. Reduce effort and risk when integrating changes.
  • D. The feature-branch is generally kept in a buildable state.

正解:B、C

解説:
Detailed Explanation: Continuous Integration ensures that changes are integrated and tested frequently, providing immediate feedback on their impact. It reduces the effort and risks associated with late integrations.


質問 # 42
Choose three reasons why automated builds are important.

  • A. The eliminate the need for build engineers
  • B. They clearly define the build process
  • C. They support Continuous Integration
  • D. They allow frequent validation and ensure the product remains in a potentially releasable state
  • E. They ensure your product remains bug free

正解:B、C、D

解説:
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.


質問 # 43
When a continuous integration build fails, who should fix it?

  • A. The person who is responsible for configuration management within the team
  • B. The next person who needs the build to complete successfully
  • C. The person who broke the build
  • D. The tester responsible for validating builds

正解:C

解説:
The build should be fixed asap, the first person to notice is the person who broke it. This person usually best understands why and is therefore the best person to fix it.


質問 # 44
In software development DRY refers to:

  • A. Code with minimal duplication
  • B. Code that has been peer reviewed
  • C. Code with low cyclomatic complexity
  • D. Code that has not been peer reviewed (yet)

正解:A

解説:
DRY, don't repeat yourself


質問 # 45
Which three of the following are code quality metrics?

  • A. Depth of inheritance
  • B. Number of check-ins per day
  • C. Class coupling
  • D. Cyclomatic complexity
  • E. Cycle time per product backlog item
  • F. Unit tests per class

正解:A、C、D

解説:
Number of checkins per day says something about whether the developers are committing often enough.
Depth of inheritance says some about complexiity, just like class coupling and cyclomatic complexity. Unit tests per class don't say anything about quality, though no unit tests might indicate a maintenance problem.
Cycle time per product backlog item says something about the scrum process.


質問 # 46
True or False: A high-performance Scrum Team ensures that each Increment is complete by running a Release Sprint.

  • A. False
  • B. True

正解:A

解説:
Detailed Explanation: Scrum does not have a concept of a "Release Sprint." Each Sprint must result in a Done Increment, which may be released as required. The focus is on continuous delivery of value, not specific release cycles.


質問 # 47
Which phrase best describes a product owner?

  • A. Project manager
  • B. Requirements engineer
  • C. Mediator for the developers and customers
  • D. Value optimizer
  • E. Team manager

正解:D

解説:
The scrum guide says: "The Product Owner is accountable for maximizing the value of the product resulting from the work of the Scrum Team." The key here is the value maximizing part. Of course, he also comes up with requirements and acts as a go-between between developers and customers, but that is definitely not the best answer here.


質問 # 48
In what ways do Developers contribute to refining the Product Backlog? (choose the best three answers)

  • A. They ask questions to clarify the intent of Product Backlog items.
  • B. They do not. The Developers are only responsible for prioritizing technical work.
  • C. They give input on technical dependencies.
  • D. They may update estimates for Product Backlog items.
  • E. They do not. The Scrum Master and the Product Owner are responsible for Product Backlog refinement.

正解:A、C、D

解説:
Detailed Explanation: Developers actively participate in Product Backlog refinement by updating estimates, identifying technical dependencies, and asking clarifying questions to ensure shared understanding.


質問 # 49
Which three describe TDD?

  • A. An incremental and emergent approach to software design
  • B. Creating a manual test script before writing code
  • C. A predictable way to develop working well-organized code
  • D. Having testers involved in the development process
  • E. A software development technique based on automated tests

正解:A、C、E

解説:
TDD stands for test driven development. It makes developers think before starting to code. This leads to better organized code. It requires the developer to write the code for the test first, this means that it's based on automated tests. There are no testers in scrum, they are called developers as well.


質問 # 50
Which output from sprint planning provides the developers with a target and overarching direction for the sprint?

  • A. The product goal
  • B. The Sprint goal
  • C. The sprint backlog
  • D. Sprint review minutes

正解:B

解説:
Review the scrum guide section sprint planning if this is still an uncertainty for you.


質問 # 51
What topics can be addressed during the sprint review? Choose the best answer.

  • A. All of these
  • B. The scrum process
  • C. Coding and engineering practices
  • D. The increment

正解:A

解説:
These are all potentional topics for the sprint review. If you are not sure, please read the sprint review section in the scrum guide again.


質問 # 52
Which of the following best describes Emergent Architecture? (choose the best answer)

  • A. An approach to make decisions easier to change in the future and find the best possible point in time to make decisions.
  • B. Enterprise Architects must be involved to create the foundation of each software product.
  • C. In Scrum there is no Architect-Role; therefore, architecture emerges naturally.
  • D. 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.
  • E. The software architecture emerges solely from decisions the Developers make from a technical perspective.

正解:A

解説:
Detailed 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.


質問 # 53
Why are automated builds important?

  • A. You are unable to check in code without them
  • B. They help you find defects and configuration management issues
  • C. Without them you can't tell if your code works
  • D. They are part of the Definition of Done

正解:B

解説:
Automated builds will be made every time the code base gets changed. If a change to the code base breaks the build, the developers get informed immediately and can fix the build again without drifting off to far.


質問 # 54
Which concept is described by the Last Responsible Moment? (choose the best answer)

  • A. The last moment a Developer is responsible for quality; after this, the Tester is responsible.
  • B. Discover decisions to be made as soon as possible but postpone making those decisions until the latest reasonable moment.
  • C. The last moment in a Sprint when code changes are allowed; after this, only stabilization work should be conducted.
  • D. Making decisions as soon as possible to close feedback loops as soon as possible.

正解:B

解説:
Detailed Explanation: The Last Responsible Moment is an Agile concept encouraging teams to defer decisions until sufficient information is available, reducing risk and increasing flexibility.


質問 # 55
When more teams are working on the same product. How should they go about their definition of done?

  • A. Every team must make their own DoD, a meeting should be organised so that the differences are known.
  • B. All development teams must have a DoD that makes their combined work releasable.
  • C. Every team uses its own. The differences are discussed in a hardening sprint.
  • D. It depends on the product owner

正解:B

解説:
The product must be releasable and done must mean the same for all additions to the product. So they must have a DoD that can combined. There is no hardening sprint.


質問 # 56
When does the development team show their work to the product owner?

  • A. Whenever the product owner asks
  • B. During the sprint review
  • C. All of these
  • D. Anytime the developers need feedback from the product owner

正解:C

解説:
All of these would good moments to update the PO with the work done.


質問 # 57
If multiple teams are working on the same product, each team should have its own product owner

  • A. False
  • B. True

正解:A

解説:
One product owner per product backlog, one product backlog per product


質問 # 58
What is the commitment for the product backlog?

  • A. Sprint planning outcome
  • B. Sprint goal
  • C. Product goal
  • D. Definition of done

正解:C

解説:
If you are not sure, please review the section scrum artifacts in the scrum guide.


質問 # 59
The purpose of a sprint is to produce a done increment of product

  • A. False
  • B. True

正解:B

解説:
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.


質問 # 60
What event is timeboxed?

  • A. Daily Scrum
  • B. Sprint
  • C. All of these
  • D. Sprint retrospective
  • E. Sprint planning
  • F. Sprint review

正解:C

解説:
All the scrum events are timeboxed.


質問 # 61
......


スクラムは、複雑なプロジェクトを管理するためにソフトウェア開発チームが使用する人気のアジャイルフレームワークです。このフレームワークは、コラボレーション、柔軟性、継続的な改善を強調し、チームが高品質のソフトウェアをタイムリーに提供できるようにします。認定スクラムの専門家になるために、個人はスクラムPSD(プロのスクラム開発者)認定試験を受けることができます。


スクラムPSD認定試験の準備をするために、候補者はscrum.orgが提供するさまざまなトレーニングプログラムとリソースを利用できます。これらのリソースには、オンラインコース、練習試験、および試験に含まれるすべてのトピックをカバーするスタディガイドが含まれます。トレーニングプログラムは、候補者がスクラムに強力な基盤を構築し、認定試験に備えるのを支援するように設計されています。

 

更新されたPSD試験練習テスト問題:https://jp.fast2test.com/PSD-premium-file.html


弊社を連絡する

我々は12時間以内ですべてのお問い合わせを答えます。

我々の働いている時間: ( GMT 0:00-15:00 )
月曜日から土曜日まで

サポート: 現在連絡 

English Deutsch 繁体中文 한국어