Black Friday Sale - Special 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 70dumps

PSD Questions and Answers

Question # 6

What is test first development?

A.

The continuous restructuring of software to retain flexibility

B.

Having the tester in the development team write the test plans before coding

C.

Creating tests before satisfying them

D.

Testing existing code before adding more code to it

Full Access
Question # 7

While practicing Test-Driven Development, what is done after the test fails? (choose the best answer)

A.

Meet with the business analyst to ensure that the test is correct.

B.

Write the minimum amount of product code to satisfy the test.

C.

Run it again to make sure it really fails.

D.

Implement the required functionality.

E.

Refactor the test so the code passes.

Full Access
Question # 8

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

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.

Full Access
Question # 9

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 # 10

While developing new functionality, you find a bug that has already been delivered to the customer. What do you do?

A.

Fix the bug

B.

Revise the tests to hide the bug from the tests reports

C.

Talk to the product owner

D.

Stub out the code that causes the bug

Full Access
Question # 11

What is the purpose of a sprint retrospective? Choose two

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

Full Access
Question # 12

Which are topics of the sprint planning? Choose all that apply.

A.

Why is this sprint valuable?

B.

When is this sprint going to be done?

C.

How to improve the scrum process in this sprint?

D.

How will the selected work get done?

E.

What can be done in this sprint?

F.

Who is going to do what?

Full Access
Question # 13

Which of the following is true about the Definition of Done? (choose the best two answers)

A.

It defines a state when the entire Increment is releasable.

B.

It might be a subject of discussion during the Sprint Retrospective.

C.

It is synonymous with acceptance criteria.

D.

It is the sole responsibility of the Developers to define it.

E.

It can only be extended; nothing can be removed.

Full Access
Question # 14

What two things should the developers not do?

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

Full Access
Question # 15

What is the commitment for the product backlog?

A.

Product goal

B.

Sprint goal

C.

Sprint planning outcome

D.

Definition of done

Full Access
Question # 16

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

A.

Sprint Retrospective

B.

Developers must stand up at the Daily Scrum.

C.

Sprint Burndown Chart.

D.

Release Planning.

E.

All of the above.

Full Access
Question # 17

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

A.

False

B.

True

Full Access
Question # 18

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

A.

False

B.

True

Full Access
Question # 19

True or False: User Stories are required in the Product Backlog.

A.

True

B.

False

Full Access
Question # 20

Which are three attributes of a bad bug report?

A.

Vague statements or untested assumptions

B.

Assigning blame

C.

Generic titles

D.

Simple and repeatable reproduction steps

E.

One bug per report

Full Access
Question # 21

How do you know that the developers are cross-functional?

A.

Every member can do every task

B.

They work with TDD

C.

They never argue

D.

They do pair programming

E.

Developers have the combined skills to create a usable increment

Full Access
Question # 22

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 # 23

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

A.

Scrum team

B.

The product owner

C.

Developers

D.

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

Full Access
Question # 24

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

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.

Full Access
Question # 25

When should the developers create their first automated build?

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

Full Access
Question # 26

What is the role of modeling in scrum teams?

A.

Models are not used by agile teams

B.

Models are maintained along with the software as it emerges

C.

Models are assembly instructions for the developers

D.

Modeling may be useful to increase shared understanding

Full Access
Question # 27

Why might a scrum team choose to do pair programming?

A.

Improving code quality

B.

All of these

C.

It is a nice way to work

D.

Information sharing and learning

E.

Efficiency

Full Access
Question # 28

Which of the following are quality goals in application architecture? (choose the best two answers)

A.

Build.

B.

Security.

C.

Design pattern selection.

D.

Scalability.

Full Access
Question # 29

What is the size of the scrum team?

A.

typically 10 or fewer people

B.

this differs every sprint

C.

at least 8 people

D.

3 to 11

Full Access
Question # 30

Which concept is described by the Last Responsible Moment? (choose the best answer)

A.

Discover decisions to be made as soon as possible but postpone making those decisions until the latest reasonable moment.

B.

Making decisions as soon as possible to close feedback loops as soon as possible.

C.

The last moment in a Sprint when code changes are allowed; after this, only stabilization work should be conducted.

D.

The last moment a Developer is responsible for quality; after this, the Tester is responsible.

Full Access
Question # 31

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

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

Full Access
Question # 32

The scrum team should change in members:

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

Full Access
Question # 33

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

A.

True

B.

False

Full Access
Question # 34

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

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.

Full Access
Question # 35

The product owner determines how many product backlog items the developers select for the sprint in the sprint planning.

A.

False, the scrum master does that

B.

True

C.

True, in line with what was promised to the stakeholders

D.

True, if the developers have enough capacity

E.

False, the project manager does that

F.

False

Full Access
Question # 36

What are the scrum values?

A.

commitment, empiricism, focus, respect

B.

commitment, focus, respect, transparency and courage

C.

transparency, inspection, adaptations

D.

commitment, focus, openness, respect and courage

Full Access
Question # 37

The developers should have all the skills needed to:

A.

Do all the work except for deployment

B.

Complete the work in the within the foreseen time and costs

C.

Create a potentially releasable increment from the product backlog items

Full Access
Question # 38

What is pair programming?

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

Full Access
Question # 39

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 # 40

How much time must a product owner spend with the developers?

A.

However much time the developers ask the PO to be present

B.

40%, or more depending on stakeholders

C.

100%

D.

Enough to be aware of the increment’s value at the sprint review

Full Access
Question # 41

The right time to refactor code using TDD is

A.

After the tests passes

B.

When preparing legacy code for unit tests

C.

When I can see the debt building in the code

D.

After the tests fails

Full Access
Question # 42

What is not a desirable characteristics of a unit test?

Test code is as small as possible

A.

Execution is fast

B.

Independent of others

C.

Includes exercising the persistence layer

D.

Makes assertions about only one logical concept

Full Access
Question # 43

What is a merge in a version control system?

A.

Identifying a particular codebase as ready for distribution

B.

Combining two or more versions of code into a single codebase

C.

Copying a portion of a codebase to isolate it from the original codebase

D.

Two or more developers working together to ensure proper coding and configuration management

Full Access
Question # 44

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

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.

Full Access
Question # 45

Which are four attributes of a good bug report?

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

Full Access
Question # 46

Select three criteria for the definition of done

A.

Code review is done

B.

Acceptance tests pass

C.

Regression tests pass

D.

The product is released at the end of every sprint

E.

Code coverage 90%

Full Access
Question # 47

What are possible benefits from practicing Test-Driven Development? (choose the best three answers)

A.

It is a great way for Testers to contribute early in the Sprint as they can start creating all the tests from the beginning.

B.

It increases collaboration between Developers as it requires Pair Programming.

C.

It helps to identify gaps in understanding the desired behavior.

D.

It might lead to better code as refactoring is part of the Test-Driven Development cycle.

E.

It helps break down complex problems into smaller ones that are much easier to be tackled.

F.

It makes Integration Tests obsolete and by doing so saves a lot of time.

Full Access
Question # 48

Which of the following describes the focus of the first way of DevOps? (choose the best answer)

A.

A culture of continuous experimentation and learning.

B.

To deliver value earlier and more frequently.

C.

A tool-focused way of introducing DevOps, compared to a mindset way (second way) and organizational structure (third way).

D.

Using automated build and release pipelines.

E.

The first set of practices a team should apply before moving to the second way.

Full Access