Requirements Engineering (RE) requires the collaboration of various roles in SE, such as requirements engineers, stakeholders and other developers, and it is thus a very highly …
For more than thirty years, it has been claimed that a way to improve software developers' productivity and software quality is to focus on people and to provide incentives to make …
Human Affectiveness, ie, The emotional state of a person, plays a crucial role in many domains where it can make or break a team's ability to produce successful products …
It's common sense to state that the production of any software product involves a human element, at least to some extent. We all have different personality traits, and the way we …
We review the literature relating to soft skills and the software engineering and information systems domain before describing a study based on 650 job advertisements posted on well …
CONTEXT:: Successful software development and management depends not only on the technologies, methods and processes employed but also on the judgments and decisions of …
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 …
D Graziotin, X Wang… - Journal of Software …, 2015 - Wiley Online Library
Software engineering (SE) research lacks theory and methodologies for addressing human aspects in software development. Development tasks are undertaken through cognitive …