Role of Software Developer’s Happiness in Projects Success: A Proposed Developers Happiness Model (DHM)

Muhammad Yaseen*, Zahid Ali**, Atta Ur Rahman***
* Department of Information Technology, University Tun Hussein Onn Malaysia, Johor, Malaysia.
** ERISP Company, NWFP Peshawar, Pakistan.
*** Department of Computer Science, Comsats University, Islamabad, Pakistan.
Periodicity:July - September'2019
DOI : https://doi.org/10.26634/jse.14.1.16594

Abstract

Software engineering deals with all aspects of software that starts from requirement engineering phase and end on testing phase. It has been claimed by many researchers that a way to improve software developers’ productivity and software quality is to focus on people. Quality of people and the way they work in good environment is necessary for successful development of software. Similarly along with quality of people, project quality and successful delivery is associated with happiness of developers. The research paper is written in context of quality of product associated with happiness of developers. The objective is to propose Developers happiness model (DHM) that will suggest all possible practices needed for making developers happy and provide good environment for them to work. Through Systematic Literature Review (SLR) and empirical research study, we will achieve our goals. The conceptual framework of model along with preliminary results are presented.

Keywords

Developers Happiness Model (DHM), Systematic Literature Review (SLR), SLR Protocol, Developer’s Happiness, and Developer’s Mood.

How to Cite this Article?

Yaseen, M., Ali, Z., & Rahman, A. U. (2019). Role of Software Developer’s Happiness in Projects Success: A Proposed Developers Happiness Model (DHM). i-manager's Journal on Software Engineering, 14(1), 34-41. https://doi.org/10.26634/jse.14.1.16594

References

