All application implementations require staffing, scheduling, coordination of resources, careful monitoring, contingency planning, change control, and crisis resolution. Infinite Horizon can take charge or support at any level of project management.