El proceso en cascada prohíbe las modificaciones una vez iniciadas, lo que obliga a volver a la primera fase para aplicar los cambios. Sin embargo, durante la fase de diseño, se pueden introducir modificaciones en el diseño sin que ello repercuta en la codificación o el trabajo físico.