We may earn an affiliate commission when you visit our partners.
Jeremy Jarrell

Agile development teams are choosing to use the Scrum framework more than ever. This course will help you become a Scrum Master by introducing the underlying values of Scrum, its relation to the broader agile approach, and the concept of sprints.

Read more

Agile development teams are choosing to use the Scrum framework more than ever. This course will help you become a Scrum Master by introducing the underlying values of Scrum, its relation to the broader agile approach, and the concept of sprints.

Scrum has quickly become the most popular agile development methodology in use today. Although many teams want to embrace this powerful framework, many struggle with knowing where to start when introducing their team to Scrum. In this course, Scrum Master Fundamentals - Foundations, you'll learn foundational knowledge to start you on your way to becoming a great Scrum Master who can help your team make the jump to an agile way of working. First, you will learn the underlying theories behind the Scrum framework and how they relate to a broader agile approach. Next, you'll learn about working in fixed timeboxes called sprints, as well as how to choose the sprint length that's right for your team. Finally, you'll learn about the core values of Scrum and how these can help you identify the types of environments where Scrum is likely to be successful, as well as those where it may not be. When you're finished with this course, you will have the skills and knowledge to becoming a great Scrum Master who can guide your team in their adoption of the Scrum framework.

Enroll now

What's inside

Syllabus

Course Overview
Scrum Fundamentals
Getting the Most from Your Sprints
Where Scrum Fits
Read more

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Suits absolute beginners who seek Scrum Master fundamentals
Beneficial for teams considering the Scrum framework

Save this course

Save Scrum Master Fundamentals - Foundations 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 Master Fundamentals - Foundations with these activities:
Review agile principles and methodologies
Establish a solid foundation by refreshing your knowledge of agile concepts.
Browse courses on Agile Principles
Show steps
  • Review notes or textbooks on agile principles.
  • Identify the core values and practices of agile methodologies.
  • Consider how these principles apply to your own work or personal projects.
Watch a video series on Scrum implementation best practices
Learn from experienced practitioners about effective Scrum implementation techniques.
Browse courses on Agile
Show steps
  • Find a reputable video series on Scrum best practices.
  • Watch the videos, taking notes and identifying key takeaways.
  • Reflect on how you can apply these best practices to your own Scrum team.
Read and summarize 'Agile Scrum: A Brief Introduction' by Ken Schwaber and Jeff Sutherland
Gain foundational knowledge of the Scrum framework and its alignment with the broader agile approach.
Show steps
  • Purchase or borrow the book.
  • Read the book, taking notes and highlighting key concepts.
  • Write a 1-page summary of the book, capturing the main principles and practices of Scrum.
Five other activities
Expand to see all activities and additional details
Show all eight activities
Attend a workshop on Scrum fundamentals
Gain practical insights and interact with experts in the field of Scrum.
Browse courses on Agile
Show steps
  • Find a Scrum fundamentals workshop offered by reputable organizations.
  • Register and attend the workshop.
  • Actively participate in discussions and exercises.
  • Network with other participants and the講師.
Design a Scrum board for your team
Develop a practical understanding of Scrum board structure and functionality.
Browse courses on Agile
Show steps
  • Identify the different Scrum statuses (To Do, In Progress, Done).
  • Create a visual representation of the Scrum board.
  • Add columns to represent the Scrum statuses.
  • Designate a dedicated area for the backlog.
  • Incorporate elements to track progress and identify bottlenecks.
Simulate a Scrum sprint with a team
Gain practical experience in planning, executing, and reviewing sprints.
Browse courses on Sprint Planning
Show steps
  • Assemble a team of fellow students or colleagues.
  • Identify a small project to work on.
  • Plan the sprint, defining the sprint goal, backlog, and tasks.
  • Execute the sprint, tracking progress and addressing issues.
  • Conduct a sprint review and retrospective, evaluating what went well and what could be improved.
Write a blog post about the benefits of using Scrum in software development
Deepen your understanding by explaining the advantages of Scrum to a wider audience.
Browse courses on Software Development
Show steps
  • Research the benefits of Scrum.
  • Organize your thoughts and outline the key points.
  • Write the blog post, using clear and concise language.
  • Proofread and edit your writing.
  • Publish your blog post on a relevant platform.
