Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
Packt - Course Instructors

This course now features Coursera Coach!

A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course.

Read more

This course now features Coursera Coach!

A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course.

Master the core principles of Agile Scrum with this comprehensive course designed to provide a deep understanding of Scrum methodologies, roles, and best practices. You’ll learn how Scrum fosters collaboration, accelerates delivery, and enhances project management efficiency. By the end of the course, you’ll be equipped with the skills to implement Scrum in real-world scenarios, improving team productivity and project outcomes.

This course takes you on a structured journey through Scrum, beginning with its fundamentals, origins, and key differences from traditional project management methods like Waterfall. You’ll explore Scrum culture, values, and pillars that make it a powerful framework. Moving forward, you’ll dive into Scrum roles—Scrum Master, Product Owner, and Developers—understanding their responsibilities and impact.

Next, you’ll get hands-on experience in managing projects with Scrum, including planning, documentation, risk management, and delivery. The course also covers essential Scrum artifacts such as user stories, backlogs, and burndown charts. You’ll work with industry-standard tools like Jira, Microsoft Teams, Planner, Trello, and even leverage AI-powered ChatGPT for Scrum optimization.

Ideal for project managers, developers, business analysts, and professionals transitioning into Agile roles, this course requires no prior experience in Scrum. Whether you're a beginner or looking to enhance your Agile expertise, this course provides practical knowledge, real-world examples, and case studies to help you confidently apply Scrum principles in various industries.

Enroll now

Here's a deal for you

Save money when you learn with a deal that may be relevant to this course.
All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

In this module, we will explore the events that structure the Scrum process, highlighting their significance in maintaining project momentum. You'll also look at real-world case studies that illustrate Scrum in action.
Read more

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Activities

Coming soon We're preparing activities for Comprehensive Guide to Agile Scrum Foundations. These are activities you can do either before, during, or after a course.

Career center

