Behavioral software engineering: A definition and systematic literature review

P Lenberg, R Feldt, LG Wallgren - Journal of Systems and software, 2015 - Elsevier
Throughout the history of software engineering, the human aspects have repeatedly been
recognized as important. Even though research that investigates them has been growing in …

Impediments for software test automation: A systematic literature review

K Wiklund, S Eldh, D Sundmark… - Software Testing …, 2017 - Wiley Online Library
Automated software testing is a critical enabler for modern software development, where
rapid feedback on the product quality is expected. To make the testing work well, it is of high …

[HTML][HTML] The role of knowledge-based resources in Agile Software Development contexts

R Ouriques, K Wnuk, T Gorschek… - Journal of Systems and …, 2023 - Elsevier
The software value chain is knowledge-based since it is highly dependant on people.
Consequently, a lack of practice in managing knowledge as a resource may jeopardise its …

The who, what, how of software engineering research: a socio-technical framework

MA Storey, NA Ernst, C Williams… - Empirical Software …, 2020 - Springer
Software engineering is a socio-technical endeavor, and while many of our contributions
focus on technical aspects, human stakeholders such as software developers are directly …

On the value of encouraging gender tolerance and inclusiveness in software engineering communities

E Zolduoarrati, SA Licorish - Information and Software Technology, 2021 - Elsevier
Context The recent spike in the growth of online communities is a testament to the
technological advancements of the 21st century. People with shared interests, problems …

The Swarm scalable storage system

JH Hartman, I Murdock, T Spalink - Proceedings. 19th IEEE …, 1999 - ieeexplore.ieee.org
Swarm is a storage system that provides scalable, reliable, and cost-effective data storage.
Swarm is based on storage servers, rather than file servers; the storage servers are …

Challenges and strategies for motivating software testing personnel

A Deak, T Stålhane, G Sindre - Information and software Technology, 2016 - Elsevier
Context Software testing is the key to ensuring a successful and reliable software product or
service, yet testing is often considered uninteresting work compared to design or coding. As …

Psychological safety and norm clarity in software engineering teams

P Lenberg, R Feldt - Proceedings of the 11th international workshop on …, 2018 - dl.acm.org
In the software engineering industry today, companies primarily conduct their work in teams.
To increase organizational productivity, it is thus crucial to know the factors that affect team …

[PDF][PDF] How do you feel, developer? An explanatory theory of the impact of affects on programming performance

D Graziotin, X Wang, P Abrahamsson - PeerJ Computer Science, 2015 - peerj.com
Affects—emotions and moods—have an impact on cognitive activities and the working
performance of individuals. Development tasks are undertaken through cognitive processes …

User‐centered approaches in software development processes: Qualitative research into the practice of Hungarian companies

B Szabó, K Hercegfi - Journal of Software: Evolution and …, 2023 - Wiley Online Library
Integrating user‐centered approaches into development processes is one of the main
challenges nowadays that derives from different objectives of software engineering (SE) and …