Papers

2023

  • Hoda, R. (2023). Technical Briefing on Socio-Technical Grounded Theory for Qualitative Data Analysis. IEEE/ACM International Conference on Software Engineering (ICSE) Technical Briefing.
  • 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]
  • Madampe, K., Hoda, R., & Grundy, J. (2023). A Framework for Emotion-oriented Requirements Change Handling in Agile Software EngineeringIEEE Transactions on Software Engineering.

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.

2015

  • Murugesan, L. K., Hoda, R., & Salcic, Z. (2015). Design criteria for visualization of energy consumption: A systematic literature review. Sustainable Cities and Society, 18, 1-12. [Read]
  • Murugesan, L. K., Hoda, R., & Salcic, Z. (2015, February). Toward visualising and controlling household electrical appliances. In 2015 6th International Conference on Automation, Robotics and Applications (ICARA) (pp. 591-596). IEEE. [Read]

2014

  • Babb, J., Hoda, R., & Nørbjerg, J. (2014). Embedding reflection and learning into agile software development. IEEE software, 31(4), 51-57. [Read]
  • Babb, J. S., Hoda, R., & Nørbjerg, J. (2014, August). XP in a small software development business: adapting to local constraints. In Scandinavian Conference on Information Systems (pp. 14-29). Springer, Cham. [Read]
  • Picardo, V., Metson, S., Hoda, R., Amor, R., Arnold-Saritepe, A., Sharp, R., & Brand, D. (2014, May). Towards designing assistive software applications for discrete trial training. In Companion Proceedings of the 36th International Conference on Software Engineering (pp. 622-623). [Read]

These and older publications can be found on Google Scholar