Method and system for quantitatively evaluating task completion degree
By calculating the time efficiency, resource utilization rate and completion quality of the task, combined with the importance proportion of expert evaluation, the comprehensive completion degree of the task is calculated using the hierarchical analysis method, the problem of excessive subjective factors and single evaluation dimensions in the existing technology is solved, and a comprehensive, real-time and objective evaluation of the task completion degree is achieved.
Patent Information
- Application Number
- CN202411617055.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-13
- Publication Date
- 2025-03-18
AI Technical Summary
The prior art has too many subjective factors when evaluating task completion, single evaluation dimensions, and lack of real-time and flexibility. Especially when facing complex multi-task projects, it is difficult to provide comprehensive, real-time and objective evaluation.
By obtaining the task plan and actual data, the time efficiency, resource utilization rate and completion quality of the task are calculated, combined with the importance proportion of expert evaluation, the comprehensive completion degree of the task is calculated using the hierarchical analysis method.
The quantitative assessment of task completion is achieved, the human subjective factors are reduced, the refinement level of project performance management is improved, and the task completion status can be dynamically and in real time.
Smart Images

Figure CN119648026A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to a method and system for quantitatively evaluating task completion. Background Art
[0002] The existing methods for evaluating task completion include the following:
[0003] 1. Subjective evaluation method
[0004] The project manager or team assigns tasks to team members based on the complexity and needs of the tasks, and clarifies the goals and expected completion standards of the tasks. Usually, managers will assign tasks through face-to-face discussions, meetings, or document distribution. During the execution of tasks, team members regularly inform managers of the current task progress through meetings, emails, or face-to-face reports. Each member gives a subjective description of the task completion status based on his or her own understanding. The manager comprehensively describes the progress of the task based on the reports of team members, personal experience, and understanding of the task goals.
[0005] Judge the progress of the task. During this process, managers usually make assessments based on the following points:
[0006] The stage at which the task is being executed;
[0007] Whether the completed part meets the quality standards;
[0008] Whether the expected time schedule is met.
[0009] Based on the subjective evaluation results, the manager decides whether to adjust the task schedule, resource input or priority. After the adjustment, the manager will communicate with the team members to ensure that everyone is aware of the latest task progress and follow-up plans.
[0010] Characteristics of this technology: This method relies on human interaction, communication and experience and cannot be standardized, automated or tracked in a digitized manner.
[0011] 2. Quantitative evaluation based on progress tracking tools
[0012] Modern project management tools such as Jira, Trello, and Asana record the progress of tasks in a digital way and quantify the completion of tasks based on the set task status. Project managers break down tasks into several subtasks in the tool and assign responsible persons, start dates, end dates, and other relevant information to each subtask. The system allows users to define the completion criteria for each task (such as completion percentage, delivered outputs, etc.). Team members regularly update the completion status of tasks during the execution of tasks. Typical operations include:
[0013] Change the status of a task (e.g., "Not Started," "In Progress," "Completed");
[0014] The percentage of update completion (e.g., 50%, 75%, etc.);
[0015] Add a task log to record completed work items or problems that occurred.
[0016] The management tool will automatically generate task progress reports based on task status updates. Common forms include:
[0017] Gantt chart: displays the completion progress and dependencies of tasks on a timeline;
[0018] Burndown chart: shows the overall progress of project tasks and the amount of work remaining;
[0019] Dashboard: Displays the completion percentage of each task, the overall project progress, etc.
[0020] Project managers evaluate the completion of tasks based on reports automatically generated by the system. By comparing the current status of tasks with the expected goals, managers can determine which tasks are on track and which tasks require reallocation of resources or adjustment of schedules.
[0021] Features of this technology: This method relies on digital decomposition of tasks and automated progress tracking, providing intuitive task completion reports through quantitative data and charts.
[0022] 3. Key Performance Indicator (KPI) Evaluation Method
[0023] KPI evaluation is a method of measuring task completion by setting specific performance indicators. It is usually applicable to long-term projects or enterprise-level tasks. KPI indicators can be quantitative standards in terms of time, cost, quality, etc. At the beginning of a task, project managers and corporate decision-makers will set KPIs for tasks or projects. These KPIs usually include:
[0024] Time limit: the task must be completed before a certain date;
[0025] Cost indicator: The cost of the project cannot exceed the budget;
[0026] Quality indicators: The output after the task is completed must meet specific quality standards (such as qualification rate, customer satisfaction, etc.).
[0027] According to the overall KPI goal, the project manager breaks down the task and assigns corresponding KPI indicators to each subtask. For example, the KPI of a task may be on-time delivery and the qualified rate of the produced products must reach more than 90%. During the execution of the task, the system or team will continuously collect data related to the KPI. The data collection methods include:
[0028] Manual input (such as manually filling out a work log);
[0029] Automated systems (such as automatic testing equipment in production lines that collect product qualification rate data in real time).
[0030] Project managers regularly monitor KPI data through systems or manual methods and evaluate the completion of tasks. By comparing the current actual data with the preset KPI targets, managers can judge the completion of tasks. If some KPIs do not meet expectations, managers will make adjustments, such as adding resources or extending time. When the task is close to completion, the manager will generate a final KPI evaluation report, summarizing the completion of all task indicators and evaluating the success of the overall project.
[0031] Features of this technology: This method focuses on results-oriented, quantifies task completion through preset indicators, and can effectively evaluate the success of long-term tasks or large-scale projects.
[0032] Each of the above technologies has specific advantages and application areas, but they all have certain limitations, such as too many subjective factors, a single evaluation dimension, lack of real-time performance, and lack of flexibility and adaptability. Especially when faced with complex multi-task projects, it is difficult to provide comprehensive, real-time and objective evaluations. Summary of the invention
[0033] The technical problem to be solved by the present invention is to provide a method and system for quantitatively evaluating task completion in view of the shortcomings of the above-mentioned prior art.
[0034] The technical solution of the present invention to solve the above technical problems is: a method for quantitatively evaluating task completion, the method comprising the following steps:
[0035] D1, get the planned completion time T of the task p , the actual completion time of the task is T a , the planned continuous resource usage of the task R p , the actual continuous resource usage of the task R a , the planned one-time resource usage S of the task p , the actual one-time resource usage of the task S a , the number of subtasks in the task n, the total number of indicators m, the initial value x of the expert evaluation of the i-th subtask on the j-th indicatorij ;
[0036] D2, calculating the time efficiency of the task according to the planned completion time of the task and the actual completion time of the task;
[0037] D3, calculating the resource utilization rate of the task according to the planned resource usage of the task and the actual resource usage of the task;
[0038] D4, calculating the completion quality of the task according to the number of subtasks of the task;
[0039] D5, calculating the degree of completion of the task according to the time efficiency of the task, the resource utilization rate of the task and the completion quality of the task.
[0040] Preferably, in step D2, according to the number n of subtasks of the task, the task completion time is divided into n time periods. The method for calculating the time efficiency of the task according to the planned completion time of the task and the actual completion time of the task includes:
[0041] D201, calculate the overall time deviation based on the planned completion time and actual completion time of each subtask;
[0042] D202, calculates the time efficiency of the task based on the overall time deviation.
[0043] Preferably, in D201, the formula for calculating the overall time deviation based on the planned completion time and the actual completion time of each subtask is:
[0044]
[0045] Among them, T a,i -T p,i It represents the time deviation of each time period, and n represents the total number of time periods (that is, the number of subtasks).
[0046] Preferably, in D202, the formula for calculating the time efficiency of the task according to the overall time deviation is:
[0047]
[0048] Among them, ε>1 is a pre-set constant (it is recommended to take the natural logarithm e. The more stringent the stability requirement is, the larger the value of ε can be set), σ 2 represents the overall time deviation, T p Indicates the planned completion time of the task.
[0049] Preferably, in step D3, the resource utilization formula for calculating the task according to the planned resource usage of the task and the actual resource usage of the task is:
[0050]
[0051] Among them, R p (t) is the planned resource usage of the task at each time point, R a (t) is the actual resource usage of the task at each point in time, F1, F2 are the relative importance of each type of resource evaluated by experts or management, and the sum should be 1.
[0052] Preferably, in step D4, the method for calculating the completion quality of the task according to the number of subtasks of the task includes:
[0053] D401, calculate the entropy value H of the j-th indicator according to the entropy weight method j ;
[0054] D402, calculating the completion quality of the task according to the entropy value of the j-th indicator and the number of subtasks, the actual completion amount and the planned completion amount.
[0055] Preferably, in D401, the entropy value H of the j-th indicator is calculated according to the entropy weight method. j The formula is:
[0056]
[0057] Note: When p ij =0, the corresponding items can be summed directly to 0. Among them, is a normalization operation, x ij is the initial value of the expert evaluation of the i-th subtask on the j-th indicator, Indicates taking {x 1j ,x 2j ,…,x nj}, Similarly, the coefficient
[0058] Preferably, in D402, according to the actual completion time of the subtask, the planned completion time and the entropy value H of the j-th indicator j As well as the number of subtasks, actual completion and planned completion, the formula for calculating the completion quality of the task is:
[0059]
[0060] Where n is the number of subtasks, A i is the actual completion quality of the ith subtask, P i is the planned completion quality of the ith subtask, x ij is the initial value of the expert evaluation of the i-th subtask on the j-th indicator, H jis the entropy value of the jth indicator, and m is the total number of indicators.
[0061] Preferably, the method of calculating the degree of completion of the task according to the time efficiency of the task, the resource utilization rate of the task and the completion quality of the task in step D5 includes:
[0062] D501, constructing a judgment matrix M according to the time efficiency, the resource utilization rate and the task completion quality;
[0063] D502, calculating the weights of the time efficiency, the resource utilization rate and the task completion quality according to the hierarchical analysis method;
[0064] D503, calculating the task completion degree according to the weights of the time efficiency, the resource utilization rate and the task completion quality.
[0065] Preferably, in D501, the formula for constructing the judgment matrix M according to the time efficiency, the resource utilization rate and the task completion quality is:
[0066]
[0067] Among them, a 12 Indicates the importance of time efficiency relative to resource utilization, a 13 Indicates the importance of time efficiency relative to the quality of task completion, a 23 A multiple that represents the importance of resource utilization relative to the quality of task completion.
[0068] Preferably, in D502, the formula for calculating the weights of the time efficiency, the resource utilization rate and the task completion quality according to the hierarchical analysis method is:
[0069]
[0070] in, represents the weight of time efficiency, represents the weight of resource utilization, W Q The weight representing the quality of task completion.
[0071] Preferably, in D503, the formula for calculating the task completion degree according to the weights of the time efficiency, the resource utilization rate and the task completion quality is:
[0072]
[0073] in, W Q are the weights of task completion quality, time efficiency and resource utilization, E t , R e, Q are the scores of task quality, time efficiency and resource utilization respectively.
[0074] The present invention provides a system for quantitatively evaluating task completion, which is applied to the above method, and the system comprises:
[0075] An information collection module, which is used to obtain information about tasks and their completion status;
[0076] A time efficiency quantitative evaluation module, wherein the time efficiency quantitative evaluation module is used to calculate the time efficiency of a task according to the planned completion time of the task and the actual completion time of the task;
[0077] A resource utilization quantitative evaluation module, wherein the resource utilization quantitative evaluation module is used to calculate the resource utilization of a task based on the planned resource usage of the task and the actual resource usage of the task;
[0078] A completion quality quantification evaluation module, wherein the completion quality quantification evaluation module is used to calculate the completion quality of a task according to the number of subtasks of the task;
[0079] A completion degree comprehensive evaluation module, which is used to calculate the comprehensive completion degree of the task based on the time efficiency, resource utilization rate and reasonableness of the completion quality of the task;
[0080] The output module is used to output the quantitative score of the task completion quantification evaluation result.
[0081] The beneficial effects of the present invention are as follows: the method and system for quantitatively evaluating task completion provided by the present invention obtain task information, and calculate the time efficiency, resource utilization and completion quality of the task based on the task information, and calculate the total completion of the task based on the time efficiency, resource utilization and completion quality, as well as the proportion of each importance evaluated by experts. The method for dynamically evaluating task completion provided by the present invention can calculate the completion of the task reasonably and efficiently and reduce human subjective factors, thereby improving the level of refined management of project performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0082] Figure 1 It is a structural schematic diagram of a system for quantitatively evaluating task completion of the present invention. DETAILED DESCRIPTION
[0083] Example 1
[0084] This embodiment provides a method for dynamically evaluating task completion, wherein the specific embodiment is as follows (taking a software development project being carried out by an enterprise as an example):
[0085] D1, get the planned completion time T of the task p , the actual completion time of the task is Ta , the planned continuous resource usage of the task R p , the actual continuous resource usage of the task R a , the planned one-time resource usage S of the task p , the actual one-time resource usage of the task S a , the number of subtasks of the task is n, the total number of indicators is m,
[0086] Specifically, in step D1, T p For 100 days, T a For 120 days, R p For 10 units / day, R a 12 units / day, S p 5 million yuan, S a The investment is RMB 6 million, and n is 3 (module 1 development, module 2 development, module 3 development).
[0087] D2, calculating the time efficiency of the task according to the planned completion time of the task and the actual completion time of the task.
[0088] In the embodiment of the present invention, in step D2, the method for calculating the time efficiency of a task according to the planned completion time of the task and the actual completion time of the task includes:
[0089] D201, calculate the overall time deviation based on the planned completion time and actual completion time of each subtask;
[0090] D202, calculates the time efficiency of the task based on the overall time deviation.
[0091] Specifically, the method to measure the overall time deviation is to calculate the square sum of the deviations between the planned completion time and the actual completion time of each subtask and take the average. The specific formula is as follows:
[0092]
[0093] Among them, T a,i -T p,i It represents the time deviation of each time period, and n represents the total number of time periods (that is, the number of subtasks).
[0094] The details are as follows:
[0095] Time period (subtask) <![CDATA[Actual number of days completed T a,i > <![CDATA[Planned number of days to complete T p,i > First period (Module 1 development) 40 30 Second period (Module 2 development) 45 30 The third period (module 3 development) 35 40
[0096] The overall time deviation is calculated as follows:
[0097]
[0098] Specifically, the formula for calculating the time efficiency of a task based on the variance of the planned completion time and time deviation of the task is:
[0099]
[0100] Here, we set constants ε = e, σ 2 represents the overall time deviation, T p Indicates the planned completion time of the task.
[0101] The calculation results of time efficiency are as follows:
[0102]
[0103] D3, calculating the resource utilization of the task according to the planned resource usage of the task and the actual resource usage of the task.
[0104] In the embodiment of the present invention, the resource utilization formula for calculating the task according to the planned resource usage of the task and the actual resource usage of the task in step D3 is:
[0105]
[0106] Among them, R p (t) is the planned resource usage of the task at each time point, R a (t) is the actual resource usage of the task at each point in time, F1, F2 are the relative importance of each type of resource evaluated by experts or management, and the sum should be 1.
[0107] Specifically, according to the expert evaluation or the management evaluation, F1 = 0.6 and F2 = 0.4.
[0108] The result is as follows:
[0109]
[0110] D4, calculating the completion quality of the task according to the number of subtasks of the task.
[0111] In the embodiment of the present invention, in step D4, the method for calculating the completion quality of a task according to the number of subtasks of the task includes:
[0112] D401, calculate the entropy value H of the j-th indicator according to the entropy weight method j ;
[0113] D402, calculate the completion quality of the task according to the entropy value of the j-th indicator and the number of subtasks, the actual completion amount and the planned completion amount. Specifically, the entropy value H of the j-th indicator is calculated according to the entropy weight method. j The formula is:
[0114] (When p ij =0, just take 0 when summing the corresponding items)
[0115] in, x ij is the initial value of the expert evaluation of the i-th subtask on the j-th indicator, The details are as follows:
[0116] Subtasks <![CDATA[Actual completed quality A i > <![CDATA[Planned Completion Quality P i > Module 1 Development 90 100 Module 2 Development 180 200 Module 3 Development 110 120
[0117] Subtasks <![CDATA[Indicator 1x i1 > <![CDATA[Indicator 2x i2 > <![CDATA[Indicator 3x i3 > Module 1 Development 6 10 18 Module 2 Development 8 15 20 Module 3 Development 7 8 10
[0118]
[0119] Among them, module 1 is developed into 1, module 2 is developed into 2, and module 3 is developed into 3.
[0120] The result is as follows:
[0121] H1=-0.9102*(0+1*ln(1)+0.5*ln(0.5))=-0.9121*(0+0+(-0.3466))=0.3155
[0122] H2=-0.9102*(0.2857*ln(0.2857)+1*ln(1)+0)=-0.9102*(-0.3579+0+0)≈0.3258
[0123] H3=-0.9102*(0.8*ln(0.8)+1*ln(1)+0)=-0.9102*(-0.1785+0+0)≈0.1624
[0124] Specifically, according to the actual completion time of the subtask, the planned completion time and the entropy value H of the j-th indicator j As well as the number of subtasks, actual completion and planned completion, the formula for calculating the completion quality of the task is:
[0125]
[0126] Where n is the number of subtasks, A i is the actual completion quality of the ith subtask, P i is the planned completion quality of the ith subtask, x ij is the initial value of the expert evaluation of the i-th subtask on the j-th indicator, H j is the entropy value of the jth indicator, and m is the total number of indicators.
[0127] The calculation process of task completion quality is as follows:
[0128]
[0129] The calculation results are:
[0130]
[0131] D5, calculating the degree of completion of the task according to the time efficiency of the task, the resource utilization rate of the task and the completion quality of the task.
[0132] In the embodiment of the present patent, the method for calculating the degree of completion of the task according to the time efficiency of the task, the resource utilization rate of the task and the completion quality of the task in step D5 includes:
[0133] D501, constructing a judgment matrix M according to the time efficiency, the resource utilization rate and the task completion quality;
[0134] D502, calculating the weights of the time efficiency, the resource utilization rate and the task completion quality according to the hierarchical analysis method;
[0135] D503, calculating the task completion degree according to the weights of the time efficiency, the resource utilization rate and the task completion quality.
[0136] Specifically, the formula for constructing the judgment matrix M according to the time efficiency, the resource utilization rate and the task completion quality is:
[0137]
[0138] Among them, a 12 Indicates the importance of time efficiency relative to resource utilization, a 13 Indicates the importance of time efficiency relative to the quality of task completion, a 23 A multiple that represents the importance of resource utilization relative to the quality of task completion.
[0139] The result is as follows:
[0140]
[0141] Specifically, the formula for calculating the weights of the time efficiency, the resource utilization rate and the task completion quality according to the hierarchical analysis method is:
[0142]
[0143] in, represents the weight of time efficiency, represents the weight of resource utilization, W Q The weight representing the quality of task completion.
[0144] The result is as follows:
[0145]
[0146] Specifically, the formula for calculating the task completion degree according to the weights of the time efficiency, the resource utilization rate and the task completion quality is:
[0147]
[0148] in, W Q are the weights of task completion quality, time efficiency and resource utilization, E t , R e , Q are the scores of task quality, time efficiency and resource utilization respectively.
[0149] The result is as follows:
[0150] C = 0.463*98.84% + 0.272*75% + 0.265*46.55% ≈ 45.76% + 20.4% + 12.34% = 78.5%. A quantitative evaluation system for task completion, such as Figure 1 As shown, including:
[0151] An information collection module, which is used to obtain information about tasks and their completion status;
[0152] Specifically,
[0153] Tp = [30,30,40] # planned completion time
[0154] Ta=[60,60,80]#actual completion time
[0155] n=3#Number of tasks
[0156] Rp=1000#Planned continuous resource usage
[0157] Ra=1200#Actual continuous resource usage
[0158] Sp=500#Planned one-time resource usage
[0159] Sa=600#Actual one-time resource usage
[0160] F1=0.6#The relative importance of each type of resource as assessed by experts or management
[0161] F2=0.4#The importance of task completion time assessed by experts or management
[0162] A=[90,180,110]#Actual completion amount of the task
[0163] P = [100, 200, 120] #Task plan completion amount
[0164] x=[
[0165] [6,10,18],
[0166] [8,15,20],
[0167] [7,8,10]
[0168] ]# Initial value of expert evaluation of the i-th task on the j-th indicator
[0169] m=3#Number of indicators
[0170] a12=2#The importance multiple of task 1 to task 2
[0171] a13=1.5#The importance multiple of task 1 to task 3
[0172] a23=1.2#The importance multiple of task 2 to task 3
[0173] M=[
[0174] [1,a12,a13],
[0175] [1 / a12,1,a23],
[0176] [1 / a13,1 / a23,1]
[0177] ]# Importance multiple matrix between tasks
[0178] A time efficiency quantitative evaluation module, wherein the time efficiency quantitative evaluation module is used to calculate the time efficiency of a task according to the planned completion time of the task and the actual completion time of the task;
[0179] Specifically,
[0180] sigma2=sum([(Ta[i]-Tp[i])**2for iin range(n)]) / n#σ ^ 2
[0181] Et = math.e**(-sigma2 / sum([Tp[i]**2for iin range(n)]))#Task completion time stability indicator resource utilization quantitative evaluation module, the resource utilization quantitative evaluation module is used to calculate the resource utilization of the task according to the planned resource usage of the task and the actual resource usage of the task;
[0182] Specifically,
[0183] Re=F1*(Rp / Ra)+F2*(Sp / Sa)#Task completion quality evaluation index
[0184] A completion quality quantification evaluation module, wherein the completion quality quantification evaluation module is used to calculate the completion quality of a task according to the number of subtasks of the task;
[0185] Specifically,
[0186] min_xj=[min([x[i][j]for iin range(n)])for j in range(m)]#Minimum value on the jth index
[0187] max_xj=[max([x[i][j]for iin range(n)])for j in range(m)]#The maximum value on the jth index
[0188] p=[[0for i in range(n)]for j in range(n)]#Standardized value of the expert evaluation value of the i-th task on the j-th indicator
[0189] for i in range(n):
[0190] for j in range(n):
[0191] p[i][j]=(x[i][j]-min_xj[j]) / (max_xj[j]-min_xj[j])
[0192] k = 1 / math.log(n,math.e)
[0193] Hj=[-k*sum([p[i][j]*(math.log(p[i][j],math.e)if p[i][j]else 0)foriin range(n)])for j in range(m)]#Information entropy of the jth indicator
[0194] pij_mul_Ai_Pi=[sum([p[i][j]*A[i] / P[i]for iin range(n)])for j inrange(m)]
[0195] Q=sum([(1-Hj[j])*pij_mul_Ai_Pi[j]for j in range(m)]) / n#Task completion quality evaluation index
[0196] A completion degree comprehensive evaluation module, which is used to calculate the comprehensive completion degree of the task based on the time efficiency, resource utilization rate and reasonableness of the completion quality of the task;
[0197] Specifically,
[0198] WEt=sum([M[0][j] / sum([M[i][j]for iin range(n)])for j in range(m)]) / n
[0199] WRe=sum([M[1][j] / sum([M[i][j]for iin range(n)])for j in range(m)]) / n
[0200] WQ=sum([M[2][j] / sum([M[i][j]for iin range(n)])for j in range(m)]) / n
[0201] An output module, the output module is used to output a quantitative score of a task completion quantification evaluation result;
[0202] Specifically,
[0203] print("Et:",Et)
[0204] print("Re:",Re)
[0205] print("Q:",Q)
[0206] print(C).
[0207] In addition to the above embodiments, the present invention may also have other implementation modes. Any technical solution formed by equivalent replacement or equivalent transformation falls within the protection scope required by the present invention.
Claims
1. A method for quantitatively evaluating task completion, characterized in that: The method comprises the following steps: D1, get the planned completion time T of the task p , the actual completion time of the task is T a , the planned continuous resource usage of the task R p , the actual continuous resource usage of the task R a , the planned one-time resource usage S of the task p , the actual one-time resource usage of the task S a , the number of subtasks in the task n, the total number of indicators m, the initial value x of the expert evaluation of the i-th subtask on the j-th indicator ij ; D2, calculating the time efficiency of the task according to the planned completion time of the task and the actual completion time of the task; D3, calculating the resource utilization rate of the task according to the planned resource usage of the task and the actual resource usage of the task; D4, calculating the completion quality of the task according to the number of subtasks of the task; D5, calculating the degree of completion of the task according to the time efficiency of the task, the resource utilization rate of the task and the completion quality of the task.
2. A method for quantitatively evaluating task completion according to claim 1, characterized in that: In step D2, according to the number n of subtasks of the task, the task completion time is divided into n time periods. The method for calculating the time efficiency of the task according to the planned completion time of the task and the actual completion time of the task includes: D201, calculate the overall time deviation based on the planned completion time and actual completion time of each subtask; D202, calculates the time efficiency of the task based on the overall time deviation.
3. A method for quantitatively evaluating task completion according to claim 2, characterized in that: In D201, the formula for calculating the overall time deviation based on the planned completion time and the actual completion time of each subtask is: Among them, T a,i -T p,i represents the time deviation of each time period, and n represents the total number of time periods (that is, the number of subtasks); In D202, the formula for calculating the time efficiency of the task based on the overall time deviation is: Among them, ε>1 is a pre-set constant (it is recommended to take the natural logarithm e. The more stringent the stability requirement is, the larger the value of ε can be set), σ 2 represents the overall time deviation, T p Indicates the planned completion time of the task.
4. A method for quantitatively evaluating task completion according to claim 1, characterized in that: The formula for calculating the resource utilization rate of the task according to the planned resource usage of the task and the actual resource usage of the task in step D3 is: Among them, R p (t) is the planned resource usage of the task at each time point, R a (t) is the actual resource usage of the task at each point in time, F1, F2 are the relative importance of each type of resource evaluated by experts or management, and the sum should be 1.
5. A method for quantitatively evaluating task completion according to claim 1, characterized in that: In step D4, the method of calculating the completion quality of the task according to the number of subtasks of the task includes: D401, calculate the entropy value H of the j-th indicator according to the entropy weight method j ; The D402 calculates the completion quality of the task according to the entropy value of the j-th indicator and the number of subtasks, the actual completion amount and the planned completion amount.
6. A method for quantitatively evaluating task completion according to claim 5, characterized in that: In D401, the entropy value H of the j-th indicator is calculated according to the entropy weight method. j The formula is: Note: When p ij =0, the corresponding items can be summed directly to 0. Among them, is a normalization operation, xij is the initial value of the expert evaluation of the i-th subtask on the j-th indicator, It means taking the minimum value among {x1j,x2j,…,xnj}. Similarly, the coefficient In D402, according to the actual completion time of the subtask, the planned completion time and the entropy value H of the j-th indicator, j As well as the number of subtasks, actual completion and planned completion, the formula for calculating the completion quality of the task is: Where n is the number of subtasks, A i is the actual completion quality of the ith subtask, P i is the planned completion quality of the ith subtask, x ij is the initial value of the expert evaluation of the i-th subtask on the j-th indicator, H j is the entropy value of the jth indicator, and m is the total number of indicators.
7. A method for quantitatively evaluating task completion according to claim 1, characterized in that: The method for calculating the degree of completion of the task according to the time efficiency of the task, the resource utilization rate of the task and the completion quality of the task in step D5 includes: D501, constructing a judgment matrix M according to the time efficiency, the resource utilization rate and the task completion quality; D502, calculating the weights of the time efficiency, the resource utilization rate and the task completion quality according to the hierarchical analysis method; D503, calculating the task completion degree according to the weights of the time efficiency, the resource utilization rate and the task completion quality.
8. A method for quantitatively evaluating task completion according to claim 7, characterized in that: In D501, the formula for constructing the judgment matrix M according to the time efficiency, the resource utilization rate and the task completion quality is: Among them, a 12 Indicates the importance of time efficiency relative to resource utilization, a 13 Indicates the importance of time efficiency relative to the quality of task completion, a 23 Indicates the importance multiple of resource utilization relative to the quality of task completion; In D502, the formula for calculating the weights of the time efficiency, the resource utilization rate and the task completion quality according to the hierarchical analysis method is: in, represents the weight of time efficiency, represents the weight of resource utilization, W Q The weight representing the quality of task completion; In D503, the formula for calculating the task completion degree according to the weights of the time efficiency, the resource utilization rate and the task completion quality is: in, W Q are the weights of task completion quality, time efficiency and resource utilization, E t , R e , Q are the scores of task quality, time efficiency and resource utilization respectively.
9. A system for quantitatively evaluating task completion, applied to any one of the methods for quantitatively evaluating task completion of claims 1-8, characterized in that: The system includes: An information collection module, which is used to obtain information about tasks and their completion status; A time efficiency quantitative evaluation module, wherein the time efficiency quantitative evaluation module is used to calculate the time efficiency of a task according to the planned completion time of the task and the actual completion time of the task; A resource utilization quantitative evaluation module, wherein the resource utilization quantitative evaluation module is used to calculate the resource utilization of a task based on the planned resource usage of the task and the actual resource usage of the task; A completion quality quantification evaluation module, wherein the completion quality quantification evaluation module is used to calculate the completion quality of a task according to the number of subtasks of the task; A completion degree comprehensive evaluation module, which is used to calculate the comprehensive completion degree of the task based on the time efficiency, resource utilization rate and reasonableness of the completion quality of the task; The output module is used to output the quantitative score of the task completion quantification evaluation result.