DocumentCode :
2106335
Title :
Teaching agile software development through lab courses
Author :
Schroeder, Andreas ; Klarl, Annabelle ; Mayer, Philip ; Kroiss, Christian
Author_Institution :
Inst. fur Inf., Ludwig-Maximilians-Univ. Munchen, Munich, Germany
fYear :
2012
fDate :
17-20 April 2012
Firstpage :
1
Lastpage :
10
Abstract :
With the days of the lone coder long gone, it is critical in our education of young computer scientists to lay particular emphasis on the “softer” spots of software development: How to organize a development process, how to deal with teams of software engineers with different skills and motivations, and how to produce outstanding software despite hard deadlines and (ideally) a 40-hour-week. In this paper, we report on the setup, execution, and results of two software development labs with a specific focus on agile methodologies conducted in 2010 and 2011 at our university. Not only are agile methods widespread in practice today; with their focus on human interaction and work-life balance, we believe that experiencing a full agile product development cycle in the risk-free academic environment is a benefit not only for our students´ technical skills, but to their social skills as well.
Keywords :
computer science education; educational courses; educational institutions; human computer interaction; software prototyping; student experiments; agile methodology; agile product development cycle; agile software development teaching; computer scientists; development process; human interaction; lab courses; lone coder; risk-free academic environment; social skills; software development labs; software engineers; students technical skills; university; work-life balance; Games; Internet; Libraries; Programming; Skeleton; Software; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Engineering Education Conference (EDUCON), 2012 IEEE
Conference_Location :
Marrakech
ISSN :
2165-9559
Print_ISBN :
978-1-4673-1457-2
Electronic_ISBN :
2165-9559
Type :
conf
DOI :
10.1109/EDUCON.2012.6201194
Filename :
6201194
Link To Document :
بازگشت