| With the development of network technology,the quality requirements of Internet users for software products are constantly improving.Software quality is not only related to user experience and satisfaction,user trust and product life cycle.It is also related to the survival and development of enterprises;More related to the enterprise in the fierce market competition whether can establish a foothold for a long time.Therefore,there are high requirements for the quality of software R&D personnel.However,due to the limitations of small and medium-sized IT enterprises,the lack of professional personnel,the lack of relevant software technical knowledge and other reasons,small and medium-sized IT enterprises have problems in software research and development,which cannot be effectively solved.In order to have a deeper understanding of this problem,this thesis aims to evaluate the competency of software developers in small and medium-sized IT enterprises and put forward corresponding improvement measures,which can not only help small and medium-sized IT enterprises to identify the competency characteristics of software developers needed to produce excellent performance,but also enable software developers to clearly understand their own advantages and positioning.So as to enhance their competence,and ultimately realize the maximum value of the enterprise and employees.This thesis takes software developers of small and medium-sized IT enterprises as the main body of the research,and uses the literature research method to sort out the relevant literature on competency,competency model and IT software development.Deep understanding of competency and competency model development theory.By means of behavioral event interview,questionnaire survey and other methods,this thesis conducted a survey on the competency of software developers in small and medium-sized IT enterprises,sorted out the survey results,analyzed the mean value of competency factors,found out the current competency of software developers in small and medium-sized IT enterprises,and summarized the shortcomings of software developers in small and medium-sized IT enterprises.After analyzing the reliability and validity of the questionnaire results,a competency model of software developers in small and medium-sized IT enterprises was constructed based on the relevant literature and theoretical knowledge,which included five dimensions of knowledge and skills,professional quality,personality traits,teamwork and intrinsic drive,and 20 competency factors.Based on this,an evaluation system was constructed,which was divided into five first-level indicators.There are 20 secondary indexes.Finally,empirical research is carried out to verify the correctness of the model and system.At the same time,IT also found the specific problems existing in the competency of software developers in small and medium-sized IT enterprises,and based on the competency model and evaluation,it proposed measures to improve the competency of software developers in small and medium-sized IT enterprises from the aspects of improving work efficiency,improving training system,clarifying work objectives,strengthening software quality management,strengthening communication and cooperation.Promote the sustainable development of small and medium-sized IT enterprises. |