Abstract
A solution of human resource allocation is discussed in multi-project execution. All of those project works can be defined as a product-based flow diagram according to the precedence of work packages. Taking a certain period of project execution time, multi-works in the product-based flow diagram can be performed by a super engineer who is a virtual engineer as an agent. Real engineers can be assigned to support the scope of works through the virtual engineer. This approach enables human resource to be adequately allocated not only to a single project but also to the multi-project.