Agile and Scrum Masterclass Curriculum

Dejan Majkic, MA in CS & IT
11 min readJun 13, 2023

--

Exactly What You’re Getting

Agile and Scrum Masterclass

About the Agile and Scrum Masterclass

Unlock your potential and become an indispensable member of any team with the Agile and Scrum Masterclass. This comprehensive course is designed to provide you with a deep understanding of Scrum, the leading project management framework globally. Whether you’re 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.

Click here for more details

Here are the sections (modules) of the Agile and Scrum Masterclass, along with the corresponding lectures within each section:

Introduction to Agile Project Management

01. Introduction to Agile Project Management

02. How can we make better software

03. Key factors for a great software product

04. What is Agile Project Management

05. Who uses Agile project management

06. Why do we need Agile Project Management

07. Product Owner Roles and Responsibilities

07.1. Introduction to Agile, Why Agile

07.2. The Values and Principles of the Agile Manifesto

07.3. The Difference Between Agile and Scrum

07.4. Why is Agile better than Waterfall

08. What is the process and why do we need it

09. What is the requirement and why they are so important

10. What is a Plan and Why do we need Planning

11. Introduction to Risk management

12. Monitoring, Analyzing, and Reviewing development progress

13. Agile Methodologies and Frameworks, Which one is Right for You

14. Introduction to Scrum Framework

15. What are the 3 roles in Scrum

16. Introduction to Scrum events

17. Difficulties and Challenges of Adopting Scrum

18. Introduction to Extreme Programming XP

19. Principles of Extreme programming

20. Experience from my work

21. Extreme Programming Rules

22. Challenges to Adopting Extreme Programming

23. Introduction to Lean Software Development

24. Principles of Lean software development — PART 1

25. Principles of Lean software development — PART 2

26. Principles of Lean software development — PART 3

27. Introduction to Kanban

28. Just-In-Time, Work in Progress, and Cycle Time Concepts

29. How to plan in Kanban

30. Getting started with Agile Project Management

31. How to Run an Effective Scrum Meeting

32. Tips and Tricks to Improve Software Quality — PART 1

33. Tips and Tricks to Improve Software Quality — PART 2

34. Conclusion

What is the Product?

01. What is the Product

02. Introduction to the Product Goal (2020)

03. The Product Vision

04. The Product Strategy

05. The Product Roadmap

The Three Pillars of Empiricism

01. Introduction to the three pillars of Empiricism

02. Challenges and examples of Empiricism

Scrum Framework

01. Introduction to Scrum Framework

02. Scrum team

03. The Product Owner

04. The Differences Between Project Manager and Scrum Product Owner

05. The Scrum Master

06. Changes for the Scrum Masters concerning Scrum Guide 2020

07. Developers in Scrum

08. Stakeholders

Scrum time-boxing, Scrum Events, and more…

01. Scrum Timeboxing and Scrum Events Introduction

02. The Sprint

03. The Sprint Goal

04. First Scrum event Sprint Planning Meeting

05. Second Scrum event Daily Scrum

06. Third Scrum event Sprint Review

07. Fourth Scrum event Sprint Retrospective

08. Product Backlog Refinement

09. Introduction to Release Planning

The Theme, Epics, User Stories, and Tasks

01. Introduction to the Themes, Epics, User Stories, and Tasks

02. Themes

03. Epics

04. User stories

05. User Story Mapping

06. Tasks in Scrum

Scrum Artifacts

01. Introduction to Scrum Artifacts

02. Product Backlog

03. Sprint Backlog

04. Scrum Board with DEMO

05. The Increment

06. What is Burndown Chart in Scrum

Master Burn-down Charts

01. Course INTRO

02. What is Burndown Chart in Scrum

03. Types of burndown charts

04. Work remaining vs Work completed burndown chart

05. Adjustable Floor burndown chart

06. Creating a Release burndown chart from scratch Step-By-Step Guide

07. Assignment

08. Online tools for burndown charts — Jira

09. Pros, Cons, and Common Burndown Chart Mistakes

10. Final words and Congratulations

Definition of Ready, Definition of Done, and Acceptance Criteria

01. Definition of Ready (DoR)

02. Definition of Done (DoD)

03. Acceptance criteria (AC)

Introduction to Evidence-Based Management

01. Introduction to evidence-based management (EBM)

02. The benefits of evidence-based management

Scrum Certification

01. Introduction to Scrum Certification

02. General details about Scrum.org Certifications

03. Tips and Learning Path for Self-preparation

04. General details about Scrum Alliance Certifications

05. Which Scrum Certification Body Should You Choose

06. 100 Carefully Selected Questions and Answers for Scrum Certification

How to get a Scrum Master job without experience?

01. How to Get Your First Scrum Master Job — Introduction

02. What would make your Scrum Mater job a 10 out of 10

03. Can Scrum Master also be a Developer

04. Myths About Scrum Masters

05. What Does it Mean to Be a Scrum Master

06. Demand for Scrum Master — Jobs Market Trends

