Behavioral software engineering: A definition and systematic literature review
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 …
recognized as important. Even though research that investigates them has been growing in …
Team formation in software engineering: a systematic map** study
Context: Software team formation is an important project management activity. However,
forming appropriate teams is a challenge for most of the companies. Objective: To analyze …
forming appropriate teams is a challenge for most of the companies. Objective: To analyze …
Interpretative case studies on agile team productivity and management
CONTEXT: The management of software development productivity is a key issue in software
organizations, where the major drivers are lower cost and shorter time-to-market. Agile …
organizations, where the major drivers are lower cost and shorter time-to-market. Agile …
Employee mindfulness, innovative work behaviour, and IT project success: the role of inclusive leadership
This study investigates the relationship between project employee mindfulness and project
success using innovative work behaviour as a mediator and the project manager's inclusive …
success using innovative work behaviour as a mediator and the project manager's inclusive …
Perceptions of the human and social factors that influence the productivity of software development teams in Colombia: A statistical analysis
This research aims to know if software engineering professionals consider that social and
human factors (SHF) influence the productivity of a work team. A survey-based study was …
human factors (SHF) influence the productivity of a work team. A survey-based study was …
Improving teamwork in agile software engineering education: The ASEST+ framework
Contribution: This article presents agile software engineers stick together (ASEST+), an
improved version of a framework called ASEST that aims to develop team cohesion, leading …
improved version of a framework called ASEST that aims to develop team cohesion, leading …
Understanding the attitudes, knowledge sharing behaviors and task performance of core developers: A longitudinal study
Context Prior research has established that a few individuals generally dominate project
communication and source code changes during software development. Moreover, this …
communication and source code changes during software development. Moreover, this …
Secondary studies on human aspects in software engineering: A tertiary study
Context: This study compiles the evidence reported on the human aspects of software
engineering in view of providing a comprehensive catalogue of human aspects that have …
engineering in view of providing a comprehensive catalogue of human aspects that have …
[HTML][HTML] Impact of software development processes on the outcomes of student computing projects: A tale of two universities
Context: Project-based courses are more and more commonly used as an opportunity to
teach students structured methods of develo** software. Two well-known approaches in …
teach students structured methods of develo** software. Two well-known approaches in …
Finding an effective classification technique to develop a software team composition model
Ineffective software team composition has become recognized as a prominent aspect of
software project failures. Reports from results extracted from different theoretical personality …
software project failures. Reports from results extracted from different theoretical personality …