Software Engineering Education and Training: Industry Demands, Curriculum Deficits, and Pedagogy Direction
Bastian Tenbergen, Stephan Krusche, Robert Hanna, Muneera Bano
Abstract
Open-access reader
Bastian Tenbergen, Stephan Krusche, Robert Hanna, Muneera Bano
Abstract
Open-access reader
The demands placed on software engineers have increased dramatically since Mary Shaw asked1 for universities to educate computer scientists in different roles pertaining to software engineering 23 years ago. Since her roadmap paper in 2000, software systems have increased in complexity, size, and criticality as well. The aim of this special issue was to solicit, review, and publish original high-quality research to prepare the next generation of software engineers for these challenges. Priority was given to high-impact papers that address education in the areas of secure software, agile software engineering, gamification, and particularly industry/university collaboration.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The demands placed on software engineers have increased dramatically since Mary Shaw asked1 for universities to educate computer scientists in different roles pertaining to software engineering 23 years ago. Since her roadmap paper in 2000, software systems have increased in complexity, size, and criticality as well. The aim of this special issue was to solicit, review, and publish original high-quality research to prepare the next generation of software engineers for these challenges. Priority was given to high-impact papers that address education in the areas of secure software, agile software engineering, gamification, and particularly industry/university collaboration.
Key concepts: Personal software process, Software peer review, Social software engineering, Software engineering, Agile software development, Software Engineering Process Group, Engineering management, Software development