Research

Rashina’s research focuses on the human and socio-technical aspects of software engineering and artificial intelligence. She likes to deeply unpack intriguing real-world topics using rich qualitative and mixed methods research approaches.

Recent Publications

See papers published in the last few years below. A full list of publications can be found on Google Scholar

2024

  • Pant, A., Hoda, R., Tantithamthavorn, C., & Turhan, B. (2024). Ethics in AI through the Developer’s View: A Grounded Theory Literature Review and Guidelines. Accepted for published in the Empirical Software Engineering journal. https://arxiv.org/abs/2206.09514
  • Hoda, R. (2024). Technical Briefing on Socio-Technical Grounded Theory for Qualitative Data Analysis. IEEE/ACM International Conference on Software Engineering (ICSE 2024) Technical Briefing.
  • Pant, A., Spiegler, S. V., Hoda, R., Yoon, J., Yusuf, N., Er, T., & Hu, S. (2024). Teaching Software Ethics to Future Software Engineers. Accepted to the Software Engineering in Education and Training (SEET) track of ICSE 2024, arXiv preprint arXiv:2312.11884.
  • Pink, S., Grundy, J., Quilty, E., & Hoda, R. (2024). Trust, artificial intelligence and software practitioners: an interdisciplinary agenda. AI & Society. [Open Access]
  • Madugalla, A., Kanij, T., Hoda, R., Hidellaarachchi, D., Pant, A., Ferdousi, S., Grundy, J. (2024). Challenges, Adaptations, and Fringe Benefits of Conducting Software Engineering Research with Human Participants during the COVID-19 Pandemic. Accepted to Empirical Software Engineering.
  • Madampe, K., Hoda, R., & Grundy, J. (2024). Addressing Bad Feelings in Agile Contexts. Accepted to the IEEE Software Special Issue on Wellbeing for Resilience: Developers Thrive.
  • Madampe, K., Hoda, R., & Grundy, J. (2024). Supporting Emotional Intelligence, Productivity and Team Goals while Handling Software Requirements Changes. Accepted to the ACM Transactions on Software Engineering Methodology (TOSEM).
  • Gunatilake, H., Grundy, J., Hoda, R., & Mueller, I. (2024). Enablers and Barriers of Empathy in Software Developer and User Interactions: A Mixed Methods Case StudyACM Transactions on Software Engineering and Methodology.
  • Hidellaarachchi, D., Grundy, J., Hoda, R., & Mueller, I. (2024). The Impact of Personality on Requirements Engineering Activities: A Mixed-Methods Study. Empirical Software Engineering, 29(1), 1-56.
  • Hidellaarachchi, D., Grundy, J., Hoda, R., & Mueller, I. (2024). What’s Personality Got to Do with It? A Case Study on the Impact of Personality on Requirements Engineering-related Activities. Accepted as a full paper to the International Conference on Cooperative and Human Aspects of Software Engineering (CHASE 2024), co-located with ICSE 2024.
  • Haggag, O., Hoda, R., Grundy, J. (2024). Towards Enhancing Mobile App Reviews: A Structured Approach to User Review Entry, Analysis and Verification. Accepted as a short paper to ENASE.
  • Sembey, R., Hoda, R., & Grundy, J. (2024). Emerging technologies in higher education assessment and feedback practices: A systematic literature reviewJournal of Systems and Software, 111988.

