collaborators

6 papers

cs.SE2025

Staying or Leaving? How Job Satisfaction, Embeddedness and Antecedents Predict Turnover Intentions of Software Professionals

Miikka Kuutila, Paul Ralph, Huilian Sophie Qiu +13

Context: Voluntary turnover is common in the software industry, increasing recruitment and onboarding costs and the risk of losing organizational and tacit knowledge. Objective: Th…

cs.SE2025

The Software Infrastructure Attitude Scale (SIAS): A Questionnaire Instrument for Measuring Professionals' Attitudes Toward Technical and Sociotechnical Infrastructure

Miikka Kuutila, Paul Ralph, Huilian Sophie Qiu +19

Context: Recent software engineering (SE) research has highlighted the need for sociotechnical research, implying a demand for customized psychometric scales. Objective: We define…

cs.SE2025

A Multifaceted View on Discrimination in Software Development Careers

Shalini Chakraborty, Sebastian Baltes

Conversations around diversity and inclusion in software engineering often focus on gender and racial disparities. However, the State of Devs 2025 survey with 8,717 participants re…

cs.SE2025

Context Engineering for AI Agents in Open-Source Software

Seyedmoein Mohsenimofidi, Matthias Galster, Christoph Treude +1

GenAI-based coding assistants have disrupted software development. The next generation of these tools is agent-based, operating with more autonomy and potentially without human ove…

cs.SE2025

Lost in Transition: The Struggle of Women Returning to Software Engineering Research after Career Breaks

Shalini Chakraborty, Sebastian Baltes

The IT industry provides supportive pathways such as returnship programs, coding boot camps, and buddy systems for women re-entering their job after a career break. Academia, howev…

cs.SE2025

On the Need to Rethink Trust in AI Assistants for Software Development: A Critical Review

Sebastian Baltes, Timo Speith, Brenda Chiteri +3

Trust is a fundamental concept in human decision-making and collaboration that has long been studied in philosophy and psychology. However, software engineering (SE) articles often…