07. Scrum Master Salaries around the world

08. Scrum Master Job Description Template

09. 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 to 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

01. Intro

02. Why deal with difficult people

03. Understanding Why do you get mad

04. All control starts with self-control

05. Ways that we allow people to control us

06. See angry people as hurt, not bad

07. What causes anger issues

08. What is the Explanatory style

09. 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?

01. You get your first job as a PO — where to start

02. Where to start building an existing product

03. Where to start if you are going to build a new product from scratch

04. Introduction to the User Requirements Course

05. What is a Requirement

06. Requirements Activities

07. Eliciting Requirements

08. Eliciting Requirements Techniques

09. 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

01. Course INTRO

02. Your First Customer Meeting

03. Types of users in the system

04. Are you building a product your user needs

05. Human Limitations, Disabilities, and Design

06. Involving Customers in Software Development

07. Make Client Interactions More Valuable

08. How to deal with vague requests from clients

09. 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. Course OUTRO

Risk Management in Agile and Scrum

01. Risk Management in Scrum INTRO

02. Types of Project Risks

03. Risk Assessment — Likelihood, and Impact

04. Risk Strategies, Contingency, Mitigation

05. Group Anti-Patterns PART 1

06. Group Anti-Patterns PART 2

07. Individual Anti-Patterns PART 1

08. Individual Anti-Patterns PART 2

09. Contingency Plan vs Fallback Plan

10. The Risk Assessment Meeting

11. Creating a Risk Plan

12. Risk monitoring

13. FAQ for Risk management

14. Final Words and Congratulations

How do Scrum Events work in practice?

01. Course Introduction

02. Introduction to Scrum Events

03. Why Should You Run A Sprint Planning Meeting

04. How Sprint Planning is Done

05. How to run a Daily Scrum meeting

06. The Daily Scrum Challenges

07. How to run a successful Sprint Review Meeting

08. Introduction to Sprint Review Techniques

09. 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. Final Words

Plan and Execute the perfect Sprints

01. Course Introduction

02. Introduction to Planning

03. Uncertainty Space

04. Work Breakdown Structure

05. Estimates, Targets, and Commitments

06. ASSIGNMENT No 1 — Create a Work Breakdown Structure

07. Detailed introduction to Story points estimation

08. Challenges in Story Point Estimation

09. 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. Final words

The Transition from Traditional to Agile

01. Introduction to Moving from traditional to agile

02. We need evidence of success — A Case Study

03. Differences in project management — Agile vs. Waterfall

04. Habits from traditional environments you need to watch out for

05. Why traditional project management techniques are still so prevalent

06. Differences between traditional and agile on maintaining teams

07. Rewards for traditional Project Managers working with Agile projects

08. SIMILARITIES — the Traditional World and the Agile

09. Characteristics of the PM who is going to be successful with agile

10. Productive thinking, advice, and challenges about 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

01. Short animated presentation

02. Class Project (Now it is your turn)

03. All right, we’ve reached the end of this Masterclass. Congratulations

04. 4 prerequisite conditions to start with Scrum

05. Use Scrum If You Want To Stay Alive On The Market

06. Why does adding people to the project lead to the extension of its completion

07. What is the result of doing multiple things at once

08. When is the best time to fix the bugs in your product

09. 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

01. Introduction to this Module

02. Introduction to the Agile Software Development

03. Traditional vs. Agile Testing

04. What are an agile tester and Management Expectations

05. The agile testing mindset

06. What is Agile Testing and Agile Test Plan

07. Agile Testing Strategies

08. Agile Metrics

09. 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. Agile Testing Conclusion

BONUS The Scrum in Real Life

01. Introduction

02. Let’s meet OUR Product Owner

03. A Day in the Life of the Product Owner

04. Let’s meet our Scrum Master

05. A Day in the Life of the Scrum Master

06. Two-Week Sprint in Real Life — Sprint 1-Day 1

07. Two-Week Sprint in Real Life — Sprint 1-Day 2

08. Two-Week Sprint in Real Life — Sprint 1-Day 3

09. 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. Final thoughts

This is dramatically different from anything you’ve ever seen. This is because it’s more of a “field guide” for massive success than a traditional “online course”.

THE TOTAL VALUE OF THIS AMAZING COURSE IS $3,042

If all this program did was give you an income from $5000 to $10,000/mo would it be worth it?

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?

  • $497.00
  • 344 lessons
  • 29 hours of video content
  • 30 downloads
  • private community
  • Lots of bonuses

About the author

Dejan Majkic is a seasoned Professional Scrum Master with extensive experience in guiding teams toward success using Agile and Scrum methodologies. Click on the profile image for more information…

GET STARTED

--

--

Dejan Majkic, MA in CS & IT
Dejan Majkic, MA in CS & IT

Written by Dejan Majkic, MA in CS & IT

Hi. My name is Dejan Majkic. I am a Master of Computer Science and Information Technologies, Product Owner, Scrum Master, Trainer. https://www.whatisscrum.org/

No responses yet