Behavioral Software Engineering

Behavioral Software Engineering is the study of cognitive, behavioral and social aspects at different levels relating to the work of software engineers. It is focused on the software developers and engineers themselves or in aggregates but excludes human aspects in relation to the use of the actual software; the latter is already studied in the human–computer interaction (HCI) field.

Image 1 of 1
Behavioral Software Engineering

Throughout the history of Software Engineering (SE) it has been repeatedly found that the humans involved, i.e. the engineers and developers in addition to other stakeholders, are a key factor in determining project outcomes and success. However, the amount of research that focuses on human aspects has been limited compared to research with technology or process focus. With increasing maturity of the field, interest in agile methods and a growing dissatisfaction with the continued challenges of developing high-quality software on time, the amount of SE research putting human aspect in primary focus has increased.

Research areas

  • Personality, views and attitudes
  • Global software engineering
  • Team dynamics and group development
  • Sustainability impacts of software systems
  • Wellbeing and Resilience of Developers
  • Diversity, Equity, Inclusion and Accessibility
  • Decision making
  • Teaching software engineering

Faculty

Robert Feldt

  • Full Professor, Interaction Design and Software Engineering, Computer Science and Engineering
To personal page

Lucas Gren

  • Adjunct Senior Lecturer, Interaction Design and Software Engineering, Computer Science and Engineering
To personal page

Birgit Penzenstadler

  • Visiting Researcher, Interaction Design and Software Engineering, Computer Science and Engineering
To personal page

Richard Torkar

  • Head of Department, Computer Science and Engineering
To personal page

Francisco Gomes

  • Senior Lecturer, Interaction Design and Software Engineering, Computer Science and Engineering
To personal page

Per Lenberg

  • Visiting Teacher, Interaction Design and Software Engineering, Computer Science and Engineering
To personal page

Postdoc

Per Martinsson

  • Postdoc, Interaction Design and Software Engineering, Computer Science and Engineering
To personal page

PhD students

Cristina Martinez Montes

  • Visiting Researcher, Interaction Design and Software Engineering, Computer Science and Engineering
To personal page

Amna Pir Muhammad

  • Lecturer of the Practice, Interaction Design and Software Engineering, Computer Science and Engineering
To personal page

Lekshmi Murali Rani

  • Doctoral Student, Interaction Design and Software Engineering, Computer Science and Engineering
To personal page