• DocumentCode
    2438762
  • Title

    Teaching a globally distributed project course using Scrum practices

  • Author

    Damian, Daniela ; Lassenius, Casper ; Paasivaara, Maria ; Borici, Arber ; Schröter, Adrian

  • Author_Institution
    Software Eng. Global Interaction Lab., Univ. of Victoria, Victoria, BC, Canada
  • fYear
    2012
  • fDate
    9-9 June 2012
  • Firstpage
    30
  • Lastpage
    34
  • Abstract
    This paper describes the goals, design and initial challenges encountered in teaching a globally distributed software development course in collaboration between the University of Victoria, Canada and Aalto University, Finland. The project-driven collaboration course involved 16 students in Canada and nine students in Finland, divided into three globally distributed Scrum teams working on the same project. The teams worked on extending Agilefant, an open-source backlog management system, in direct interaction with its product owner. The collaborative development is based on the Scrum methodology. We describe how the Scrum methodology was implemented, and adapted to work in a distributed environment, as well as the infrastructure used to support collaboration, e.g. local war-rooms, and multiple communication tools. We conclude the paper with describing initial challenges encountered, including cultural, semester, course and curriculum differences, as well as technical and time-zone issues.
  • Keywords
    computer science education; project management; software development management; software prototyping; Aalto University; Scrum practices; University of Victoria; distributed environment; globally distributed project course; globally distributed software development course; open-source backlog management system; project-driven collaboration course; Collaboration; Cultural differences; Educational institutions; Planning; Programming; Software; Software engineering; agile development; distributed Scrum; global software engineering; software engineering education;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Collaborative Teaching of Globally Distributed Software Development Workshop (CTGDSD), 2012
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4673-1817-4
  • Type

    conf

  • DOI
    10.1109/CTGDSD.2012.6226947
  • Filename
    6226947