The document discusses the quality attribute of upgradability. It begins by providing background on NICTA and then discusses how upgrades to enterprise systems often fail around 10% of the time despite being thoroughly tested. It analyzes why upgrades fail through a Failure Modes and Effects Analysis that examines the potential faults at each stage of an upgrade process, including making the upgrade available, preparing the environment, configuration, deployment, and activation. It also provides research opportunities to improve success rates of upgrades.