Agile Scrum Foundation : Self Assesment Answers


 Which of the following statements best reflects one of the concepts articulated in the Manifesto for Agile Software Development?

SELECT THE CORRECT ANSWER

Correct Option:C

EXPLANATION

Answer: c) The Agile Manifesto's four value statements are: Individuals and interactions over processes and tools. Working software over comprehensive documentation. Customer collaboration over contract negation. Responding to change over following a plan.


Knowing how best to resolve conflict is key to successful team performance. Which of the following conflict resolution techniques is best supported by concept(s) the Agile Manifesto?

SELECT THE CORRECT ANSWER

Correct Option:B

EXPLANATION

Answer: b) While all of the possible answers are valid conflict resolution techniques, collaborating requires the greatest amount interaction. Therefore, the Manifesto for Agile Software Development value statement Individuals and interactions over processes and tools" best suggests the importance of collaboration."

Which of the following projects is best suited for the Agile approach to project management?

SELECT THE CORRECT ANSWER

Correct Option:A

EXPLANATION

Answer: a) The two best choices would be a) or b). However,b) is too narrow and suggests that agile is only to be used on software development projects. c) Waterfall is better suited for this kind of project. d) There is no recommended approach to chaotic projects.


Which of the following is NOT a characteristic of the Agile approach to project management?

SELECT THE CORRECT ANSWER

Correct Option:C

EXPLANATION

Answer: c) Detailed, upfront planning is more likely a characteristic of the waterfall approach to project management. The other answers are all characteristics of the Agile approach to project management.



Agile is a family of methods that align with the Manifesto for Agile Software Development and its guiding principles. Which of the following Agile methods is the most popular?

SELECT THE CORRECT ANSWER

Correct Option:B

EXPLANATION

Answer: b) Scrum is the most commonly used Agile method. Waterfall is not an Agile method. XP is the second most common Agile method used. DSDM is an Agile method.


During the executing portion of a sprint, it becomes clear to the team that it will not be able to complete the sprint backlog. The team's product owner is also the product owner for two other teams and the team's scrum master is only a part time scrum master. Which of the following is the BEST course of action for the team?

SELECT THE CORRECT ANSWER

Correct Option:C

EXPLANATION

Answer: c) a) is not a bad answer, but c) is a better choice as recognizes that collaboration is the best approach. B) Time box limits should never be extended. d) The team is solely responsible for how the work of the project is completed.

The primary purpose of the daily scrum is to:

SELECT THE CORRECT ANSWER

Correct Option:B

EXPLANATION

Answer: b) The daily scrum is a development team meeting. It will often be facilitated by the scrum master. The product owner may be present. However, it is the daily forum for the development team members to review who has done what, who is going to be doing what, and surfaces any blocks to their work.


During a sprint planning meeting, the product owner is pushing hard for five specific user stories to be included. The development team, however, maintains it has the velocity to do only three of them. What is the BEST way to address this situation?

SELECT THE CORRECT ANSWER

Correct Option:D

EXPLANATION

Answer: d) This is the only answer that properly honors all three scrum roles. The scrum master coaches and makes sure scrum is done properly. The team is self-organizing and has the freedom and responsibility to determine how it will meet the goals of the product owner. The product owner ultimately decides what will be included in a sprint. It is worth noting that such a scenario should be addressed in a collaborative and agreeable way.



A scum team has clearly defined roles. Which of the following is not one of the scrum roles?

SELECT THE CORRECT ANSWER

Correct Option:A

EXPLANATION

Answer: a) Coach is a role in XP. It is similar to the role of the scrum master in scrum.


Which of the scrum roles is responsible for facilitating the creation of clear and concise product backlog items?

SELECT THE CORRECT ANSWER

Correct Option:B

EXPLANATION

Answer: b) The scrum master is facilitator, not a doer. The product owner is responsible for creating backlog items, but the scrum master helps by facilitating that effort. Tracker is an XP role. Project manager is not an agile role.




As the scrum master, you want to do some Agile coaching with the product owner and the development team regarding what good user stories should look like. You share that we should INVEST in our user stories." What does the "S" in this acronym stand for?"

SELECT THE CORRECT ANSWER

