We may earn an affiliate commission when you visit our partners.
Joseph Phillips

Let's get rid of the fluff and focus on reality. That's what this course is all about: getting more stuff done in less time.

This course focuses on establishing Scrum practices in a real-world environment. In this course, you will learn

Read more

Let's get rid of the fluff and focus on reality. That's what this course is all about: getting more stuff done in less time.

This course focuses on establishing Scrum practices in a real-world environment. In this course, you will learn

  • All about Scrum

  • Scrum framework: iterations, increments, backlogs, user stories, and velocity

  • Scrum Framework: Sprints, Ceremonies, Artifacts, and Business Value

  • Working as the Product Owner

  • Serving as the ScrumMaster

  • Leading as a Development Team Member

  • Sprints, Planning, Reviews, and Retrospectives

  • Everything you ever needed to know about Scrum

Scrum is an easy and direct way to manage projects. Still, there are some specific rules to perfecting Scrum and getting things done without overworking the team and overwhelming your stakeholders.

In this course, I'll walk you through how I've implemented and consulted on Scrum projects and how you can avoid the pitfalls, risks, and objections before your projects begin. Then, I'll discuss the mechanics of Scrum and how you can start today creating a Scrum framework with the best agile practices to find success and a faster project return on investment.

In this course, I'll help you and your team create a strong foundation of Scrum and the rules you'll need to follow and implement. Next, I'll walk you through the entire Scrum workflow, starting with the product requirements and prioritizing the business value in the product backlog. And then, we'll move through a sprint: sprint planning to the sprint retrospective.

This course is ideal for the three roles in any Scrum endeavor: the product owner, the development team, and the ScrumMaster. Each of these roles has different responsibilities throughout the sprint and the project – but they all work together to get things done, help one another, and deliver value quickly to customers.

This is not a long Scrum course but a precise one. I know your time is valuable - so I've cut out the fluff and focused on the business values. This course is direct, easy to comprehend, and will help you introduce, implement, and improve your Scrum practices.

Enroll now

What's inside

Learning objectives

  • Scrum concepts, scrum roles, scrum planning, scrum sprints
  • Learn the foundations of scrum, why to choose scrum, the benefits of scrum, the framework of scrum and agile principles
  • Learn the roles and responsibilities of the: product owner, scrummaster and the development team
  • Learn the complete concepts of sprints, requirements, user stories, product backlogs, estimation and velocity
  • Learn concepts of sprint planning, sprint execution, sprint reviews, sprint retrospectives
  • How to implement scrum
  • How to become a better scrummaster
  • How to be a better product owner
  • How to work on a development team

Syllabus

Introduction
Section Introduction
What is Scrum?
How Scrum Started
Read more
Five Reasons to Choose Scrum
Six Scrum Benefits
Value is the Reason Why
Section Conclusion
Agile Principles - Section Introduction
Scrum Framework
Scrum Framework - Section Introduction
Scrum Roles
Scrum Mechanics
Empirical Processes
Agile Principles
Project Uncertainty
Declaration of Interdependence
Agility and Adaptation
Learning and Adapting
Work in Process (WIP)
Progress Measurement by Validation
Quality and Speed
ScrumMaster
Sprints
Sprints - Section Introduction
Utilizing Timeboxes
Tiny Bites of Planning and Executing
Consistent Project Durations
Laser Focus: Changes in Sprints
Definition of Done
Product Owner
Product Owner - Section Introduction
Product Owner: Roles and Responsibilities
Product Owner: Skillset
Product Owner: Activities
Product Owner: Ideal Candidate
Product Owner: Team Approach
ScrumMaster - Section Introduction
ScrumMaster: Roles and Responsibilities
ScrumMaster: Skillset
ScrumMaster: Activities
ScrumMaster: Ideal Candidate
Development Team
Development Team - Section Introduction
Development Team: Roles and Responsibilities
Development Team: Skillset
Development Team: Characteristics
Scrum Team Structures
Scrum Team Structures - Introduction
Defining the Entire Scrum Team
Scrum Teams: Features and Components
Multiple Scrum Teams
Requirements and User Stories
Requirements and User Stories - Section Introduction
Conversations to Create Requirements
Progress Elaboration and Refinement
User Stories
INVEST for User Stories
Dealing with the Nonfunctional
Exploring Requirements for Details
Story Creation Methods
Product Backlog
Product Backlog - Introduction
Creating a Product Backlog
Grooming the Backlog
Getting to the Definition of Ready
Getting to the Flow
Multiple Product Backlogs
Estimation and Velocity
Estimation and Velocity - Section Introduction
What and When we Estimate
Product Backlog Items
PBI Estimation Units
Not Texas Hold 'Em: Planning Poker
Defining Velocity
Velocity and Performance
Scrum Planning Principles
Scrum Planning Principles - Section Introductions
Adapting Plans and Strategies
Last Responsible Moment Planning
Adapt and Replan
Forget Waterfall Planning
Release Planning
Multilevel Planning
Multilevel Planning - Section Introduction
Planning the Portfolio
Envisioning
Planning Product Releases
Performing Sprint Planning

