Iterative vs Incremental Software Development

What’s the difference between ‘iterative’ and ‘incremental’ software development? I know a lot of agile software development teams call their blocks of development time ‘iterations’ instead of ‘sprints’. Does that mean they’re doing iterative software development? You’ve probably seen the Mona Lisa analogy by Jeff Paton that visually tries to show the difference between the … Continue reading "Iterative vs Incremental Software Development"