Question: what is the difference between plan driven and agile development?
Answer: In an agile approach, iteration occurs across activities. Therefore, the requirements and the design are developed together, rather than separately. A plan-driven software process not necessarily waterfall model – plan- driven, incremental development and delivery is possible.