In this video four modifications to the pure waterfall lifecycle model in Software Engineering are described: sashimi, waterfall with subprojects, waterfall with risk reduction, and v model.
Adapted from "Rapid Development: Taming Wild Software Schedules" by Steve McConnell