Image offering a Agile and Scrum Masterclass Curriculum, diverse lectures and modules of the Agile and Scrum Masterclass

Agile and Scrum Masterclass Curriculum

The Agile and Scrum Masterclass is a comprehensive Agile and Scrum SENIOR  Program (Masterclass) designed to provide a deep understanding of Scrum, the leading Agile project management framework globally.

Whether new to Agile or seeking to enhance your skills, this masterclass equips you with the knowledge and expertise to excel in any industry and on any project.

Please read the detailed Agile and Scrum Masterclass Curriculum below, or watch the video.

Agile and Scrum Masterclass Curriculum – SECTIONS (Modules)

Agile project management emphasizes collaboration, flexibility, and producing working results. We’ll cover the key factors for great software, what Agile PM is, who uses it, and why it’s needed:

  1. Introduction to Agile Project Management
  2. How can we make better software
  3. Key factors for a great software product
  4. What is Agile Project Management
  5. Who uses Agile project management
  6. Why do we need Agile Project Management
  7. Product Owner Roles and Responsibilities
  8. Introduction to Agile, Why Agile
  9. The Values and Principles of the Agile Manifesto
  10. The Difference Between Agile and Scrum
  11. Why is Agile better than Waterfall
  12. What is the process and why do we need it
  13. What is the requirement and why they are so important
  14. What is a Plan and Why do we need Planning
  15. Introduction to Risk Management
  16. Monitoring, Analyzing, and Reviewing development progress
  17. Agile Methodologies and Frameworks, Which one is Right for You
  18. Introduction to Scrum Framework
  19. What are the 3 roles in Scrum
  20. Introduction to Scrum events
  21. Difficulties and Challenges of Adopting Scrum
  22. Introduction to Extreme Programming XP
  23. Principles of Extreme Programming
  24. Experience from my work
  25. Extreme Programming Rules
  26. Challenges to Adopting Extreme Programming
  27. Introduction to Lean Software Development
  28. Principles of Lean software development — PART 1
  29. Principles of Lean software development — PART 2
  30. Principles of Lean software development — PART 3
  31. Introduction to Kanban
  32. Just-In-Time, Work in Progress, and Cycle Time Concepts
  33. How to plan in Kanban
  34. Getting Started with Agile Project Management
  35. How to Run an Effective Scrum Meeting
  36. Tips and Tricks to Improve Software Quality — PART 1
  37. Tips and Tricks to Improve Software Quality — PART 2
  38. Conclusion

What is the Product?

Defining the product is crucial. We’ll explore the product goal, vision, strategy, and roadmap so you can align your team to build the right product:

  1. What is the Product
  2. Introduction to the Product Goal (2020)
  3. The Product Vision
  4. The Product Strategy
  5. The Product Roadmap

The Three Pillars of Empiricism

Agile methodologies rely on empiricism. We’ll unpack the three pillars – transparency, inspection, and adaptation – and how to apply them for success:

  1. Introduction to the three pillars of Empiricism
  2. Challenges and Examples of Empiricism

Scrum Framework

Get an in-depth overview of the Scrum framework – the roles, events, and artifacts that make Scrum a powerful methodology:

  1. Introduction to Scrum Framework
  2. Scrum team
  3. The Product Owner
  4. The Differences Between Project Manager and Scrum Product Owner
  5. The Scrum Master
  6. Changes for the Scrum Masters concerning Scrum Guide 2020
  7. Developers in Scrum
  8. Stakeholders

Scrum time-boxing, Scrum Events, and more…

Timeboxing and synchronous events create focus and consistency. We’ll review sprints, sprint goals, and key Scrum events like planning, standups, reviews, and retrospectives:

  1. Scrum Timeboxing and Scrum Events Introduction
  2. The Sprint
  3. The Sprint Goal
  4. First Scrum event Sprint Planning Meeting
  5. Second Scrum event Daily Scrum
  6. Third Scrum event Sprint Review
  7. Fourth Scrum event Sprint Retrospective
  8. Product Backlog Refinement
  9. Introduction to Release Planning

The Theme, Epics, User Stories, and Tasks