2023

  • Hoda, R., Dam, H., Tantithamthavorn, C., Thongtanunam, P., & Storey, M. A. (2023). Augmented Agile: Human-Centered AI-Assisted Software Management. IEEE Software, 40(4), 106-109. https://doi.org/10.1109/MS.2023.3268725 [PDF] [Read Online]
  • Hoda, R. (2023). Technical Briefing on Socio-Technical Grounded Theory for Qualitative Data Analysis. IEEE/ACM International Conference on Software Engineering (ICSE 2023) Technical Briefing.
  • Bano, M., Hoda, R., Zowghi, D., Treude, C. (2023). Large Language Models for Qualitative Research in Software Engineering: Exploring Opportunities and Challenges, Automated Software Engineering [Read Online]
  • Pant, A., Hoda, R., Spiegler, S., Tantithamthavorn, C., Turhan, B. (2023) Ethics in the Age of AI: An Analysis of AI Practitioners’ Awareness and Challenges. ACM Transactions on Software Engineering and Methodology.
  • Wei Teo, Ze Teoh, Dayang Abang Arabi, Morad Aboushadi, Khairenn Lai, Zhe Ng, Aastha Pant, Rashina Hoda, Chakkrit Tantithamthavorn, Burak Turhan (2023). What would You do? An Ethical AI Quiz. IEEE/ACM International Conference on Software Engineering (ICSE) Demo Track. [Paper and Video]
  • Graetsch, U. M., Khalajzadeh, H., Shahin, M., Hoda, R., & Grundy, J. (2023). Dealing with data challenges when delivering data-intensive software solutions. IEEE Transactions on Software Engineering. [PDF] [Read Online]
  • Berntzen, M., Stray, V., Moe, N. B., & Hoda, R. (2023). Responding to change over time: A longitudinal case study on changes in coordination mechanisms in large-scale agile. Empirical Software Engineering, 28(5), 114. [PDF] [Read Online]
  • Hidellaarachchi, D., Grundy, J., Hoda, R., & Mueller, I. (2023). The Impact of Personality on Requirements Engineering Activities: A Mixed Methods Study. Empirical Software Engineering.
  • Hidellaarachchi, D., Grundy, J., Hoda, R., & Mueller, I. (2023). The influence of human aspects on requirements engineering-related activities: Software practitioners’ perspective. ACM Transactions on Software Engineering and Methodology, 32(5), 1-37. [PDF] [Read Online]
  • Gunatilake, H., Grundy, J., Mueller, I., & Hoda, R. (2023). Empathy models and software engineering—A preliminary analysis and taxonomy. Journal of Systems and Software, 203, 111747.
  • Madampe, K., Hoda, R., & Grundy, J. (2023). A Framework for Emotion-oriented Requirements Change Handling in Agile Software Engineering. IEEE Transactions on Software Engineering. [Read Online]
  • McNaughton, S., Rosedale, N. A., Zhu, T., Teng, L. S., Jesson, R., Oldehaver, J., Hoda, R., & Williamson, R. (2023). A school-wide digital programme has context specific impacts on self-regulation but not social skills. E-Learning and Digital Media, 20427530231156282. [Read Online]

2022

  • Berntzen, M., Hoda, R., Moe, N. B., & Stray, V. (2022). A Taxonomy of Inter-Team Coordination Mechanisms in Large-Scale Agile. IEEE Transactions on Software Engineering. [Read]
  • Madampe, K., Hoda, R., & Grundy, J. (2022). The Emotional Roller Coaster of Responding to Requirements Changes in Software Engineering. IEEE Transactions on Software Engineering. [Read]
  • Hidellaarachchi, D., Grundy, J., Hoda, R., & Mueller, I. (2022). The Influence of Human Aspects on Requirements Engineering-related Activities: Software Practitioners’ Perspective. ACM Transactions on Software Engineering Methodology, 1(1). [Read on Arxiv]
  • Stray, V., Hoda, R., Paasivaara, M., Lenarduzzi, V., & Mendez, D. (2022). Theories in Agile Software Development: Past, Present, and Future – Introduction to the XP 2020 Special Section. Information and Software Technology, 107058. [Read Online]
  • Masood, Z., Hoda, R., Blincoe, K., & Damian, D. (2022). Like, dislike, or just do it? How developers approach software development tasks. Information and Software Technology, 106963.
  • Abd El-Migid, M. A., Cai, D., Niven, T., Vo, J., Madampe, K., Grundy, J., & Hoda, R. (2021). Emotimonitor: A Trello power-up to capture and monitor emotions of Agile teams. Journal of Systems and Software, 111206. [Read on Arxiv]
  • Hussain, W., Shahin, M., Hoda, R., Whittle, J., Perera, H., Nurwidyantoro, A., … & Oliver, G. (2021). How Can Human Values Be Addressed in Agile Methods? A Case Study on SAFe. IEEE Transactions on Software Engineering [Read on Arxiv]

