As principais vantagens do desenvolvimento iterativo e incremental em comparação com o modelo em cascata são: