İterasyon, tekrarlanan işlemlerin belirli bir plan veya hedef doğrultusunda gerçekleştirilmesidir. İterasyon, bir süreç veya projenin küçük adımlar halinde bölünmesi, her adımın tamamlanması, test edilmesi ve sonuçların analiz edilmesi ile ilerler. Her iterasyon, daha önceki iterasyonların başarıları ve başarısızlıklarından öğrenilenlere dayanarak geliştirilebilir ve iyileştirilebilir. İterasyon, özellikle yazılım geliştirme, tasarım ve proje yönetimi gibi alanlarda sıkça kullanılan bir yöntemdir.