Positioning, messaging, channels, and the order to do them in. Then the execution: internal readiness, support and comms, a staged rollout, and a date set in advance to check whether it worked. I work backwards from who has the problem badly enough to pay for it.