Noen forkjempere for smidige utviiklingsmetoder hevder at fossefallmodellen er en ineffektiv prosess for å utvikle programvare. Noen skeptikere har istedet foreslått at fossefallmodellen er et vikarierende argument som brukes utelukkende for å ha på hende alternative utviklingsmetoder.