This course provides a comprehensive introduction to Agile Project Management, exploring its principles, methodologies, and practices essential for delivering projects efficiently in a dynamic environment.
Modules Covered:
- Introduction to Agile Project Management: Understand the Cynefin framework and how Agile addresses complex problems.
- Agile Manifesto: Discover the four values and twelve principles that define the Agile mindset.
- Scrum Framework: Explore the history of Scrum, roles (Scrum Master, Product Owner, Team Members), artifacts (Backlogs, Taskboard, Definition of Done), and ceremonies (Sprint Planning, Daily Scrum, Reviews, Retrospectives).
- Agile Estimation Techniques: Learn key concepts like User Stories, Story Points, Velocity, and other estimation strategies.
- Extreme Programming (XP): Dive into practices such as Pair Programming, Collective Ownership, Test-Driven Development (TDD), and Continuous Integration.
- Lean Software Development: Understand Lean principles and the Push vs Pull approach for project efficiency.
- Kanban: Master the Kanban system to limit work-in-progress and eliminate bottlenecks.
- Other Agile Frameworks: Gain insight into advanced frameworks such as SAFe, Spotify Model, Crystal, and Feature-Driven Development.
By the end of the course, participants will have a solid foundation in Agile principles, the Scrum framework, and other popular Agile methodologies, enabling them to adapt and thrive in modern project management environments.
Course Content
Welcome and Content
About Instructor
