|
Abstract: Humans, software engineers as well as other stakeholders, play a pivotal role in shaping project outcomes and success in Software Engineering (SE). Yet, many SE practices still rely on assumptions of rationality that overlook how human behavior and judgment influence everyday decisions, collaboration, and coordination within software teams.
Similar to the way Behavioral Economics has become integral to Economics, Behavioral Software Engineering offers a lens to better understand phenomena such as heuristics and biases, nudges, and choice architecture in SE contexts. While these concepts are increasingly recognized in the literature, they remain difficult to systematically account for in practice. Even when approaches explicitly aim to support decision-making, such as techniques to improve negotiation or estimation practices, we often dismiss them in favor of purely technical methods, assuming that established technical solutions are sufficient. The recurring mismatch between technical estimates and actual project outcomes suggests otherwise.
In this keynote, I argue that, while Behavioral Software Engineering is not an entirely new idea, it is time to more fully embrace it as a core perspective for understanding, improving, and effectively changing software development practices. By acknowledging how human behavior and judgment shape everyday work, we can better explain persistent challenges in software projects and open new opportunities for more effective, human-centered interventions in software teams. |
 |
Dr. Tayana Conte is an Associate Professor at the Federal University of Amazonas (UFAM), Brazil, where she leads the USES (UX and Software Engineering) Research Group. Her research focuses on user experience, human factors in software development, software quality, and empirical software engineering. She has authored over 300 publications and supervised more than 45 graduate theses and dissertations. Tayana serves as Editor-in-Chief of the Journal of Software Engineering Research and Development (JSERD) and as Associate Editor of Empirical Software Engineering (EMSE), Science of Computer Programming (SCP), and ACM Transactions on Software Engineering and Methodology (TOSEM). In 2023, she became the first Latin American recipient of the IEEE TCSE Distinguished Education Award. |