| Small and medium-sized enterprises are the largest and most innovative enterprise group in China,and an important force to promote national economic and social development.With the increasingly fierce competition brought by economic globalization,in the process of rapid development of small and medium-sized enterprises,multi project management and operation have become normal.However,many enterprises lack the overall planning of multi project human resources,which requires enterprises to manage multiple projects in parallel,From the perspective of the company’s strategy,the multi project human resource allocation is comprehensively integrated.This paper takes the multi-project R&D team of company C as an example.company C is engaged in product research and development in the network information security industry.Unlike other Internet companies,information security product research and development usually requires R&D team members to have multiple professional abilities.company C also encourages the training of R&D team members to develop multiple skills.As a small and medium-sized enterprise,company C is not as perfect as a large enterprise in terms of human resources programming.In the process of parallel management of multiple projects,it only completes task arrangement according to the needs of the project for personnel in different positions.It often relies on the experience of managers to make decisions,which easily leads to uneven staffing of multiple projects.In the process of parallel R&D of multiple projects,it is also difficult to timely discover the potential of personnel in other directions and make reasonable deployment.At the same time,staffing only according to the positions required by the project will not only lead to unbalanced workload of personnel in different positions,and the coexistence of staff shortage and staff waste,but also is not conducive to training team members to improve their multi skills,and is not conducive to the robustness of the team’s ability distribution.Once the project demand changes or the loss of personnel in important positions,there may be a shortage of personnel,leading to project delay or even stagnation.Therefore,this paper hopes to carry out personnel programming by matching the ability requirements of the project,research a method that can support the planning for multi-project R&D Team of company C,identify the core competencies of R&D personnel in different directions,and match the needs of different core competencies through tasks,so as to make full use of the ability value of team members in different directions,and also cultivate the ability improvement of personnel in different directions.This paper first analyzes the capability evaluation data of R&D personnel in company C,extracts the characteristics of R&D core competence of different personnel using NMF algorithm,then decomposes R&D tasks of multiple projects in company C,evaluates the core competence and workload required by the tasks,models optimization problems,and solves the model using programming solution software Lingo,and finally obtains the global optimal solution or local optimal solution,It provides a scientific and feasible programming decision-making method for Company C. |