Document Type


Publication Date



Decision support systems, Project management, Integer programming


The question, "How to assign projects to project managers?" is considered to be one of the most important questions in project management. Nevertheless, methods to answer this question have not yet been sufficiently addressed in the literature. In practice, even though the question is rather common, practitioners still seek an effective project assignment methodology - especially, for the assignments of project managers of multiple concurrent projects, such as a project manager of new product development projects in typical high-technology industries. To respond to this question, we performed an inductive study to develop a theoretical framework for project assignments, including some significant assignment criteria and processes. We found that to be effective in project assignments, management should consider strategic elements of the organization in project prioritization, project requirements and competencies of project managers in project manager-to-project matching, and some organizational/personal limitations regarding the assignment. An optimization model was developed to apply this framework. This model can assist in assigning projects to project managers for the better performances of projects, project managers, and the organization.


NOTICE: this is the author’s version of a work that was accepted for publication in IEEE Transactions on Engineering Management. Changes resulting from the publishing process, such as peer review, editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. Changes may have been made to this work since it was submitted for publication.

A definitive version was subsequently published in the IEEE Transactions on Engineering Management Volume 54: Issue 3, pp. 548-564 and is available online at:



Persistent Identifier

Included in

Engineering Commons