Waterfall es un enfoque secuencial, dirigido por plan: recopile todos los requisitos, diseñe, construya, pruebe y luego lance — cada fase termina antes de que comience la siguiente. Agile es iterativo y adaptativo: entregue pequeños trozos de trabajo repetidamente y ajuste según la retroalimentación. Ninguno es universalmente "mejor"; ambos se ajustan a diferentes contextos.