[1]. Ali, Z., & Yaseen, M. (2019). Critical challenges for requirement implementation in global software development: A systematic literature review protocol with preliminary results. International Journal of Computer Applications 182(48), 17-23. https://doi.org/10.5120/ijca 2019918728
[2]. Fitzgerald, C. J., & Danner, K. M. (2012). Evolution in the office: How evolutionary psychology can increase employee health, happiness, and productivity. Evolutionary Psychology, 10(5), 770-781. https://doi.org/10. 1177/147470491201000502
[3]. Forgas, J. P., & George, J. M. (2001). Affective influences on judgments and behavior in organizations: An information processing perspective. Organizational behavior and human decision processes, 86(1), 3-34. https://doi.org/10.1006/obhd.2001.2971
[4]. França, A. C. C., Carneiro, D. E. S., & Da Silva, F. Q. B. (2012). Towards an explanatory theory of motivation in software engineering: A qualitative case study of a small software company. In 2012 26th Brazilian Symposium on Software Engineering (pp. 61-70). IEEE. https://doi.org/10. 1109/SBES.2012.28
[5]. França, A. C. C., de Araújo, A. C., & Da Silva, F. Q. (2013, May). Motivation of software engineers: A qualitative case study of a research and development organisation. In 2013 6th  International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE) (pp. 9-16). IEEE. https://doi.org/10.1109/CHASE. 2013.6614726
[6]. Graziotin, D., & Fagerholm, F. (2019). Happiness and the productivity of software engineers. In Rethinking Productivity in Software Engineering (pp. 109-124). Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-4221- 6_10
[7]. Graziotin, D., Fagerholm, F., Wang, X., & Abrahamsson, P. (2017, June). On the unhappiness of software developers. In Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering (pp.324-333). ACM. https://doi.rg/10.1145/3084226.3084242
[8]. Graziotin, D., Fagerholm, F., Wang, X., & Abrahamsson, P. (2018). What happens when software developers are (un) happy. Journal of Systems and Software, 140, 32-47. https://doi.org/10.1016/j.jss.2018. 02.041
[9]. Graziotin, D., Wang, X., & Abrahamsson, P. (2013, June). Are happy developers more productive?. In International Conference on Product Focused Software Process Improvement (pp. 50-64). Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39259-7_7
[10]. Graziotin, D., Wang, X., & Abrahamsson, P. (2014). Software developers, moods, emotions, and performance. IEEE Software, 31(4), 24-27. https://doi.org/ 10.1109/MS.2014.94
[11]. Kaluzniacky, E. (2004). Managing Psychological Factors in Information Systems Work: An Orientation to Emotional Intelligence. IGI Global.
[12]. Khan, I. A., Hierons, R. M., & Brinkman, W. P. (2006, September). Programmer's mood and their performance. In Proceedings of the 13 th European Conference on Cognitive Ergonomics: Trust and Control in Complex Socio-Technical Systems (pp. 123-124). ACM. https://doi. org/10.1145/1274892.1274917
[13]. Lesiuk, T., Pons, A., & Polak, P. (2009). Personality, mood and music listening of computer information systems developers: Implications for quality-of-work. Information Resources Management Journal (IRMJ), 22(2), 83-97. https://doi.org/10.4018/irmj.2009040105
[14]. Longenecker, C. O., Schaffer, C. J., & Scazzero, J. A. (1999). Causes and consequences of stress in the IT profession. Information Systems Management, 16, 71-77. https://doi.org/10.1201/1078/43197.16.3.19990601/3131 8.10
[15]. Müller, S. C., & Fritz, T. (2015, May). Stuck and frustrated or in flow and happy: sensing developers' th emotions and progress. In 2015 IEEE/ACM 37 IEEE International Conference on Software Engineering (Vol. 1, pp. 688-699). IEEE. https://doi.org/10.1109/ICSE.2015.334
[16]. Murgia, A., Tourani, P., Adams, B., & Ortu, M. (2014, May). Do developers feel emotions? an exploratory analysis of emotions in software artifacts. In Proceedings of th the 11th working conference on mining software repositories (pp. 262-271). ACM. https://doi.org/10.1145/ 2597073.2597086
[17]. Snyder, C. R., & Lopez, S. J. (Eds.). (2001). Handbook of Positive Psychology. Oxford University Press.
[18]. Verma, A. S. (2013). The influence of emotional intelligence on software engineers' emotional adjustment at workplace. Prestige International Journal of Management & IT-Sanchayan, 2(2), 22-30.
[19]. Yaseen, M., & Ali, Z. (2019). Success factors during requirements implementation in global software development: a systematic literature review. International Journal of Computer Science and Software Engineering, 8(3), 56-68.
[20]. Yaseen, M., & Farooq, U. (2018). Requirement Elicitation Model (REM) in the context of global software development. Global Journal of Computer Science and Technology, 1(2), 1-6.
[21]. Yaseen, M., Ali, S., & Ullah, N. (2016). An improved framework for requirement implementation in the context of global software development: A systematic literature review protocol. International Journal of Database Theory and Application, 9(6), 161-170.
[22]. Yaseen, M., Ali, Z., & Humayoun, M. (2019). Requirements Management Model (RMM): A proposed model for successful delivery of software projects. International Journal of Computer Applications, 178(17), 32–36. https://doi.org/10.5120/ijca2019918984
[23]. Yaseen, M., Baseer, S., & Sherin, S. (2015, December). Critical challenges for requirement implementation in context of global software development: A systematic literature review. In 2015 International Conference on Open Source Systems & Technologies (ICOSST) (pp. 120- 125). IEEE. https://doi.org/10.1109/ICOSST.2015.7396413
[24]. Yaseen, M., Baseer, S., Ali, S., & Khan, S. U. (2015, December). Requirement implementation model (RIM) in the context of global software development. In 2015 International Conference on Information and Communication Technologies (ICICT) (pp. 1-6). IEEE. https://doi.org/10.1109/ICICT.2015.7469573
[25]. Yaseen, M., Naseem, R., Ali, Z., & Ullah, G. (2019). Identification of challenges during requirements implementation in global software development: A systematic. Journal of Software Engineering & Intelligent Systems, 4(1), 23-40.
If you have access to this article please login to view the article or kindly login to purchase the article

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
USD EUR INR USD-ROW
Pdf 35 35 200 20
Online 35 35 200 15
Pdf & Online 35 35 400 25

Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.