Waterfall er en sekventiel, planlægnings-drevet tilgang: indsaml alle krav, design, byg, test, og udrul derefter — hver fase afsluttes før næste begynder. Agile er iterativ og adaptiv: levér små arbejdsafsnit gentagne gange og tilpas baseret på feedback. Ingen af dem er universelt "bedre"; de passer til forskellige sammenhænge.