2021

  • Hoda, R. (2021). Socio-Technical Grounded Theory for Software Engineering. IEEE Transactions on Software Engineering, 48 (10), pp. 3808 – 3832 [Preprint] [Read on Arxiv]
  • Hoda, R. (2021, May). Decoding Grounded Theory for Software Engineering. In 2021 IEEE/ACM 43rd International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) (pp. 326-327). IEEE. [Watch Technical Briefing] [Read on RG]
  • Hidellaarachchi, D., Grundy, J., Hoda, R., & Madampe, K. (2021). The Effects of Human Aspects on the Requirements Engineering Process: A Systematic Literature Review. IEEE Transactions on Software Engineering. [Read on Arxiv]
  • Madampe, K., Hoda, R., & Grundy, J. (2021). A Faceted Taxonomy of Requirements Changes in Agile Contexts. IEEE Transactions on Software Engineering. [Read]
  • Shastri, Y., Hoda, R., & Amor, R. (2021). Spearheading agile: the role of the scrum master in agile projects. Empirical Software Engineering, 26(1), 1-31. [Read]
  • Shastri, Y., Hoda, R., & Amor, R. (2021). The role of the project manager in agile software development projects. Journal of Systems and Software, 173, 110871.
  • Masood, Z., Hoda, R., & Blincoe, K. (2021). What Drives and Sustains Self-Assignment in Agile Teams
    IEEE Transactions on Software Engineering. [Read on Arxiv]
  • Ralph, P., Ali, N. B., Baltes, S., Bianculli, D., Diaz, J., Dittrich, Y., … & Vegas, S. (2020). Empirical Standards for Software Engineering Research. [Read on Arvix]

2020

  • Masood, Z., Hoda, R., & Blincoe, K. (2020). Real World Scrum A Grounded Theory of Variations in Practice. IEEE Transactions on Software Engineering. [Read]
  • Masood, Z., Hoda, R., & Blincoe, K. (2020). How agile teams make self-assignment work: a grounded theory study. Empirical Software Engineering, 25(6), 4962-5005. [Read]
  • Hussain, W., Perera, H., Whittle, J., Nurwidyantoro, A., Hoda, R., Shams, R. A., & Oliver, G. (2020). Human Values in Software Engineering: Contrasting Case Studies of Practice. IEEE Transactions on Software Engineering.
  • Madampe, K., Hoda, R., & Grundy, J. (2020, September). Towards better understanding of agile teams through behavior change models. In 2020 35th IEEE/ACM International Conference on Automated Software Engineering Workshops (ASEW) (pp. 53-56). IEEE.
  • Madampe, K., Hoda, R., Grundy, J., & Singh, P. (2020, June). Towards Understanding Technical Responses to Requirements Changes in Agile Teams. In Proceedings of the IEEE/ACM 42nd International Conference on Software Engineering Workshops (pp. 153-156).
  • Madampe, K., Hoda, R., & Singh, P. (2020, June). Towards understanding emotional response to requirements changes in agile teams. In Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering: New Ideas and Emerging Results (pp. 37-40).
  • Stray, V., Hoda, R., Paasivaara, M., & Kruchten, P. (2020). Agile Processes in Software Engineering and Extreme Programming: 21st International Conference on Agile Software Development, XP 2020, Copenhagen, Denmark, June 8–12, 2020, Proceedings (p. 251). Springer Nature.
  • Ralph, P., Baltes, S., Adisaputri, G., Torkar, R., Kovalenko, V., Kalinowski, M., … & Alkadhi, R. (2020). Pandemic programmingEmpirical Software Engineering25(6), 4927-4961.

2019

  • Hoda, R. (2019). Using agile games to invigorate agile and lean software development learning in classrooms. In Agile and Lean Concepts for Teaching and Learning (pp. 391-414). Springer, Singapore. [Read]
  • Moe, N. B., Stray, V., & Hoda, R. (2019, May). Trends and updated research agenda for autonomous agile teams: a summary of the second international workshop at XP2019. In International Conference on Agile Software Development (pp. 13-19). Springer, Cham. [Read]
  • Hoda, R. (2019). Agile Processes in Software Engineering and Extreme Programming–Workshops: XP 2019 Workshops, Montréal, QC, Canada, May 21–25, 2019, Proceedings (p. 159). Springer Nature.
  • Dittrich, Y., Hoda, R., Fagerholm, F., Socha, D., & Steinmacher, I. (2019). Welcome from the CHASE 2019 Workshop Organizers. In International Workshop on Cooperative and Human Aspects of Software Engineering 2019 (p. ix). IEEE, Institute of Electrical and Electronics Engineers.

