Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Agile Masterclass: Agile for Project Management

Packt via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This Agile Masterclass will equip you with the knowledge and tools to successfully apply Agile methodologies in project management. You will learn the core principles, concepts, and techniques to manage projects more efficiently, using Agile frameworks such as Scrum and Kanban. By the end of this course, you’ll be able to understand the strengths and limitations of Agile and implement it in real-world scenarios. The course begins with an introduction to Agile and why it has become essential in software development. You’ll explore Agile principles, the differences between Agile and Waterfall, and the advantages and disadvantages of using Agile. Then, you will dive into key Agile concepts such as product backlog, burndown charts, and Minimum Viable Product (MVP), setting the stage for more advanced practices. You will explore Scrum in depth, focusing on the roles within a Scrum team, Scrum events, and Scrum artifacts. You'll learn how to manage projects using Scrum, with an emphasis on real-life applications. The course also covers Agile Kanban and Extreme Programming (XP), showing you how to optimize processes, identify inefficiencies, and manage tasks effectively using various Agile frameworks. This course is ideal for project managers, team leaders, and software development professionals who want to enhance their skills in Agile methodologies. A basic understanding of project management concepts is beneficial, though not required. The course is designed for beginners and intermediates looking to master Agile project management techniques.

Syllabus

  • Welcome to the Course
    • In this module, we will introduce you to the Agile Masterclass, outline the course objectives, and familiarize you with your instructor’s background and expertise. This foundational module sets the stage for your learning journey.
  • Agile Fundamentals
    • In this module, we will explore the basics of Agile methodology, including its necessity in modern software development, key principles, and differentiators from traditional approaches like Waterfall. You will gain a solid understanding of the fundamental concepts that underpin Agile.
  • Key Agile Concepts
    • In this module, we will delve into crucial Agile concepts that form the backbone of Agile project management. You will learn about themes, initiatives, epics, user stories, product backlogs, and the importance of burndown charts, MVPs, and velocity in tracking project progress and success.
  • Agile Estimation
    • In this module, we will cover the critical aspect of estimation in Agile projects. You will understand why estimation is essential, learn various techniques like T-Shirt and Fibonacci, and engage in planning poker to refine your skills in providing accurate and useful project estimates.
  • Introduction to Scrum
    • In this module, we will introduce you to Scrum, a popular Agile framework. You will gain insights into its core principles and understand how the three pillars of Scrum—Transparency, Inspection, and Adaptation—support effective project management.
  • Scrum Team
    • In this module, we will break down the roles within a Scrum team. You will learn about the responsibilities of the Product Owner, the dynamics of the Development Team, and the critical role of the Scrum Master in facilitating and guiding the Scrum process.
  • Scrum Events
    • In this module, we will examine the events that structure the Scrum framework. You will understand how each event—from Sprint Planning to Sprint Retrospective—contributes to the iterative and incremental nature of Scrum, ensuring continuous improvement and delivery.
  • Scrum Artifacts
    • In this module, we will focus on the artifacts used in Scrum. You will learn about the Product Backlog, Sprint Backlog, and Increment, gaining an understanding of how these artifacts help manage work and deliver value in Scrum projects.
  • Advantages and Disadvantages of Scrum
    • In this module, we will evaluate Scrum's effectiveness as an Agile framework. You will explore the advantages that make Scrum a preferred choice for many teams, as well as the challenges and disadvantages that may arise in its application.
  • Introduction to Agile Kanban
    • In this module, we will introduce you to Kanban, another Agile methodology. You will learn about its principles, how to set up a Kanban board, and address common inefficiencies. You will also understand the daily practices and rules necessary for successful Kanban execution.
  • Extreme Programming (XP)
    • In this module, we will explore Extreme Programming (XP), focusing on its values, principles, and practices. You will engage in practical exercises to understand XP deeply and learn how its practices can enhance software development processes.

Taught by

Packt - Course Instructors

Reviews

Start your review of Agile Masterclass: Agile for Project Management

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.