Contribute to an open-source Scrum management tool
Enhance your understanding by applying Scrum principles in a real-world setting.
Browse courses on Open Source
Show steps
  • Identify an open-source Scrum management tool.
  • Review the codebase and identify areas where you can contribute.
  • Fork the repository and make your changes.
  • Submit a pull request and collaborate with the maintainers.
  • Attend online discussions and contribute to the community.

Career center

Learners who complete Scrum Master Fundamentals - Foundations will develop knowledge and skills that may be useful to these careers:
Scrum Master
As a Scrum Master, you will be responsible for facilitating the Scrum process and helping the team to adopt and use Scrum effectively. This course will help you in this role by providing you with a solid foundation in Scrum principles and practices. You will learn the core values of Scrum, the roles and responsibilities of the Scrum team, and how to use Scrum to deliver successful software projects.
Agile Project Manager
If you are looking to work in agile software development, one of your future job titles might be Agile Project Manager. As the Agile Project Manager, you will be responsible for planning, organizing, and delivering software projects using agile methodologies such as Scrum. This course will help you in this role by providing you with a solid foundation in Scrum principles and practices. You will learn the core values of Scrum, the roles and responsibilities of the Scrum team, and how to use Scrum to deliver successful software projects.
Project Manager
Project Managers are responsible for planning, organizing, and delivering projects across a wide range of industries. This includes industries such as software development, construction, engineering, and manufacturing. This course will help you in this role by providing you with a solid foundation in Scrum principles and practices. You will learn the core values of Scrum, the roles and responsibilities of the Scrum team, and how to use Scrum to deliver successful projects.
Product Manager
Product Managers are responsible for defining the vision for a product and ensuring that it is successfully developed and launched. They work with a variety of stakeholders, including customers, engineers, and marketing teams, to ensure that the product meets the needs of the market. This course may be useful for you in this role by providing you with a basic understanding of Scrum principles and practices. This can help you to work more effectively with Scrum teams and to understand the Scrum process.
Business Analyst
Business Analysts are responsible for understanding the business needs of an organization and translating those needs into technical requirements. They work with a variety of stakeholders, including customers, engineers, and product managers, to ensure that the software meets the needs of the business. This course may be useful for you in this role by providing you with a basic understanding of Scrum principles and practices. This can help you to work more effectively with Scrum teams and to understand the Scrum process.
Quality Assurance Analyst
Quality Assurance Analysts are responsible for testing software applications to ensure that they meet the required quality standards. They work with a variety of testing tools and techniques to identify and fix bugs. This course may be useful for you in this role by providing you with a basic understanding of Scrum principles and practices. This can help you to work more effectively with Scrum teams and to understand the Scrum process.
Technical Writer
Technical Writers are responsible for creating documentation for software applications. They work with a variety of stakeholders, including engineers, product managers, and customers, to ensure that the documentation is clear and easy to understand. This course may be useful for you in this role by providing you with a basic understanding of Scrum principles and practices. This can help you to work more effectively with Scrum teams and to understand the Scrum process.
UX Designer
UX Designers are responsible for designing the user experience for software applications. They work with a variety of stakeholders, including engineers, product managers, and customers, to ensure that the user experience is positive and seamless. This course may be useful for you in this role by providing you with a basic understanding of Scrum principles and practices. This can help you to work more effectively with Scrum teams and to understand the Scrum process.
Data Analyst
Data Analysts are responsible for collecting, analyzing, and interpreting data to help businesses make better decisions. They work with a variety of data sources and tools to identify trends and patterns. This course may be useful for you in this role by providing you with a basic understanding of Scrum principles and practices. This can help you to work more effectively with Scrum teams and to understand the Scrum process.
IT Manager
IT Managers are responsible for planning, organizing, and directing the IT resources of an organization. They work with a variety of stakeholders, including executives, employees, and customers, to ensure that the IT infrastructure is aligned with the business goals of the organization. This course may be useful for you in this role by providing you with a basic understanding of Scrum principles and practices. This can help you to work more effectively with Scrum teams and to understand the Scrum process.
Software Tester
Software Testers are responsible for testing software applications to ensure that they meet the required quality standards. They work with a variety of testing tools and techniques to identify and fix bugs. This course may be useful for you in this role by providing you with a basic understanding of Scrum principles and practices. This can help you to work more effectively with Scrum teams and to understand the Scrum process.
Software Engineer
Software Engineers are responsible for designing, developing, and testing software applications. They work with a variety of programming languages and technologies to create software that meets the needs of users. This course may be useful for you in this role by providing you with a basic understanding of Scrum principles and practices. This can help you to work more effectively with Scrum teams and to understand the Scrum process.
Systems Analyst
Systems Analysts are responsible for analyzing and designing business systems. They work with a variety of stakeholders, including executives, employees, and customers, to understand the business needs and to develop systems that meet those needs. This course may be useful for you in this role by providing you with a basic understanding of Scrum principles and practices. This can help you to work more effectively with Scrum teams and to understand the Scrum process.
Database Administrator
Database Administrators are responsible for managing and maintaining databases. They work with a variety of database technologies to ensure that the data is safe, secure, and accessible. This course may be useful for you in this role by providing you with a basic understanding of Scrum principles and practices. This can help you to work more effectively with Scrum teams and to understand the Scrum process.
Network Administrator
Network Administrators are responsible for managing and maintaining computer networks. They work with a variety of network technologies to ensure that the network is reliable and secure. This course may be useful for you in this role by providing you with a basic understanding of Scrum principles and practices. This can help you to work more effectively with Scrum teams and to understand the Scrum process.

