Labour Day Sale - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: mxmas70

Home > Scrum > Professional Scrum Developer > PSD

PSD Professional Scrum Developer (PSD) Question and Answers

Question # 4

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

Full Access
Question # 5

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

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

Full Access
Question # 6

Who writes tests in a scrum team?

A.

Most junior developer

B.

Product owner

C.

QA specialists

D.

Scrum master

E.

The tester

F.

Developers

Full Access
Question # 7

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

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

Full Access
Question # 8

What are two ways developers can ensure a good architecture? (two answers)

A.

Architecture is an ongoing discussion amongst the developers, focusing on implementing current Sprint Backlog Items

B.

The developers focus only on adding functionality. The architecture will take care of itself as the developers add functionality

C.

The developers have a set of guiding architecture principles that every developer understands and follows when writing code

D.

Developers assign someone to the role of software architect to ensure the architecture

E.

Architecture is dealt with in sprint 0

Full Access
Question # 9

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

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

Full Access
Question # 10

The CEO demands a feature from the developers during the sprint. What should the developers do?

A.

Add the item to the next sprint

B.

Add the item to the current sprint and work harder

C.

Add the item to the current sprint and leave out something that is less important

D.

Inform the product owner, so the PO can deal with the CEO

Full Access
Question # 11

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

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

Full Access
Question # 12

When should a newly discovered huge bug of a previous sprint be fixed?

A.

Immediately.

B.

Don't fix it immediately, but change the test to not show it as a temporary fix.

C.

Don't fix it, but stub out the code that causes it.

D.

Depends on what the product owner wants.

Full Access
Question # 13

Which are not true about scrum? Choose two.

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.

Full Access
Question # 14

What statement best describes the product backlog?

A.

It is an emergent, ordered list of what is needed to improve the product

B.

It is the diary of the product owner

C.

It is mainly meant as inspiration for the sprint planning

D.

It is a list of all the requirements that will have to be added to the product

Full Access
Question # 15

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

A.

True

B.

False

Full Access
Question # 16

When do the developers participate in the product backlog refinement?

A.

Never, it is the sole responsibility of the Product owner to refine the backlog

B.

Only during the sprint planning

C.

Anytime during the sprint

D.

Only during the refinement meetings planned by the PO

Full Access
Question # 17

What does code coverage show?

A.

The ratio of the number of tests to lines of code in the system being tested

B.

The quality of unit tests being written

C.

Code being exercised by tests

D.

The absence of defects in code

E.

When a feature is done

Full Access
Question # 18

How is the management external to the Scrum team involved in the daily scrum?

A.

The product owner speaks on their behalf

B.

The developers self-manage and they are the only management required at the daily scrum

C.

The scrum master speaks on their behalf

D.

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

Full Access