HomeCoursesLearn Agile Methodologies from Scratch
AI-powered learning
Save

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 5 months ago
Join 3 million developers at
Join 3 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

72 Lessons24 Quizzes

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.
Fahim Ul HaqLearn Agile Methodologies fromScratchFounder & CEO
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.

Learn more about Sander

Trusted by 3 million developers working at companies

Built for 10x Developers

No Passive Learning
Learn by building with project-based lessons and in-browser code editor
Learn by Doing
Personalized Roadmaps
The platform adapts to your strengths & skills gaps as you go
Learn by Doing
Future-proof Your Career
Get hands-on with in-demand skills
Learn by Doing
AI Code Mentor
Write better code with AI feedback, smart debugging, and "Ask AI"
Learn by Doing
Learn by Doing
MAANG+ Interview Prep
AI Mock Interviews simulate every technical loop at top companies
Learn by Doing