The migration process involves runtime migration (moving your applications to a new run time) and source migration (upgrading your source programs). As part of the migration process, you will also need to do inventory assessment and testing. As stated previously, you are not required to move your run time and source concurrently.
For more details on the migration process, see General migration tasks.