We consider an OEM who is responsible for the availability of her systems in the field through performance-based contracts. She detects that a critical reparable component in her systems has a poor reliability performance. She decides to improve its reliability by a redesign of that component and an upgrade of the systems by replacing the old components with the improved ones. We introduce a model for studying the following two upgrading policies that she may implement after the redesign: (1) Upgrade all systems preventively just after the redesign (at time 0), (2) Upgrade systems one-by-one correctively; i.e., only when an old component fails. Under Policy 2, the OEM decides on an initial supply quantity of the improved components. Once th...