2018

  • Hoda, R., Salleh, N., & Grundy, J. (2018). The rise and evolution of agile software development
    IEEE software (50th Anniversary of Software Engineering Special Edition), 35(5), 58-63. [Read]
  • Bick, S., Spohrer, K., Hoda, R., Scheerer, A., & Heinzl, A. (2017). Coordination challenges in large-scale software development: a case study of planning misalignment in hybrid settings. IEEE Transactions on Software Engineering, 44(10), 932-950.
  • Masood, Z., Hoda, R., & Blincoe, K. (2018). [Read] Adapting agile practices in university contexts. Journal of Systems and Software, 144, 501-510. [Read]
  • Stray, V., Moe, N. B., & Hoda, R. (2018, May). Autonomous agile teams: challenges and future directions for research. In Proceedings of the 19th International Conference on Agile Software Development: Companion (pp. 1-5).
  • Salleh, N., Hoda, R., Su, M. T., Kanij, T., & Grundy, J. (2018). [Read] Recruitment, engagement and feedback in empirical software engineering studies in industrial contexts. Information and Software Technology, 98, 161-172. [Read]
  • Murugesan, L., Hoda, R., Salcic, Z., & Verma, P. (2018, May). Policy recommendations to induce behavioural changes through interactive energy visualisation. In 2018 IEEE Innovative Smart Grid Technologies-Asia (ISGT Asia) (pp. 1091-1096). IEEE.
  • McNaughton, S., Rosedale, N., Jesson, R. N., Hoda, R., & Teng, L. S. (2018). How digital environments in schools might be used to boost social skills: Developing a conditional augmentation hypothesis. Computers & Education, 126, 311-323.

2017

  • Hoda, R., & Noble, J. (2017, May). Becoming agile: a grounded theory of agile transitions in practice. In 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE) (pp. 141-151). IEEE. [Read]
  • Hoda, R., Salleh, N., Grundy, J., & Tee, H. M. (2017). Systematic literature reviews in agile software development: A tertiary studyInformation and Software Technology85, 60-70. [Read]
  • Masood, Z., Hoda, R., & Blincoe, K. (2017, May). Motivation for self-assignment: Factors agile software developers consider. In 2017 IEEE/ACM 10th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE) (pp. 92-93). IEEE. [Read]
  • Masood, Z., Hoda, R., & Blincoe, K. (2017, May). Exploring workflow mechanisms and task allocation strategies in agile software teams. In International Conference on Agile Software Development (pp. 267-273). Springer, Cham. [Read]
  • Shastri, Y., Hoda, R., & Amor, R. (2017, February). Understanding the roles of the manager in agile project management. In Proceedings of the 10th Innovations in Software Engineering Conference (pp. 45-55). [Read]
  • Andriyani, Y., Hoda, R., & Amor, R. (2017, May). Reflection in agile retrospectives. In International Conference on Agile Software Development (pp. 3-19). Springer, Cham. [Read]
  • Andriyani, Y., Hoda, R., & Amor, R. (2017, August). Understanding knowledge management in agile software development practice. In International Conference on Knowledge Science, Engineering and Management (pp. 195-207). Springer, Cham. [Read]
  • Murugesan, L. K., Hoda, R., & Salcio, Z. (2017, July). ECoS: Energy control system for smart homes. In 2017 IEEE 15th International Conference on Industrial Informatics (INDIN) (pp. 445-450). IEEE. [Read]
  • Murugesan, L. K., Hoda, R., & Salcic, Z. (2017, May). Identifying design features using combination of requirements elicitation techniques. In 2017 IEEE/ACM 1st International Workshop on Design and Innovation in Software Engineering (DISE) (pp. 6-12). IEEE.

2016

  • Hoda, R., & Murugesan, L. K. (2016). Multi-level agile project management challenges: A self-organizing team perspective. Journal of Systems and Software, 117, 245-257. [Read]
  • Shastri, Y., Hoda, R., & Amor, R. (2016, December). Does the “project manager” still exist in agile software development projects?. In 2016 23rd Asia-Pacific Software Engineering Conference (APSEC) (pp. 57-64). IEEE. [Read]
  • Hoda, R., Babar, M. A., Shastri, Y., & Yaqoob, H. (2016). Socio-cultural challenges in global software engineering education. IEEE Transactions on Education, 60(3), 173-182.