CSM GrandTest
-
What is the recommended size of a Scrum Team?
Selected answer:
- 10 or Fewer inclusive of Product Owner and Scrum Master
Clarification:
Explanation: In order to have better collaboration, effective communication and to be more productive, Scrum recommends to have the Scrum Team size to be 10 or less inclusive of Product Owner and Scrum Master. -
If there are multiple Scrum teams working on a system or product, who will define the “Done” for the product?
Selected answer:
- Definition of done is mutually agreed by all Scrum teams
Clarification:
If multiple Scrum teams are involved in a Project, all the Scrum Teams collectively define the Definition of Done.
-
What is NOT a reason for the Sprint duration not more than ONE month?
Selected answer:
- Risk may increase
Correct answer:
- Scrum Team may not remain motivated
Clarification:
Explanation: Options A, B and C are valid reasons for the Sprint should not be more than one month.
-
What is the Commitment for Sprint Backlog?
Selected answer:
- Product Increment
Correct answer:
- Sprint Goal
Clarification:
Explanation: Sprint Goal is the commitment for the Sprint Backlog. Sprint Goal is the outcome to be achieved by the end of the Sprint and Sprint Backlog items will help to achieve the Sprint Goal.
-
A project’s stakeholders have low confidence in the Developers. Which of the following gives the maximum benefit in terms of building stakeholder confidence?
Selected answer:
- By delivering working product increment at the end of each sprint
Clarification:
Explanation: Stakeholders will be happy when value is delivered frequently and continuously through working software.
-
Which of the following is NOT an attribute of the Product?
Selected answer:
- Well defined Scrum Team
Clarification:
Correct Answer A : A product is a vehicle to deliver value. It has a clear boundary, known stakeholders, well-defined users or customers. A product could be a service, a physical product, or something more abstract
-
What is the long-term objective for the Scrum Team that they must fulfill (or abandon) before taking on the next?
Selected answer:
- Product Goal
Clarification:
Explanation: Product Goal is the long term objective for the Scrum Team. Product Goal is contained within the Product Backlog
-
A team that has newly transitioned to Scrum. The Product Owner wants to know the level of detail he needs to put in the Product Backlog Items (PBIs) so that the Developers can work with them. What guidance would you give in this regard?
Selected answer:
- The level of detail should be worked out between the Developers and the Product Owner
Clarification:
Explanation: The level of details in the requirements should be worked out by the Developers jointly with the Product owner. They together ensure the higher order PBIs will be detailed and granular and the remaining items will be progressively elaborated as per priority.
-
What is the relationship between Product Backlog and Sprint Backlog?
Selected answer:
- The Sprint Backlog is a subset of the Product Backlog.
Clarification:
Explanation: Product backlog is the superset and sprint backlog is the subset of product backlog to be done in the current Sprint. Product Backlog is prioritized by the Product Owner and some of the items from the top of the Product Backlog will be pulled by the Developers into the Sprint during the Sprint Planning.
-
Alex is trying to remove some important Global/Systemic impediments for the Scrum Team. What Accountability Alex must be playing in the Scrum Team?
Selected answer:
- Scrum Master
Clarification:
Explanation: Scrum Master removes Global/Systemic impediments to help the Developers during the Sprint.
-
Who is responsible for tracking and updating the Sprint and Overall Progress?
Selected answer:
- Developers are for Sprint progress and Product Owner is for overall Progress
Clarification:
Correct Answer B: The Developers are supposed to do their day-to-day work so Developers are responsible for Sprint Progress, which is micromanagement. Based on every Sprint Progress the Product Owner updates the overall progress, which is macro management.
-
Who will MOST LIKELY communicate/highlight impediment during a Daily Scrum?
Selected answer:
- Developers
Clarification:
Explanation: Daily Scrum is for the Developers to synchronise everyday and in that meeting the Developers will highlight the impediments if any. It is only to highlight and NOT to find solutions.
-
Which of the following statements are TRUE about the Daily Scrum Meeting: A. This is a daily 15-minutes meeting. B. The Scrum Master runs the meeting and consolidates the status of each Developer’s work. C. The Daily Scrum Meeting takes place at the same time and place. D. The Daily Scrum Meeting is for each Developer to provide things accomplished from last Daily Scrum to current Daily Scrum, things to do before the next meeting and identify any impediments
Selected answer:
- A, C and D
Clarification:
Explanation: The correct response is A C and D because the Daily Scrum is for the benefit of the Developers to achieve the Sprint Goal – this is not a status meeting conducted by Scrum Master.
-
Which of the following is a good option when a Product Owner is overworked?
Selected answer:
- Free the Product Owner from the other responsibilities
Clarification:
Explanation: Here the product owner may be taking additional responsibilities outside of the Product. So relieving him/her from those responsibilities will get him/her time to focus on the Product related activities.
-
Other than Sprint which is a container event, which of the following are Scrum Events?
Selected answer:
- Sprint Planning Meeting, Daily Scrum, Sprint Review, Sprint Retrospective
Clarification:
Explanation: The four events within the Sprint are: Sprint Planning (first day of the Sprint) Daily Scrum (everyday), Sprint Review and Sprint Retrospective (both are done on the last day of the Sprint).
-
What does Definition of Done represent?
Selected answer:
- Product Goal commitment
Correct answer:
- Quality commitment
Clarification:
Explanation: The Definition of Done is a formal description of the state of the Increment when it meets the quality measures required for the product.
-
How the changes to the Sprint Backlog are managed during the Sprint?
Selected answer:
- No changes are made that would endanger the Sprint Goal
Clarification:
Explanation: During the Sprint: No changes are made that would endanger the Sprint Goal in order for the Developers to have Focus and commitment.
-
What is the Foundation for Scrum framework?
Selected answer:
- Empiricism
Clarification:
Explanation: Scrum is based on Empirical Process Control
-
What is the timebox for the Sprint Planning meeting?
Selected answer:
- Maximum 8 hours for a monthly Sprint. For shorter Sprints it is usually shorter.
Clarification:
Explanation: The duration of Sprint Planning meeting is maximum 8 hours for a monthly Sprint. For shorter Sprints it is usually shorter.
-
What is the role of Management in Scrum?
Selected answer:
- To support the Scrum team as a whole including Scrum Master, Developers and Product Owner
Clarification:
Explanation: Scrum is silent about the role of management. However, the role of management is very important to support the Scrum team as a whole including Scrum Master, Developers and Product Owner so that they can become more self-managing and improve continuously.
-
Which of the following ONE thing that Developers NOT do during the first Sprint?
Selected answer:
- Create the complete architecture and infrastructure.
Clarification:
Explanation: In scrum it is all about doing things just good enough. There is no point in doing everything upfront including all architecture and infrastructure. Things may change as you Proceed. Also, for a complex project, it is impossible to create complete architecture at the beginning as unknown is more than known.
-
What is true about the Scrum Master?
Selected answer:
- Scrum Masters are true leaders who serve the Scrum Team and the larger organization
Clarification:
Explanation: Scrum Master is a leader who serves the Scrum Team. Scrum Master is not the same as Project Manager, does not take decisions on the product but he enables the decision making, and he she is not a liasoning role.
-
Which one is the TOPIC 2 of Sprint Planning?
Selected answer:
- Why is this Sprint valuable?
Correct answer:
- What can be Done this Sprint?
Clarification:
Explanation: There are 3 topics in Sprint Planning: Topic 1 – Why is this Sprint valuable. Topic 2 – what can be done this Sprint and Topic 3 – How will the chosen work get done
-
What are the 3 pillars of Empiricism?
Selected answer:
- Transparency, Inspection, Adaptation
Clarification:
Explanation: Transparency, Inspection and Adaptation are the three pillars of Empiricism
-
When multiple teams are working together what will all the teams share?
Selected answer:
- Product Goal, Product Owner, Product Backlog
Clarification:
Explanation: When multiple teams work on the same Product, then share the Product Goal, Product Backlog and the Product Owner.
-
What does Lean thinking assert?
Selected answer:
- Reduce waste and focus on essentials
Clarification:
Explanation: Scrum is founded on empiricism and lean thinking. Empiricism asserts that knowledge comes from experience and making decisions based on what is observed. Lean thinking reduces waste and focuses on the essentials.
-
What is the maximum length of a Sprint?
Selected answer:
- No more than one calendar month.
Correct answer:
- All of these answers are correct.
Clarification:
Explanation: All options are correct as they are valid reasons for the Sprint duration.
-
What are the two pillars of Scrum?
Selected answer:
- Empiricism and Lean Thinking
Clarification:
Explanation: The two pillars of Scrum are: Empiricism and Lean Thinking.
-
The Product Backlog is ordered by:
Selected answer:
- Whatever is deemed most appropriate by the Product Owner.
Clarification:
Explanation: The Product Owner decides what order on the Product Backlog makes the most sense to optimize the value of the work being done by the Developers.
-
What is the primary way a Scrum Master keeps the Developers working at their highest level of productivity?
Selected answer:
- By facilitating Developers decisions and removing impediments.
Clarification:
Explanation: Ensuring meetings to happen at proper time may not always lead to productivity. Scrum Master cannot prevent changes to Product Backlog as it is owned by Product Owner. Keeping high value items on the top is the responsibility of Product Owner. So by facilitating Developers decisions and removing impediments is the correct answer.
-
What is the definition of Empiricism?
Selected answer:
- Empiricism asserts that knowledge comes from experience and making decisions based on what is observed
Clarification:
Explanation: Empiricism asserts that knowledge comes from experience and making decisions based on what is observed
-
How do the principles behind the Agile Manifesto suggest approaching architecture?
Selected answer:
- Best Architectures, requirements and designed emerges from self organizing teams
Clarification:
Explanation: It is best to leave the architecture and design decisions to the self-organized teams. They know best what is to be done.
-
Who owns the Sprint Backlog?
Selected answer:
- Developers
Clarification:
Explanation: Sprint Backlog which is the subset of product backlog is owned and managed by the Developers during the sprint.
-
During the Daily Scrum, few of the Developers are frequently attending calls on their mobile. What could be done to solve this issue?
Selected answer:
- Create ground rule within the team which the team members agree to for not taking the calls
Clarification:
Explanation: Ground rules (also called as working agreements) are the best ways for team governance in a self managed team. It creates subtle control within the Developers.
-
One of your Developers is insisting the Product owner to write the acceptance test cases for all the Product Backlog Items which are included in the current release. As a Scrum Master what would be your response?
Selected answer:
- Upfront planning is very useful and it will be perfect advice to write all the stories upfront.
Correct answer:
- You explain that stories should be discussed at length only when there is right time discussing stories which may even not get scheduled in this sprint is waste.
Clarification:
Explanation: The Product Backlog items should have the right level of details. Not every Product Backlog Item has to be detailed up front. Things might change when doing complex work, so the items in Product Backlog will be progressively elaborated.
-
Which of the following are valid considerations for Product Backlog prioritization?
Selected answer:
- All the above are valid considerations
Clarification:
Explanation: High Value, Low Cost and High Risk items will be kept on the top of the Product Backlog.
-
A team is going through a retrospective meeting. They discussed potential improvements for the next iteration. The Scrum master noted 15 improvement related action items that the Scrum team wanted to work on. What should be done next?
Selected answer:
- The team should identify the top priority action items and focus on improving those in the next sprint
Clarification:
Explanation: The retrospective is a meeting for the team and feedback should come from the team (not the manager (a) or the product owner (b)). The retrospective is a meeting to discuss lessons learned not to start working on pending items. Ideally the team should identify the top few actions and focus on addressing those rather than taking on too many and lose focus. It is a best practice to prioritize even improvement actions and implement them in the ‘Agile way’.
-
The Scrum team is participating in a Sprint Planning event. What would result at the end of the Sprint Planning?
Selected answer:
- Sprint backlog
Clarification:
Explanation: Sprint planning sessions result in a Sprint backlog. It consists of the Sprint Goal, selected Product Backlog items for the Sprint, A plan to implement those selected items.
-
What type of leader the Scrum Master should be?
Selected answer:
- True leader
Clarification:
Explanation: Scrum Master should be a True leader who serve the Scrum Team and also the organization.
-
Which one of the following is the correct definition of Scrum?
Selected answer:
- Scrum is a lightweight framework that helps people, teams and organizations generate value through adaptive solutions for complex problems
Clarification:
Explanation: Scrum is a lightweight framework that helps people, teams and organizations generate value through adaptive solutions for complex problems
-
What are the Scrum Values?
Selected answer:
- Focus, Openness, Respect, Courage, Commitment
Clarification:
Explanation: Scrum Values are: Focus, Openness, Respect, Courage and Commitment
-
For which event within the Sprint, the Product Owner is optional?
Selected answer:
- Daily Scrum
Clarification:
Explanation: Product Owner is optional for the Daily Scrum. His/her participation will be decided by the Developers, if they require the Product Owner in Daily Scrum, then the Product Owner should attend the DAily Scrum.
-
What is the commitment for the Product Backlog?
Selected answer:
- Product Goal
Clarification:
Explanation: Product Goal is the commitment for Product Backlog. Product Goal describes the future state of the Product which can serve as a target for the Scrum Team to plan against. THe Product Goal will be in Product Backlog and the rest of the Product Backlog emerges to define “what” will fulfill the Product Goal.
-
The Developers should not be interrupted during the sprint. The work it selects for the sprint should not be changed. The sprint goal should remain intact, all of these attributes of a sprint foster creativity, quality and productivity. Based on this which of the following is false?
Selected answer:
- As a decomposition of the selected Product Backlog items, the Sprint Backlog changes and may grows as the work emerges
Correct answer:
- The Sprint Backlog and its contents are fully formulated in the Sprint Planning meeting and do not change during the Sprint
Clarification:
Explanation: The Sprint Backlog may not be needed to be detailed completely in the Sprint Planning meeting. As long as the Developers can have enough work planned for the next few days, they can plan the other items of the Sprint Backlog. Hence, option A is incorrect.
-
Five new scrum teams have been created to build a new product. A few of the developers on one of the Scrum teams ask the scrum master on how to coordinate their work with other teams. What should the scrum master do?
Selected answer:
- Teach them that it is their responsibility to work with the other teams to create an integrated increment
Clarification:
Explanation: The Developers must be self-managing, so they must collaborate with the other teams to effectively manage the dependencies throughout the Sprint. This will reduce the delays during the Sprint. All other options will make the work more complex and less transparent.
-
Which topics should be discussed during the Sprint Review?
Selected answer:
- Sprint outcome
Clarification:
Explanation: Sprint outcome is the product increment that creates value to the Stakeholders. So Sprint review is to inspect the increment with the Stakeholders and get their feedback. Options A and B will be discussed during the Sprint REtrospective.
-
The Product owner determines how many product backlog items that the Developers select for a Sprint
Selected answer:
- False, the Developers will decide how much work can be pulled into a Sprint
Clarification:
In Scrum, the Developers decide how much work can be pulled into a Sprint. Product owner can decide the order of the Product Backlog items and let the Developers decide how many items they can select for a Sprint. Scrum Master does not decide about how much work to be pulled into a Sprint so option C is incorrect. There is no project manager in Scrum so option D is incorrect.
-
Which of the following might the scrum team discuss during a Sprint retrospective?
Selected answer:
- All the above
Clarification:
Explanation: The retrospective is to discuss and identify possible improvements for the Scrum team to improve their effectiveness. So all options A, B and C will be discussed in the Sprint retrospective.
-
In accordance with Scrum theory, how should a group of 100 people be divided into multiple Scrum Teams?
Selected answer:
- Create a matrix of seniority, skills, and level of experience to assign people to different Scrum Teams
Correct answer:
- Understand the Product, Product Goal, and the rules of Scrum framework, the group itself itself into teams
Clarification:
Explanation: Scrum expects self-management, so allowing the group of 100 to divide into smaller Scrum teams on their own is the best option.
-
How should Product Backlog items be chosen when multiple Scrum Teams work for the same Product?
Selected answer:
- All the Scrum Teams’ Developers pull in work in agreement with Product Owner into Sprint backlog
Clarification:
Explanation: Each Scrum Team’s Developers will select the amount of work to be done in a Sprint. THey will do this by evaluating their past performance, current Sprint capacity and any other elements such as dependencies of their previous Sprints’ work.
Comments
Post a Comment