Correct Option:D

EXPLANATION

Answer: d) S" stands for small



Which of the following statements is NOT correct regarding the agile practice of time boxing?

SELECT THE CORRECT ANSWER

Correct Option:A

EXPLANATION

Answer: a) Time boxing is the practice of setting a fixed time limit to activities and events. If something cannot be completed in the time boxed period of time, it is deferred to the next period. In scrum, time boxing is critical for continuous improvement, determining the development team's velocity, and improving collaboration.


Extreme Programming (XP) developed a number of widely used Agile practices. Which of the following is not an XP practice?

SELECT THE CORRECT ANSWER

Correct Option:B

EXPLANATION

Answer: b) MoSCoW is a DSDM prioritization technique. a) c) and d) are XP practices.



Which of the following is the artifact that is used as a good practice to define a checklist of items that must be completed before calling a story "completed?"

SELECT THE CORRECT ANSWER

Correct Option:B

EXPLANATION

Answer: b) Definition of Done is a well understood and clearly documented definition of items that must be established to mark a story (or iteration or project) to be done.


Two developers are sitting together at a single work station; one of them is writing the code and the other one is observing and critiquing. What practice of XP is being followed here?

SELECT THE CORRECT ANSWER

Correct Option:A

EXPLANATION

Answer: a) Pair programming is the practice of two developers working on the same code, one writes the code and the other observes the code and occasionally they switch roles.



Which of the following best reflects the agenda for the daily scrum?

SELECT THE CORRECT ANSWER

Correct Option:C

EXPLANATION

Answer: c) correctly states the 3 agenda items for the daily scrum. b) is the agenda for the sprint retrospective. a) and d) include important items, but they are not daily scrum agenda items.

Agile planning takes place at multiple levels. Which of the following terms BEST describes multi-level planning?

SELECT THE CORRECT ANSWER

Correct Option:D

EXPLANATION

Answer: d) The planning onion depicts the various layers of planning. Strategic planning is one of the planning onion layers. Roadmap planning is based on the product backlog. Onion layers is what makes French onion soup so yummy.


As a scrum master you are mentoring team members as well as peers on the various levels of planning used in agile projects. You start by sharing what the highest level and lowest level of planning are. Which two planning levels have you shared?

SELECT THE CORRECT ANSWER

Correct Option:B

EXPLANATION

Answer: b) From top to bottom the planning layers are: strategy, portfolio, product, release, iteration, and day.


Which of the following BEST describes a sprint backlog?

SELECT THE CORRECT ANSWER

Correct Option:A

EXPLANATION

Answer: a) The sprint backlog contains the user stories selected for completion during a single sprint. User stories necessary to complete a release is referred to a release backlog. c) is the description for a product roadmap. d) doesn't really exist, as sprints are planned incrementally as the project progresses.


Which term BEST describes the effort to sequence product backlog items?

SELECT THE CORRECT ANSWER

Correct Option:C

EXPLANATION

Answer: c) Ordering is the best choice. Prioritization best describes what the product owner does to sequence the functional items in the product backlog. Ordering goes beyond prioritization and requires the collaborative effort of all stakeholders in order to give proper consideration to non-functional items and dependencies. Grooming and pruning may include ordering, but are better understood to be efforts to update and maintain the product backlog.


The scrum team for a software development project includes team members with varying degrees of Agile experience. The product owner has provided the initial product backlog and the user stories now need to be estimated. As the scrum master you suggest:

SELECT THE CORRECT ANSWER

Correct Option:B

EXPLANATION

Answer: b) In this scenario, B would be the best choice. In planning poker, team members with varying degrees of expertise and experience each have the opportunity to explain their estimates. a) is a true statement, but does not fit the scenario. c) refers to a prioritization technique rather than an estimating technique. d) is also a true statement, but it does not address the scenario of the question.


Which of the following statements is an advantage to story point estimates?

SELECT THE CORRECT ANSWER

Correct Option:C

EXPLANATION

Answer: c) Story point estimating focuses only on size. a) is an incorrect statement. b) and d) are characteristics of ideal time estimating.

 

Which of the following statements is an advantage of ideal time estimating?

SELECT THE CORRECT ANSWER

