Fossefallmodellen gir en strukturert tilnærming. Selve modellen utvikler seg lineært gjennom diskrete, lettforståelige og forklarlige faser og er dermed lett å forstå. Den gir også lett identifiserbare milepæler i utviklingsprosessen. Dette kan være en mulig årsakt til at fossefallmodellen har blitt brukt som eksempel på en utviklingsmodell i mye litteratur og kursmateriell om programvareutvikling.