GloSE-Lab: Teaching global software engineering

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Authors

  • Constanze Deiters
  • Christoph Herrmann
  • Roland Hildebrandt
  • Eric Knauss
  • Marco Kuhrmann
  • Andreas Rausch
  • Bernhard Rumpe
  • Kurt Schneider

Research Organisations

External Research Organisations

  • Clausthal University of Technology
  • RWTH Aachen University
  • Technical University of Munich (TUM)
View graph of relations

Details

Original languageEnglish
Title of host publicationProceedings - 2011 6th IEEE International Conference on Global Software Engineering, ICGSE 2011
Pages156-160
Number of pages5
Publication statusPublished - 2011
Event6th IEEE International Conference on Global Software Engineering, ICGSE 2011 - Helsinki, Finland
Duration: 15 Aug 201118 Aug 2011

Publication series

NameProceedings - IEEE International Conference on Global Software Engineering

Abstract

In practice, more and more software development projects are distributed, ranging from partly distributed teams to global projects with each stakeholder located differently. Teaching actual practice in software engineering at university needs a proper mixture of theory and practice. But setting up practical exercises for global software engineering is hard, because students have to cooperate across different locations and situations reflecting the teaching intentions have to be provoked explicitly. This paper presents the concepts behind our common teaching environment for global software engineering - the GloSELab. It describes the experiences on setting up a distributed course and reports our teaching intentions based on each universities main focus: project management, requirements engineering & quality assurance, architecture, and implementation. Furthermore, we discuss our setup - a stage-gate process, where each location takes care of a different phase - and report occurred problems and how they supported or interfered with our teaching intentions.

Keywords

    global software engineering, GloSE-Lab, teaching

ASJC Scopus subject areas

Cite this

GloSE-Lab: Teaching global software engineering. / Deiters, Constanze; Herrmann, Christoph; Hildebrandt, Roland et al.
Proceedings - 2011 6th IEEE International Conference on Global Software Engineering, ICGSE 2011. 2011. p. 156-160 6063162 (Proceedings - IEEE International Conference on Global Software Engineering).

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Deiters, C, Herrmann, C, Hildebrandt, R, Knauss, E, Kuhrmann, M, Rausch, A, Rumpe, B & Schneider, K 2011, GloSE-Lab: Teaching global software engineering. in Proceedings - 2011 6th IEEE International Conference on Global Software Engineering, ICGSE 2011., 6063162, Proceedings - IEEE International Conference on Global Software Engineering, pp. 156-160, 6th IEEE International Conference on Global Software Engineering, ICGSE 2011, Helsinki, Finland, 15 Aug 2011. https://doi.org/10.1109/ICGSE.2011.26
Deiters, C., Herrmann, C., Hildebrandt, R., Knauss, E., Kuhrmann, M., Rausch, A., Rumpe, B., & Schneider, K. (2011). GloSE-Lab: Teaching global software engineering. In Proceedings - 2011 6th IEEE International Conference on Global Software Engineering, ICGSE 2011 (pp. 156-160). Article 6063162 (Proceedings - IEEE International Conference on Global Software Engineering). https://doi.org/10.1109/ICGSE.2011.26
Deiters C, Herrmann C, Hildebrandt R, Knauss E, Kuhrmann M, Rausch A et al. GloSE-Lab: Teaching global software engineering. In Proceedings - 2011 6th IEEE International Conference on Global Software Engineering, ICGSE 2011. 2011. p. 156-160. 6063162. (Proceedings - IEEE International Conference on Global Software Engineering). doi: 10.1109/ICGSE.2011.26
Deiters, Constanze ; Herrmann, Christoph ; Hildebrandt, Roland et al. / GloSE-Lab : Teaching global software engineering. Proceedings - 2011 6th IEEE International Conference on Global Software Engineering, ICGSE 2011. 2011. pp. 156-160 (Proceedings - IEEE International Conference on Global Software Engineering).
Download
@inproceedings{ce57a999641f471c952c00574068643b,
title = "GloSE-Lab: Teaching global software engineering",
abstract = "In practice, more and more software development projects are distributed, ranging from partly distributed teams to global projects with each stakeholder located differently. Teaching actual practice in software engineering at university needs a proper mixture of theory and practice. But setting up practical exercises for global software engineering is hard, because students have to cooperate across different locations and situations reflecting the teaching intentions have to be provoked explicitly. This paper presents the concepts behind our common teaching environment for global software engineering - the GloSELab. It describes the experiences on setting up a distributed course and reports our teaching intentions based on each universities main focus: project management, requirements engineering & quality assurance, architecture, and implementation. Furthermore, we discuss our setup - a stage-gate process, where each location takes care of a different phase - and report occurred problems and how they supported or interfered with our teaching intentions.",
keywords = "global software engineering, GloSE-Lab, teaching",
author = "Constanze Deiters and Christoph Herrmann and Roland Hildebrandt and Eric Knauss and Marco Kuhrmann and Andreas Rausch and Bernhard Rumpe and Kurt Schneider",
year = "2011",
doi = "10.1109/ICGSE.2011.26",
language = "English",
isbn = "9780769545035",
series = "Proceedings - IEEE International Conference on Global Software Engineering",
pages = "156--160",
booktitle = "Proceedings - 2011 6th IEEE International Conference on Global Software Engineering, ICGSE 2011",
note = "6th IEEE International Conference on Global Software Engineering, ICGSE 2011 ; Conference date: 15-08-2011 Through 18-08-2011",

}

