Last Updated on June 12, 2024 by John Doe
SCRUM is the most acknowledged framework for project management, within the IT industry worldwide. SCRUM is a framework which can be applied basically to any kind of project within development and maintenance.
SCRUM was originally developed by Ken Schwaber and Jeff Sutherland in the 1990’s.
SCRUM is not a definite method but a framework. The SCRUM framework binds together roles, events and artifacts. SCRUM is based on “empirical process control theory” also known as Empiricism.
In the following I will describe how i prepared myself for passing the Professional Scrum Master exam level 1 in SCRUM.org.
PSM-I exam is about understanding fundamental SCRUM theory in and out.
Basically you need to familiarise yourself with “The SCRUM guide” on a deeper lever, and have a thorough understanding and memorisation for each and every section of the guide.
UPDATE: Since I wrote this article the SCRUM guide 2020 edition has been released. Find it HERE
For a quick overview my preparation consisted of the following:
- I took the Udemy course: Scrummaster certification preparation
- Read the SCRUM guide 5-6 times
- Took various test exams I could find online.
After above preparation, I managed to pass the exam on SCRUM.org with 79 correct answers of 80 questions.
The hard part, is the fact, that you basically need to know the 18 page SCRUM guide in and out. Objectively 18 pages doesn’t sound like a lot, but the density and wording of those 18 pages, has been carefully selected and modified over more than 20 years, and you need to pay close attention to the wording of each and every sentence.
For the same reason, I chose to read the scrum guide aloud – record it, and uploading it to youtube: LINK – Not exactly my best recording ever, but it was definitely worth the effort. I believe in diversifying the way you receive knowledge. In this case I listened to the SCRUM guide as audio version. I read it aloud, and I read it multiple times.
The practice I found most valuable though, was to read the SCRUM guide, and mark all words I consider to be “value attributed words”. Those “value” words are, what makes the SCRUM guide and certification particular tricky. It makes a big difference whether something is “may”, “should” or “must”. Just to mention some of the words I highlighted from the SCRUM guide, and for which you in their context needs to pay particular attention to:
- Must
- Should
- Choose
- Responsible
- May do
- Remains accountable
- Only
- Helping
- As requested
- May be
- Solely up to
- Usually
- Can help
- May renegotiate
- Ensures
- At any time
- At least
Words above are hard to categorize as a whole, but whenever you read them in the SCRUM guide, pay particular attention to them and the context they are in.
Across the net I found a common consensus on recommending, you shouldn’t try and take the exam, before you have an average of 95 % correct in test exams. And please do not rely on your score in SCRUM’s free 36 question open assessment, since it is way below the actual exam level.
Below I have gathered some of my SCRUM notes, and nearly 50 exam questions and replies, for which, I at some point in my learning path had doubts on the correct answer.
The three pillars of Scrum is
- Transparency
- Inspection
- Adaptation
SCRUM events:
- Sprint Planning
- Daily SCRUM
- Sprint Review
- Sprint Retrospective
SCRUM values:
- Commitment
- Courage
- Focus
- Openness
- Respect
The SCRUM team
- Product Owner
- The Developers
- The Scrum Master
Scrum Artifacts
- Product Backlog
- Sprint Backlog
- Potentially releasable product increment
Scrum Time boxes
- Daily Scrum – 15 min
- Sprint review – 4 hours or less (for 1 month sprint)
- Sprint retrospective – 3 hours or less (for 1 month sprint)
- Sprint planning – 8 hours or less (for 1 month sprint)
SCRUM Questions:
- When should a Sprint Goal be crafted?
- During the sprint planning meeting
- What is the essence of Scrum?
- A small group of people
- What is the role of the testers within the Developers?
- The Developers as a whole are responsible for the quality
- There is no “tester” role within SCRUM
- The Developers are delivering a done increment of product functionality every sprint. What does done mean?
- Ready for final user or customer
- The work is completed according to the “definition of done”
- The product is built by multiple scrum teams. When should their work be integrated into one product increment?
- Every sprint
- When is the development work on a product backlog item considered complete?
- When there is no development work left to be done and the item is potentially releasable.
- In order to make investment decisions, the Product Owner is likely to look at the Total Cost of Ownership (TCO) of the product being built. What costs will a Product Owner take into account?
- All investments required to conceive, develop, operate and maintain the product
- What is the result of the Sprint Review?
- Common understanding of progress toward the sprint goal and how progress are trending toward completing the work in the sprint backlog
- How does the scrum master help the product owner?
- Finding Techniques for effective Product Backlog management
- Facilitating Scrum events as requested or needed
- Leading and coaching the organization in its scrum adoption
- Who is allowed to participate in the daily Scrum?
- The Developers ( Product Owner and Scrum Master are allowed to attend the meeting, but not to participate )
- What are the Scrum Artifacts?
- The Sprint Backlog
- The Increment
- The Product Backlog
- Who is responsible for monitoring progress toward high-level goals?
- The Product Owner
- What provides guidance to the Developers on why are they building the increment?
- The Product Owner
- Where can Scrum be Used?
- Development of products and enhancements
- Development of almost everything we use in our daily lives as individuals and societies
- Development of software and hardware
- Development and sustaining of Cloud and other operational environments
- Could the product owner and the scrum master be a part of the developers?
- YES
- Who is allowed to change the sprint backlog during the Sprint?
- The Developers
- Who is responsible for crafting the Sprint Goal at the Sprint planning?
- The Scrum Team
- How does the definition of done help the scrum team?
- DoD is used to assess when work is complete on the product increment
- DoD guides the Developers in knowing how many Product Backlog items it can select during a Sprint Planning
- DoD ensures artifact transparency
- Other people than the scrum team can attend the sprint planning in order to provide technical or domain advice
- True
- Who is responsible for all estimates in the product backlog?
- The Product owner and the developers.
- Who is responsible for coping with incomplete artifact transparency?
- The Scrum Master
- Which SCRUM events represent the opportunity for the developers to change the definition of done?
- The Sprint Retrospective
- A senior Product Manager within the organization asks the developers for a status report for the current Sprint. The Development Team goes to the Scrum Master for advice. What should the Scrum Master do?
- Explain to the Product Manager how Scrum works and that progress can be asserted by inspecting the product increment during the sprint review meeting
- Who is responsible for monitoring the work progress during the Sprint?
- The developers
- An inexperienced Product Owner is unsure about estimates in Scrum and has asked the Scrum Master for help. How should the Scrum Master respond?
- Inform the Product Owner that the developers is responsible for estimates
- Which topic should among others be discussed during the Sprint review meeting?
- Sprint Outcome
- The developers did not complete the selected Product Backlog Items by the end of the Sprint. What happens next?
- The developers learns what is possible within the sprint time-box and uses the experience in the next sprint.
- What is the time-box for the Sprint Review event?
- Four hours for a one month sprint.
- The developers members can invite persons external to the development team to explain how to turn the selected product backlog items into a potentially shippable Product increment.
- FALSE – Since the developers are self-organizing. No one tells them how to turn the product backlog items into a product increment.
- What is the relationship between technical debt and transparency?
- Technical debt reduces transparency as it may affect if the product increment is releasable at the end of the sprint.
- A new scrum team just started working on a new software product. When should an increment of working software be available for a potential release to the customers?
- At the end of the sprint
- The Daily Scrum should be held every day of the Sprint. The Developers thinks it would be enough to have a Daily Scrum only on Monday, Wednesday and Friday. What would most likely happen if they would reduce the frequency?
- The sprint plan might get outdated
- Opportunities to inspect and adapt are reduced
- Impediments would be communicated and solved with delay
- Increases the possibility of missing the sprint goal
- The product is built by multiple Scrum Teams. When should their work be integrated into one Product Increment?
- Every sprint
- Which of the following are among responsibilities of the Developers?
- Planning work in order to meet the sprint goal
- Estimating product backlog items
- Dealing with inner team conflicts
- The product is built by multiple Scrum Teams. When should their work be integrated into one Product Increment?
- Every Sprint
- What should be delivered by the end of the sprint by the Developers?
- A product increment (Usually a trick question where other options are available for multi selection process)
- Which of the following affirmations are correct about the Product Owner role?
- The product owner can be influenced by stake holders
- The product owner should optimize the value the Developers performance
- The product owner MUST be only one person
- What is the role of tester within SCRUM
- There is no tester role
- The Developers as a whole are responsible for testing
- The Scope cannot be changed once the sprint has started
- False – The scope can change (as more is learned)
- During the Sprint Planning meeting, the Developers are selecting a number of Product Backlog Items, which when “Done”, will meet the Sprint Goal. What best describes the Definition of Done?
- It specifies what it means for the increment to be complete and releasable.
- Ensures transparency
- How can the Developers support a good application architecture?
- Constantly working on improving architecture during each sprint
- Having guidelines in places which every team member understands and follows
- When is the sprint review held
- At the end of the Sprint
- The Product Owner seeks advice from the Scrum Master on forecasting when the work will be completed for reaching different business goals. How should the Scrum Master react?
- Teach the product owner to track the remaining work at least every sprint review
- At any point in time, the total work remaining to reach a goal can be summed. The Product Owner tracks this total work remaining at least every Sprint Review. The Product Owner compares this amount with work remaining at previous Sprint Reviews to assess progress toward completing projected work by the desired time for the goal. This information is made transparent to all stakeholders”.
- Teach the product owner to track the remaining work at least every sprint review
- What is the aim of the Definition of Done?
- Guides the Developers in knowing how many product backlog items it can select for the sprint backlog
- Creates a common understanding of what completed work means
- Increases transparency
- The Developers have not managed to achieve the Sprint Goal during the Sprint. Which of the following topics can be discussed during the Sprint Retrospective?
- Working relationships
- Adapting the definition of done
- How the team performed in previous sprint
- Items on the Sprint Backlog are usually …
- Smaller that items in the product backlog
- During the Sprint Planning meeting, the Developers notices that their capacity is smaller than the work selected for the Sprint. What are two possible actions?
- Inform the product owner, start the sprint and closely monitor progress toward the sprint goal.
- Collaborate with the product owner and remove or change the selected product backlog items
- The company is currently implementing a restructuring and cost-cutting plan. In order to reduce costs, some of the Developers are spread in different physical locations and different time-zones. For the Daily Scrum, a remote conferencing system is needed, conference rooms need to be booked and the conference call needs to be started before the Daily Scrum can begin. What should the Scrum Master do?
- Let the Developers self manage and figure out what needs to be done.
- Should team members outside the Developers participate in the sprint retrospective?
- Yes (Since only team members outside is Scrum master and Product Owner)