Waterfall
- First SDLC Model to be used widely in Software development
- Each phase must be completed before the next phase can begin
Agile
- break the product into small incremental builds. These builds are provided in iterations.
- Every iteration involves cross functional teams working simultaneously on various areas