Winter Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: cramtreat

PSD Professional Scrum Developer 1 (PSD I) Questions and Answers

Questions 4

What activities would a Product Owner typically undertake in the phase between the end of the current sprint and the start of the next sprint?

Options:

A.

Work with the QA departments on the increment of the current sprint

B.

Update the project plan with stakeholders

C.

Refine the backlog

D.

There are no such activities. The next sprint starts immediately after the current sprint

Buy Now
Questions 5

What topics can be addressed during the sprint review? Choose the best answer.

Options:

A.

The scrum process

B.

All of these

C.

The increment

D.

Coding and engineering practices

Buy Now
Questions 6

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

Options:

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

Buy Now
Questions 7

Who is responsible for a sprint backlog item that contains several database tasks?

Options:

A.

The developers

B.

Product owner

C.

The company’s database specialist

D.

Scrum master

Buy Now
Questions 8

Which are not true about scrum? Choose two.

Options:

A.

Scrum is a framework for developing and sustaining complex products.

B.

Each component of scrum serves a specific purpose and is essential to Scrum's success

C.

Scrum is based on empirical process control

D.

Scrum is like traditional project management, but then with project managers replaced by self-management.

E.

Scrum is a methodology based on empirical process control.

Buy Now
Questions 9

Choose two common cross-cutting concerns in application architecture

Options:

A.

Release documentation

B.

Build automation

C.

Security

D.

Design pattern choices

E.

Scalability

Buy Now
Questions 10

What are two responsibilities of testers in the scrum team? (choose two)

Options:

A.

Finding bugs

B.

Tracking quality metrics

C.

All developers are responsible for quality

D.

Verifying the work of the programmers

E.

Scrum has no tester role

Buy Now
Questions 11

Who is responsible for the sizing / estimate of the product backlog?

Options:

A.

Scrum team

B.

The product owner

C.

Developers

D.

The scrum master lets them know whether they need to be preset

Buy Now
Questions 12

Improvements that are outcome of the sprint retrospective can be added to the sprint backlog for the next sprint.

Options:

A.

True

B.

False

Buy Now
Questions 13

True or False: Product documentation may be required as part of a working Increment.

Options:

A.

True

B.

False

Buy Now
Questions 14

Which of the following are advantages of Continuous Integration? (choose the best two answers)

Options:

A.

The feature-branch is generally kept in a buildable state.

B.

Know immediately how a change affected the product.

C.

Reduce effort and risk when integrating changes.

D.

Readability of code is improved.

Buy Now
Questions 15

What would not be considered refactoring?

Options:

A.

Extracting methods

B.

Reordering method parameters to improve readability

C.

Changing external interfaces or APIs

D.

Renaming things to be more logical

E.

Extracting interfaces

Buy Now
Questions 16

Which of the following best describes Emergent Architecture? (choose the best answer)

Options:

A.

An approach to make decisions easier to change in the future and find the best possible point in time to make decisions.

B.

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.

C.

In Scrum there is no Architect-Role; therefore, architecture emerges naturally.

D.

Enterprise Architects must be involved to create the foundation of each software product.

E.

The software architecture emerges solely from decisions the Developers make from a technical perspective.

Buy Now
Questions 17

Based on "Sprint 7 Burn-Down Chart," would you do anything different in Sprint 8? (choose the best two answers)

Options:

A.

The Developers may forecast less overall work in Sprint 8.

B.

Stakeholders will encourage the Scrum Team to estimate better during the Sprint 8 Planning Meeting.

C.

There is nothing wrong. The Developers will present all Product Backlog items selected for Sprint 7 at the end of the Sprint.

D.

The Developers carry over incomplete Sprint Backlog items from Sprint 7 to Sprint 8 and monitor the Sprint 8 burn-down chart. As soon as deviation from trends is detected, the Developers work with the Product Owner to negotiate remaining work.

E.

The Scrum Master adds additional Developers for Sprint 8.

F.

The Developers put incomplete Product Backlog items back into the Product Backlog for re-ordering. The Product Owner may ask the Developers to complete the unfinished Product Backlog items from Sprint 7 in Sprint 8.

Buy Now
Questions 18

How long should the sprint review take? Choose the best answer

Options:

A.

Until everyone is done.

B.

Max two hours for a one month sprint

C.

Max two hours

D.

Max four hours

E.

Max four hours for a one-month sprint

Buy Now
Questions 19

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

Options:

A.

They may update estimates for Product Backlog items.

B.

They do not. The Scrum Master and the Product Owner are responsible for Product Backlog refinement.

C.

They give input on technical dependencies.

D.

They do not. The Developers are only responsible for prioritizing technical work.

E.

They ask QUESTION NO:s to clarify the intent of Product Backlog items.

Buy Now
Questions 20

Upon what type of process control is scrum based?

Options:

A.

Deductive

B.

Hybrid

C.

Empirical

D.

Technical

Buy Now
Questions 21

Which four types of tests can be included in an automated test harness? (choose the best four answers)

Options:

A.

Exploratory.

B.

Functional.

C.

Unit.

D.

Integration.

E.

Manual regression.

F.

Performance.

Buy Now
Questions 22

Which are four attributes of a good bug report?

Options:

A.

Screenshots or pictures of the bug in action, if possible

B.

Explains some new system functionality desired

C.

Includes build or version number where bug was found

D.

Expected results and observed results

E.

Provides simple and repeatable reproduction steps

F.

Includes code for a proposed fix

Buy Now
Questions 23

When a continuous integration build fails, who should fix it?

Options:

A.

The person who is responsible for configuration management within the team

B.

The person who broke the build

C.

The tester responsible for validating builds

D.

The next person who needs the build to complete successfully

Buy Now
Questions 24

A team has expressed requirements as a set of failing acceptance tests. What are three benefits? (choose the best three answers)

Options:

A.

Improves quality in the requirement itself.

B.

Promotes the use of the DRY principle.

C.

Tracking of completeness.

D.

Using a code generation tool, the solution can be generated from the requirements model.

E.

Clear acceptance criteria for each feature.

Buy Now
Questions 25

What does a test written with TDD represent?

Options:

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

Buy Now
Questions 26

Which two ways of creating scrum teams are consistent with scrum values?

Options:

A.

Managers assign individuals to teams

B.

Get all the people together and let them self-manage into new teams

C.

Scrum master chooses a few team leads that get to pick their team

D.

The chief product owner divides the group in teams to make sure the teams will be cross-functional

E.

Existing teams propose how they would like to go about organizing into new teams

Buy Now
Questions 27

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

Options:

A.

Every team must make their own DoD, a meeting should be organised so that the differences are known.

B.

It depends on the product owner

C.

All development teams must have a DoD that makes their combined work releasable.

D.

Every team uses its own. The differences are discussed in a hardening sprint.

Buy Now
Questions 28

Which three describe TDD?

Options:

A.

An incremental and emergent approach to software design

B.

A software development technique based on automated tests

C.

A predictable way to develop working well-organized code

D.

Creating a manual test script before writing code

E.

Having testers involved in the development process

Buy Now
Questions 29

Which three of the following are feedback loops in scrum?

Options:

A.

Release planning

B.

Daily scrum

C.

Sprint review

D.

Sprint retrospective

E.

Refinement meeting

Buy Now
Questions 30

Which of the following best describe continuous integration?

Options:

A.

A software development practice used by integration teams to create best practice branching and merging strategies

B.

A software development practice that continuously integrates feedback from users in the software design

C.

A software development practice where developers all work on the same computer to assure a common codebase

D.

A software development practice where developers integrate and verify their work frequently, often multiple times a day, to detect integration errors as quickly as possible

Buy Now
Questions 31

What are three of the best ways to address non-functional requirements?

Options:

A.

Handle them during a risk mitigation phase before development

B.

Scrum is for functional, frontend development only

C.

Include them in the Product Backlog

D.

Before the release, they should be tested and validated in a hardening sprint

E.

Specific expectations can be used as acceptance criteria to specific product backlog items

F.

Important, recurring non-functional requirements can be added to the definition of done

Buy Now
Questions 32

Which best describes the Product Backlog? (choose the best answer)

Options:

A.

It is allowed to grow and change as more is learned about the product and its customers.

B.

It provides just enough information to enable a Scrum Team to start the design phase of a product.

C.

It is baselined to follow change management processes.

D.

It contains all foreseeable tasks and requirements from which the Scrum Team can develop and maintain a complete project plan.

