Architecture of Agility