Download

TY - GEN

T1 - GloSE-Lab

T2 - 6th IEEE International Conference on Global Software Engineering, ICGSE 2011

AU - Deiters, Constanze

AU - Herrmann, Christoph

AU - Hildebrandt, Roland

AU - Knauss, Eric

AU - Kuhrmann, Marco

AU - Rausch, Andreas

AU - Rumpe, Bernhard

AU - Schneider, Kurt

PY - 2011

Y1 - 2011

N2 - In practice, more and more software development projects are distributed, ranging from partly distributed teams to global projects with each stakeholder located differently. Teaching actual practice in software engineering at university needs a proper mixture of theory and practice. But setting up practical exercises for global software engineering is hard, because students have to cooperate across different locations and situations reflecting the teaching intentions have to be provoked explicitly. This paper presents the concepts behind our common teaching environment for global software engineering - the GloSELab. It describes the experiences on setting up a distributed course and reports our teaching intentions based on each universities main focus: project management, requirements engineering & quality assurance, architecture, and implementation. Furthermore, we discuss our setup - a stage-gate process, where each location takes care of a different phase - and report occurred problems and how they supported or interfered with our teaching intentions.

AB - In practice, more and more software development projects are distributed, ranging from partly distributed teams to global projects with each stakeholder located differently. Teaching actual practice in software engineering at university needs a proper mixture of theory and practice. But setting up practical exercises for global software engineering is hard, because students have to cooperate across different locations and situations reflecting the teaching intentions have to be provoked explicitly. This paper presents the concepts behind our common teaching environment for global software engineering - the GloSELab. It describes the experiences on setting up a distributed course and reports our teaching intentions based on each universities main focus: project management, requirements engineering & quality assurance, architecture, and implementation. Furthermore, we discuss our setup - a stage-gate process, where each location takes care of a different phase - and report occurred problems and how they supported or interfered with our teaching intentions.

KW - global software engineering

KW - GloSE-Lab

KW - teaching

UR - http://www.scopus.com/inward/record.url?scp=80053655040&partnerID=8YFLogxK

U2 - 10.1109/ICGSE.2011.26

DO - 10.1109/ICGSE.2011.26

M3 - Conference contribution

AN - SCOPUS:80053655040

SN - 9780769545035

T3 - Proceedings - IEEE International Conference on Global Software Engineering

SP - 156

EP - 160

BT - Proceedings - 2011 6th IEEE International Conference on Global Software Engineering, ICGSE 2011

Y2 - 15 August 2011 through 18 August 2011

ER -

By the same author(s)