Comparing Waterfall and Agile Approaches
Comparing Waterfall and Agile Approaches
Comparing Waterfall and Agile Approaches
Now that you know more about some of the different approaches and frameworks associated with project
management, let's compare specific aspects of Waterfall (also commonly called traditional) and Agile
approaches.
Waterfall Agile
Agile project manager (or Scrum
Project manager serves as an active Master) acts primarily as a facilitator,
Project
leader by prioritizing and assigning removing any barriers the team faces.
manager's role
tasks to team members. Team shares more responsibility in
managing their own work.
Project deliverables and plans are well- Planning happens in shorter iterations
established and documented in the early and focuses on delivering value
Scope stages of initiating and planning. quickly. Subsequent iterations are
Changes go through a formal change adjusted in response to feedback or
request process. unforeseen issues.
Time is organized into phases called
Follows a mostly linear path through
Sprints. Each Sprint has a defined
Schedule the initiating, planning, executing, and
duration, with a set list of deliverables
closing phases of the project.
planned at the start of the Sprint.
Costs are kept under control by careful
estimation up front and close Costs and schedule could change with
Cost
monitoring throughout the life cycle of each iteration.
the project.
Team solicits ongoing stakeholder
Project manager makes plans and
input and user feedback by testing
Quality clearly defines criteria to measure
products in the field and regularly
quality at the beginning of the project.
implementing improvements.
Project manager continually
Team is customer-focused, with
communicates progress toward
Communication consistent communication between
milestones and other key indicators to
users and the project team.
stakeholders, ensuring that the project
Waterfall Agile
is on track to meet the customer’s
expectations.
Waterfall and Agile are implemented in many different ways on many different projects, and some projects may
use aspects of each. The chart below briefly describes and compares Waterfall and Agile approaches. You can
use it as a quick reference tool, but be aware that in practice, the differences between these two approaches may
not always be clearly defined. Waterfall and Agile Comparison
Now that you better understand the differences between Waterfall and Agile project management approaches,
you can use this understanding to determine which is most effective for your projects.