Embora esses métodos ágeis sejam todos baseados na noção de desenvolvimento e entrega incremental, eles propõem diferentes processos para alcançar tal objetivo. No entanto, compartilham um conjunto de princípios, com base no manifesto ágil, e por isso têm muito em comum. SOMMERVILLE, I. Engenharia de software. 9. ed. São Paulo: Person Education, 2011. Os cinco princípios citados no texto são