Agile Vs Scrum

Agile:
Iterative & Incremental
Delivery of working software in short intervals
Continuous customer involvement
Cross-functional team

Waterfall:
Requirements, detailed schedule upfront
Linear phase by phase
Every phase done by specialist programmers
Feedback only at end.

Agile Merits:
Customer involvement
Early testing

Waterfall Merits:
Detailed plan including cost & estimation
Every phase proceeds to next with proper sign off & checklist

Agile Demerits:
Feature creep.
Compromise quality to meet sprint delivery.


Waterfall Demerits:
Oversights in requirements/design only visible at end.
Testing done at end so quality might end bad

No comments:

Post a Comment