2. Agile project management is an iterative and
incremental method of managing the design
and build activities for a desired project.
The main difference is that agile cuts delivery
time from months to weeks.
Companies practicing agile are delivering
software products and enhancements in
weeks rather than in months
3. The diagram from Microsoft MSF shows the
various components of an agile life cycle:
4. Agile Project Management divides these
overwhelming project management responsibilities
among three Agile roles:
◦ The Product Owner handles setting project goals, handling
the tradeoff of schedule versus scope, adapting to changing
project requirements and setting priorities for product
features.
◦ The Scrum Master guides the team to prioritize their tasks
and remove impediments to handling their tasks.
◦ The Team Members directly handle most of the task
assignment, daily detail management, progress reporting
and quality control for the product.
5. Unlike waterfall, agile project management
continuously evaluates time and cost as primary
constraints. Rapid feedback, continuous
adaptation and QA best practices are built into
the team’s committed schedules, ensuring top-
quality output and proven processes. Agile
Project Managers look at proactive, real-time
delivery metrics - such as Velocity, Burndown
and Cumulative Flow – versus out-of-date Gantt
Charts and irrelevant or impossible project
milestones. The net result? You have fewer costly
end-of-project surprises, and the working
product is delivered in weeks rather than
months.