Papers

2021

  • Hoda, R. (2021). Socio-Technical Grounded Theory for Software EngineeringIEEE Transactions on Software Engineering [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 ReviewIEEE Transactions on Software Engineering.
  • 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 Engineering26(1), 1-31. [Read]
  • Shastri, Y., Hoda, R., & Amor, R. (2021). The role of the project manager in agile software development projectsJournal of Systems and Software173, 110871.
  • 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 SAFearXiv preprint arXiv:2102.12107. (Under Review) [Read]
  • El-Migid, M. A. A., Cai, D., Niven, T., Vo, J., Madampe, K., Grundy, J., & Hoda, R. (2021). Emotimonitor: A Trello Power-Up to Capture Emotions of Agile TeamsarXiv preprint arXiv:2105.01952. (Under Review) [Read]
  • Ralph, P., Ali, N. B., Baltes, S., Bianculli, D., Diaz, J., Dittrich, Y., … & Vegas, S. (2020). Empirical Standards for Software Engineering ResearcharXiv preprint arXiv:2010.03525.

2020

  • Masood, Z., Hoda, R., & Blincoe, K. (2020). Real World Scrum A Grounded Theory of Variations in PracticeIEEE Transactions on Software Engineering. [Read]
  • Masood, Z., Hoda, R., & Blincoe, K. (2020). How agile teams make self-assignment work: a grounded theory studyEmpirical Software Engineering25(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 PracticeIEEE 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 developmentIEEE software35(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 contextsJournal of Systems and Software144, 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 contextsInformation and software technology98, 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 perspectiveJournal of Systems and Software117, 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 educationIEEE Transactions on Education60(3), 173-182.

2015

  • Murugesan, L. K., Hoda, R., & Salcic, Z. (2015). Design criteria for visualization of energy consumption: A systematic literature reviewSustainable Cities and Society18, 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 developmentIEEE software31(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