Professional Scrum Master 1 (PSM1) Certification
Table of Contents
- Introduction
- Short Questions and Answers
- Scrum Roles and Responsibilities
- Scrum Events
- Sprint Planning
- Sprint Execution
- Sprint Review
- Common Challenges and Solutions
Introduction
The lecture focuses on the Professional Scrum Master 1 (PSM1) certification by discussing various questions and answers related to Scrum practices.
Short Questions and Answers
-
Should all increments from multiple Scrum teams be integrated every Sprint?
- Correct Answer: Yes, otherwise the product owners and stakeholders may not be able to accurately inspect what is done
-
When can a development team cancel a Sprint?
- Correct Answer: The development team can’t; only product owners can cancel Sprints
-
Output from Sprint planning for the development team’s target and direction?
- Correct Answer: The Sprint Goal
-
How should the development team deal with non-functional requirements?
- Correct Answer: Ensure every increment meets them
-
When is a Sprint over?
- Correct Answer: When the time box expires
-
Does Scrum have a role called project manager?
-
Ways to make non-functional requirements visible (Choose two):
- Correct Answer: Add them to the product backlog and keep the product owner posted; Add them to the definition of done
-
Time required after a Sprint to prepare for the next Sprint?
- Correct Answer: None, a new Sprint starts immediately following the end of the previous Sprint
-
Actions if highest ordered product backlog items are not well understood in Sprint planning (Choose two):
- Correct Answer: Forecast likely product backlog items to meet the goal and create Sprint backlog; Discuss in the upcoming Sprint retrospective
-
Topics covered in Sprint planning?
- Correct Answer: What can be done and how to do it
Scrum Roles and Responsibilities
- Scrum Master: Ensures the Scrum framework is adopted and used properly
- Product Owner: Manages and orders the product backlog
- Development Team: Self-organizes to complete the selected work in the Sprint backlog
Scrum Events
-
Sprint Planning:
- Set the Sprint Goal
- Create Sprint Backlog
-
Sprint Execution:
- Daily Scrum
- Update progress
-
Sprint Review: Inspect the product increment with stakeholders and collect feedback
-
Sprint Retrospective: Inspect the past Sprint and plan for improvements
Sprint Planning
- Main concerns handled: What can be done in the Sprint and how to achieve it
- Duration: Time-boxed (typically 8 hours for a month-long Sprint)
Sprint Execution
- Daily Scrum: Time-boxed to 15 minutes; development team shares progress and impediments
- Ownership: All team members own the Sprint backlog items collaboratively
- Changes in Definition of Done: During Sprint Retrospective
Sprint Review
- Purpose: To inspect the product increment and gather feedback
- Participants: Scrum team and stakeholders
Common Challenges and Solutions
-
Non-functional requirements visibility
- Add them to the product backlog
- Include in the definition of done
-
Overloaded Sprint Backlog
- Work with Product Owner to adjust the backlog
-
Stakeholder dissatisfaction
- Use Sprint reviews actively to gather continuous feedback
-
Team coordination
- Teams should integrate their increments every Sprint
- Encourage self-organization and foster communication
Key Takeaways
- Essential for product owners to be actively engaged with the team.
- Transparency, inspection, and adaptation are core pillars of Scrum.
- All Scrum roles and events are essential for the proper execution of the Scrum framework.