Correct Option:A

EXPLANATION

Answer: a) Using ideal time estimating is more likely to surface time wasting activities than story point estimating. b), c), and d) are incorrect statements.


As a scrum master on a project, you are facilitating a sprint planning meeting. You realize you need to do some coaching regarding velocity. Which of the following statements would you use in this coaching?

SELECT THE CORRECT ANSWER

Correct Option:C

EXPLANATION

Answer: c) is a correct statement and the others are false. Velocity is a team’s capacity to complete story points in a sprint. It is not a prediction of how much a team can do during a sprint. Rather, it’s an observation based on the historical performance of the team. The complexity of a project’s user stories and the business environment will obviously impact the velocity of the team.


Which of the following estimating techniques would you NOT expect to see in an agile project?

SELECT THE CORRECT ANSWER

Correct Option:D

EXPLANATION

Answer: d) Bottom up estimating is a waterfall estimating technique.


In order for an information radiator to be effective, it should be:

SELECT THE CORRECT ANSWER

Correct Option:A

EXPLANATION

Answer: a) Information radiators should be simple not detailed, transient not static, current not stale, and easily available to all stakeholders.


A Niko-Niko calendar is considered an effective predictor of the health of project because:

SELECT THE CORRECT ANSWER

Correct Option:C

EXPLANATION

Answer: c) Using Niko-Niko calendars to track the mood of individual team members is an antidotal, but often effective way to measure the health of a project.



The use of information radiators is aligned best with which of the four value statements in the Agile Manifesto?

SELECT THE CORRECT ANSWER

Correct Option:B

EXPLANATION

Answer: b) Information radiators are used in lieu of comprehensive documentation. a) and d) are correct agile manifesto value statements. c) is part of the Agile Manifesto, but is not one of the value statements.


Which of the following is NOT a characteristic of an effective information radiator?

SELECT THE CORRECT ANSWER

Correct Option:A

EXPLANATION

Answer: a) Information radiators should be simple not detailed, transient not static, current not stale, and easily available to all stakeholders.


A common information radiator used by scrum teams is a burn-down chart. Which of the following BEST describes a burn-down chart?

SELECT THE CORRECT ANSWER

Correct Option:D

EXPLANATION

Answer: d) d) is the best answer of those presented. a) is incorrect and refers to the steps required to transform a backlog item into value for the customer. b) describes a burn-up chart. c) would be a risk register.



One of the scrum teams working on an enterprise-scaled Agile project is likely to be late in delivering predecessor user story required by another one of the scrum teams. The two share the same product owner, but have separate, dedicated scrum masters. How BEST should this be handled?

SELECT THE CORRECT ANSWER

Correct Option:C

EXPLANATION

Answer: c) The proper forum to resolve such issues is the Scrum of Scrums. Neither the product owner nor the scrum masters are responsible for how the work of the project is to be done. Retrospectives are a team ritual with a focus on a just completed sprint and would therefore not be an effective forum to address this issue.


When scaling Agile for large, enterprise projects, multiple scrum teams will be working in parallel. In these types of Agile projects how many product backlogs will there be?

SELECT THE CORRECT ANSWER

Correct Option:B

EXPLANATION

Answer: b) There will always be one product backlog for each project. a) is incorrect. In order to foster focus and effectiveness, a scrum team may only be able to view its portion of the product backlog. c) is incorrect. While it is possible that a scaled agile project may have functional scrum teams, there will still be only one product backlog. d) is incorrect. Release backlogs are subsections of the single product backlog and support the product roadmap.


When it comes to viability of using scrum on large projects, which of the following statements is MOST correct?

SELECT THE CORRECT ANSWER

Correct Option:A

EXPLANATION

Answer: a) The idea of using agile or scrum on large and complex projects is to leverage the agility and benefits of multiple, small teams by coordinating the work of multiple teams via scrum of scrums meetings. On large, complex projects multiple product owners, led by a master" product owner



Which of the following is the BEST definition of velocity?

SELECT THE CORRECT ANSWER

Correct Option:C

EXPLANATION

Answer: c) Velocity is the observed capacity of a team to complete work during individual sprints.

Post a Comment

Previous Post Next Post