iRDM: A solution for workforce supply chain management in an outsourcing environment

Workforce is crucial to the success of service industry, especially for those software and consulting firms, where much of their revenue comes from the assignment of highly-skilled professionals. This is even more critical in the outsourcing environment, under which some of the professionals are outsourced from external vendors. Thus it is important to ensure hiring\assigning right people at the right time for the right project with the right cost. iRDM (intelligent Resource Deployment Manager) is an integrated solution developed by IBM Research division to support the full lifecycle management of highly-skilled professionals in the outsourcing environment. Based on the concept of "workforce supply chain", iRDM covers both the demand side and the supply side, and the matching between demand and supply. Besides the framework and software platform of iRDM, the demand and supply matching problem is mainly discussed. This solution has already been successfully deployed in an IBM consulting division.

[1]  Donna L. Gresh,et al.  Applying supply chain optimization techniques to workforce planning problems , 2007, IBM J. Res. Dev..

[2]  Jun Wang,et al.  A Review of Operations Research Applications in Workforce Planning and Potential Modeling of Military Training , 2005 .

[3]  Young M. Lee,et al.  Effective workforce lifecycle management via system dynamics modeling and simulation , 2007, 2007 Winter Simulation Conference.

[4]  A. Radovanovic,et al.  Workforce Management and Optimization using Stochastic Network Models , 2006, 2006 IEEE International Conference on Service Operations and Logistics, and Informatics.

[5]  K. Y. K. Ng,et al.  Workforce configuration and workflow analysis of an information technology organization: a queueing network approach , 2002, IEEE Trans. Syst. Man Cybern. Part A.

[6]  Harmeier Pe Linear Programming for optimization of nurse scheduling. , 1991 .

[7]  T. Malone,et al.  Bringing the market inside. , 2004, Harvard business review.

[8]  John Bowers,et al.  System dynamics in project management: a comparative analysis with traditional methods , 1996 .

[9]  Rina Dechter,et al.  Constraint Processing , 1995, Lecture Notes in Computer Science.

[10]  James J. Browne,et al.  Introduction to Employee Scheduling , 1992 .

[11]  Yehuda Naveh,et al.  Optimatch: Applying Constraint Programming to Workforce Management of Highly-skilled Employees , 2007, 2007 IEEE International Conference on Service Operations and Logistics, and Informatics.

[12]  Lida Ray Technologies Convergence of Socio-Economic and Technology Factors in Creating Opportunities for a New Workforce Model , 2001 .

[13]  Terry Williams,et al.  System dynamics in project management: assessing the impacts of client behaviour on project performance , 1998, J. Oper. Res. Soc..

[14]  Khalid Hafeez,et al.  Dynamics of human resource and knowledge management , 2003, J. Oper. Res. Soc..

[15]  Yehuda Naveh,et al.  Generalizing AllDifferent: The SomeDifferent Constraint , 2006, CP.

[16]  Hana Rudová Soft Scheduling , 2001, ArXiv.

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