DocumentCode
2260483
Title
Issues and mitigation strategies when using agile industrial software development processes in student software engineering projects
Author
Schramm, Wolfgang ; Draeger, Christopher ; Grechenig, Thomas
Author_Institution
Dept. of Comput. Aided Autom., Vienna Univ. of Technol., Vienna, Austria
fYear
2011
fDate
13-15 Sept. 2011
Firstpage
1
Lastpage
4
Abstract
In computer science education, one of the main goals for educators is to prepare the student for employment in an industrial environment. For this it is required that the students are familiar with the major development process, ideally on the example of a concrete student project. During a one-semester software development seminar the students were grouped into 7 groups with 4-5 students each and each group was assigned eXtreme Programming, SCRUM or Open Unified Process as development process. Each student was asked to keep a development diary and answer questionnaires during and at the end of the project. Each group was asked to document the changes to their development process, identified development problems, employed mitigation strategies and the project progress in form of a retrospective report. Analysis of the reports revealed common issues and mitigation strategies, which can be classified into the following: meeting organization; communication; project roles, requirements engineering, continuous tests and process adherence. The employed mitigation strategies were classified into the same categories; quantified and evaluated regarding their respective effectiveness.
Keywords
computer science education; software engineering; SCRUM; agile industrial software development process; computer science education; continuous tests; employment; extreme programming; industrial environment; mitigation strategies; open unified process; process adherence; requirements engineering; student software engineering projects; Conferences; Educational institutions; Internet; Programming profession; Software engineering; development process; education; process tailoring; student exercises;
fLanguage
English
Publisher
ieee
Conference_Titel
AFRICON, 2011
Conference_Location
Livingstone
ISSN
2153-0025
Print_ISBN
978-1-61284-992-8
Type
conf
DOI
10.1109/AFRCON.2011.6072135
Filename
6072135
Link To Document