After digging around in the Ivanti docs i finally found the following. Looks like Ivanti had intended that the steps all be tracked through tasks, which for say 20 CI's involving, 10 steps blows out to 200 tasks in no particular order..
"The Release process acts as your control mechanism for ensuring that all of the correct activities in preparing the Release happened. You can also use the Release process to control the correct steps in preparing for deployment. Use Tasks in the process design to identify the required checklist of deployment technical steps, and then complete the Tasks to confirm that the steps have been followed. Design your Release process so that you can proceed with the Release only after all of the CI's relevant to the Release have been identified, located and accounted for."
Anyone using an alternative process in Release management to this using it OOB or alternatively with customisation's?