업주가 교대제를 짜는 방식에는 많은 애로사항들이 있었지만 빅데이터 알고리즘을 활용한 스케줄링 프로그램을 통해 혁신적으로 골칙거리같은 문제들을 제거할 수 있다.
업주가 종업원들의 근무 시간을 편의대로 지정하기 위해 종업원들을 상시 대기시키는 것을 ‘온콜 스케줄링(on-call scheduling)'이라고 부른다. 교대제를 짜는 방식에서는 물량이나 수요, 인원, 근무일정, 피크타임, 고객의 방문 패턴 정도의 요소들을 고려하는데 그쳤을 것이다. 또한 요소들을 분석해 예측한 인력을 현장에 투입하기까지는 어느 정도 시간적 간격이 발생할 수밖에 없었다. 요소들을 아무리 잘 버무려도 인력의 과소 산출이나 과잉 투입이라는 문제를 피하기는 어려웠다. 최근 빅데이터 알고리즘을 활용한 스케줄링 프로그램은 비용·편익을 계산하는 새로운 도구로 활용되고 있는데, 이는 단순히 비용·편익의 계산에 머무르는 것이 아니라 자본이 골칫거리로 여겨왔던 것들을 제거할 수 있는 혁신적인 수단으로 동원되고 있다.