Learners who complete Comprehensive Guide to Agile Scrum Foundations will develop knowledge and skills that may be useful to these careers:
Scrum Master
The Scrum Master is a servant leader who guides and coaches the Scrum team, Product Owner, and organization in understanding and enacting Scrum principles and practices. This comprehensive course is specifically designed to equip you with the deep understanding needed for a Scrum Master role, covering the framework's fundamentals, values, pillars, and events. You will learn the specific responsibilities of a Scrum Master, how to facilitate retrospectives, and how to manage projects using industry-standard tools like Jira, Microsoft Teams, Planner, and Trello. This journey through Scrum, including its culture and practical applications, will prepare you to improve team productivity and project outcomes, making this course essential for aspiring Scrum Masters.
Product Owner
As a Product Owner, you are responsible for maximizing the value of the product resulting from the work of the Development Team. This involves defining and communicating product goals, creating and managing the product backlog, and ensuring that user stories are clear and concise. This comprehensive course delves into the explicit responsibilities of a Product Owner and explains how to manage projects effectively within the Scrum framework. You will gain hands-on experience with essential Scrum artifacts such as user stories and backlogs, and explore concepts like the Minimum Viable Product. Working with tools like Jira and Trello, this course helps build a foundation to prioritize delivery and achieve continuous improvement, making it highly relevant for Product Owners.
Agile Project Manager
An Agile Project Manager leads project teams using iterative development and flexible planning to deliver value efficiently. This course, "Comprehensive Guide to Agile Scrum Foundations," provides an excellent foundation by thoroughly exploring Scrum methodologies and best practices, which are central to Agile project management. You will learn how Scrum fosters collaboration, accelerates delivery, and enhances project management efficiency. The course covers managing projects with Scrum, including planning, documentation, risk management, and the practical application of Scrum in real-life projects, equipping you with the skills to improve team productivity and project outcomes in this career.
Business Analyst
A Business Analyst bridges the gap between business needs and technological solutions, often translating requirements into user stories for development teams. This course is explicitly ideal for business analysts, providing a deep understanding of Scrum methodologies, which are prevalent in modern development environments. You will learn about essential Scrum artifacts like user stories and backlogs, and how Scrum teams define the Definition of Done and the Minimum Viable Product. Understanding the Scrum framework, roles, and processes from this course can help you effectively collaborate with Product Owners and Developers, ensuring accurate requirements elicitation and delivery in an Agile setting.
Software Developer
As a Software Developer, you are a crucial member of the Scrum team, responsible for creating shippable increments of software. This course is explicitly ideal for developers, offering a comprehensive understanding of the Scrum framework that directly impacts your daily work. You will learn about your role within a Scrum team, how planning, estimation, and delivery are managed, and how your contributions fit into the larger project goals. The course explores essential Scrum artifacts like user stories and the Definition of Done, and tools such as Jira, Microsoft Teams, and Trello, helping you to improve personal productivity and align effectively with team objectives and project outcomes.
Agile Coach
An Agile Coach guides multiple teams and leaders in adopting and scaling Agile principles and practices across an organization. While an Agile Coach role typically requires significant experience, this "Comprehensive Guide to Agile Scrum Foundations" course provides an essential foundational understanding of Scrum, which is a key component of Agile coaching. You will master Scrum's core principles, roles, and best practices, exploring its culture, values, and pillars. This deep dive into Scrum methodologies, practical applications, and toolkit usage equips you with the fundamental knowledge to effectively mentor teams and drive organizational change, preparing you for future leadership in Agile transformation.
Management Consultant
A Management Consultant advises organizations on improving their efficiency, strategy, and processes. Many clients seek guidance on adopting modern project management methodologies. This "Comprehensive Guide to Agile Scrum Foundations" course provides the deep understanding of Scrum methodologies, roles, and best practices necessary to advise clients effectively. You will learn how Scrum fosters collaboration, accelerates delivery, and enhances project management efficiency, along with practical applications and case studies across various industries. This knowledge, including the use of industry-standard tools and AI for optimization, can help you guide organizations in successful Agile transformations. This role often involves an advanced degree.
Program Manager
A Program Manager oversees multiple, related projects to achieve strategic business objectives, often requiring coordination across various teams and initiatives. This course, "Comprehensive Guide to Agile Scrum Foundations," can be particularly helpful for a Program Manager seeking to enhance program-level agility and efficiency. You will gain a deep understanding of how Scrum fosters collaboration, accelerates delivery, and enhances project management outcomes, which can be scaled across a program. The course covers managing projects with Scrum, risk management, and continuous improvement, providing insights to optimize overall program delivery and achieve strategic goals.
Technical Lead
A Technical Lead guides a team of developers, ensuring technical excellence and alignment with project goals. This role often involves close collaboration with Scrum Masters and Product Owners. This course may be useful for a Technical Lead as it provides a comprehensive understanding of the Scrum framework, including roles, events, and artifacts. You will learn about how Scrum teams operate, how planning and delivery are managed, and how continuous improvement is fostered. Understanding these dynamics may help you to better support your team, contribute to effective task estimation, and ensure technical solutions align with the overall Scrum process for improved project outcomes.
Release Train Engineer
A Release Train Engineer facilitates program-level processes and execution in large-scale Agile environments, often leading a "Scrum of Scrums." This course may be useful for a Release Train Engineer by providing a deep understanding of core Scrum methodologies, roles, and best practices. While this role typically resides within a Scaled Agile Framework, the foundational principles of Scrum covered—such as fostering collaboration, accelerating delivery, and managing risk—are directly applicable. Learning how to manage projects with Scrum and utilizing tools like Jira can help build a foundation to effectively coordinate multiple Agile teams and ensure successful program increments.
Project Coordinator
A Project Coordinator provides administrative and organizational support to project managers and teams, ensuring smooth project execution. This course may be useful for a Project Coordinator as it offers a comprehensive introduction to Scrum methodologies, roles, and best practices, which are widely adopted in project environments. You will learn about Scrum events, artifacts like backlogs and burndown charts, and gain hands-on experience with project management tools such as Jira, Microsoft Teams, and Trello. This understanding can help you to effectively support Scrum teams, organize documentation, track progress, and facilitate communication, contributing to enhanced team productivity and project outcomes.
Quality Assurance Engineer
A Quality Assurance Engineer ensures that software products meet quality standards and user requirements. In a Scrum team, this involves active participation in defining and meeting the "Definition of Done." This course may be useful for a Quality Assurance Engineer by providing a deep understanding of the Scrum framework. You will learn about essential Scrum artifacts such as user stories, how quality is managed within Scrum, and the significance of the Definition of Done. Understanding the Scrum roles and events, and how tools like Jira are used, can help you integrate more effectively into development cycles and contribute to continuous improvement and high-quality product delivery.
User Experience Designer
A User Experience Designer focuses on enhancing user satisfaction by improving the usability, accessibility, and pleasure provided in the interaction with a product. In Agile Scrum environments, UX designers collaborate closely with Product Owners and Developers to integrate user-centered design throughout the development lifecycle. This course may be useful for a User Experience Designer by providing a comprehensive understanding of Scrum methodologies, roles, and best practices. You will learn about user stories, how product backlogs are managed, and how the Minimum Viable Product concept influences development, helping you to align your design efforts within the iterative and collaborative framework.
DevOps Engineer
A DevOps Engineer works to integrate and automate the processes between software development and IT operations to build, test, and release software faster and more reliably. This course may be useful for a DevOps Engineer by deepening their understanding of Scrum methodologies, which emphasize accelerating delivery and enhancing team productivity through collaboration. You will learn how continuous improvement, planning, and delivery are managed within Scrum, and how tools like Jira and Microsoft Teams support these processes. Understanding the Agile mindset and Scrum's approach to project outcomes can help you to better align your automation and infrastructure efforts with the development team's iterative workflow.
IT Manager
An IT Manager leads and oversees the technology operations and teams within an organization, often tasked with optimizing processes and improving team performance. This course may be useful for an IT Manager seeking to adopt or enhance Agile Scrum practices within their department. You will gain an understanding of Scrum methodologies, roles, and best practices, exploring how Scrum fosters collaboration, accelerates delivery, and enhances project management efficiency. The course covers managing quality, change, and risk within Scrum, providing insights that can help you guide your teams in implementing Scrum to improve overall productivity and project outcomes in an IT context.

Reading list

We haven't picked any books for this reading list yet.
Provides a comprehensive guide to Agile retrospectives. It covers the different types of retrospectives, how to conduct a retrospective, and how to use retrospectives to improve team performance.
Provides a comprehensive overview of Kanban and Scrum, two popular Agile frameworks. It compares and contrasts the two frameworks, and provides practical advice on how to use them together to improve software development productivity.
Provides a practical guide to implementing Scrum in software development projects. It covers the key concepts of Scrum, such as sprints, backlog management, and retrospectives, and provides practical advice on how to use Scrum effectively in different contexts.
Provides a practical guide to implementing Scrum in software development projects. It covers the key concepts of Scrum, such as sprints, backlog management, and retrospectives, and provides practical advice on how to use Scrum effectively.
Provides a comprehensive guide to Agile project management using Scrum. It covers the entire Scrum process, from project planning to sprint execution and retrospectives, and provides practical advice on how to use Scrum to deliver successful projects.
Provides a practical guide to Scrum and XP, two popular Agile frameworks. It covers the key concepts of both frameworks, and provides practical advice on how to use them together to improve software development productivity.
Is the official guide to Scrum, written by its co-creators. It provides a concise overview of the Scrum framework, its principles, and its practices.
Provides a comprehensive guide to Agile development. It covers the principles and practices of Agile, and provides practical advice on how to implement Agile in software development projects.
Provides a comprehensive guide to Agile software development using Scrum. It covers the key concepts of Scrum, such as sprints, backlog management, and retrospectives, and provides practical advice on how to use Scrum to deliver successful software products.
Provides a concise overview of Scrum. It covers the basics of the framework, its principles, and its practices, and provides practical advice on how to use Scrum effectively in small projects.
Provides a simplified explanation of Scrum for beginners. It covers the basics of the framework, its principles, and its practices, and provides practical advice on how to use Scrum effectively in small projects.
Practical guide to agile project management that is full of tips and advice. It great resource for anyone who wants to learn how to use agile methods to improve their project management skills.
Practical guide to project management that is full of insights and advice. It great resource for anyone who wants to learn how to manage projects more effectively.
Classic text on project management that provides a comprehensive overview of the field. It great resource for anyone who wants to learn about project management or improve their skills.
Is the de facto standard for project management and provides a comprehensive overview of the field. It must-read for anyone who wants to learn about project management or improve their skills.

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