Managing large and complex enterprise systems (ES) can be challenging due to the complexity of technical and other unforeseen issues. However, most of the existing scenarios are beyond typical safety margins and usually can have significant impacts on the operations and even survivability of the organization. We explore ‘resilience management’ as the mechanism and process that assists organizations to survive an unscheduled disruption or a major crisis. A strategic resilience management model is derived from extensive utilization of inductively-derived data from the case study. This strategic process model identifies the crucial phases of ES upgrade implementation, and also provides indications on how different strategies, mechanisms and capabilities of resilience management can inspire managers at different stages of the upgrade implementation for a fruitful strategic resilience management.