Using GitHub in large software engineering classes. An exploratory case study. Issue 2 (2nd April 2020)
- Record Type:
- Journal Article
- Title:
- Using GitHub in large software engineering classes. An exploratory case study. Issue 2 (2nd April 2020)
- Main Title:
- Using GitHub in large software engineering classes. An exploratory case study
- Authors:
- Tushev, Miroslav
Williams, Grant
Mahmoud, Anas - Abstract:
- ABSTRACT: Background and Context: GitHub has been recently used in Software Engineering (SE) classes to facilitate collaboration in student team projects as well as help teachers to evaluate the contributions of their students more objectively. Objective: We explore the benefits and drawbacks of using GitHub as a means for team collaboration and performance evaluation in large SE classes. Method: Our research method takes the form of a case study conducted in a senior level SE class with 91 students. Our study also includes entry and exit surveys, an exit interview, and a qualitative analysis of students' commit behavior. Findings: Different teams adapt GitHub to their workflow differently. Furthermore, despite the steep learning curve, using GitHub should not affect the quality of students' submissions. However, using GitHub metrics as a proxy for evaluating team performance can be risky. Implications: We provide several recommendations for integrating Web-based configuration management tools in SE classes.
- Is Part Of:
- Computer science education. Volume 30:Issue 2(2020)
- Journal:
- Computer science education
- Issue:
- Volume 30:Issue 2(2020)
- Issue Display:
- Volume 30, Issue 2 (2020)
- Year:
- 2020
- Volume:
- 30
- Issue:
- 2
- Issue Sort Value:
- 2020-0030-0002-0000
- Page Start:
- 155
- Page End:
- 186
- Publication Date:
- 2020-04-02
- Subjects:
- GitHub -- software engineering -- education -- open source
Computer science -- Study and teaching -- Periodicals
004 - Journal URLs:
- http://www.tandfonline.com/ ↗
http://www.tandfonline.com/toc/ncse20/current ↗ - DOI:
- 10.1080/08993408.2019.1696168 ↗
- Languages:
- English
- ISSNs:
- 0899-3408
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.270170
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 22950.xml