• DocumentCode
    2987854
  • Title

    Scrum in a software engineering course: An in-depth praxis report

  • Author

    Scharf, Andreas ; Koch, Andreas

  • Author_Institution
    Software Eng. Res. Group, Univ. of Kassel, Kassel, Germany
  • fYear
    2013
  • fDate
    19-21 May 2013
  • Firstpage
    159
  • Lastpage
    168
  • 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.
  • Keywords
    computer science education; educational courses; educational institutions; software prototyping; teaching; Scrum method; XP method; agile methodology teaching; software engineering course; student skill; university; Customer relationship management; Educational institutions; Games; Programming; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Education and Training (CSEE&T), 2013 IEEE 26th Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1093-0175
  • Type

    conf

  • DOI
    10.1109/CSEET.2013.6595247
  • Filename
    6595247