• DocumentCode
    2073829
  • Title

    Advanced hands-on training for distributed and outsourced software engineering

  • Author

    Nordio, Martin ; Mitin, Roman ; Meyer, Bertrand

  • Author_Institution
    ETH Zurich, Zurich, Switzerland
  • Volume
    1
  • fYear
    2010
  • fDate
    2-8 May 2010
  • Firstpage
    555
  • Lastpage
    558
  • Abstract
    Today´s software projects are often distributed across multiple locations. This distribution poses new challenges produced by the cooperation across different countries, times zones, and cultures. Software engineering courses have to prepare students accordingly. This paper reports an experience on teaching a distributed software engineering course. In this course, students develop software in collaboration with five universities located in Italy, Hungary, Russia, Switzerland, and Ukraine. The projects allow students to face the difficulties of developing software in a globalized context, and provide a practical experience on distributed software engineering. We describe the major obstacles on organizing such a course, and we suggest best practices to achieve successful outcome.
  • Keywords
    software engineering; training; advanced hands-on training; distributed software engineering; outsourced software engineering; software development; software projects; Contracts; Educational institutions; Face; Schedules; Software; Software engineering; distributed software engineering; multinational project; teaching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2010 ACM/IEEE 32nd International Conference on
  • Conference_Location
    Cape Town
  • ISSN
    0270-5257
  • Print_ISBN
    978-1-60558-719-6
  • Type

    conf

  • DOI
    10.1145/1806799.1806879
  • Filename
    6062059