Throw Away Student Software At Semester End? : Better Not!

Faculty/Professorship: Software Technologies  
Author(s): Boockmann, Jan  ; Jacob, Kerstin ; Lüttgen, Gerald  
Title of the compilation: Software Engineering im Unterricht der Hochschulen SEUH 2022 : 24.-25. Februar 2022, Berlin ; Proceedings
Editors: Gesellschaft für Informatik e.V.; Thurner, Veronika; Kleinen, Barne; Siegeris, Juliane; Weber-Wulff, Debora
Conference: 18. SEUH, 2022, Berlin und virtuell
Publisher Information: Bonn
Year of publication: 2022
Pages: 23--28
ISBN: 978-3-88579-715-9
Language(s): English
DOI: 10.18420/SEUH2022_03
Software engineering is continuously evolving in order to meet the challenges faced by the ever growing complexity and longevity of digital systems. Students should thus acquire additional practical competencies wrt. software evolution and maintenance. This paper describes how student team projects at our Chair have been redesigned to meet this need, and reports on our first experiences. It also aims at initiating a discussion on the challenges we met, namely the contributions we can expect from students, the effort required from staff, and the individualization of grades.
GND Keywords: Softwareentwicklung; Softwarewartung; Projektarbeit
Keywords: long-living software, project-based learning, software evolution and maintenance
DDC Classification: 004 Computer science  
370 Education  
RVK Classification: ST 230   
Type: Conferenceobject
Release Date: 9. December 2022