The application relates to a program development task
allocation method based on dynamic weight and real-time load balancing, and the method is as follows: step S1, constructing a multi-dimensional portrait of a developer; step S2, receiving a to-be-allocated R&D work order, and analyzing technical stack requirements, a business module to which the work order belongs, an emergency level and a demand level of the work order; step S3, dynamically generating a weight; step S4, load balancing scoring; step S5, allocation execution: distributing the work order to an employee with the highest comprehensive matching
score; and step S6, closed-loop feedback updating: immediately collecting an actual
processing duration and a user
score of the work order after the work order is processed, and updating historical indexes in the multi-dimensional portrait of the employee by using a
moving average algorithm, so that adaptive correction of the portrait is realized. The scheme truly realizes real-time load balancing of R&D resources, and solves the problems of lagging and
distortion of portrait data.