Waterfall vs Agile Flashcards
Which SDLC methodology is interphase dependent (you must finish one phase before moving on to another)?
Waterfall
Which SDLC methodology has more documentation?
Waterfall
Which SDLC methodology has the team finishing all the requirements before giving it to the client?
Waterfall
Which SDLC methodology involves giving the app piece by piece to the client?
Agile
What is the benefit of increased documentation in Waterfall?
Very traceable, helps with Root Cause Analysis
What is the downside to increased documentation?
Time consuming
What is the benefit of giving product piece by piece to client in Agile?
If the client doesn’t like it, it means much less time wasted compared to Waterfall. The client will also be more satisfied
What are the pros of Waterfall?
*Detailed documentations
*Secured applications
*Very traceable
What are the cons of Waterfall?
*Less client involvement and collaboration
*Excessive documentation is time consuming
*Hard to keep up with new technologies
What are the pros of Agile?
*Less documentation, more production
*Very team oriented, increased collaboration
*Client involvement during the process, increased client satisfaction
*Not phase dependent
What are the cons of Agile?
*Lack of traceability
*Inconsistent requirements
*Constant changes to requirements