Winter Sale Special 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: ex2p65

Exact2Pass Menu

Question # 4

What relation does scrum have to development practices?

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

Full Access
Question # 5

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

A.

True

B.

False

Full Access
Question # 6

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

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

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

A.

False

B.

True

Full Access
Question # 9

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

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

Full Access
Question # 10

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

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

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

The three pillars of empirical process control are:

A.

transparency

B.

planning

C.

inspection

D.

respect

E.

commitment

F.

adaptation

Full Access
Question # 14

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

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

A.

The Scrum Master.

B.

The Product Owner.

C.

Quality Assurance Specialists.

D.

The Developers.

Full Access
Question # 16

When is performance testing most effectively performed?

A.

In production during peak hours

B.

Often during the development

C.

In production

D.

Just before deployment to production

Full Access
Question # 17

What are the two primary ways a Scrum Master helps a Scrum Team work at its highest level of productivity? (choose the best two answers)

A.

By keeping high-value features high in the Product Backlog.

B.

By facilitating Scrum Team decisions.

C.

By ensuring the meetings start and end at the proper time.

D.

By removing impediments that hinder the Scrum Team.

Full Access
Question # 18

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?

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

Full Access
Question # 19

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

What are two differences between unit tests and integration tests?

A.

A unit tests only runs on the developer’s computer

B.

A unit test is automated

C.

An integration test runs overnight

D.

A unit tests isolates a specific system behavior

E.

An integration test may be composed of unit tests

Full Access
Question # 21

Which of the following describes an architecture spike?

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

Full Access
Question # 22

Why does a test written using TDD always fail?

A.

Because testers are terrible coders

B.

Because the tests are checked in before the code exists

C.

Because the product code to satisfy the test doesn’t exist yet

D.

Because the test needs to be refactored

Full Access
Question # 23

You are asked to refactor part of the codebase for an application. When you are done, all unit tests pass with 50% code coverage. What can you infer from this?

A.

Less than 50% of the application is working correctly

B.

There are no bugs in the application

C.

At least 50% of the application is working correctly

D.

You did not break any of the unit tests that already existed

Full Access
Question # 24

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

A.

True

B.

False

Full Access
Question # 25

Which statement best describes the sprint review?

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

Full Access
Question # 26

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
Question # 27

Only technical writers can create documentation during a sprint

A.

False

B.

True

Full Access
Question # 28

Which best describes the practice of expressing requirements as acceptance tests?

A.

Regression testing

B.

Acceptance test driven development

C.

Objective Driven Development

D.

Quality Oriented Requirements Development

Full Access
Question # 29

What is the practice of branching code in a version control system?

A.

Combining two or more branches of code into a single code base

B.

Creating a copy of existing code, isolated from the original code

C.

Releasing a specific codebase into a production environment

D.

Tagging or labeling a particular codebase as production ready

Full Access
Question # 30

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

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.

Full Access
Question # 31

Who creates documentation included with a working increment?

A.

Scrum requires no documentation

B.

Technical writers

C.

Scrum master

D.

Product owner

E.

Developers

Full Access
Question # 32

At the 10th sprint review, the stakeholders are disappointed and angry. They have determined that the product or system being built both will not meet their needs and will cost more than they are willing to spend. What factors may have led to this? (choose three)

A.

Changes to the project plan were not adequately documented and shared

B.

The product owner has not been keeping the stakeholders aware of the progress of the project

C.

The project management office has not been engaged adequately

D.

The scrum master has not ensured that the project is transparent

E.

The stakeholders were not allowed to enter the development area

F.

The stakeholders haven’t been using sprint reviews to inspect and evaluate progress

Full Access
Question # 33

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

In software development DRY refers to:

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

Full Access
Question # 35

Which four are benefits of TDD?

A.

It promotes good design and separation of concerns

B.

It causes you to construct a test harness that can be automated

C.

It improves quality and reduces bugs

D It reduces the cost of maintenance over time

D.

It ensure there will be no bugs in the code

Full Access
Question # 36

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

The practice of decomposing a requirement into failing tests is called:

A.

Behavior driven development

B.

Scrum testing

C.

Regression testing

D.

Acceptance test driven development

Full Access
Question # 38

The developers can invite experts to the sprint planning to give them advice

A.

False

B.

True

Full Access
Question # 39

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

What is an integration test?

A.

A test of the user interface

B.

A test that runs during a continuous integration build

C.

A test of multiple units of functionality

D.

A test of a single unit of functionality

Full Access
Question # 41

When are individuals with testing and quality expertise included in the software development effort? (choose the best answer)

A.

From the beginning and throughout all Sprints.

B.

When the implementation of each feature is complete.

C.

After Sprint Review.

D.

When the product is feature complete.

Full Access
Question # 42

What should the Scrum Team do during the first Sprint? (choose the best answer)

A.

Analyze, describe, and document the requirements for the subsequent Sprints.

B.

Define the major product features and a release plan architecture.

C.

Make up a plan for the rest of the project.

D.

Create at least one valuable and useful Increment.

Full Access
Question # 43

What is static analysis?

A.

Analysis performed on software at runtime

B.

A tool that inspects the correctness of static keyword usage

C.

Work performed by the business analyst

D.

Analysis performed on code

Full Access
Question # 44

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

A.

The sprint backlog

B.

The product goal

C.

The Sprint goal

D.

Sprint review minutes

Full Access
Question # 45

The increment must be released at the end of the sprint

A.

True

B.

False

Full Access
Question # 46

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

What is technical debt?

A.

A term representing the eventual consequences of poor technical choices

B.

Developers that have to pay college debt

C.

Code that hasn’t been documented

D.

The money an organization owes to tool and hardware vendors

Full Access
Question # 48

When might a sprint be cancelled?

A.

When the developers feel they aren't ready

B.

When the project manager decides this.

C.

Never, the sprint must always be finished.

D.

When the sprint goal becomes obsolete

Full Access