AI-powered learning
Save this course
Learn Agile Methodologies from Scratch
Delve into Agile methodologies, compare them with Waterfall, explore planning techniques, and discover tools like SCRUM and Kanban. Gain insights into solving common problems with Agile.
4.9
72 Lessons
20h
Updated 3 months ago
Join 2.9 million developers at
Join 2.9 million developers at
LEARNING OBJECTIVES
- A working knowledge of different approaches in Agile
- Familiarity with different methods to improve productivity if working within an Agile environment
- Hands on experience with different visual techniques to measure progress of an Agile team
Learning Roadmap
2.
Why does the Waterfall Process model not work?
Why does the Waterfall Process model not work?
Unpack the core of Waterfall model limitations and the transition to Agile methodologies.
3.
What is Agile?
What is Agile?
5 Lessons
5 Lessons
Explore Agile methodologies emphasizing flexibility, collaboration, iterative delivery, and continuous improvement for successful project outcomes.
4.
Short Iterations in Agile
Short Iterations in Agile
5 Lessons
5 Lessons
Find out about short iteration structures, kickoff meetings, iterative evaluations, and ideal iteration lengths in Agile.
5.
Collaboration in Teams
Collaboration in Teams
8 Lessons
8 Lessons
Deepen your knowledge of Agile collaboration techniques, self-organizing teams, and effective meetings.
6.
Collaborating Roles
Collaborating Roles
9 Lessons
9 Lessons
See how it works to enhance collaboration among diverse Agile team roles and stakeholders.
7.
Agile Requirements
Agile Requirements
6 Lessons
6 Lessons
Master the steps to adapt Agile requirements for flexibility, efficiency, and stakeholder collaboration.
8.
Estimating
Estimating
6 Lessons
6 Lessons
Break down effective Agile estimation techniques, including timing, steps, points, poker, and velocity.
9.
Planning
Planning
6 Lessons
6 Lessons
Unpack the core of Agile planning, backlog management, dashboards, charting progress, and adjusting deadlines effectively.
10.
Implementing Agile
Implementing Agile
9 Lessons
9 Lessons
Work your way through implementing Agile, emphasizing adaptability, collaboration, and continuous improvement.
11.
Issues in Using Agile
Issues in Using Agile
9 Lessons
9 Lessons
Break down complex issues faced during Agile transitions and effective mitigation strategies.
12.
Choosing the Most Appropriate Process Model
Choosing the Most Appropriate Process Model
4 Lessons
4 Lessons
Map out the steps for selecting process models through case studies and practical scenarios.
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Complete more lessons to unlock your certificate
Developed by MAANG Engineers
ABOUT THIS COURSE
This course is designed to help learners build an understanding of Agile’s process model and its different approaches and techniques.
To understand the advantages of implementing Agile techniques, the course begins with a comparison of Agile methods and the traditional Waterfall model. Then, you’ll get to know about different planning approaches to help users effectively adjust deadlines. Next, there’s a discussion on backlogs and different visual techniques, such as burn-down charts and burn-up charts, that help increase the efficiency of projects.
You will also learn Agile methodologies including SCRUM, eXtreme Programming, DSDM, Smart and Kanban, as well as the differences and similarities between these approaches. Finally, you’ll look at some common problems and learn ways to solve them using Agile methodologies.
ABOUT THE AUTHOR
Sander Hoogendoorn
Independent dad, programmer, architect, international speaker, author, and serial CTO.
Trusted by 2.9 million developers working at companies
A
Anthony Walker
@_webarchitect_
E
Evan Dunbar
ML Engineer
S
Software Developer
Carlos Matias La Borde
S
Souvik Kundu
Front-end Developer
V
Vinay Krishnaiah
Software Developer
Built for 10x Developers
No Passive Learning
Learn by building with project-based lessons and in-browser code editor


Personalized Roadmaps
The platform adapts to your strengths & skills gaps as you go


Future-proof Your Career
Get hands-on with in-demand skills


AI Code Mentor
Write better code with AI feedback, smart debugging, and "Ask AI"




MAANG+ Interview Prep
AI Mock Interviews simulate every technical loop at top companies


Free Resources