Incremental migrations are excellent for updating large legacy projects - migrate a small piece at a time with lower risk then gradually do the rest. Incremental migration strategies for large legacy software systems include breaking down the system into smaller components that can be selectively and individually replaced.
Full article