Working in a team for a limited period of time and to deliver a high quality product are some of
the skills students should gain during their studies at the university. Therefore universities should
offer software engineering courses teaching agile methodologies broadly used in the industry as well.
These courses need to simulate a real world working environment introducing agile methods like XP
or Scrum. We present the design of our Scrum based undergraduate course Software Engineering 1,
provide in-depth information about important course details and also give recommendations for
tools we find useful. Unlike other software engineering courses we have a large staff of up to 11
supervisors allowing us to simulate close to real world working conditions. We provide every team
with a tutor who is responsible for observing his team and answer questions. Additional research
assistants are playing the role of customers.
%0 Conference Paper
%1 scharf2013scrum
%A Scharf, Andreas
%A Koch, Andreas
%D 2013
%K agile education myown scrum se
%P 159-168
%T Scrum in a Software Engineering Course: An In-Depth Praxis Report
%X Working in a team for a limited period of time and to deliver a high quality product are some of
the skills students should gain during their studies at the university. Therefore universities should
offer software engineering courses teaching agile methodologies broadly used in the industry as well.
These courses need to simulate a real world working environment introducing agile methods like XP
or Scrum. We present the design of our Scrum based undergraduate course Software Engineering 1,
provide in-depth information about important course details and also give recommendations for
tools we find useful. Unlike other software engineering courses we have a large staff of up to 11
supervisors allowing us to simulate close to real world working conditions. We provide every team
with a tutor who is responsible for observing his team and answer questions. Additional research
assistants are playing the role of customers.
@inproceedings{scharf2013scrum,
abstract = {Working in a team for a limited period of time and to deliver a high quality product are some of
the skills students should gain during their studies at the university. Therefore universities should
offer software engineering courses teaching agile methodologies broadly used in the industry as well.
These courses need to simulate a real world working environment introducing agile methods like XP
or Scrum. We present the design of our Scrum based undergraduate course Software Engineering 1,
provide in-depth information about important course details and also give recommendations for
tools we find useful. Unlike other software engineering courses we have a large staff of up to 11
supervisors allowing us to simulate close to real world working conditions. We provide every team
with a tutor who is responsible for observing his team and answer questions. Additional research
assistants are playing the role of customers.},
added-at = {2013-05-10T17:34:27.000+0200},
author = {Scharf, Andreas and Koch, Andreas},
biburl = {https://www.bibsonomy.org/bibtex/20e29baf202d0ebd64e890491ef9c0daf/akoch},
interhash = {7ff0b3294884b58f40bb90ed559dc7fd},
intrahash = {0e29baf202d0ebd64e890491ef9c0daf},
keywords = {agile education myown scrum se},
pages = {159-168},
timestamp = {2013-05-10T17:39:12.000+0200},
title = {Scrum in a Software Engineering Course: An In-Depth Praxis Report},
year = 2013
}