EXPLORING SOFTWARE DEVELOPER JOB-SATISFACTION DATA: A COMPARISON OF DATA MINING AND LINEAR REGRESSION APPROACHES

Abhijit Jain, Black Hills State University, U.S.A.

Published in

EUROPEAN JOURNAL OF BUSINESS RESEARCH
Volume 17, Issue 1, p73-79, March 2017

ABSTRACT

In this paper, two separate exploratory analysis procedures are employed and contrasted. They are: Data Mining and Linear Regression. The specific Data Mining technique used is Decision Tree analysis. By employing the two techniques this paper illustrates how results from Linear Regression and Data Mining differ can differ, and how they can complement each other. Exploratory data analyses are conducted on data obtained from a survey of Developers (computer programmers). The response variable in the model is Job Satisfaction. Exploratory analyses are conducted using five variables as possible predictors. These are Age, Length of Current Work Experience, Employment Status, Compensation, and Remote Work Status. The Linear Regression model identifies Age, Compensation and ability to do Remote work as drivers of Job Satisfaction. Decision Tree analysis identifies high Compensation and ability to do Remote work as factors that result in Developers loving their jobs.

Keywords

software developer, job satisfaction, comparision


About the Article

Abstract, Keywords, Page Numbers, etc

About the Journal

Managing Editors, Indexing, Best Practices

About The Publisher

History, Partners, Conferences

Access the Full Article

Log-in to IABE to access full article

Search IABE

Search IABE's articles by Title, Author, or keyword

Contact Us

Send a message to IABE