Degrees of Agility: Implications for Information Systems Design and Firm Strategy