Synchronous upgrades require the successful execution of many steps in the correct order, under pressure, sometimes from incomplete notes.
An IPUP allows for better change management, handling of unanticipated challenges, and reduction of the number of changes that must be executed concurrently.
Making incremental changes typically limits possible failure points to a particular increment of the upgrade. This reduces the potential range of systemic issues. Therefore, an IPUP helps manage risk by greatly reducing the possibility of downtime across the entire system. The goal of an IPUP is to act as an upgrade process that reduces the risk that any part of an organization will be unable to perform work.