Font Size: a A A

Research On Performance Evaluation Of Software Developers In A Company Based On Support Vector Machine Algorithm

Posted on:2023-11-02Degree:MasterType:Thesis
Country:ChinaCandidate:Y C MaFull Text:PDF
GTID:2558307163999439Subject:(professional degree in business administration)
Abstract/Summary:PDF Full Text Request
Performance evaluation,as an important part of human resource management,plays an important role in the process of enterprise management.The work of software developers mostly belongs to mental labor.Traditional performance evaluation methods,such as benchmarking management method,key performance index method,target management method,balanced scorecard method,etc.,are difficult to achieve scientific,objective and fair quantitative evaluation.Therefore,how to scientifically,objectively and fairly quantify and evaluate the performance level of software developers is particularly important for science and technology enterprises with large proportion of software developers.Firstly,this paper summarizes the performance evaluation and machine learning theory,and focuses on the support vector machine algorithm in machine learning and its application in many fields.Taking the performance evaluation of software developers of company a as the research object,in view of the problems that the performance evaluation cannot be quantified,vulnerable to human subjective emotions,and difficult to rationalize the allocation of human resources caused by the difficulty of implementing the fair principle of performance evaluation,unclear setting of performance evaluation indicators and uncertain subject of performance evaluation,the technical ability,working years,working experience,working hours,nature of work of software developers are comprehensively considered According to the influencing factors such as task volume,this paper selects the more objective data related to the work of software developers as the evaluation index,constructs the performance evaluation model based on support vector machine algorithm,and makes a trial evaluation on the recent evaluation index data of software developers.Compared with the manually marked performance evaluation results,the model test evaluation results have higher classification and prediction accuracy.To a certain extent,it objectively and quantitatively evaluates the performance level of software developers,avoids the influence of managers’ human subjective emotion changes,reduces the decision-making deviation caused by human subjective judgment to a certain extent,and provides a reference for the performance evaluation results in the rational allocation of human resources.At the same time,this paper combines machine learning with performance evaluation,which also provides some theoretical guidance and practical reference for the interdisciplinary research and comprehensive application of machine learning and performance evaluation.
Keywords/Search Tags:Performance appraisal, Quantitative evaluation, Machine learning, Support vector machine
PDF Full Text Request
Related items