Welcome to the Course on Agile Project Management!

Software industry is going crazy on agile methods. It is rapidly becoming the choice for software development where requirements are unpredictable or is expected to change over time. This course will help you explore how working on an Agile project has benefits for your development team, your end users, and your organization as a whole.

Here is a list of the topics we will cover in this course:


Understanding the need for Change in traditional software development process


What is Agile


Understanding Agile Principles


What Agile is not


Waterfall vs Agile


Understanding & Creating User Stories, Theme & Epic


What is Product Backlog


Difference between Product Backlog & Product Roadmap


Advantages & Disadvantages of Agile


How Estimation is done in Agile


Why Relative Estimation in Agile


T-Shirt & Fibonacci Estimation


Planing Poker in Agile


Understanding & Creating Burn down Charts


Minimum Viable Product


Team Velocity




Introduction to Scrum


Scrum Theory and Pillars


Scrum Events


Sprint Planning


Daily Scrum


Sprint Retrospective


Sprint Review


Scrum Roles


Product Owner


Scrum Master


Development Team


Scrum Artifacts


Product Backlog


Sprint Backlog


Increment


Definition of Done




Introduction to Kanban


Kanban Principles


How Kanban is different from Scrum & Extreme Programming?


Finding various inefficiencies in your process using Kanban board


Definition of done in Kanban


Daily Standup in Kanban


Specifying rules in Kanban




Introduction to Extreme Programming


Values in Extreme Programming


XP Practices





Enroll