
Trace the history and definitions of agile, the manifesto, and Scrum basics; explore stories and epics, estimation, prioritization, release planning, and delivery, plus barriers and alternatives like kanban and safe.
Trace the history of software development from manufacturing-inspired processes to software-specific methods. Explore waterfall, spiral, evolutionary delivery, Scrum, and XP, and show how agile and lean emerged.
Explore how the agile manifesto prioritizes individuals and interactions, working software, customer collaboration, and responding to change through its four values and twelve principles.
Explore agile adoption trends reshaping enterprises, from past reluctance to widespread use of scrum, with hybrid models and reasons like productivity gains and better change management.
Explore the origins of scrum from the 1986 Harvard Business Review paper on new product development to the 1995 refinements by Sutherland and Schwaber, marking scrum's birth.
Discover how a sprint in Scrum yields a potentially shippable product increment, i.e. working software aligned with the Agile manifesto, with the product owner deciding whether to ship.
The scrum master acts as the team's captain, knowing every member, inspiring progress, protecting the team, and staying in sync with the coach while facilitating ceremonies and removing obstacles.
Explore scrum rules and the three roles: development team, scrum master, and product owner, and learn how the product owner defines and prioritizes the backlog and drives the product vision.
Form a cross-functional development team across functionality with multi-skilled members, prioritizing quality over quantity. The team owns estimates and sprint delivery, while the product owner and scrum master facilitate.
Explore scrum ceremonies in a sprint: sprint planning, daily stand up, sprint review, and sprint retrospective, plus backlog refinement for the forthcoming sprint.
Align your agile practices with a sprint planning meeting where the full scrum team reviews upcoming stories, clarifies requirements, and estimates workload to start the sprint.
Participate in a daily stand-up, a morning development team sync where members share yesterday's work, today's plan, and any red flags, with an optional product owner and requests for help.
Clarify requirements during backlog refinement, a mid-sprint ceremony where the team and product owner analyze work and collaborate. Identify gaps, discuss technical spikes, and prepare for the next sprint planning.
The sprint retrospective evaluates what went well, what didn't, and team motivation to align toward the goal, while outlining the four scrum ceremonies and backlog refinement for the next sprint.
Explore how requirements become a story in agile, tracing its origins to Extreme Programming—not Scrum—and learn that a story is a smaller, end-user focused, testable requirement.
Learn to craft value-driven agile user stories by defining roles, needs, outcomes, and acceptance criteria, using the 'as a user, I want to … so that …' template and given-when-then criteria.
Explore how epics break into stories like credit card, debit card, and cash on delivery to deliver working software, while spikes clarify integrations in a cross-functional, self-organized Scrum team.
Explore how story points provide relative, non-hour-based estimates and how collaborative three-point estimation captures task complexity, defining sprint velocity as the work completed in story points.
Define a minimum viable product within agile scrum by prioritizing must-have features via the canoe model, form user stories with acceptance criteria, and compare incremental vs iterative development.
Agile is more than just a method, it’s a mindset that helps teams stay flexible and responsive. This course, Agile Scrum Fundamentals, will teach you how to embrace that mindset, using Scrum as your framework to organize and manage projects effectively.
Whether you're new to Agile or looking to enhance your project planning skills, this course will walk you through the key concepts of Agile and Scrum and equip you with practical tools to drive project success.
Why Agile and Scrum Are So Important?
We live in a time where adaptability can make or break a project. Agile practices allow teams to pivot quickly and ensure they're always aligned with customer needs. Scrum, one of the most popular Agile frameworks, breaks work into smaller, manageable pieces called Sprints. These short, iterative cycles help teams continuously improve and adapt to changes as they happen.
Mastering Agile and Scrum means you’ll be better prepared to manage complex projects, foster teamwork, and keep everyone on the same page. In this course, you’ll learn how to use Agile and Scrum in real-world scenarios, helping you to lead projects with more efficiency and collaboration.
What You’ll Learn in This Course
Our Agile Scrum Fundamentals course is packed with practical insights and hands-on guidance, ensuring you can apply what you learn immediately. Here’s a look at what you’ll cover:
1. Understanding Agile and Its Importance
We’ll start by exploring the origins of Agile and its key principles. You’ll learn what makes Agile different from traditional project management and why it’s become such a critical approach for organizations across industries.
2. The Scrum Framework in Action
Next, we’ll dive into the Scrum framework, breaking down its core elements. You'll learn about the roles of the Scrum Master, Product Owner, and Development Team, and how they work together to drive a project to success.
3. Essential Scrum Ceremonies
Understanding how to run Scrum ceremonies is key to an efficient team. You’ll learn about:
Sprint Planning: How to plan work for the upcoming Sprint.
Daily Stand-ups: Techniques for keeping everyone aligned and on track.
Backlog Refinement: Keeping your backlog clean and prioritized.
Sprint Retrospectives: How to reflect and improve at the end of each Sprint.
4. Mastering User Stories and Estimations
User stories are at the heart of Agile project planning. You’ll learn how to create impactful stories using the 3C’s (Card, Conversation, Confirmation) framework. We’ll also teach you how to use Story Points for estimating the size of each story, ensuring that you can manage your team’s workload effectively.
5. Building a Minimum Viable Product (MVP) and Using Story Maps
Delivering an MVP is all about prioritizing features that deliver immediate value. In this module, we’ll guide you through creating and using Story Maps to help you plan your product and ensure your team stays focused on the right priorities.
6. Agile Project Planning Tools
To make Agile work, you need the right tools. We’ll introduce you to the best tools for Agile project planning and tracking, such as Jira, Trello, and Asana. These tools will help you manage your sprints, visualize team progress, and keep everyone aligned.
7. Avoiding Common Agile Pitfalls
Even with the best intentions, teams can fall into certain traps that disrupt the Agile process. We’ll show you how to recognize and avoid common Agile anti-patterns—behaviors that could hinder your team’s performance and project success.
8. Introduction to Kanban and Lean
Lastly, we’ll introduce you to Kanban and Lean. You’ll learn how these methods complement Scrum and help optimize workflow and efficiency. Plus, we’ll show you the key differences between Scrum vs Kanban, so you can decide which method suits your projects best.
Who Is This Course For?
Whether you’re just starting with Agile or looking to sharpen your skills, this course has something for everyone. It’s perfect for:
Scrum Masters, Product Owners, and Agile Coaches who want to deepen their understanding of Scrum.
Project Managers and Team Leaders looking to improve how they manage their projects.
Business Analysts and professionals transitioning to Agile project management.
Anyone interested in learning Agile and Scrum methodologies to deliver successful projects.
Key Skills You’ll Gain
By the end of this course, you’ll have mastered:
Agile and Scrum frameworks
Effective Sprint planning and backlog management
Creating and estimating user stories
Tracking project progress using Agile tools like Jira and Trello
Applying Kanban and Lean principles to streamline workflows
Identifying and avoiding Agile anti-patterns
Ready to Get Started?
Join us on this journey to mastering Agile project planning and Scrum. Whether you’re leading teams, managing projects, or just getting started in Agile, this course will give you the knowledge and confidence to make Agile work for you. Enrol now and take the first step towards delivering more successful projects with Agile and Scrum!