Effective Decision Support for Workforce Deployment Service Systems

An IT services businesses must continually manage the assignment and movement of practitioners to or between projects balancing multiple objectives (1) to minimize their idle bench, while aiming (2) to increase revenue from new project opportunities. The key to simultaneously achieving these objectives is a well managed Service System for Workforce Deployment with distributed decision making. In this paper, we discuss the decision support needs for this Service System, and present a decision support tool that computes an 'optimal' assignment of practitioners to projects,and improves the effectiveness and efficiency of this assignment process. The tool comprises of a matching module that matches practitioners to project openings, an optimization module that produces globally optimal recommendations, and a user interface for displaying the recommendations. We describe the decision support tool, our experiences with developing and deploying it in an IT services company, and our efforts to promote a common shared perspective among decision-makers enabling multiple decision makers to independently arrive at near-optimal decisions using the tool recommendations.

[1]  Hongwei Ding,et al.  iRDM: A solution for workforce supply chain management in an outsourcing environment , 2008, 2008 IEEE International Conference on Service Operations and Logistics, and Informatics.

[2]  Yaniv Altshuler,et al.  Workforce optimization: Identification and assignment of professional workers using constraint programming , 2007, IBM J. Res. Dev..

[3]  Andrew B. Whinston,et al.  Introducing a Third Dimension in Information Systems Design: The Case for Incentive Alignment , 2001 .

[4]  Paul P. Maglio,et al.  Steps Toward a Science of Service Systems , 2007, Computer.

[5]  Gerard Salton,et al.  A vector space model for automatic indexing , 1975, CACM.

[6]  Ramkrishnan V. Tenkasi,et al.  Designing Information Technology to Support Distributed Cognition Ceo Publication G 93-16 (236) Designing Information Technology to Support Distributed Cognition Designing Information Technology to Support Distributed Cognition , 1994 .

[7]  Gilbert Owusu,et al.  Distributed resource allocation via local choices: A case study of workforce allocation , 2005, Int. J. Knowl. Based Intell. Eng. Syst..

[8]  Jianying Hu,et al.  Sequence Mining for Business Analytics: Building Project Taxonomies for Resource Demand Forecasting , 2007, DMBiz@PAKDD.

[9]  James Allan,et al.  Automatic structuring and retrieval of large text files , 1994, CACM.

[10]  Yehuda Naveh,et al.  Optimatch: applying constraint programming to workforce management of highly skilled employees , 2008 .

[11]  Masataka Yoshimura,et al.  Decision-making support system for human resource allocation in product development projects , 2006 .

[12]  Jianying Hu,et al.  Statistical methods for automated generation of service engagement staffing plans , 2007, IBM J. Res. Dev..

[13]  Stephen E. Robertson,et al.  Okapi at TREC-4 , 1995, TREC.