Buy Now
Questions 33

What is pair programming?

Options:

A.

Managers doing performance reviews by comparing one programmer’s code to another’s

B.

Two developers writing code together, providing constant peer review

C.

Two programmers writing code separately, but always review each other’s pull requests

D.

Developer and tester work together to write and test code

Buy Now
Questions 34

The scrum team should change in members:

Options:

A.

As needed, taking into account a short term reduction in productivity

B.

Every sprint to remain agile

C.

Never, it will reduce the velocity

D.

As needed, but it should not affect the productivity

Buy Now
Questions 35

What event is timeboxed?

Options:

A.

Daily Scrum

B.

Sprint

C.

Sprint planning

D.

All of these

E.

Sprint review

F.

Sprint retrospective

Buy Now
Questions 36

Scrum demands code review

Options:

A.

True

B.

False

Buy Now
Questions 37

True or False: A Sprint can be canceled before the timebox ends.

Options:

A.

True

B.

False

Buy Now
Questions 38

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

Options:

A.

This way documentation is obligated and cannot be skipped

B.

It creates a shared understanding of what done means

C.

Management knows what the work of the developer needs to be checked for

D.

It helps the developers know how much work to select during the sprint planning

Buy Now
Questions 39

A Scrum Team is required to deliver a Done Increment by the end of a Sprint. Select two statements that explain what Done means. (choose the best two answers)

Options:

A.

Ready to be released to end users.

B.

Whatever the Product Owner defines as quality.

C.

No work is left to meet the Definition of Done.

D.

Ready for integration.

E.

All work the Developers are willing to do.

Buy Now
Questions 40

Which three of the following are code quality metrics?

Options:

A.

Unit tests per class

B.

Cycle time per product backlog item

C.

Number of check-ins per day

D.

Depth of inheritance

E.

Cyclomatic complexity

F.

Class coupling

Buy Now
Questions 41

Which of the following are required by Scrum? (choose all that apply)

Options:

A.

Release burn-up.

B.

Burn-down chart.

C.

Unit tests.

D.

Critical path analysis.

E.

Refactoring.

F.

Build automation.

G.

None of the above.

Buy Now
Questions 42

Database design must be complete before coding starts to ensure a solid foundation

Options:

A.

False

B.

True

Buy Now
Questions 43

When is refinement of a Product Backlog item complete? (choose the best answer)

Options:

A.

When the Product Owner says it is ready.

B.

At the end of Sprint Planning.

C.

When the Scrum Team agrees it is precise enough.

D.

When the Product Backlog Refinement timebox expires.

Buy Now
Questions 44

Which two criteria are useful in deciding if something should be documented every sprint?

Options:

A.

It has always been documented in the past

B.

The documentation is used to enhance and maintain the software

C.

The scrum master demands it

D.

The software tool being used requires it

E.

It is required by the definition of done

Buy Now
Questions 45

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

Options:

A.

The Scrum Team has all the skills to create an Increment by the end of every Sprint.

B.

Every member of the Scrum Team is able to perform every task.

C.

There are no conflicts within the Scrum Team.

D.

A few of the Developers pair program and do Test-Driven Development.

Buy Now
Questions 46

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

Options:

A.

The Architect chosen by the Scrum Team.

B.

The software architect assigned to the Scrum Team.

C.

The Developers with input from the Scrum Team and others.

D.

The Chief Architect.

Buy Now
Questions 47

Who creates documentation included with a working increment?

Options:

A.

Scrum requires no documentation

B.

Technical writers

C.

Scrum master

D.

Product owner

E.

Developers

Buy Now
Questions 48

What are two reasons to use mock objects in unit tests?

Options:

A.

The behavior of a given object can be emulated to the system under test

B.

They are machine-generated and eliminate the need to write code by hand

C.

To increase tight coupling

D.

TDD is impossible without them

E.

Isolating a particular system component for controlled testing

Buy Now
Exam Code: PSD
Exam Name: Professional Scrum Developer 1 (PSD I)
Last Update: Nov 21, 2024
Questions: 163
PSD pdf

PSD PDF

$28  $80
PSD Engine

PSD Testing Engine

$33.25  $95
PSD PDF + Engine

PSD PDF + Testing Engine

$45.5  $130