Abstract
Selection of candidate of the programmer is a complex and tiring process. Software development manager must work hard to guarantee that only qualified candidates will be selected. This study the parameters needed by the programmer are proper and adequate knowledge, skills, attitudes, and productivity. Knowledge, skills, attitudes, and productivity are the four competencies that every programmer must-have. The four components above are very important in developing an IT company. This study proposes a classification model of programmer selection based on certain criteria, parameters, and attributes. This study modifies the Fuzzy Mamdani Method as the approach for determining the feasibility of the programmer. The proposed model has satisfied result of percent of accuracy with 75.57% level. The result indicates that the proposed model has produced a sufficient solution to be used in the real situation for selecting the feasible programmer.
Highlights
Software development companies need programmers with adequate knowledge, skill and attitude to provide feasible productivity in managing software projects [1]
This study the parameters needed by the programmer are proper and adequate knowledge, skills, attitudes, and productivity
This study proposes a classification model of programmer selection based on certain criteria, parameters, and attributes
Summary
Software development companies need programmers with adequate knowledge, skill and attitude to provide feasible productivity in managing software projects [1]. There is various ability and characteristics of the programmer (i.e., knowledge, skills, and attitudes of behavior) determine the team productivity and success [2]. This paper proposes an approach based on the Fuzzy Mamdani method for selecting the candidate of a programmer. Through mathematical calculations of three parameters (e.g., knowledge, skill, and attitude), the test results of the candidates are simulated to be assigned into different fuzzy set memberships [6]. Their memberships are based on the priority values and the largest percentage of the assignment result. The conclusion and suggestion are given in the final part
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have