
Agile project management has taken the business world by storm for the better part of the last two decades.
And most recently, scrum is dominating the landscape.
It may sound mysterious but at it's root scrum is a set of simple processes and practices that can help you harness the speed of change.
Language changes around us all the time.
It's like a living, breathing thing.
As we use and adapt words, new definitions are created to match what they mean in current times.
Being a traditional Waterfall project manager made it really unlikely that your project would be successfully completed.
Let alone according to the plan you laid out at the beginning.
It was more like being a weatherman doing a forecast for a specific day next year.
Scrum wants you to fail.
In fact, it's known for the slogan "fail fast.
" No, I'm not joking.
Traditionally, waterfall project teams face three constraints: time, cost, and scope.
They're unable to change any of these things once their project starts.
The problem is, during the course of a project, the business environment changes around you.
Scrum is a lightweight framework that can be incredibly flexible, efficient, and powerful, but, much like a vehicle, the best body style and frame will get you nothing without a powerful engine to move you forward.
There are two key roles that exist on every Scrum team: the Product Owner and the Scrum Master.
Let's start with the Product Owner, or PO.
Once, I was in a position where I was given an assignment but I didn't have all the tools I needed to complete the job successfully.
I felt like I'd been set up to fail.
So when you're ready to set up your scrum team I hope you're planning to do everything you can to help them succeed.
I'd never go on vacation by showing up at the airport and randomly selecting a destination based on the flights they've got that day.
I don't know about you, but I'd rather choose my destination and my activities before I start my trip.
That way, I'll get exactly what I want.
We've talked about themes and features as groupings of work.
These are really useful constructs to help us get organized but they're still too big for a team to work on and deliver value in small timeframes.
The people we're developing for are customers or users.
At this point, you should have your themes and features broken down into user stories.
Also, you've estimated your stories using points so you know about how much work is waiting to be done.
This is your product backlog.
There are two kinds of estimation we all use every day.
There's actual estimating and relative estimating.
Actual estimating is what you use when reading a map.
You've done all this work preparing your themes, features and backlog.
You also know how long your sprints are, now it's time to estimate when things will be worked on.
Scrum has tools for this, as well.
As your team prepares for the sprint, more detailed collaboration is necessary and that's exactly what you do in your sprint planning meeting.
Full participation is critical so you'll need all your development team members, your scrum master, and product owner.
These responsibilities can't be delegated.
If you're working on a critical project it's pretty common for stakeholders to ask your team members how things are going.
This is good.
People are invested in the outcome of your project.
The scrum master, as the scrum process owner, will establish your daily scrum.
This is also commonly referred to as the daily standup meeting, or standup, for short.
In order for scrum to work, it relies on the three C's: collaboration, communication, and cadence.
In Scrum, the product owner is accountable to the team and the stakeholders.
The stakeholders want to ensure they get what they need from your project.
A key aspect to keeping the right priorities throughout the project is the ongoing refinement of the product backlog.
In Scrum, the team takes their sprint commitment very seriously.
They're striving each day to collaborate and get their stories to done.
Remember, in Scrum, done means usable product that meets the acceptance criteria.
In Scrum, we strive to deliver a working product at the end of every sprint.
But what's the point if no one knows about it? Scrum's answer to this is the demo.
As you know, the PO is accountable for accepting or rejecting what's been delivered.
For a scrum team, 100% of every sprint is focused on the needs of the stakeholders and the end users, but the principles behind agile say that teams need to reflect regularly on how to be more effective and adjust their behaviors accordingly.
In scrum, this principle has taken shape as the team retrospective, or retro for short.
This is the one time every sprint when the focus is not on the product, it's on the team itself.
New to Agile and Scrum? Want a comprehensive, practical guide to implementing the world's most popular Agile framework effectively?
Scrum can revolutionize how teams deliver value, but understanding and applying it correctly is key. This Complete Scrum Fundamentals Masterclass provides everything you need to understand the Scrum framework thoroughly and start using it successfully.
Learn from Luke Angel (PMP, CSM, MBA), an instructor with over 25+ years of real-world leadership experience across project, program (PgMP), portfolio (PfMP), and process improvement (Six Sigma Black Belt) domains. Luke breaks down Scrum into clear, understandable concepts based on decades of practical application in Agile environments.
(What You'll Learn - Use Udemy's Curriculum Section for Detailed Topics):
Understand Agile Principles & the Scrum Framework: Grasp the core values, theory, and pillars (Transparency, Inspection, Adaptation) that make Scrum work.
Master the Scrum Roles: Clearly define the responsibilities and interactions of the Product Owner, Scrum Master, and Developers. Learn how to assemble an effective Scrum Team.
Facilitate All Scrum Events: Learn the purpose, structure, and techniques for running effective Sprint Planning, Daily Scrums, Sprint Reviews, and Sprint Retrospectives.
Manage Scrum Artifacts: Understand how to create, manage, and utilize the Product Backlog, Sprint Backlog, and the Increment, including establishing a clear "Definition of Done."
Develop Agile Requirements: Learn to set a Product Vision, create Roadmaps & Release Plans, and write effective User Stories with Acceptance Criteria.
Implement Agile Estimation & Planning: Apply techniques like Story Points for estimation and understand Backlog Grooming/Refinement.
Utilize Scrum Reporting: Learn about common metrics and reporting used in Scrum (e.g., Burndown charts).
Apply Scrum in Practice: Gain insights into implementing Scrum in your organization and fostering team collaboration.
Who This Course Is For:
Anyone new to Agile or Scrum.
Developers, Testers, Business Analysts, UX Designers on or joining Scrum teams.
Project Managers transitioning to Agile environments.
Aspiring or current Scrum Masters and Product Owners needing solid foundational knowledge.
Managers and Leaders overseeing Agile teams or transformations.
Students and Career Changers interested in Agile methodologies.
Provides a strong foundation for those considering Scrum certifications (like CSM®, PSM™ I).
Requirements:
No prior Scrum or Agile experience is required! Just bring your curiosity and willingness to learn.
Instructor:
Luke Angel (PMP, CSM, MBA | PgMP, PfMP, Six Sigma Black Belt) leverages over 25 years of extensive leadership experience and a powerful combination of certifications (PMP, CSM, MBA focused here) to deliver practical, real-world Agile and Scrum training. His deep understanding, spanning from projects to portfolios and process improvement, ensures you learn Scrum fundamentals grounded in broad practical context.
Master the complete Scrum framework from the ground up. Enroll Today and start your Agile journey!
Topics include:
Why Scrum?
What Is The Agile Revolution
Why Scrum Works
How To Form Scrum Project Solutions
What Are The Scrum Team Roles
How To Assemble A Scrum Team
How To Set The Vision For Your Project
User Stories 101
How To Create Success Criteria
How To Estimate With Story Points
How To Create Roadmaps And Release Plans
How To Conduct Sprint Planning
How To Use Scrum Reporting
How To Run Standup Meetings
How Scrum Backlog Grooming Works
How to Create “Definition Of Done”
How To Create Sprint Demos
How To Run Successful Sprint Retrospectives