Requirements start broad and get more specific. We’ll cover moving from themes to epics, breaking down epics into user stories, and finally defining tasks for the team:

  1. Introduction to the Themes, Epics, User Stories, and Tasks
  2. Themes
  3. Epics
  4. User stories
  5. User Story Mapping
  6. Tasks in Scrum

Scrum Artifacts

Artifacts create visibility. We’ll explore the product backlog, sprint backlog, Scrum board, and the all-important increment of working software:

  1. Introduction to Scrum Artifacts
  2. Product Backlog
  3. Sprint Backlog
  4. Scrum Board with DEMO
  5. The Increment
  6. What is Burndown Chart in Scrum

Master Burn-down Charts

Burndown charts track progress. We’ll discuss work remaining vs. work completed, and how to build release and sprint burndown charts:

  1. Introduction to the Burn-down charts
  2. What is Burndown Chart in Scrum
  3. Types of burndown charts
  4. Work remaining vs Work completed burndown chart
  5. Adjustable Floor burndown chart
  6. Creating a Release burndown chart from Scratch Step-By-Step Guide
  7. Assignment
  8. Online tools for burndown charts — Jira
  9. Pros, Cons, and Common Burndown Chart Mistakes
  10. Final words

Definition of Ready, Definition of Done, and Acceptance Criteria

Consistent expectations enable focus. We’ll define what it means for a story to be ready, and done, and how to write good acceptance criteria:

  1. Definition of Ready (DoR)
  2. Definition of Done (DoD)
  3. Acceptance criteria (AC)

Introduction to Evidence-Based Management

Discover how to base decisions on empiricism rather than assumptions. We’ll discuss the benefits of evidence-based management:

  1. Introduction to evidence-based management (EBM)
  2. The benefits of evidence-based management

Scrum Certification

Get prepared for Scrum certification. We’ll provide details on and Scrum Alliance certs, learning paths, and frequently asked questions:

  1. Introduction to Scrum Certification
  2. General Details about Certifications
  3. Tips and Learning Path for Self-preparation
  4. General details about Scrum Alliance Certifications
  5. Which Scrum Certification Body Should You Choose
  6. 100 Carefully Selected Questions and Answers for Scrum Certification

How to get a Scrum Master job without experience?

Land your first Scrum Master role. We’ll discuss job trends, titles, responsibilities, salaries, and tips to showcase your readiness:

  1. How to Get Your First Scrum Master Job — Introduction
  2. What would make your Scrum Mater job a 10 out of 10
  3. Can Scrum Master also be a Developer
  4. Myths About Scrum Masters
  5. What Does it Mean to Be a Scrum Master
  6. Demand for Scrum Master — Jobs Market Trends
  7. Scrum Master Salaries around the world
  8. Scrum Master Job Description Template
  9. Scrum Master Job Opportunities
  10. Scrum Master career path
  11. Is it possible to be a Scrum Master without any experience
  12. Finding Your First Job As A Scrum Master
  13. Industries that have lots of Scrum Master openings
  14. Tips for Preparing for Scrum Master Job Interview
  15. How do I get a job as a Scrum Master without SM experience
  16. Additional tips to land your first Scrum Master job
  17. Introduction to Scrum Master Certification
  18. How to transition from Project Manager to a Scrum Master
  19. Tips for Project Managers to Succeed as a SCRUM MASTER
  20. The Scrum Master Toolkit, a Guide For New Scrum Masters
  21. Hiring a Professional Scrum Master — How to Recruit a Great Scrum Master
  22. A Day in the Life of a Scrum Master
  23. Examples of SM daily activities in IT
  24. Scrum Master Career Path
  25. Scrum Master Challenges
  26. Dealing with members who are resisting change
  27. How does Scrum Master help the Product Owner organize the PB
  28. 16 Tips for Scrum Master Newbies
  29. Last Words

Dealing with Uncooperative and Difficult Scrum Team Members

