Professional Team Building & the Final Step to Agility