2025
Navigating fairness: practitioners' understanding, challenges, and strategies in AI/ML development.
Empir. Softw. Eng., June, 2025
Managing Technical Debt in a Multidisciplinary Data Intensive Software Team: an Observational Case Study.
CoRR, June, 2025
Comparing Large Language Models and Traditional Machine Translation Tools for Translating Medical Consultation Summaries: A Pilot Study.
CoRR, April, 2025
The Role of Empathy in Software Engineering - A Socio-Technical Grounded Theory.
CoRR, April, 2025
Who cares about testing?: Co-creations of Socio-technical Software Testing Experiences.
CoRR, April, 2025
Junior Software Developers' Perspectives on Adopting LLMs for Software Engineering: a Systematic Literature Review.
CoRR, March, 2025
Qualitative Research Methods in Software Engineering: Past, Present, and Future.
CoRR, February, 2025
Trust, artificial intelligence and software practitioners: an interdisciplinary agenda.
AI Soc., February, 2025
What Do AI/ML Practitioners Think About AI/ML Bias?
IEEE Softw., 2025
Raising AI Ethics Awareness: Insights from a Quiz-Based Workshop with Software Practitioners - An Experience Report.
Proceedings of the IEEE/ACM International Workshop on Responsible AI Engineering, 2025
What Does a Software Engineer Look Like? Exploring Societal Stereotypes in LLMs.
Proceedings of the 47th IEEE/ACM International Conference on Software Engineering: Software Engineering in Society, 2025
Socio-Technical Qualitative Research in Human Robot Interaction.
Proceedings of the 20th ACM/IEEE International Conference on Human-Robot Interaction, 2025
2024
Scoping Software Engineering for AI: The TSE Perspective.
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
IEEE Trans. Software Eng., November, 2024
Supporting Emotional Intelligence, Productivity and Team Goals while Handling Software Requirements Changes.
ACM Trans. Softw. Eng. Methodol., July, 2024
Challenges, adaptations, and fringe benefits of conducting software engineering research with human participants during the COVID-19 pandemic.
Empir. Softw. Eng., July, 2024
Large language models for qualitative research in software engineering: exploring opportunities and challenges.
Autom. Softw. Eng., June, 2024
Enablers and Barriers of Empathy in Software Developer and User Interactions: A Mixed Methods Case Study.
ACM Trans. Softw. Eng. Methodol., May, 2024
Ethics in AI through the practitioner's view: a grounded theory literature review.
Empir. Softw. Eng., May, 2024
Ethics in the Age of AI: An Analysis of AI Practitioners' Awareness and Challenges.
ACM Trans. Softw. Eng. Methodol., March, 2024
The Impact of Personality on Requirements Engineering Activities: A Mixed-Methods Study.
Empir. Softw. Eng., February, 2024
Addressing Bad Feelings in Agile Software Project Contexts: Considering Team Welfare and Developer Mental Health.
IEEE Softw., 2024
Emerging technologies in higher education assessment and feedback practices: A systematic literature review.
J. Syst. Softw., 2024
The impact of human aspects on the interactions between software developers and end-users in software engineering: A systematic literature review.
Inf. Softw. Technol., 2024
Raising AI Ethics Awareness through an AI Ethics Quiz for Software Practitioners.
CoRR, 2024
Guidelines for Using Mixed and Multi Methods Research in Software Engineering.
CoRR, 2024
Enablers and Barriers of Empathy in Software Developer and User Interaction: A Mixed Methods Case Study.
CoRR, 2024
Recruiting Participants in Digital Health: Lessons from a Palliative Care Telehealth Project.
Proceedings of the 2024 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 2024
The struggle is real! The agony of recruiting participants for empirical software engineering studies.
Proceedings of the 2024 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 2024
Teaching Software Ethics to Future Software Engineers.
Proceedings of the 46th International Conference on Software Engineering: Software Engineering Education and Training, 2024
Technical Briefing on Socio-Technical Grounded Theory for Qualitative Data Analysis.
Proceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings, 2024
What's Personality Got to Do with It? A Case Study on the Impact of Personality on Requirements Engineering-related Activities.
Proceedings of the 2024 IEEE/ACM 17th International Conference on Cooperative and Human Aspects of Software Engineering, 2024
Keynote on Augmented Agile: Human-centred AI-assisted Software Project Management at FinanSE Workshop (ICSE 2024).
Proceedings of the 1st IEEE/ACM Workshop on Software Engineering Challenges in Financial Firms, 2024
Towards Enhancing Mobile App Reviews: A Structured Approach to User Review Entry, Analysis and Verification.
Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering, 2024
ED&I and SE: Challenges, Progress, and Lessons.
Proceedings of the Equity, 2024
2023
Supplementary Material for Paper Titled "Challenges, Adaptations, and Fringe Benefits of Conducting Software Engineering Research with Human Participants during the COVID-19 Pandemic".
Dataset, December, 2023
Responding to change over time: A longitudinal case study on changes in coordination mechanisms in large-scale agile.
Empir. Softw. Eng., October, 2023
Dealing With Data Challenges When Delivering Data-Intensive Software Solutions.
IEEE Trans. Software Eng., September, 2023
The Influence of Human Aspects on Requirements Engineering-related Activities: Software Practitioners' Perspective.
ACM Trans. Softw. Eng. Methodol., September, 2023
Empathy models and software engineering - A preliminary analysis and taxonomy.
J. Syst. Softw., September, 2023
The Emotional Roller Coaster of Responding to Requirements Changes in Software Engineering.
IEEE Trans. Software Eng., March, 2023
A Taxonomy of Inter-Team Coordination Mechanisms in Large-Scale Agile.
IEEE Trans. Software Eng., February, 2023
A Framework for Emotion-Oriented Requirements Change Handling in Agile Software Engineering.
IEEE Trans. Software Eng., 2023
Augmented Agile: Human-Centered AI-Assisted Software Management.
IEEE Softw., 2023
Understanding the Influence of Motivation on Requirements Engineering-related Activities.
CoRR, 2023
What Would You do? An Ethical AI Quiz.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: ICSE 2023 Companion Proceedings, 2023
2022
Data Synthesis - The Effects of Human Aspects on the Requirements Engineering Process: A Systematic Literature Review.
Dataset, May, 2022
What Drives and Sustains Self-Assignment in Agile Teams.
IEEE Trans. Software Eng., 2022
Real World Scrum A Grounded Theory of Variations in Practice.
IEEE Trans. Software Eng., 2022
A Faceted Taxonomy of Requirements Changes in Agile Contexts.
IEEE Trans. Software Eng., 2022
How Can Human Values be Addressed in Agile Methods? A Case Study on SAFe.
IEEE Trans. Software Eng., 2022
Human Values in Software Engineering: Contrasting Case Studies of Practice.
IEEE Trans. Software Eng., 2022
Socio-Technical Grounded Theory for Software Engineering.
IEEE Trans. Software Eng., 2022
The Effects of Human Aspects on the Requirements Engineering Process: A Systematic Literature Review.
IEEE Trans. Software Eng., 2022
Emotimonitor: A Trello power-up to capture and monitor emotions of Agile teams.
J. Syst. Softw., 2022
Theories in Agile Software Development: Past, Present, and Future Introduction to the XP 2020 Special Section.
Inf. Softw. Technol., 2022
Like, dislike, or just do it? How developers approach software development tasks.
Inf. Softw. Technol., 2022
Does personality impact requirements engineering Activities?
CoRR, 2022
The Role of Emotional Intelligence in Handling Requirements Changes in Software Engineering.
CoRR, 2022
Ethics in AI through the Developer's Prism: A Socio-Technical Grounded Theory Literature Review and Guidelines.
CoRR, 2022
Emotion-Centric Requirements Change Handling in Software Engineering.
CoRR, 2022
2021
The role of the project manager in agile software development projects.
J. Syst. Softw., 2021
Spearheading agile: the role of the scrum master in agile projects.
Empir. Softw. Eng., 2021
The Impact of Considering Human Values during Requirements Engineering Activities.
CoRR, 2021
The Role of the Scrum Master in an Industry based University Course.
CoRR, 2021
The Influence of Human Aspects on Requirements Engineering: Software Practitioners Perspective.
CoRR, 2021
Emotimonitor: A Trello Power-Up to Capture Emotions of Agile Teams.
CoRR, 2021
Decoding Grounded Theory for Software Engineering.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2021
2020
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
Empir. Softw. Eng., 2020
How agile teams make self-assignment work: a grounded theory study.
Empir. Softw. Eng., 2020
A Multi-dimensional Study of Requirements Changes in Agile Software Development Projects.
CoRR, 2020
ACM SIGSOFT Empirical Standards.
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
CoRR, 2020
Pandemic Programming: How COVID-19 affects software developers and how their organizations can help.
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
CoRR, 2020
Towards better understanding of agile teams through behavior change models.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering Workshops, 2020
Towards understanding emotional response to requirements changes in agile teams.
Proceedings of the ICSE-NIER 2020: 42nd International Conference on Software Engineering, New Ideas and Emerging Results, Seoul, South Korea, 27 June, 2020
Towards Understanding Technical Responses to Requirements Changes in Agile Teams.
Proceedings of the ICSE '20: 42nd International Conference on Software Engineering, Workshops, Seoul, Republic of Korea, 27 June, 2020
2019
Trends and Updated Research Agenda for Autonomous Agile Teams: A Summary of the Second International Workshop at XP2019.
Proceedings of the Agile Processes in Software Engineering and Extreme Programming - Workshops, 2019
2018
Timeline data for "The Rise and Evolution of Agile Software Development".
Dataset, November, 2018
Coordination Challenges in Large-Scale Software Development: A Case Study of Planning Misalignment in Hybrid Settings.
IEEE Trans. Software Eng., 2018
The Rise and Evolution of Agile Software Development.
IEEE Softw., 2018
Adapting agile practices in university contexts.
J. Syst. Softw., 2018
Recruitment, engagement and feedback in empirical software engineering studies in industrial contexts.
Inf. Softw. Technol., 2018
How digital environments in schools might be used to boost social skills: Developing a conditional augmentation hypothesis.
Comput. Educ., 2018
Autonomous agile teams: challenges and future directions for research.
Proceedings of the 19th International Conference on Agile Software Development, 2018
2017
Socio-Cultural Challenges in Global Software Engineering Education.
IEEE Trans. Educ., 2017
Systematic literature reviews in agile software development: A tertiary study.
Inf. Softw. Technol., 2017
Exploring Workflow Mechanisms and Task Allocation Strategies in Agile Software Teams.
Proceedings of the Agile Processes in Software Engineering and Extreme Programming, 2017
Reflection in Agile Retrospectives.
Proceedings of the Agile Processes in Software Engineering and Extreme Programming, 2017
Understanding Knowledge Management in Agile Software Development Practice.
Proceedings of the Knowledge Science, Engineering and Management, 2017
ECoS: Energy control system for smart homes.
Proceedings of the 15th IEEE International Conference on Industrial Informatics, 2017
Understanding the Roles of the Manager in Agile Project Management.
Proceedings of the 10th Innovations in Software Engineering Conference, 2017
Identifying Design Features Using Combination of Requirements Elicitation Techniques.
Proceedings of the 1st IEEE/ACM International Workshop on Design and Innovation in Software Engineering, 2017
Motivation for Self-Assignment: Factors Agile Software Developers Consider.
Proceedings of the 10th IEEE/ACM International Workshop on Cooperative and Human Aspects of Software Engineering, 2017
Becoming agile: a grounded theory of agile transitions in practice.
Proceedings of the 39th International Conference on Software Engineering, 2017
2016
Multi-level agile project management challenges: A self-organizing team perspective.
J. Syst. Softw., 2016
Does the "Project Manager" Still Exist in Agile Software Development Projects?
Proceedings of the 23rd Asia-Pacific Software Engineering Conference, 2016
2015
Toward visualising and controlling household electrical appliances.
Proceedings of the 6th International Conference on Automation, Robotics and Applications, 2015
Automating SmartPhone Automation: Enhancing User Experience with Behaviour Learning.
Proceedings of the 24th Australasian Software Engineering Conference, 2015
2014
Embedding Reflection and Learning into Agile Software Development.
IEEE Softw., 2014
Aligning technological and pedagogical considerations: Harnessing touch-technology to enhance opportunities for collaborative gameplay and reciprocal teaching in NZ early education.
Int. J. Child Comput. Interact., 2014
XP in a Small Software Development Business: Adapting to Local Constraints.
Proceedings of the Nordic Contributions in IS Research, 2014
Towards designing assistive software applications for discrete trial training.
Proceedings of the 36th International Conference on Software Engineering, 2014
Designing an Educational Tabletop Software for Children with Autism.
Proceedings of the Fifteenth Australasian User Interface Conference, 2014
Math Tutor: An Interactive Android-Based Numeracy Application for Primary Education.
Proceedings of the Fifteenth Australasian User Interface Conference, 2014
Fill That Blank! An iOS-based Literacy Application.
Proceedings of the 23rd Australian Software Engineering Conference, 2014
It's Not Them, It's Us! Why Computer Science Fails to Impress Many First Years.
Proceedings of the Sixteenth Australasian Computing Education Conference, 2014
2013
Self-Organizing Roles on Agile Software Development Teams.
IEEE Trans. Software Eng., 2013
Cooperative and human aspects of software engineering: CHASE 2013.
ACM SIGSOFT Softw. Eng. Notes, 2013
Barriers to Learning in Agile Software Development Projects.
Proceedings of the Agile Processes in Software Engineering and Extreme Programming, 2013
6th international workshop on cooperative and human aspects of software engineering (CHASE 2013).
Proceedings of the 35th International Conference on Software Engineering, 2013
Investigating Visualization of Energy Consumption.
Proceedings of the 14th Annual ACM SIGCHI_NZ conference on Computer-Human Interaction, 2013
2012
Developing a grounded theory to explain the practices of self-organizing Agile teams.
Empir. Softw. Eng., 2012
2011
The impact of inadequate customer collaboration on self-organizing Agile teams.
Inf. Softw. Technol., 2011
Supporting Self-organizing Agile Teams - What's Senior Management Got to Do with It?
Proceedings of the Agile Processes in Software Engineering and Extreme Programming, 2011
Grounded theory for geeks.
Proceedings of the 18th Conference on Pattern Languages of Programs, 2011
Workshop on cooperative and human aspects of software engineering: (CHASE 2011).
Proceedings of the 33rd International Conference on Software Engineering, 2011
2010
What Language Does Agile Speak?
Proceedings of the Agile Processes in Software Engineering and Extreme Programming, 2010
Agile Undercover: When Customers Don't Collaborate.
Proceedings of the Agile Processes in Software Engineering and Extreme Programming, 2010
Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010
Balancing acts: walking the Agile tightrope.
Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering, 2010
Organizing <i>self-organizing</i> teams.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010
How much is just enough?: some documentation patterns on Agile projects.
Proceedings of the European Conference on Pattern Languages of Programs, 2010
2009
Negotiating Contracts for Agile Projects: A Practical Perspective.
Proceedings of the Agile Processes in Software Engineering and Extreme Programming, 2009
2005
Usability methods and mobile devices: an evaluation of MoFax.
Proceedings of the 4th International Conference on Mobile and Ubiquitous Multimedia, 2005