It requires foresight, agility, and insight into technology and business needs.