Waterfall and Agile Comparison

WaterfallAgile
Project manager’s roleProject manager serves as an active leader by prioritizing and assigning tasks to team members.Agile project manager (or Scrum Master) acts primarily as a facilitator, removing any barriers the team faces. Team shares more responsibility in managing their own work.  
ScopeProject deliverables and plans are well-established and documented in the early stages of initiating and planning. Changes go through a formal change request process.Planning happens in shorter iterations and focuses on delivering value quickly. Subsequent iterations are adjusted in response to feedback or unforeseen issues.
ScheduleFollows a mostly linear path through the initiating, planning, executing, and closing phases of the project.  Time is organized into phases called Sprints. Each Sprint has a defined duration, with a set list of deliverables planned at the start of the Sprint.
CostCosts are kept under control by careful estimation up front and close monitoring throughout the life cycle of the project.Costs and schedule could change with each iteration.
QualityProject manager makes plans and clearly defines criteria to measure quality at the beginning of the project.Team solicits ongoing stakeholder input and user feedback by testing products in the field and regularly implementing improvements.
CommunicationProject manager continually communicates progress toward milestones and other key indicators to stakeholders, ensuring that the project is on track to meet the customer’s expectations.Team is customer-focused, with consistent communication between users and the project team.
StakeholdersProject manager continually manages and monitors stakeholder engagement to ensure the project is on track.Team frequently provides deliverables to stakeholders throughout the project. Progress toward milestones is dependent upon stakeholder feedback.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: