Unabhängig von den Migrationszielen ist eine Migration der kleinen Schritte wichtig, um vor großen Fehlern gefeit zu sein. Der Sicherheit zuliebe also ChickenLittle vor BigBang. Das sichert die Investitionen für Information und Kommunikation im Unternehmen. Bei den kleinen Schritten stößt der eine direkt oder indirekt den nächsten an. Welche Schritte durchgeführt werden, wird bei der Migrationsplanung vereinbart.
Aufgaben können iterativ wiederholt werden, um eine Erfüllung der vereinbarten Abnahmekriterien zu erreichen. Erst wenn alle Abnahmekriterien erfüllt ist, endet der Migrationszyklus mit der Einführung der migrierten Software in der Zielumgebung. Diese Zusammenhänge sind durch ApplicationLifecycleManagement festgelegt. Eine Reihe dieser Aufgaben kann natürlich im Projektplan parallelisiert werden, um eine Verkürzung der Migrationszeit zu erreichen. Auch die Parallelisierung der Migrationsaufgaben wird durch die Releaseplanung im ApplicationLifecycleManagement gesichert. Zu keinem Zeitpunkt steht bei den vorgeschlagenen Strategien ein BigBang im Migrationsablauf an.