Save this course

Save Scrum: Become a Certified Scrum Master to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Scrum: Become a Certified Scrum Master with these activities:
Review Agile Principles
Reinforce your understanding of Agile principles, which form the foundation of Scrum, to better grasp the 'why' behind Scrum practices.
Browse courses on Agile Principles
Show steps
  • Read the Agile Manifesto and its principles.
  • Reflect on how these principles apply to software development.
  • Consider how these principles can be applied to other types of projects.
Review 'Scrum: The Art of Doing Twice the Work in Half the Time'
Gain a deeper understanding of Scrum principles and practices by reading a book written by one of the co-creators of Scrum.
Show steps
  • Obtain a copy of 'Scrum: The Art of Doing Twice the Work in Half the Time'.
  • Read the book, taking notes on key concepts and examples.
  • Reflect on how the book's insights relate to the course material.
Simulate a Scrum Project
Solidify your understanding of Scrum by simulating a project using Scrum principles, from backlog creation to sprint retrospectives.
Show steps
  • Define a small project with clear goals and deliverables.
  • Create a product backlog with user stories.
  • Plan and execute a sprint, including daily stand-ups.
  • Conduct a sprint review and retrospective.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Create a Scrum Guide Summary
Reinforce your understanding of the Scrum Guide by summarizing its key points in your own words.
Show steps
  • Read the official Scrum Guide.
  • Identify the key concepts and principles.
  • Write a concise summary of the Scrum Guide.
Practice User Story Writing
Improve your ability to write effective user stories by practicing with different scenarios and templates.
Show steps
  • Find examples of user story templates.
  • Choose a project and write user stories for it.
  • Review and refine your user stories.
Review 'Agile Project Management with Scrum'
Deepen your understanding of Scrum implementation by reading a detailed guide written by a Scrum co-creator.
Show steps
  • Obtain a copy of 'Agile Project Management with Scrum'.
  • Read the book, focusing on implementation strategies.
  • Compare the book's approach to the course material.
Mentor Junior Scrum Practitioners
Solidify your Scrum knowledge by mentoring others and explaining Scrum concepts to them.
Show steps
  • Find opportunities to mentor junior Scrum practitioners.
  • Explain Scrum concepts and answer questions.
  • Share your experiences and insights.

Career center

