As issues resulting from heavy reliance on IT professionals began to reveal themselves, including staffing shortages, slow turnaround rates, application backlogs and assignment overload, the adoption ...