
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.
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.
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.
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?
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...
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.
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.
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...
How do we create good estimates in Agile and Scrum?
Here's how it works.
Let's take a look at a real-world example to demonstrate this concept.
Be aware of these things when estimating with Story points in Agile and Scrum...
What is the velocity in Agile and Scrum?
What does it mean to have a user story be marked as done in Scrum?
Why do you want to calculate velocity in the first place?
Assume that your team's velocity is constant and stable, how do you use it to estimate your future work?
Timeboxing is a way for Scrum teams to group the work which they have planned for themselves and leave room for reflection on their progress. This is a popular, modern method of organizing work and the underlying idea behind how Scrum works. Let me explain why this is important...
Release planning is more coarse-grained, dealing with user stories as the pieces of work. In either case, the notion of a sprint is important. Now we will build up the concept of release planning in Agile and Scrum.
When prioritizing features with these principles, what features should you complete first?
Your task is to organize a set of user stories into a series of sprints that will comprise a release plan for a software product with detailed instructions on how to do it by yourself. I will also provide you with detailed instructions as to if you pass this assignment or not and I will show you my work.
So, how to get started with the Cone of uncertainty?
How can you apply a Cone of uncertainty when you are building your software product?
let's look at another techniques called the Analogy technique, and estimates using The PERT 3 Point Estimate Formula
We're going to look at this occurrence in more detail because it's a very important aspect to consider when you start scheduling in Agile and Scrum.
While there are many task planning methods, we will use the Critical Path Method chart, as a visual way to organize task dependencies in Agile and Scrum Step by Step...
Sprint plans are imperative for keeping your developers on task and product development on schedule. Sprint plans are a part of most Agile methodologies. Let's talk about them.
Welcome to the last assignment. This is where you decide are you going to get a lot out of this course or a little. If you want to get the most value out of this course and to learn how planning in Agile and Scrum works, then you should do this last assignment, no question ask.
In this assignment, take the following work breakdown structure and organize it into a CPM Chart.
All right, I am so proud of you. Congratulations. We cover a lot of things here related to release and sprint planning. And if you did all 3 assignments, you have the knowledge and tools you need to Plan and Execute the Perfect Sprints.
In this video, we will discuss what a safe and open workplace is and how you can build one. A safe and open workplace is one where employees feel physically and psychologically secure, are free to express themselves, and can work collaboratively with their colleagues. Building such a workplace requires a commitment from both employers and employees to foster a culture of respect, inclusivity, and trust.
In this video, we delve into the creation and timing of the Product Backlog in Scrum.
The Product Backlog is a crucial element in the Scrum framework, representing a prioritized list of features and tasks that need to be completed to fulfill the project's goals. But who is responsible for creating it, and when does it typically occur in the development cycle?
Join us as we explore these questions and provide insights into the Product Backlog creation process. Whether you're new to Scrum or looking to deepen your understanding, this video has something for you.
In this final lecture, discover the single most critical reason why many products fail to scale and grow, and how to avoid it in your Agile and Scrum projects. We'll dive into the art of true prioritization, revealing why spreading your efforts thin across too many "priorities" is a recipe for stagnation.
Key takeaways include:
Understanding the etymology of "priority" and why there can only be ONE top focus at a time.
Practical steps to ruthlessly refine your product backlog, roadmap, and wish list down to the game-changing initiative that makes everything else obsolete.
A powerful question to guide your decisions: "If this one feature tripled user adoption, would the rest even matter?"
Real-world insights on rallying your Scrum team around a singular goal to accelerate shipping, growth, and success.
Whether you're a Product Owner, Scrum Master, or Agile practitioner, this lecture will equip you with the mindset shift needed to propel your product forward. Forget the distractions—learn to pick, commit, and conquer for explosive results!
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!