Learners who complete Scrum: Become a Certified Scrum Master will develop knowledge and skills that may be useful to these careers:
Scrum Master
The Scrum Master role is central to successful Scrum implementation, acting as a facilitator and coach for the development team, product owner, and the organization. This course provides a comprehensive understanding of the Scrum framework, making it invaluable for anyone aspiring to be a Scrum Master. The course enables you to delve into Scrum roles, mechanics, and empirical processes. The course's direct approach will help you introduce, implement, and improve your Scrum practices, and you will also learn how to guide teams to effectively utilize sprints, plan releases, and adapt to changing project requirements. Aspiring Scrum Masters need a precise course like this one that demonstrates how to avoid the pitfalls, risks, and objections before projects begin.
Product Owner
The Product Owner is responsible for defining and prioritizing the product backlog, ensuring that the development team is working on the most valuable features. This course provides a detailed understanding of the Product Owner role within the Scrum framework. This course helps you understand product requirements and prioritizing business value in the product backlog. In this course, you will learn about the Product Owner's skillset and activities. The course focuses on getting more stuff done in less time and how to create a strong foundation of Scrum and the rules you'll need to follow and implement.
Agile Project Manager
Agile Project Managers thrive in fast-paced environments, guiding teams to deliver value iteratively, adapting to change, and fostering collaboration. This course provides a deep dive into Scrum, a popular agile framework, offering practical insights into how to manage projects effectively. You will learn about Scrum roles, events, and artifacts, as well as how to implement Scrum principles in real-world scenarios. This course focuses on establishing Scrum practices in a real-world environment and will enable you to master sprints, planning, reviews, and retrospectives. The course is ideal for the project manager, the development team, and the Scrum Master.
Development Team Member
Development team members collaborate to deliver working software increments each sprint. This course provides a comprehensive understanding of Scrum principles and practices, enabling development team members to optimize their contributions to the team. The course dives into the heart of Scrum, with learning objectives that include Scrum concepts, roles, planning, and sprints. You'll understand the Scrum framework, including iterations, increments, backlogs, and user stories. The course teaches the roles and responsibilities of the Product Owner, Scrum Master, and Development Team.
Technical Project Manager
Technical Project Managers oversee the planning, execution, and delivery of technical projects, ensuring that they are completed on time, within budget, and to the required standards. This course provides a strong foundation in Scrum principles, enabling technical project managers to effectively lead and manage technical teams using agile methodologies. This course focuses on establishing Scrum practices in a real-world environment, with Scrum roles, mechanics, and empirical processes. The course helps you guide teams to effectively utilize sprints, plan releases, and adapt to changing project requirements.
Software Development Manager
Software Development Managers oversee the entire software development lifecycle, from planning and design to implementation and deployment. This course provides a comprehensive understanding of Scrum, a popular agile framework, enabling software development managers to effectively lead and manage Scrum teams. The course explores the Scrum framework, sprints, ceremonies, artifacts, and business value. The course also discusses the mechanics of Scrum and how you can start today creating a Scrum framework with the best agile practices to find success and a faster project return on investment.
Program Manager
Program Managers oversee multiple related projects, ensuring alignment with organizational goals and maximizing overall impact. This course provides an understanding of Scrum, a widely used agile framework, enabling program managers to effectively manage and coordinate Scrum teams within their programs. The course helps you and your team create a strong foundation of Scrum and the rules you'll need to follow and implement. Next, you'll walk through the entire Scrum workflow, starting with the product requirements and prioritizing the business value in the product backlog. This course is precise and will help improve your Scrum practices.
Release Manager
Release Managers are responsible for planning, coordinating, and executing software releases, ensuring smooth and efficient deployments to production environments. This course provides a practical understanding of Scrum principles, enabling release managers to effectively manage releases within an agile framework. The course is precise and will help you introduce, implement, and improve your Scrum practices. You will create a strong foundation of Scrum and the rules you'll need to follow and implement. The course moves through a sprint, from sprint planning to the sprint retrospective.
IT Manager
IT Managers oversee the planning, implementation, and maintenance of an organization's IT infrastructure and systems. This course provides a solid understanding of Scrum principles, enabling IT managers to effectively manage IT projects and teams using agile methodologies. You will learn about the Scrum framework, sprints, ceremonies, artifacts, and business value. The course helps you avoid the pitfalls, risks, and objections before your projects begin. The course will help you and your team create a strong foundation of Scrum and the rules you'll need to follow and implement.
Engineering Manager
Engineering Managers lead and manage engineering teams, overseeing the design, development, and implementation of engineering projects. This course will be useful as it focuses on Scrum practices in a real-world environment. This offers insights into how Scrum teams operate and deliver value iteratively. The course helps you avoid the pitfalls, risks, and objections before your projects begin and will help you and your team create a strong foundation of Scrum and the rules you'll need to follow and implement.
Business Analyst
Business analysts identify and analyze business needs, translating them into actionable requirements for development teams. This course offers a practical understanding of Scrum, a widely used agile framework. This enables business analysts to better collaborate with Scrum teams. The course may be useful as it walks you through the entire Scrum workflow, starting with the product requirements and prioritizing the business value in the product backlog. This course is direct, easy to comprehend, and will help you introduce, implement, and improve your Scrum practices.
Team Lead
Team leads guide and mentor development teams, fostering collaboration and ensuring that team members have the resources and support they need to succeed. This course offers insights into how Scrum teams operate. The course may be useful because you will learn how to implement Scrum and how to be a better Scrum Master. You'll understand the roles and responsibilities of the Product Owner, Scrum Master, and the Development Team. The Scrum framework is taught, including iterations, increments, backlogs, and user stories.
Project Coordinator
Project Coordinators assist project managers in organizing and tracking project activities, ensuring smooth execution and timely delivery. This course provides a solid foundation in Scrum principles, enabling project coordinators to effectively support Scrum teams. The course may be useful as it teaches about the Scrum framework, sprints, ceremonies, artifacts, and business value. You'll move through a sprint, from sprint planning to the sprint retrospective. This course will help you and your team create a strong foundation of Scrum and the rules you'll need to follow and implement.
Solutions Architect
Solutions Architects design and implement technology solutions that meet business needs, ensuring scalability, security, and performance. This course provides insights into how Scrum teams develop and deliver software, enabling solutions architects to better align their designs with the development process. The course may be useful as it helps you avoid the pitfalls, risks, and objections before your projects begin. You'll learn about iterations, increments, backlogs, and user stories, as well as sprints, ceremonies, artifacts, and business value.
Quality Assurance Manager
Quality Assurance Managers are responsible for ensuring the quality of software products, implementing testing strategies, and managing QA teams. This course provides a solid understanding of Scrum principles, enabling QA managers to effectively integrate quality assurance processes into Scrum development cycles. The course may be useful, as it introduces, implements, and improves your Scrum practices. Next, you'll walk through the entire Scrum workflow, from product requirements and prioritizing business value in the product backlog. This course is ideal for the product owner, the development team, and the Scrum Master.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Scrum: Become a Certified Scrum Master.
This book, written by one of the co-creators of Scrum, provides a detailed guide to implementing Scrum in real-world projects. It covers all aspects of Scrum, from planning to execution to review. is valuable as additional reading to expand on the concepts covered in the course. It is commonly used as a textbook at academic institutions.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser