Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Plan and Execute the Perfect Sprints in Agile and Scrum
Rating: 4.2 out of 5(1,102 ratings)
12,303 students

Plan and Execute the Perfect Sprints in Agile and Scrum

Learn sprint planning, estimation, and delivery techniques in Agile & Scrum to lead projects with clarity and confidence
Created byDejan Majkic
Last updated 9/2025
English

What you'll learn

  • Release Planning
  • Sprint Planning
  • Handling Uncertainty Space
  • Work Breakdown Structure
  • Estimates, Targets, and Commitments
  • Story points
  • Velocity Estimates
  • Timeboxing in Scrum
  • Handling risks
  • Estimating Task Duration
  • Task dependencies
  • Critical Path Method chart (CPM Chart)
  • Sprint Planning Tips
  • Release Planning Tips
  • Scrum at Work
  • Tips and Best Practices for Scrum at Work
  • Scrum Examples
  • Scrum in Real Life Situations

Course content

4 sections25 lectures2h 30m total length
  • Introduction to Plan and Execute the Perfect Sprints2:50

    Please check the course description because we will cover a lot of things here and by the end of the course, you will have gained an effective set of techniques to help you plan your next product development in Agile and Scrum and to create a great software product, one that is managed right.

  • Getting the Most from this Course4:58

    In this lecture, we're kicking things off with a bang! Join us as we dive deep into the world of Scrum and reveal powerful learning strategies to supercharge your educational experience.


    What You'll Learn in This Lecture:


    • The importance of FOCUS in your learning journey.

    • How handwritten notes can enhance your understanding?

    • The Two-Column Method for optimized note-taking.

    • The art of visualizing your goals for motivation.

    • Applying Scrum concepts in real-world scenarios.

    • The science of spaced repetition for long-term retention.

  • Introduction to Planning8:58

    In this module, you will learn basic principles that you will need for effective planning in Agile and Scrum. You will then learn about how planning, and the approach you take to planning, can reduce uncertainty in your product development.

    We will then move on to learning how to break down a product into small, manageable pieces, and how to organize those pieces. Finally, we will go over the differences between estimates, targets, and commitments.

    Together, these lessons will build a good base for learning planning techniques at both the release and sprint levels.

  • Uncertainty Space in Agile and Scrum5:26
    • Where do you begin software development in Agile and Scrum?

    • Where do you end?

    • How is your team going to develop?

    • What is your team going to develop?

    • How are you going to navigate through all of these uncertainties?

  • Work Breakdown Structure as a technique to break the product into smaller pieces9:27

    When you break down a large business process into manageable tasks, it doesn't seem as overwhelming anymore, just take it one task at a time. Let me show you this technique in detail...

  • Estimates, Targets, and Commitments in Agile and Scrum6:18

    What you can negotiate is what you can commit to for the scope of the product development in Agile and Scrum. Be careful not to let your estimates become commitments or targets. Keep these items separate, and make sure that your team and your client do that as well. It will keep your scope from getting too large, as well as it will make sure that you can meet target dates.

  • ASSIGNMENT No 1: Let's Create a Work Breakdown Structure together3:26

    In this assignment, I want you to create a Work Breakdown Structure (WBS) by yourself with detailed instructions on how to do it and to see if you did a good job or now.

  • Scrum Book Recommendation12:49

    Some students asked me to recommend Scrum books.

    So, I don't want to overwhelm you with too many books.

    Here is just one Scrum Book review.

    I started with this book, and I learned WHAT AND WHY.

    So if it's possible, get this book, read it and then continue with the course. Of course, you can continue without it...

Requirements

  • There are no pre-requisites for this Course. Everyone can join. I explain everything from the ground up.

Description

Do you struggle to finish your sprint goals? Are deadlines, stress, and confusion slowing your team down?

This course will show you how to plan and run sprints the right way, so you can deliver results on time, with less stress, and with a team that feels confident and motivated.


Why Sprints Matter?

A sprint is a short, focused period where a Scrum team works to complete a set amount of work. Sprints are the core of Scrum and Agile. When you get them right, your team builds better products, faster, and with fewer problems.

But successful sprints don’t just “happen.” They need good planning, smart estimation, and proven techniques. That’s what this course will give you.


What You’ll Gain?

By the end of this course, you will:

  • Create clear sprint and product plans that actually work.

  • Turn user needs into simple developer tasks your team can act on right away.

  • Use velocity and story points to plan more accurately and avoid surprises.

  • Deliver value faster and keep stakeholders happy.

  • Save time and reduce stress with planning methods that prevent last-minute chaos.

  • Boost team confidence and morale by making goals realistic and achievable.

  • See risks early and fix them fast before they grow into problems.

  • Stand out in your career with rare skills that show you can lead teams to success.

  • Learn from real-life experience and avoid the mistakes most teams make.

  • Get reusable templates and tools you can apply to any project right away.

  • Build lifetime skills that work in Scrum, Agile, and even everyday projects.


How You’ll Learn?

This course is not theory, it’s practice. You’ll get:

  • Step-by-step lessons.

  • Hands-on assignments with clear steps and self-checks so you can apply what you learn.

  • Tips and best practices from real projects that I’ve used myself.

  • Simple solutions for common Scrum problems, whether you’re a Scrum Master, Product Owner, or developer.


Course Content

  • Welcome & Introduction

  • Basics of Planning

  • Dealing with Uncertainty

  • Breaking Down Work

  • Estimates, Targets, and Commitments

  • Assignment 1

  • Story Points & Velocity

  • Timeboxing in Scrum

  • Release Planning

  • Handling Risks

  • Assignment 2

  • Estimating Task Duration (Part 1 & 2)

  • Task Dependencies & CPM Charts

  • Sprint Planning in Action

  • Assignment 3

  • Final Wrap-Up

  • The Secret to an Open Workplace Culture Revealed

  • Product Backlog Creation and Timing

  • The No 1 Reason Your Product Is Not Growing

This course is your full, step-by-step guide to running sprints that actually deliver results. You’ll leave with the confidence, skills, and tools to plan smarter, lead better, and help your team succeed.

Don’t miss this chance to master sprint planning and set yourself apart.

Let’s get started today!

Who this course is for:

  • Product Owners
  • Scrum Product Owners
  • Scrum Masters
  • Scrum Practitioners
  • Scrum teams
  • Scrum students
  • Agile Practitioners
  • Agile Coaches
  • People who got their first job as a Product Owner and don't know where to start
  • People who want to learn quickly about Agile and Scrum planning