improving impact sourcing via efficient global service...

1
Michael Borokhovich, Avhishek Chatterjee, Jason Rogers, Lav R. Varshney, and Sriram Vishwanath 20 [tasks/hour] 50 [tasks/hour] 80 [tasks/hour] 0 200 400 600 800 Average backlog [number of unscheduled steps] 1145 6862 2977 step_flex, 500 w step_semiflex, 500 w step_inflex, 500 w step_flex, 700 w step_semiflex, 700 w step_inflex, 700 w 20 [tasks/hour] 50 [tasks/hour] 80 [tasks/hour] 0 5000 10000 15000 20000 25000 30000 35000 40000 TAT [sec] 54058 151658 77517 step_flex, 500 w step_semiflex, 500 w step_inflex, 500 w step_flex, 700 w step_semiflex, 700 w step_inflex, 700 w 20 [tasks/hour] 50 [tasks/hour] 80 [tasks/hour] 0 10 20 30 40 50 60 70 80 90 Workers utilization [%] step_flex, 500 w step_semiflex, 500 w step_inflex, 500 w step_flex, 700 w step_semiflex, 700 w step_inflex, 700 w Impact sourcing Outsourcing tasks to people in underdeveloped regions Samasource is a leading in impact sourcing Regions: Haiti, Ghana, Uganda, Kenya and India Since 2008 - $3.5M in wages More than 30K people lifted out of poverty 89% of workers pursue additional employment and/or education after working for Samasource Customers can get jobs done for 30%-40% less Samasource provides customers Project management Consultation on task design Connects them with workers Partner agencies in underdeveloped regions provide Delivery centers (physical facilities) Stable electricity Local managers Work model Project is split into smaller tasks Tasks are distributed to global work centers via web-based platform Samahub Task has several steps Step has several substeps Substep requires a single skill: Ordering may be imposed among steps Each worker: Set of skills, e.g., [2,3,7] Timezone and daily working hours, e.g., [9-17] For each substep find workers one subset - many workers one step - many workers STEP_FLEX For each substep find a worker one subset - one worker one step - many workers STEP_SEMIFLEX For each step find a worker one substep - one worker one step - one worker STEP_INFLEX Theoretical Results • STEP_FLEX - optimal STEP_INFLEX – optimal if steps are inflexible Making impact sourcing more efficient We improve the efficiency by: Data-driven scheduling algorithm Proposing certain organizational flexibility: Flexible steps, Flexible substeps Scheduling Algorithm Task Step 1 Step 2 Task Step 1 Step 2 Project Step 3 Substeps Workers Real data (9.3M tasks). Improvements of STEP_FLEX upon current system: x6.5 for all projects x8 for real-time projects Synthetic data. Flexible vs inflexible steps and substeps. Improving Impact Sourcing via Efficient Global Service Delivery

Upload: others

Post on 12-Aug-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Improving Impact Sourcing via Efficient Global Service ...michaelbor.github.io/poster_bloomberg.pdf · • Samasource is a leading in impact sourcing • Regions: Haiti, Ghana, Uganda,

Michael Borokhovich, Avhishek Chatterjee, Jason Rogers, Lav R. Varshney, and Sriram Vishwanath

20 [tasks/hour] 50 [tasks/hour] 80 [tasks/hour]0

200

400

600

800

Aver

age

back

log

[num

ber o

f uns

ched

uled

ste

ps]

1145

68622977

step_flex, 500 wstep_semiflex, 500 w

step_inflex, 500 wstep_flex, 700 w

step_semiflex, 700 wstep_inflex, 700 w

20 [tasks/hour] 50 [tasks/hour] 80 [tasks/hour]0

5000

10000

15000

20000

25000

30000

35000

40000

TAT

[sec

]

54058

15165877517

step_flex, 500 wstep_semiflex, 500 w

step_inflex, 500 wstep_flex, 700 w

step_semiflex, 700 wstep_inflex, 700 w

20 [tasks/hour] 50 [tasks/hour] 80 [tasks/hour]0

10

20

30

40

50

60

70

80

90

Wor

kers

util

izat

ion

[%]

step_flex, 500 wstep_semiflex, 500 w

step_inflex, 500 wstep_flex, 700 w

step_semiflex, 700 wstep_inflex, 700 w

Impact sourcing •  Outsourcing tasks to people in underdeveloped regions •  Samasource is a leading in impact sourcing •  Regions: Haiti, Ghana, Uganda, Kenya and India •  Since 2008 - $3.5M in wages •  More than 30K people lifted out of poverty •  89% of workers pursue additional employment and/or

education after working for Samasource

Customers can get jobs done for 30%-40% less

Samasource provides customers •  Project management •  Consultation on task design •  Connects them with workers Partner agencies in underdeveloped regions provide •  Delivery centers (physical facilities) •  Stable electricity •  Local managers

Work model •  Project is split into smaller tasks •  Tasks are distributed to global work centers

via web-based platform Samahub

Task has several steps Step has several substeps Substep requires a single skill: Ordering may be imposed among steps

Each worker: •  Set of skills, e.g., [2,3,7] •  Timezone and daily working hours, e.g., [9-17]

For each substep find workers •  one subset - many workers •  one step - many workers

STEP_FLEXFor each substep find a worker •  one subset - one worker •  one step - many workers

STEP_SEMIFLEXFor each step find a worker •  one substep - one worker •  one step - one worker

STEP_INFLEXTheoretical Results •  STEP_FLEX - optimal •  STEP_INFLEX – optimal if

steps are inflexible

Making impact sourcing more efficient We improve the efficiency by: •  Data-driven scheduling algorithm •  Proposing certain organizational flexibility:

Flexible steps, Flexible substeps

Scheduling  Algorithm  

Task  

Step  1   Step  2  

Task  

Step  1   Step  2  

Project  

Step  3  

Substeps

… …

Workers

Real data (9.3M tasks). Improvements of STEP_FLEX upon current system: •  x6.5 for all projects •  x8 for real-time projects

Synthetic data. Flexible vs inflexible steps and substeps.

Improving Impact Sourcing via Efficient Global Service Delivery