Reading list

We've selected 13 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 Master Fundamentals - Foundations.
Comprehensive guide to Scrum, written by one of the framework's creators. It covers all aspects of Scrum, from its principles and values to its specific practices and tools. It must-read for anyone who wants to learn more about Scrum and how to use it effectively.
Practical guide to Scrum, written by an experienced Scrum Master. It covers all aspects of Scrum, from its principles and values to its specific practices and tools. It valuable resource for anyone who wants to learn more about Scrum and how to use it effectively.
Comprehensive guide to agile software development, covering a wide range of topics, including Scrum. It valuable resource for anyone who wants to learn more about agile development and how to apply it to their own work.
Practical guide to writing user stories, which are a key part of Scrum. It covers all aspects of user story writing, from how to identify and prioritize user stories to how to write them in a clear and concise way.
Guide to the Lean Startup methodology, which popular approach to agile development. It covers all aspects of the Lean Startup methodology, from how to identify and validate customer needs to how to build and iterate on products.
Guide to continuous delivery, which key part of agile development. It covers all aspects of continuous delivery, from how to set up a continuous delivery pipeline to how to monitor and improve your delivery process.
Study of the Toyota Production System, which is one of the most successful examples of agile manufacturing. It covers all aspects of the Toyota Production System, from its principles and values to its specific practices and tools.
Study of why large companies often fail to adopt new technologies. It covers all aspects of innovation, from how to identify and evaluate new technologies to how to overcome the barriers to adoption.
Guide to writing good strategy. It covers all aspects of strategy, from how to identify and define your goals to how to develop and execute a plan to achieve them.
Save
Study of motivation. It covers all aspects of motivation, from how to find your purpose to how to stay motivated.
Study of introversion. It covers all aspects of introversion, from how to identify and understand your introversion to how to use it to your advantage.

Share

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

Similar courses

Here are nine courses similar to Scrum Master Fundamentals - Foundations.
Scrum Master Fundamentals - Becoming a Great Scrum Master
Most relevant
A-CSM (Advanced Certified Scrum Master)
Most relevant
Agile Scrum: An Overview
Most relevant
Developing an Agile Team
Most relevant
Introduction to Agile Development and Scrum
Most relevant
Scrum Master Fundamentals - Growing Yourself and Your Team
Most relevant
Agile Project Management
Most relevant
Scrum & Agile Masterclass: Become a Scrum Master; PSM1...
Most relevant
Scrum for Beginners + Scrum Master Certification...
Most relevant
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 - 2024 OpenCourser