Motivation in software engineering has a great impact on productivity and quality. There are eight classic motivation theories developed to keep the employee motivated in an organization. Software engineering is immature and needs to build a stronger conceptual framework on motivating software engineering. This article aims to investigate how these eight theories are exploited in the previous studies of motivating software engineering and provide the current landscape in this area so that the future researchers can build a reliable body of knowledge in motivating software engineers. Searching for studies: Searched eight popular academic databases and reading abstract and titles. Including and excluding studies :The study must also be published in a journal article, conference proceedings, or conference experience report Data validation: › Interrater reliability test: Is the degree of agreement among raters . › Independent expert: Experts score. Analysis: Analysis was done in terms of use of classic theories and other theories of human behavior Stage 1: Identifying the Scale of Theory Use Stage 2: Detailed Use of Each Theory. Stage 3: Use of Other Theories. Equity Theory : About a fair balance and job satisfaction to be struck between an employee’s inputs (Effort ,Loyalty ,Hard Work ,Commitment ,Skill) and an employee’s outputs (Recognition Reputation , Responsibility , Sense of Achievement , Praise, Stimulus) If input > output = de-motivation Conclusion: Important underlying motivator. And well built in studies. Latitude theory is permitting personal planning and decision making Pay rule is fairness of ones pay with respect to co-worker Monetary compensation, assigned work and recognition are important factors to determine perception of inequality among individuals Stimulus-Response Theory: Relates to events (stimuli) that modifies the behavior of an individual. Punitive stimuli: performance related pay, orchestrated competition. Responses are short term. Rewarding stimuli : verbal praise long term response. Conclusion not wildly used. Punitive motivator was not used by any articles OSS (open source software) developers are motivated to improve skills and require active management by criticism, corrections and feedback these are the stimuli to keep project on track. Job Characteristics Theory : This concept talks about how to design a job so that it is motivating for a person. Motivation is related to three psychological states Meaningfulness of work: That Responsibility: That you have Knowledge of outcomes: Gives knowledge of how successful they are at work. labor has meaning. Work itself is a motivator. been given the opportunity to be a success or failure at your job. learn from mistakes further purpose of work Conclusion JCT is the dominant method used because of Job Diagnostics Survey embedded into JCT 11 articles were related to Couger hence it could be bias. Growth needs of computer personnel were higher and social interaction needs were lower. JCT with other theories and models were used to describe task design. Extend the JCT to include roles and leadership. Goal Setting Theory : In order to direct ourselves we set ourselves goals that are: Clear (not vague) and understandable, so we know what to do and what not to do. Challenging, so we will be stimulated and not be bored. Achievable, so we are unlikely to fail. Conclusion: Not explicitly used. The focus is on clear goals, a personal interest in the task, knowing the purpose of task, how the task fits in with the whole, and producing identifiable pieces of quality work. Traditional software development emphasizes the need to provide goals to the employees and track them Open-Source Developer motivation theory says motivation is proportional to his/hers subjective evaluation of team goals Expectancy Theory: Performance-Outcome Expectancy: Expectations of outcomes from activities Valence: People will value outcomes differently Effort-Performance Expectancy: Behavior has a probability of success. Conclusion : Fairly low use. Trust dimension is added to the expectancy theory “the expectancy of team members that their efforts will be reciprocated and not exploited by other team members(interpersonal trust) and that the electronic support system works reliably (trust in the system)”. Maslow’s Needs Theory: Is on a belief that motivation is driven by some unsatisfied needs When a need is mostly satisfied it no longer motivates and the next higher need takes its place Physical comfort: breathing, food , water . Security: personal security, financial reserves, job security Social acceptance: friends, family Esteem: Achievements, confidence, recognition Self actualization: truth, meaning ,wisdom ,justice. Conclusion: Model is known but not explored significantly. SW engineers new to job are less motivated by the task factor and more pay. Needs change depending on what stage of career they are. Unstable environment, pay and benefits can be viewed as motivation factor. McClelland’s Needs Theory: Individuals specific needs are acquired over time and are shaped by ones life experience. Most of these needs can be classed as either Achievement: These people challenge themselves and then need feedback on their achievements. Prefer to work alone. Affiliation: These people need harmonious relationship and need to feel accepted by others. Prefer to work in areas that provide personal interaction. Power: There are two types Personal power: They want to direct others. Institutional power: They want to organize the effort of others to further the goals of the organization Conclusion: Used fairly superficially An unmet need has the potential to motivate career drive. Positive management force is necessary to formulate goals and give employees motivation to achieve it. Higher achievers like to take up challenging jobs which give higher opportunity of promotions. Motivation-Hygiene Theory: Factors causing satisfaction are different those causing job dissatisfaction. motivators (Intrinsic Factors): By themselves provide satisfaction. Hygiene(Extrinsic factors): Factors necessary to avoid dissatisfaction but by themselves they do not provide satisfaction. They are maintenance factors Conclusion: Overall the use of this theory is relatively widespread and it is used relatively substantively in the studies. Salary is not long term motivation of work but good work is. “So if you want people motivated to do a good job , then give them a good job to do” hygiene factors are connected to satisfaction and not excitement. But internal resources like talent ,skills are connected to excitement. Results imply that there is no systematic selection of alternative theories Popular ones are career anchors theory which is individual’s self-concept of who he/she is and what he/she seeks from a career. Jung’s personality theory and Theory Z are second best used and it is concerned with the productivity of the employee by maintaining right culture. no particular alternative to the classic theories of motivation being used Several theories are seldom used while others are more commonly used. Understanding of the basic concepts and underlying frameworks for motivation in software engineering remain immature. Interesting eight classic theories Selection process was very interesting in terms of efforts given to search of the right kind of paper. Categorization is devised very well In the conclusions there is no clear explanation of how the theories related with the papers and what extensions are provided to the existing ones More detail discussion about why these theories are so important to software engineering field in general. Some of the concepts of the theories are overlapped for example goal setting theory says that the goals should not be very easy and they should be of interest of the person doing it the same concept can be applied to intrinsic factor like the work itself . The authors have not taken this fact into consideration There could be more new variations or interpretations of these theories and the authors are still driven by the older version of it. Study related to other theories is relatively less and they could explore in external theories direction. Not normalized to account for the overall number of articles published during this time period, nor normalized against any trend in articles published dealing with theory.