What are traditional SDLC Methodologies available as against Agile?


There has been a lot of software development processes created over the years. Some of them are

· Pure waterfall
· Code-and-fix
· Spiral
· Modified Waterfalls
· Evolutionary Prototyping
· Staged Delivery
· Evolutionary Delivery
· Design-to-Schedule
· Design-to-Tools
· Commercial Off-the-shelf Software

Pitfalls of traditional methodologies

•‘viewing software development as the production of software systems on fixed requirements’
•‘the division of production into linear phases’
•‘Requirements may change as business process changes, technology changes or problem becomes better understood’
•‘Document Driven’
•’Working model is available only during later stage of project’