Multi-Project Management with Artificial Agents2009-2010
Project Management has focused fundamentally on the development of tools and methodologies for individual projects. Notwithstanding, firms generally work in multi-project environments, where several projects are simultaneously executed using a common pool of shared and limited resources.
In these contexts, managers should prioritize and select those projects with more added-value to the portfolio, taking into account profits and strategic company objectives but also possible resource and time constraints that could arise in the execution of the projects.
As consequence of new projects, changes in the corporate strategy, or simply the feedback of the system, the list of priorities may vary during time. All these changes may require the reallocation and rescheduling of tasks and resources to improve the performance of the dynamic portfolio.
This project was aimed at developing an intelligent support decision system using artificial intelligence, computational auctions and agent based modeling to help to analyze the workload of resources and the convenience of incorporating new capabilities to the system; This analysis provided insights on the effect of adding or removing projects in a given project portfolio.