Month End Sale 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: save70

Free and Premium Scrum PSD Dumps Questions Answers

Page: 1 / 12
Total 163 questions

Professional Scrum Developer 1 (PSD I) Questions and Answers

Question 1

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

Options:

A.

True

B.

False

Buy Now
Question 2

Who is responsible for engaging the stakeholders?

Options:

A.

The business analyst

B.

The sales manager

C.

The scrum master

D.

The developers

E.

The project manager

F.

The product owner

Question 3

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

Options:

A.

The sprint backlog

B.

The product goal

C.

The Sprint goal

D.

Sprint review minutes

Question 4

Who writes tests in a scrum team?

Options:

A.

Most junior developer

B.

Product owner

C.

QA specialists

D.

Scrum master

E.

The tester

F.

Developers

Question 5

In software development DRY refers to:

Options:

A.

Code with low cyclomatic complexity

B.

Code with minimal duplication

C.

Code that has not been peer reviewed (yet)

D.

Code that has been peer reviewed

Question 6

Which statement best describes a product owner’s responsibility?

Options:

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

Question 7

What statement best describes the product backlog?

Options:

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

Question 8

What do scrum artifacts represent?

Options:

A.

Work that needs to be done

B.

Flow and feedback

C.

Work or value

D.

Visual representation of the progress

Question 9

What are three ways Scrum promotes self-management? (choose the best three answers)

Options:

A.

By being a lightweight framework.

B.

By the Scrum Team deciding what work to do in a Sprint.

C.

By removing titles for Scrum Team members.

D.

By having the Scrum Master protect the Scrum Team.

Question 10

What is not a desirable characteristics of a unit test?

Test code is as small as possible

Options:

A.

Execution is fast

B.

Independent of others

C.

Includes exercising the persistence layer

D.

Makes assertions about only one logical concept

Question 11

What is an inappropriate activity for a developer with special QA skills?

Options:

A.

Create a plan for testing the application

B.

Identify tools and techniques to be used in testing the product

C.

Define acceptance criteria for features

D.

Delay test activities until a feature has been coded

Question 12

What is code coverage? (choose the best answer)

Options:

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.

Question 13

What are some disadvantages of code coverage as a measure for how well a system or product is tested? (three answers)

Options:

A.

It does not measure usability

B.

It is too complicated to explain to management

C.

It only provides insights to programmers

D.

It does not ensure that the most important or highest risk areas of the code are being exercised by tests

E.

It could create incentives to write tests that simply increase code coverage, rather than tests that find bugs without increasing code coverage

Question 14

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.

Question 15

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

Question 16

When should the developers create their first automated build?

Options:

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

Question 17

Which of the following is required by Scrum? (choose the best answer)

Options:

A.

Sprint Retrospective

B.

Developers must stand up at the Daily Scrum.

C.

Sprint Burndown Chart.

D.

Release Planning.

E.

All of the above.

Question 18

What are the developers responsible for? (choose two)

Options:

A.

Resolving conflicts amongst the developers

B.

Selecting the product owner

C.

Organizing work required to meet the sprint goal

D.

Reporting productivity

Question 19

If multiple teams are working on the same product, they should each have their own product backlog

Options:

A.

False

B.

True

Question 20

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.

Question 21

What are the scrum values?

Options:

A.

commitment, empiricism, focus, respect

B.

commitment, focus, respect, transparency and courage

C.

transparency, inspection, adaptations

D.

commitment, focus, openness, respect and courage

Question 22

True or False: An Increment must be released to customers or users at the end of each Sprint.

Options:

A.

True

B.

False

Question 23

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

Options:

A.

True

B.

False

Question 24

What is the purpose of a sprint retrospective? Choose two

Options:

A.

Increase quality

B.

Complain only in this session to avoid complaining in the rest of the sprint

C.

Have more fun during the sprint

D.

Increase effectiveness

Question 25

True or False: Stakeholders can be included in Product Backlog refinement.

Options:

A.

True

B.

False

Question 26

How long is the daily scrum?

Options:

A.

The scrum master ends the meeting when it is done

B.

This is for the developers to decide

C.

At most 15 minutes

D.

At least 15 minutes

E.

Around 15 minutes, but more if necessary

Question 27

When does a Sprint conclude? (choose the best answer)

Options:

A.

When all the tasks are completed by the Developers.

B.

When the Sprint Retrospective is complete.

C.

When all Product Backlog items meet their Definition of Done.

D.

When the Product Owner decides enough has been delivered to meet the Sprint Goal.

Question 28

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

Question 29

What relation does scrum have to development practices?

Options:

A.

Scrum requires a specific set of development practices

B.

Scrum is complemented by good development practices

C.

Scrum requires all development practices

D.

Scrum has no relationship to development practices

Question 30

What two things should the developers not do?

Options:

A.

Work together and self manage to create value

B.

Design the full architecture before starting

C.

Creating a plan for the entire project

D.

Create a potentially shippable functionality in the sprint

Question 31

When does the development team show their work to the product owner?

Options:

A.

All of these

B.

Anytime the developers need feedback from the product owner

C.

Whenever the product owner asks

D.

During the sprint review

Question 32

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.

Question 33

What enhances the transparency of an Increment? (choose the best answer)

Options:

A.

Doing all work needed to meet the Definition of Done.

B.

Updating Sprint tasks properly in the electronic tracking tool.

C.

Keeping track of and estimating all undone work to be completed in a “hardening" Sprint.

D.

Reporting Sprint progress to the stakeholders daily.

Question 34

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

Options:

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

Question 35

What is a unit test?

Options:

A.

A technique for ensuring that units of co-dependent systems integrate correctly

B.

A way to ensure product code satisfies the user requirements

C.

A test that isolates and verifies individual units of functionality

D.

A test that ensures a specific method integrates properly with the code calling it

Question 36

True or False: Best Practices are recommended to solve complex problems.

Options:

A.

True

B.

False

Question 37

Who must attend the daily scrum? Choose all that apply.

Options:

A.

The developers

B.

Everyone invited by the product owner

C.

The scrum master

D.

The manager of the IT department

E.

It is optional, no one has to attend

F.

The product owner

Question 38

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

Question 39

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.

Question 40

Which of the following best describes an increment of working software?

Options:

A.

Additions features in a usable state that complement those delivered in previous iterations

B.

UML diagrams that describe how to deliver functionality in future iterations

C.

A new user interface design for functionality delivered in previous iterations

D.

An automated test suite to verify functionality delivered in previous iterations

E.

A decomposition of all product backlog items into tasks for future sprint backlog lists

Question 41

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.

Question 42

Who creates tests on a Scrum Team? (choose the best answer)

Options:

A.

The Scrum Master.

B.

The Product Owner.

C.

Quality Assurance Specialists.

D.

The Developers.

Question 43

Which phrase best describes a product owner?

Options:

A.

Team manager

B.

Project manager

C.

Requirements engineer

D.

Mediator for the developers and customers

E.

Value optimizer

Question 44

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.

Question 45

Which of the following describes an architecture spike?

Options:

A.

A fundamental architectural problem found in an existing application

B.

The result of an exhaustive architectural planning effort

C.

A small development activity to learn about technical elements of a proposed solution

D.

A decision made by a systems architect to settle disagreement amongst the developers

Question 46

Which statement best describes the sprint review?

Options:

A.

It is a chance for inspecting the outcome of a sprint and determining the next steps

B.

It is a mechanism to control the work of the developers

C.

It is a demo of the work that was done

Question 47

What would a Developer with special quality assurance skills not do? (choose the best answer)

Options:

A.

Delay test activities until a feature has been coded.

B.

Define acceptance criteria for features.

C.

Identify tools and techniques to be used in testing the product.

D.

Create a plan for testing the application.

Question 48

Which are two benefits of establishing naming conventions for code?

Options:

A.

To make the code more readable

B.

To make it easy to distinguish between different software products

C.

To communicate the identity of the developer that wrote the code

D.

To reduce friction in a shared codebase

E.

To ensure that orphan functions are not created

Page: 1 / 12
Total 163 questions