Keep Calm and Study On - Unlock Your Success - Use #TOGETHER for 30% discount at Checkout

Mastering Agile, Scrum and Kanban Online Course

Mastering Agile, Scrum and Kanban Online Course


About Mastering Agile, Scrum and Kanban Online Course

This comprehensive online course gets into Agile methodologies, with a particular focus on Scrum and Kanban, which are widely adopted in software development environments where requirements are unpredictable or likely to evolve. You will explore how Agile practices benefit development teams, end-users, and organizations by enhancing flexibility, collaboration, and productivity. The course covers the fundamental principles of Agile and provides an in-depth look at Kanban, a widely-used framework that promotes real-time communication and full work transparency through visual boards.


Knowledge Acquired

  • Through this course, you will gain a solid understanding of Scrum basics, including the roles within the Scrum team, Scrum events, and key artifacts, and how these elements collectively ensure successful project outcomes.
  • Explore the practical application of Scrum in various environments, learning how to integrate Scrum’s iterative approach into your projects.
  • Additionally, the course addresses the advantages and disadvantages of using Scrum, equipping you with the knowledge to determine when and how to apply Scrum’s best practices and tools for optimal results.
  • By the end of the course, you will be equipped with the necessary skills to effectively manage Agile projects, optimize workflows with Kanban, and make informed decisions about which Agile framework best suits your project needs.


Key Benefits

  • Gain the ability to actively engage in Agile practices, contributing effectively to software development projects.
  • Learn to implement key Agile frameworks, including Scrum, Kanban, and Extreme Programming (XP), to enhance project outcomes.
  • Develop the skills to identify common challenges faced during the adoption of Agile methodologies and learn strategies to address these issues effectively.


Target Audience

This course is designed for project managers, project team members, and other project stakeholders who are interested in learning about Scrum and Agile methodologies. It is also ideal for individuals with no prior experience in project management who wish to begin their journey in this field. No previous knowledge of Scrum is necessary to enroll in the course.


Learning Objectives

  • Gain an understanding of the need for change in traditional software development approaches and the benefits of Agile methodologies.
  • Learn the core principles of Agile and how they guide successful project management.
  • Master the creation of user stories, themes, and epics to define clear and actionable work items.
  • Differentiate between a product backlog and a product roadmap, and understand their roles in guiding product development.
  • Comprehend the key responsibilities and interactions between the Product Owner and Scrum Master roles.
  • Identify and address inefficiencies in workflows using the Kanban board, optimizing team productivity and process transparency.


Course Topics

The Mastering Agile, Scrum and Kanban Online Course covers the following topics - 

Domain 1 - Agile Fundamentals

The Need for Change in Software Development

What is Agile?

Core Agile Principles

Clarifying What Agile is Not

Comparing Waterfall and Agile Methodologies

Exploring the Advantages and Disadvantages of Agile


Domain 2 - Key Agile Concepts

Fundamental Agile Concepts

Themes, Initiatives, Epics, and User Stories

Managing the Product Backlog in Agile

Introduction to Burndown Charts

Creating and Using Burndown Charts

Activity: Analyzing Burndown Charts

Understanding Minimum Viable Product (MVP)

Introduction to Velocity


Domain 3 - Agile Estimation

Introduction to Agile Estimation

The Benefits of Relative Estimation

T-Shirt Sizing and Fibonacci Estimation Techniques

Planning Poker for Estimation


Domain 4 - Introduction to Scrum

Overview of Scrum

The Three Pillars of Scrum


Domain 5 - Scrum Team

The Role of the Scrum Product Owner

The Scrum Development Team

The Role of the Scrum Master


Domain 6 - Scrum Events

Introduction to Scrum Events

Scrum Event 1: Sprint Overview

Scrum Event 2: Sprint Planning

Scrum Event 3: Daily Scrum

Scrum Event 4: Sprint Review

Scrum Event 5: Sprint Retrospective


Domain 7 - Scrum Artifacts

Scrum Artifact 1: Product Backlog

Scrum Artifact 2: Sprint Backlog

Scrum Artifact 3: Increment

Domain 8 - Advantages and Disadvantages of Scrum

Evaluating the Benefits and Drawbacks of Scrum


Domain 9 - Introduction to Agile Kanban

Understanding Kanban

Introduction to Kanban Boards

Identifying Inefficiencies in the Process

Addressing Underutilization of Resources

Managing Unequal-Sized Tasks

Task Marking in Kanban

Additional Kanban Challenges

Defining "Done" in Kanban

Daily Stand-Ups in Kanban

Specifying Rules for Kanban


Domain 10 - Extreme Programming (XP)

Overview of Extreme Programming

Core Values of Extreme Programming

Practice Exercise on XP Values

Extreme Programming Practices: Part 1

Extreme Programming Practices: Part 2


Tags: Mastering Agile, Scrum and Kanban Practice Exam, Mastering Agile, Scrum and Kanban Exam Questions, Mastering Agile, Scrum and Kanban Free Test, Mastering Agile, Scrum and Kanban Online Course, Mastering Agile, Scrum and Kanban Tutorial