Amplify learning is the process by which we increase the ability of a development team to learn quickly and effectively, and iteration is how agile and lean software development achieve it.