Agile Masterclass: Agile for Project Management
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Agile Masterclass: Agile for Project Management
Included with
Ask Coursera
Recommended experience
Recommended experience
What you'll learn
Differentiate between product backlog and product roadmap.
Create user stories, themes, and epics.
Explain the need for change in the traditional software development process.
Explain the roles of a product owner and a scrum master.
Skills you'll gain
- Agile Methodology
- Sprint Planning
- Scrum (Software Development)
- Project Estimation
- Sprint Retrospectives
- Software Development
- Kanban Principles
- Backlogs
- Project Management
- Workflow Management
- Software Development Methodologies
- Continuous Improvement Process
- Agile Software Development
- Agile Project Management
- Estimation
Details to know
See how employees at top companies are mastering in-demand skills
There are 11 modules in this course
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.
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.
What's included
1 video1 reading
1 video•Total 3 minutes
- Introducing the Course and Your Instructor•3 minutes
1 reading•Total 10 minutes
- Full Course Resources•10 minutes
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.
What's included
6 videos1 assignment
6 videos•Total 33 minutes
- Need for Change in Software Development•5 minutes
- What is Agile?•10 minutes
- Agile Principles•5 minutes
- What Agile is Not•3 minutes
- Waterfall Versus Agile•6 minutes
- Advantages and Disadvantages of Agile•5 minutes
1 assignment•Total 15 minutes
- Agile Fundamentals Assessment•15 minutes
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.
What's included
8 videos1 assignment
8 videos•Total 70 minutes
- Agile Concepts•13 minutes
- Theme, Initiative, Epic, and User Story•11 minutes
- Agile Concepts - Product Backlog•7 minutes
- Introduction to Burndown Chart•10 minutes
- Creating a Burndown Chart•3 minutes
- Burndown Chart Activity•6 minutes
- Minimum Viable Product (MVP)•11 minutes
- Velocity•9 minutes
1 assignment•Total 15 minutes
- Key Agile Concepts Assessment•15 minutes
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.
What's included
4 videos1 assignment
4 videos•Total 29 minutes
- Introduction to Estimation•7 minutes
- Why Relative Estimation?•5 minutes
- T-Shirt and Fibonacci Estimation Techniques•10 minutes
- Planning Poker•6 minutes
1 assignment•Total 15 minutes
- Agile Estimation Assessment•15 minutes
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.
What's included
2 videos1 assignment
2 videos•Total 6 minutes
- Introduction•3 minutes
- Three Pillars of Scrum•2 minutes
1 assignment•Total 15 minutes
- Introduction to Scrum Assessment•15 minutes
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.
What's included
3 videos1 assignment
3 videos•Total 11 minutes
- Scum Product Owner•5 minutes
- Scrum Development Team•3 minutes
- Scrum Master•2 minutes
1 assignment•Total 15 minutes
- Scrum Team Assessment•15 minutes
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.
What's included
6 videos1 assignment
6 videos•Total 19 minutes
- Introduction to Scrum Events•3 minutes
- Scrum Event 1: Sprint•4 minutes
- Scrum Event 2: Sprint Planning•4 minutes
- Scrum Event 3: Daily Scrum•3 minutes
- Scrum Event 4: Sprint Review•3 minutes
- Scrum Event 5: Sprint Retrospective•2 minutes
1 assignment•Total 15 minutes
- Scrum Events Assessment•15 minutes
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.
What's included
3 videos1 assignment
3 videos•Total 10 minutes
- Scrum Artifact 1: Product Backlog•6 minutes
- Scrum Artifact 2: Sprint Backlog•2 minutes
- Scrum Artifact 3: Increment•2 minutes
1 assignment•Total 15 minutes
- Scrum Artifacts Assessment•15 minutes
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.
What's included
1 video1 assignment
1 video•Total 4 minutes
- Advantages and Disadvantages of Scrum•4 minutes
1 assignment•Total 15 minutes
- Advantages and Disadvantages of Scrum Assessment•15 minutes
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.
What's included
10 videos1 assignment
10 videos•Total 38 minutes
- Introduction to Kanban•3 minutes
- Introduction to Kanban Board•5 minutes
- Finding Inefficiencies in the Process•5 minutes
- Underutilization of Resources•4 minutes
- Unequal-Sized Tasks•3 minutes
- Marking the Task•4 minutes
- Other Issues•4 minutes
- Definition of Done in Kanban•4 minutes
- Daily Stand Up in Kanban•4 minutes
- Specifying Rules in Kanban•3 minutes
1 assignment•Total 15 minutes
- Introduction to Agile Kanban Assessment•15 minutes
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.
What's included
5 videos3 assignments
5 videos•Total 28 minutes
- Introduction to XP•5 minutes
- Values of Extreme Programming•5 minutes
- Practice Exercise on Values of Extreme Programming•2 minutes
- Extreme Programming Practices: Part 1•9 minutes
- Extreme Programming Practices: Part 2•7 minutes
3 assignments•Total 90 minutes
- Full Course Practice Assessment•15 minutes
- Extreme Programming (XP) Assessment•15 minutes
- Full Course Assessment•60 minutes
Instructor
Explore more from Leadership and Management
- P
Packt
Course
- Status: Free Trial
Course
Why people choose Coursera for their career
Frequently asked questions
Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.
If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.
Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.
More questions
Financial aid available,