Learn how to lead uncooperative team members. We’ll cover negotiation, boundaries, respect, trust, and more to maximize team collaboration:

  1. Intro
  2. Why deal with difficult people
  3. Understanding Why do you get mad
  4. All control starts with self-control
  5. Ways that we allow people to control us
  6. See angry people as hurt, not bad
  7. What causes anger issues
  8. What is the Explanatory style
  9. How to control yourself
  10. How To Get People To Like You
  11. What are the benefits of effective negotiation
  12. Setting Limits and Boundaries
  13. How to demonstrate mutual respect in the Scrum team
  14. The Importance of Trust in a Scrum Team
  15. Why Does Kindness Matter
  16. Helping but not enabling
  17. Being responsible for your actions
  18. How to Avoid Being an Easy Target
  19. How to deal with people who whine and complain all the time
  20. How to deal with bossy and aggressive people
  21. How to deal with The Friendly Sniper type of people
  22. How to solve a problem with a really angry person
  23. How to deal with a chatterbox person
  24. How to deal with a know it all problem person
  25. How to deal with nagging Scrum team members
  26. Your progress so far
  27. Don’t replay the old movies in your head
  28. How To Stay Calm Around Those Who Push Your Buttons
  29. Tips that will help you deal with uncooperative team members in Scrum
  30. Conclusion

Your first job as a Product Owner — how to start with user requirements?

Starting as a Product Owner? We’ll share how to elicit needs, prioritize, and say “no” to build only what delivers maximum value:

  1. You get your first job as a PO — where to start
  2. Where to start building an existing product
  3. Where to start if you are going to build a new product from scratch
  4. Introduction to the User Requirements Course
  5. What is a Requirement
  6. Requirements Activities
  7. Eliciting Requirements
  8. Eliciting Requirements Techniques
  9. Expressing Requirements
  10. Prioritizing Requirements
  11. Analyzing Requirements
  12. Managing Requirements
  13. Types of Requirements
  14. Business Requirement
  15. Business Rules
  16. User Requirements
  17. Functional Requirements
  18. Information Flow Diagrams or Data Flow Diagrams
  19. Non-functional Requirements
  20. External Interfaces
  21. Development Constraints
  22. Changing Requirements and Controlling Scope
  23. What is Scope Creep and How to Avoid it
  24. Requirements and Design
  25. Good Questions to Ask Your Clients
  26. Final Words about User Requirements

Writing Effective User Requirements

Gathering excellent requirements starts with asking good questions. We’ll review use cases, storyboards, stories, acceptance criteria, and more:

  1. Introduction to Writing User Requirements
  2. Your First Customer Meeting
  3. Types of users in the system
  4. Are you building a product your user needs
  5. Human Limitations, Disabilities, and Design
  6. Involving Customers in Software Development
  7. Make Client Interactions More Valuable
  8. How to deal with vague requests from clients
  9. What Is a Use Case and How To Write One?
  10. What Are Wireframes
  11. What is a Storyboard
  12. How to represent user needs
  13. User Stories, Examples, and Template
  14. What makes a good user story
  15. Avoid creating EPICs
  16. What is Acceptance Testing?
  17. What is a Product Backlog
  18. Changing priorities in Scrum
  19. Introduction to Story Maps
  20. Criteria for User Stories
  21. Dealing with vague requirements — PART 1
  22. Dealing with vague requirements — PART 2
  23. Conclusion

Risk Management in Agile and Scrum

Agile teams manage risks actively. We’ll discuss risk assessment, mitigation strategies, and anti-patterns to watch out for:

  1. Introduction to Risk Management in Scrum
  2. Types of Project Risks
  3. Risk Assessment — Likelihood, and Impact
  4. Risk Strategies, Contingency, Mitigation
  5. Group Anti-Patterns PART 1
  6. Group Anti-Patterns PART 2
  7. Individual Anti-Patterns PART 1
  8. Individual Anti-Patterns PART 2
  9. Contingency Plan vs Fallback Plan
  10. The Risk Assessment Meeting
  11. Creating a Risk Plan
  12. Risk monitoring
  13. FAQ for Risk management
  14. Conclusion

How do Scrum Events work in practice?

