Software Engineering Education Beyond the Technical: A Systematic Literature Review

10/22/2019
by   Wouter Groeneveld, et al.
0

Higher education provides a solid theoretical and practical, but mostly technical, background for the aspiring software developer. Research, however, has shown that graduates still fall short of the expectations of industry. These deficiencies are not limited to technical shortcomings. The ever changing landscape of 'lean' enterprise software development requires engineers to be equipped with abilities beyond the technical. How can higher education help students become great software developers in this context? As a first step towards answering this question, we present the results of a systematic literature review, focusing on noncognitive abilities, better known as 'soft skills'. Our results identify self-reflection, conflict resolution, communication, and teamwork as the top four taught skills. Internships and capstone projects require more attention as a teaching aspect to facilitate the learning of multiple skills, including creativity. Interdisciplinary teaching and group composition are other important factors that influence learning. By providing novel insights on relationships between noncognitive abilities and teaching aspects, this work contributes to the continuous improvement of software engineering curricula. These findings may also serve as a springboard for further investigation of certain undervalued skills.

READ FULL TEXT

page 2

page 4

page 5

page 6

page 7

page 8

page 9

research
12/12/2018

A Call to Promote Soft Skills in Software Engineering

We have been thinking about other aspects of software engineering for ma...
research
10/22/2019

Non-cognitive abilities of exceptional software engineers: a Delphi study

Important building blocks of software engineering concepts are without a...
research
02/26/2023

Artificial Intelligence Impact On The Labour Force – Searching For The Analytical Skills Of The Future Software Engineers

This systematic literature review aims to investigate the impact of arti...
research
10/11/2019

Software Sustainability: A Systematic Literature Review and Comprehensive Analysis

Software Engineering is a constantly evolving subject area that faces ne...
research
03/27/2023

The Gap between Higher Education and the Software Industry – A Case Study on Technology Differences

We see an explosive global labour demand in the Software Industry, and h...
research
01/07/2015

The Cost of Problem-Based Learning: An Example in Information Systems Engineering

High-quality education helps in finding a job - but student skills heter...
research
05/18/2020

Translating the Concept of Goal Setting into Practice – What 'Else' does it Require than a Goal Setting Tool?

This conceptual paper reviews the current status of goal setting in the ...

Please sign up or login with your details

Forgot password? Click here to reset