Engagement and Satisfaction in OS Software Development: The Impact of Job Characteristics
Keywords:
business, economics, OS, software development, engagement, job characteristics, job satisfactionAbstract
Open source (OS) developers are contributing value to organizations and society as most contemporary organizations–including those that resisted their new way of developing software–now rely on the contributions of OS developers. This study examines the influence of job characteristics as drivers of engagement and satisfaction of developers in the OS environment. Using the job characteristics model (JCM) as the theoretical lens, we develop and assess a research model that examines engagement as a mediator in the relationship between job characteristics and satisfaction of OS developers. Findings indicate that several, but not all, job characteristics significantly influence the engagement of IS professionals working in Open-source software development (OSSD). The research contributes to the OS literature and extends our understanding of job characteristics, in the OSSD context. The study also provides new insight to organizations and individuals that are currently investing in OSSD or planning to do so soon.
References
Adenle, A.A., Sowe, S.K., Parayil, G., & Aginam, O. (2012). Analysis of open source biotechnology in developing countries: An emerging framework for sustainable agriculture. Technology in Society, 34(3), 256–269.
Alam, S.L., & Campbell, J. (2017). Temporal Motivations of Volunteers to Participate in Cultural Crowdsourcing Work. IS Research, 28(4), 744–759.
Anthony‐McMann, P.E., Ellinger, A.D., Astakhova, M., & Halbesleben, J.R. (2017). Exploring different operationalizations of employee engagement and their relationships with workplace stress and burnout. Human Resource Development Quarterly, 28(2), 163–195.
Anthes, G. (2005). Software Reuse: Making it Work. Computerworld. Retrieved from https://www.computerworld.com/article/2556383/software-reuse---making-it-work.html
August, T., Shin, H., & Tunca, T.I. (2018). Generating Value Through OS: Software Service Market Regulation and Licensing Policy. IS Research, 29(1), 186–205.
Bagozzi, R.P., Dholakia, U.M. (2006). OS software user communities: A study of participation in Linux user groups. Management Science, 52(7), 1099–1115.
Bala, H., & Venkatesh, V. (2013). Changes in Employees’ Job Characteristics during an Enterprise Systems Implementation: A Latent Growth Modeling Perspective. MIS Quarterly, 37(4), 1113–1140.
Bartlett, M.S. (1950). Tests of significance in factor analysis. British Journal of Statistical Psychology, 3(2), 77–85.
Baron, R.M., & Kenny, D.A. (1986). The moderator-mediator variable distinction in social psychological research: Conceptual, strategic, and statistical considerations. Journal of Personality and Social Psychology, 51(6), 1173.
Belanger, F., Collins, R.W., & Cheney, P.H. (2001). Technology requirements and work group communication for telecommuters. IS Research, 12(2), 155–176.
Blanchard, A.L., & Markus, M.L. (2004). The experienced sense of a virtual community: Characteristics and processes. ACM SIGMIS Database: the DATABASE for Advances in IS, 35(1), 64–79.
Carillo, K., Huff, S., & Chawner, B. (2017). What makes a good contributor? Understanding contributor behavior within large Free/OS Software projects–A socialization perspective. Journal of Strategic IS, 26(4), 322–359.
Casaló, L.V., Cisneros, J., Flavián, C., & Guinalíu, M. (2009). Determinants of success in OS software networks. Industrial Management & Data Systems, 109(4), 532–549.
Cerny, C.A., & Kaiser, H.F. (1977). A study of a measure of sampling adequacy for factor-analytic correlation matrices. Multivariate Behavioral Research, 12(1), 43–47.
Christian, M.S., Garza, A.S., & Slaughter, J.E. (2011). Work engagement: A quantitative review and test of its relations with task and contextual performance. Personnel psychology, 64(1), 89–136.
Crawford, E.R., LePine, J.A., & Rich, B.L. (2010). Linking job demands and resources to employee engagement and burnout: A theoretical extension and meta-analytic test. Journal of Applied Psychology, 95, 834–848.
Dall-Orsoletta, A., Romero, F., & Ferreira, P. (2022). Open and collaborative innovation for the energy transition: An exploratory study. Technology in Society, 69, 101955.
Daryanto, E. (2014). Individual Characteristics, Job Characteristics, and Career Development: A Study on Vocational School Teachers’ Satisfaction in Indonesia. American Journal of Educational Research, 2(8), 698–702.
Data.gov. (2025). Retrieved from https://www.data.gov/developers/
DATAUSA. (2024). Retrieved from https://datausa.io/profile/soc/computer-information-systems-managers#gender-and-age
Fang, Y., & Neufeld, D. (2009). Understanding sustained participation in OS software projects. Journal of Management IS, 25(4), 9–50.
Faraj, S., & Johnson, S.L. (2011). Network exchange patterns in online communities. Organization Science, 22(6), 1464–1480.
Faraj, S., Jarvenpaa, S.L., & Majchrzak, A. (2011). Knowledge collaboration in online communities. Organization Science, 22(5), 1224–1239.
Florentine, S. (2013, September 4). Retrieved from https://www.cio.com/article/2382812/open-source-career-opportunities-continue-to-abound.html
Formanek, R. (1991). Why They Collect: Collectors Reveal Their Motivations. Journal of Social Behavior and Personality, 6(6), 275–286.
Fornell, C., & Larcker, D.F. (1981). Structural equation models with unobservable variables and measurement error: Algebra and statistics. Journal of Marketing Research, 18, 382–388.
Frluckaj, H., Dabbish, L., Widder, D.G., Qiu, H.S., & Herbsleb, J.D. (2022). Gender and participation in open source software development. Proceedings of the ACM on Human-Computer Interaction, 6(CSCW2), 1–31.
Gerede, Ç.E., & Mazan, Z. (2018). Will it pass? Predicting the outcome of a source code review. Turkish Journal of Electrical Engineering & Computer Sciences, 26(3), 1343–1353.
Goldstein, D.K., & Rockart, J.F. (1984). An examination of work-related correlates of job satisfaction in programmer/analysts. MIS Quarterly, 8, 103–115.
Gruber, M., Heinemann, F., Brettel, M., & Hungeling, S. (2010). Configurations of Resources and Capabilities and Their Performance Implications: An Exploratory Study on Technology Ventures. Strategic Management Journal, 31(12), 1337–1356.
Gurbaxani, V., & Whang, S. (1991). The impact of IS on organizations and markets. Communications of the ACM, 34(1), 59–73.
Hackman, J.R., & Lawler, E.E. (1971). Employee Reactions to Job Characteristics. Journal of Applied Psychology, 55(3), 259–286.
Hackman, J.R., & Oldham, G.R. (1974). The Job Diagnostic Survey: An Instrument for the Diagnosis of Jobs and the Evaluation of Job Redesign Projects. Report No. 4, Yale University, Department of Administration Science, New Haven, CT.
Hackman, J.R., & Oldham, G.R. (1976). Motivation through the design of work: Test of a theory. Organizational behavior and human performance, 16(2), 250–279.
Hackman, J.R., & Oldham, G.R. (1980). Work Redesign, Reading, MA: Addison-Wesley.
Hahn, J., Moon, J.Y., & Zhang, C. (2008). Emergence of new project teams from OS software developer networks: Impact of prior collaboration ties. IS Research, 19(3), 369–391.
Hakanen, J.J., Bakker, A.B., & Schaufeli, W.B. (2006). Burnout and work engagement among teachers. Journal of School Psychology, (43), 495–513.
Halbesleben, J.R.B. (2006). Sources of social support and burnout: A meta-analytic test of the conservation of resources model. Journal of Applied Psychology, 91(5), 1134–1145.
Halbesleben, J.R.B. (2010). A meta-analysis of work engagement: Relationships with burnout, demands, resources, and consequences. In B.B. Arnold and M.P. Leiter (Eds.), Work engagement: A handbook of essential theory and research (Psychology Press, New York, NY), 102–117.
Hars, A., & Ou, S. (2002). Working for free? Motivations for participating in OS projects. International Journal of Electronic Commerce, 6(3), 25–39.
Harter, J.K., Schmidt, F.L., Agrawal, S., & Plowman, S.K. (2013). The relationship between engagement at work and organizational outcomes. Gallup Poll Consulting University Press, Washington.
Harter, J.K., Schmidt, F.L., & Hayes, T.L. (2002). Business-Unit-Level Relationship between Employee Satisfaction, Employee Engagement, and Business Outcomes: A Meta-Analysis. Journal of Applied Psychology, 87(2), 268–79.
Hertel, G., Niedner, S., & Herrmann, S. (2003). Motivation of software developers in OS projects: An Internet-based survey of contributors to the Linux kernel. Research Policy, 32(7), 1159–1177.
Ho, S.Y., & Rai, A. (2017). Continued Voluntary Participation Intention in Firm-Participating OS Software Projects. IS Research, 28(3), 603–625.
Igbaria, M., Parasuraman, S., & Badawy, M.K. (1994). Work experiences, job involvement, and quality of work life among IS personnel. MIS Quarterly, 18(4), 175–201.
Iyengar, K., Sweeney, J.R., & Montealegre, R. (2015). Information technology use as a learning mechanism: The impact of IT use on knowledge transfer effectiveness, absorptive capacity, and franchisee performance. MIS Quarterly, 39(3), 615–641.
Janssen, O. (2001). Fairness Perceptions as a Moderator in the Curvilinear Relationships between Job Demands, and Job Performance and Job Satisfaction. Academy of Management Journal, 44(5), 1039–1050.
Johns, G. (2006). The essential impact of context on organizational behavior. Academy of Management Review, 31(2), 386–408.
Kahn, W.A. (1992). To Be Fully There: Psychological Presence at Work. Human Relations, 45(4), 321–349.
Kahn, W.A. (1990). Psychological Conditions of Personal Engagement and Disengagement at Work. Academy of Management Journal, 33, 692–724.
Kaplan, B., & Duchon, D. (1988). Combining qualitative and quantitative methods in IS research: A case study. MIS Quarterly, 12(4), 571–586.
Karahanna, E., Xu, S., & Zhang, N. (2015). Psychological ownership motivation and use of social media. Journal of Marketing Theory and Practice, 23(2), 185–207.
Keenoy, T. (2014). Engagement: A murmuration of objects. In C. Truss, R. Delbridge, K. Alfes, A. Shantz, & E. Soane (Eds.), Employee engagement in theory and practice. Routledge: New York, NY.
Koch, C. (2003). Open Source Developers: Who Are Those Guys. CIO. Retrieved from https://www.cio.com/article/270001/open-source-tools-open-source-developers-who-are-those-guys.html
Lerner, J., & Tirole, J. (2002). Some simple economics of OS. The Journal of Industrial Economics, 50(2), 197–234.
Linux Foundation. (2016, May 10). Retrieved from https://www.linuxfoundation.org/press/press-release/the-2016-open-source-jobs-report-companies-hungry-for-professional-open-source-talent
Linux Foundation. (2023). World of Open Source: Global Spotlight 2023. Retrieved from https://www.linuxfoundation.org/research/world-of-open-source-global-2023
Ma, M., & Agarwal, R. (2007). Through a glass darkly: Information technology design, identity verification, and knowledge contribution in online communities. IS Research, 18(1), 42–67.
Malhotra, N., Kim, S., & Patil, A. (2006). Common Method Variance in IS Research: A Comparison of Alternative Approaches and A Reanalysis Of Past Research. Management Science, 52(12), 1865–1883.
Maruping, L.M., Daniel, S.L., & Cataldo, M. (2019). Developer Centrality and the Impact of Value Congruence and Incongruence on Commitment and Code Contribution Activity in OS Software Communities. MIS Quarterly, 43(3), 951–976.
Maslach, C., Schaufeli, W.B., & Leiter, M.P. (2001). Job burnout. Annual Review of Psychology, 52, 397–422.
Merrium-Webster Dictionary. (2019). Retrieved from https://www.merriam-webster.com/dictionary/job
Morris, M.G., & Venkatesh, V. (2010). Job Characteristics and Job Satisfaction: Understanding the Role of Enterprise Resource Planning System Implementation. MIS Quarterly, 34(1), 143–161.
Nambisan, S., & Baron, R.A. (2010). Different roles, different strokes: Organizing virtual customer environments to promote two types of customer contributions. Organization Science, 21(2), 554–572.
Peng, G., Wan, Y., & Woodlock, P. (2013). Network ties and the success of OS software development. Journal of Strategic IS, 22(4), 269–281.
Petter, S., Straub, D., & Rai, A. (2007). Specifying Formative Constructs in IS Research. MIS Quarterly, 31(4), 623–656.
Podsakoff, P.M., Scott, B.M., Lee, J.Y., & Podsakoff, N.P. (2003). Common method biases in behavioral research: A critical review of the literature and recommended remedies. Journal Of Applied Psychology, 88(5), 879–903.
Rafaeli, S., & Ariel, Y. (2008). Online motivational factors: Incentives for participation and contribution in Wikipedia. In A. Barak (Ed.), Psychological Aspects of Cyberspace: Theory, Research, Applications (Cambridge University Press, Cambridge, UK), 243–267.
Robles, G., & Gonzalez-Barahona, J.M. (2006). IFIP International Federation for Information Processing. Open Source Systems. In E. Damiani, B. Fitzgerald, W. Scacchi, M. Scotto, & G. Succi (Eds.), 23, 273–286. Boston: Springer.
Razali, N.M., & Wah, Y.B. (2011). Power comparisons of Shapiro-Wilk, Kolmogorov-Smirnov, Lilliefors and anderson-darling tests. Journal of Statistical Modeling and Analytics, 2(1), 21–33.
Rich, B.L., Lepine, J.A., & Crawford, E.R. (2010). Job Engagement: Antecedents and Effects on Job Performance. Academy of Management Journal, 53(3), 617–635.
Roberts, J.A., Hann, I.H., & Slaughter, S.A. (2006). Understanding the motivations, participation, and performance of OS software developers: A longitudinal study of the Apache projects. Management Science, 52(7), 984–999.
Saks, A.M. (2006). Antecedents and Consequences of Employee Engagement. Journal of Managerial Psychology, 21(7), 600–619.
Saks, A.M., & Gruman, J.A. (2014). What Do We Really Know about Employee Engagement? Human Resource Development Quarterly, 25(2), 155–182.
Santos, C., Kuk, G., Kon, F., & Pearson, J. (2013). The attraction of contributors in free and OS software projects. Journal of Strategic IS, 22(1), 26–45.
Schaufeli, W.B., & Bakker, A.B. (2004). Job Demands, Job Resources, And Their Relationship With Burnout and Engagement: A Multi‐Sample Study. Journal Of Organizational Behavior, 25(3), 293–315.
Schaufeli, W.B., & Bakker, A.B. (2004). Job demands, job resources, and their relationship with burnout and engagement: A multi-sample study. Journal of Organizational Behavior, 25, 293–315.
Schaufeli, W.B., Salanova, M., González-Romá, V., & Bakker, A.B. (2002). The measurement of engagement and burnout: A two sample confirmatory factor analytic approach. Journal of Happiness Studies, 3(1), 71–92.
Seidel, M.D.L., & Stewart, K.J. (2011). An initial description of the C-form. Communities and Organizations, 33, 37–72.
Setia, P., Rajagopalan, B., Sambamurthy, V., & Calantone, R. (2012). How peripheral developers contribute to OS software development. IS Research, 23(1), 144–163.
Shuck, B., Reio Jr., T.G., & Rocco, T.S. (2011). Employee engagement: An examination of antecedent and outcome variables. Human Resource Development International, 14(4), 427–445.
Soane, E., Truss, C., Alfes, K., Shantz, A., Rees, C., & Gatenby, M. (2012). Development and application of a new measure of employee engagement: the ISA Engagement Scale. Human Resource Development International, 15(5), 529–547.
SourceForge. (2025). Retrieved from https://sourceforge.net/
Specht, P.H. (1986). Job characteristics as indicants of CBIS data requirements. MIS Quarterly, 10, 271–287.
Steelman, Z.R., Hammer, B.I., & Limayem, M. (2014). Data Collection in the Digital Age. MIS Quarterly, 38(2), 355–378.
Sutanto, J., Jiang, Q., & Tan, C.H. (2020). The Contingent Role of Interproject Connectedness in Cultivating OS Software Projects. Journal of Strategic IS.
Turner, A.N., & Lawrence, P.R. (1965). Industrial jobs and the worker: An investigation of response to task attributes. Harvard University, Division of Research, Graduate School of Business Administration.
Tripp, J.F., Riemenschneider, C., & Thatcher, J.B. (2016). Job satisfaction in agile development teams: Agile development as work redesign. Journal of the Association for IS, 17(4), 267.
Van de Ven, A. (2007). Engaged Scholarship: A Guide for Organizational and Social Research, Oxford, UK: Oxford University Press.
Vaughan-Nichols, S.J. (2013, August 22). Retrieved from https://smartbear.com/blog/develop/yes-open-source-jobs-are-hot-and-we-have-stats-to-prove-it/
Venkatesh, V., Bala, H., & Sykes, T.A. (2010). Impacts of information and communication technology implementations on employees' jobs in service organizations in India: a multi‐method longitudinal field study. Production and Operations Management, 19(5), 591–613.
von Hippel., & von Krogh, E.G. (2003). OS software and the “private-collective” innovation model: Issues for organization science. Organization Science, 14(2), 209–223.
Von Krogh, G., & Spaeth, S. (2007). The OS software phenomenon: Characteristics that promote research. Journal of Strategic IS, 16(3), 236–253.
Von Krogh, G., Haefliger, S., Spaeth, S., & Wallin, M.W. (2012). Carrots and rainbows: Motivation and social practice in OS software development. MIS Quarterly, 36(2), 649–676.
Wagner, J.A., Ferris, G.R., Fandt, P.M., & Wayne, S.J. (1987). The Organizational Tenure-Job Involvement Relationship: A Job‐Career Experience Explanation. Journal of Organizational Behavior, 8(1), 63–70.
Whetten, D.A. (2008). An Examination of The Interface Between Context and Theory Applied to The Study of Chinese Organizations. Management and Organization Review, 5(1), 29–55.
White, J. (2018). The Importance of OS. Software for Good. Retrieved from https://softwareforgood.com/the-importance-of-OS-software/
Zhao, X., Lynch, J.G., & Chen, Q. (2010). Reconsidering Baron and Kenny: Myths and Truths About Mediation Analysis. Journal of Consumer Research, 37(2), 197–206.
Zhao, X.R., Gtheirelli, R., Law, R., & Ma, J. (2016). Motivating frontline employees: Role of job characteristics in work and life satisfaction. Journal of Hospitality and Tourism Management, 27, 27–38.