Understand how to run Scrum events successfully. We’ll provide tips and tricks for sprint planning, standups, reviews, and retrospectives:

  1. Introduction to Scrum Events in Practice
  2. Introduction to Scrum Events
  3. Why Should You Run A Sprint Planning Meeting
  4. How Sprint Planning is Done
  5. How to run a Daily Scrum meeting
  6. The Daily Scrum Challenges
  7. How to run a successful Sprint Review Meeting
  8. Introduction to Sprint Review Techniques
  9. How to implement SOFTWARE WALKTHROUGHS Technique
  10. How to implement SOFTWARE TECHNICAL REVIEW Technique
  11. How to implement SOFTWARE INSPECTIONS Technique
  12. The requirements for technical review and inspection technique
  13. Introduction to Retrospectives
  14. Create a Safe Environment as a Common Retrospectives Issue
  15. Positive Leadership is a common Retrospectives Issue
  16. Desirable properties of Retrospectives
  17. How to carry out a successful Sprint Retrospective
  18. Introduction to Retrospective Exercises
  19. Retrospective Exercises — Readying course exercises
  20. Retrospective Exercises — The Main course exercises
  21. Retrospective Exercises — Future course exercises
  22. Tips and Tricks to run better Scrum Events — PART 1
  23. Tips and Tricks to Run Better Scrum Events — PART 2
  24. Tips and Tricks to Run Better Scrum Events — PART 3
  25. Conclusion

Plan and Execute the perfect Sprints

Sprints require planning and focus. We’ll cover estimating, dependencies, commitments, timeboxing, and risks to set up and execute excellent sprints:

Sprints require planning and focus. We’ll cover estimating, dependencies, commitments, timeboxing, and risks to set up and execute excellent sprints:

  1. Introduction to Plan and Execute Sprints
  2. Introduction to Planning
  3.  Uncertainty Space
  4. Work Breakdown Structure
  5. Estimates, Targets, and Commitments
  6. ASSIGNMENT No 1 — Create a Work Breakdown Structure
  7. Detailed introduction to Story points estimation
  8. Challenges in Story Point Estimation
  9. Velocity Estimates
  10. Timeboxing in Scrum
  11. Release Planning
  12. Handling risks
  13. ASSIGNMENT No 2 — Create a Release Plan
  14. Estimating Task Duration (PART 1)
  15. Estimating Task Duration (PART 2)
  16. Task dependencies
  17. Critical Path Method (CPM Chart)
  18. Effective Sprint Planning
  19. ASSIGNEMENT No 3 — Create a CPM Chart
  20. Conclusion

The Transition from Traditional to Agile

Change takes mindfulness. We’ll share data, rewards, challenges, and tips to help traditional teams embrace Agile fully:

  1. Introduction to Moving from Traditional to Agile
  2. We need evidence of success — A Case Study
  3. Differences in project management — Agile vs. Waterfall
  4. Habits from traditional environments you need to watch out for
  5. Why traditional project management techniques are still so prevalent
  6. Differences between traditional and agile on maintaining teams
  7. Rewards for traditional Project Managers working with Agile projects
  8. SIMILARITIES — the Traditional World and the Agile
  9. Characteristics of the PM who is going to be successful with agile
  10. Productive thinking, advice, and challenges of agile
  11. The State of Agility — Benefits of Organizational Agility
  12. TIPS to Manage a Transition from Waterfall to Agile
  13. TIPS for transitioning Clients to an Agile Process
  14. 4 Ways to Ease the Transition from Waterfall to Agile
  15. Tips to Increase Agility in your organization
  16. How to Choose the Right Agile Framework
  17. Conclusion

Tips, Tricks, and Last Words

Key insights to finish strong. We’ll cover minimizing waste, overcoming roadblocks, MVPs, transparency, and more tips to excel with Agile:

  1. Short animated presentation
  2. Class Project (Now it is your turn)
  3. All right, we’ve reached the end of this Masterclass. Congratulations
  4. 4 prerequisite conditions to start with Scrum
  5. Use Scrum If You Want To Stay Alive On The Market
  6. Why does adding people to the project lead to the extension of its completion
  7. What is the result of doing multiple things at once
  8. When is the best time to fix the bugs in your product
  9. Remove these 4 types of waste to become more productive in Scrum
  10. Concrete Steps For Transparency in Scrum
  11. Scrum behind the scenes
  12. How can Scrum Masters clear roadblocks if they are not technical at all
  13. What is the real purpose of Scrum
  14. Premature Scrum Adaptation and How to avoid it
  15. 6 steps on how to build your minimum viable product MVP

