Phasenmodelle in Softwaretechnik und Instruktionsdesign

In der Softwaretechnik gibt es Modelle, die die Entwicklungsphasen von Software beschreiben, z.B. das Life-Cycle-Modell.
Welche Gemeinsamkeiten gibt es zwischen dem hier vorgestellten Modell des Instruktionsdesigns und dem Life-Cycle-Modell?