Agile methodologies have revolutionized the way teams approach software development, project management, and other collaborative work. In this series of classes, you’ll learn the fundamentals of Agile and how to apply them in practice.
We’ll start by covering the Agile Manifesto and its twelve principles, including topics like customer collaboration, responding to change, and iterative development. You’ll gain a deep understanding of Agile terminology and concepts, and how they can be applied to your own projects.
Next, we’ll dive into the various Agile frameworks, including Scrum, Kanban, and Lean, and learn how to implement them effectively. You’ll learn how to create and manage product backlogs, sprint planning, and retrospectives, and how to use Agile tools like burndown charts and velocity tracking to monitor progress.
Finally, we’ll cover advanced topics such as scaling Agile to larger organizations, Agile project management, and continuous delivery. By the end of this series, you’ll be well-equipped to lead Agile projects and bring the benefits of Agile to your organization.