BONUS Testing Mastery in Agile and Scrum

Learn Agile testing strategies across the testing quadrants. We’ll also cover automation, tools, and interview questions:

  1. Introduction to the Testing in Scrum
  2. Introduction to the Agile Software Development
  3. Traditional vs. Agile Testing
  4. What are an agile tester and Management Expectations
  5. The agile testing mindset
  6. What is Agile Testing and Agile Test Plan
  7. Agile Testing Strategies
  8. Agile Metrics
  9. Agile Testing Quadrant 1
  10. Agile Testing Quadrant 2
  11. Agile Testing Quadrant 3
  12. Agile Testing Quadrant 4
  13. Important guidelines before you start testing
  14. Testing Documents and Documentation
  15. QA challenges with agile software development
  16. Testing in Scrum
  17. Test Reporting
  18. Agile Automation Testing
  19. How to automate in Agile Methodology
  20. Risks of Automation in Agile
  21. Barriers to successful agile adoption by test teams
  22. Testing Toolkit
  23. Agile Open-Source Test Tools
  24. Tips and Tricks for Testers
  25. Agile Testing Interview Questions and Answers
  26. Conclusion

BONUS The Scrum in Real Life

Follow a team through sprints to see Scrum in action. We’ll share tips and best practices for applying Scrum frameworks successfully:

  1. Introduction to the Scrum in Real Life
  2. Let’s meet OUR Product Owner
  3. A Day in the Life of the Product Owner
  4. Let’s meet our Scrum Master
  5. A Day in the Life of the Scrum Master
  6. Two-Week Sprint in Real Life — Sprint 1-Day 1
  7. Two-Week Sprint in Real Life — Sprint 1-Day 2
  8. Two-Week Sprint in Real Life — Sprint 1-Day 3
  9. Two-Week Sprint in Real Life — Sprint 1-Day 6
  10. Two-Week Sprint in Real Life — Sprint 1-Day 10
  11. Two-Week Sprint in Real Life — Sprint 2-Day 1
  12. Release Planning and Initial Product Backlog Refinement
  13. Tips and Best Practices for Scrum at Work 1 and 2
  14. Tips and Best Practices for Scrum at Work 3 and 4
  15. Tips and Best Practices for Scrum at Work 5 and 6
  16. Tips and Best Practices for Scrum at Work 7 and 8
  17. Conclusion

What you will get?

  1. Agile and Scrum Masterclass – An immersive 29-hour Agile and Scrum Guide perfect for individuals and businesses at any level. ($2500 Value).
  2. BONUS Pre-designed templates (more than 30 downloadables you can use in your daily activities), tools, and tutorials ($59 Value)
  3. BONUS Testing in Scrum Training: Approaches to mitigate bugs, streamline development costs, and enhance overall performance ($147 Value)
  4. BONUS The Scrum in Real Life Course – Unveiling secrets Scrum Masters hesitate to disclose! ($139 Value)
  5. BONUS Access to The Private Scrum Community ($100 Value)
  6. BONUS Scrum Certification Success Course: Effective strategies and techniques to prepare for and ace Scrum Certification on your first attempt ($97 Value)
  7. BONUS eBook – The Scrum Playbook


  2. If all this program did was give you an income from $5000 to $10,000/mo would it be worth it?
  3. If all this program did was allow you to replace your current salary with only three days a week of work, wouldn’t it be worth it?
  4. The Masterclass is 100% online and available worldwide.

The total value of this remarkable Agile and Scrum Masterclass is $3042.
Today Only $550 One Time.

Image offering a Agile and Scrum Masterclass Curriculum, diverse lectures and modules of the Agile and Scrum Masterclass
Image representing Dejan Majkic, a Master in Computer Science and Information Technology, and an Agile and Scrum trainer

About the author

Introducing Dejan Majkic, a seasoned Professional Scrum Master and renowned author of The Agile and Scrum Masterclass. With over 20 years in IT and a decade of expertise in Agile and Scrum, Dejan has successfully guided teams toward success. Join over 120,000 students worldwide and unlock your full potential with his transformative teachings.
If you have any questions or concerns, please send them: dejan | at|

Get new posts by email: