Iterative vs Agile model?


I don’t get the difference between ‘Iterative model’ and ‘Agile development model’

They seem exactly the same

In: Technology

Agile is not mutually exclusive with iterative. Agile approach is about delivering business functional pieces as quickly as possible. Iterative means you’re going over the same area to refine the functionality. But you can iterate over months or year without ever delivering to user. Agile approach involves the product team and dev team to work on and deliver pieces of the product as they’re completed, rather than waiting until entire product is finished to deliver.

Agile is game expansion packs. Waterfall is waiting 5 years for new game.