More Effective Scrum

Maximizing Your Contribution as a Scrum Team Member

Increase your skills and knowledge to participate on a high-maturity Scrum team or to help newer Scrum teams raise their collective capability.

See the details »
software developer testing learning program

Great Scrum team members master these skills

You’ll learn them all in Maximizing Your Contribution as a Scrum Team Member and why they’re important. Once this foundation is built, Scrum Masters can go even further with our other Learning Programs.

Plan a sprint

To determine what can be completed in a sprint and to help the team effectively and productively execute the sprint.

Refine user stories

To create a shared understanding of the work, support incremental value delivery, and create stories that can be completed within the sprint timeframe.

Estimate user stories

To help the team understand the size and complexity of the work and to supports collection of velocity data, which enables teams to project what they can complete in future sprints.

Create a Definition of Ready and a Definition of Done

To establish a shared quality bar for work coming into the sprint and to clarify the construction, testing, and documentation needed to call a story or work item done.

Review the results of a sprint

To ensure that what you are building sprint by sprint provides actual value to your stakeholders and users.

Use retrospectives to reflect

To help your Scrum team improve over time and support better teamwork, better outcomes, and the evolution of practices, processes, and approaches over time.

Topics at a glance

Before your program starts

Find your Scrum strengths/weaknesses
Identify target learning areas
Meet with your mentor and review

Pillars of an effective Scrum team

What does “agile” mean?
What’s the different between “agile” and Scrum?
The basics of the Scrum Framework: roles, events, and artifacts.
The three accountabilities of a Scrum team: Scrum Master (SM), Product Owner (PO), and Developers.
How can you staff the different Scrum roles?
What is a Definition of Done and how do you create it?
What is a Definition of Ready and how do you create it?

Writing & refining the product backlog

What do good stories look like?
What are some of the pitfalls or antipatterns?
What are acceptance criteria and how do you use them to clarify user stories?
What is refinement? How often should it occur? What should occur during refinement?
What are common story-splitting patterns you can use to decompose larger stories into sprint-sized stories?

Agile planning & estimation

What are the basics of agile estimation?
What is story point estimation?
What should and should not be story point estimated?
What techniques can you use to conduct story point estimation?
What is the purpose of sprint planning?
What occurs during sprint planning?

Learning to fly

What happens during a sprint?
How do you conduct effective daily scrums?
What happens during a sprint review?
How do you perform useful and interesting retrospectives?
What are the common Scrum antipatterns?
What next?

Sample Learning Program

Expand each section below using the toggles to see all the details. This is one possible shape this Learning Program can take. For private offerings, we’ll work with you to customize the program for your learners’ needs.
What’s the time investment?
Get in touch »

Why are our Learning Programs so effective?

We interviewed more than 400 software leaders around the world and what did they request?

Customized, minimally disruptive virtual sessions that focus on real-world results through a balanced mix of coursework, self-study, and expert mentoring.

Continue to grow and thrive with Scrum

Maximizing Your Contribution as a Scrum Team Member

Increase your skills and knowledge to participate on a high-maturity Scrum team or to help newer Scrum teams raise their collective capability.

Learn more »

Becoming a Highly Effective Scrum Master

Gain the skills you need to be a great Scrum Master, facilitating Scrum events that are always focused and effective.

Learn more »

Making a Good Scrum Team Great

You have a more-than-solid grasp on the skills of a Scrum Master. Now add the skills that help you make already good Scrum teams great.

Learn more »

Ready to give yourself or your team state-of-the-art learning?

Get in touch, and we’ll get right back to you!