Assessing individual performance in Agile undergraduate software engineering teams

Rose F. Gamble, Matthew L. Hale

Research output: Chapter in Book/Report/Conference proceedingConference contribution

11 Scopus citations

Abstract

The Agile Software Development (ASD) process is at the forefront of rapid product development driven by changing customer requirements and a trusted, self-organizing development team. Scrum has become a viable model of ASD focusing on determining immediate deliverables and structuring short timelines, called Sprints, for designing, implementing, and providing them for testing by the customer. While these practices are being adopted by organizations, there is significant difficulty in scaling them to the classroom. Once in place, it is a complex task to evaluate individual student performance based solely on the product outcome and Sprint grade. Thus, there is limited opportunity to catch performance problems that may lead to missing deliverable deadlines or decreasing team trust. In this paper, we impose ASD using Scrum on a senior software projects course in Computer Science. Using a collaborative environment that embeds a social network, project management modules, and event capture system, we perform broad data and event capture and analysis to investigate metrics that are relevant to assessing individual performance aspects related to functioning on an Agile team for software development. Our results suggest that predictive data is available after each Sprint to ascertain individual performance attributes and their relationship to product outcomes.

Original languageEnglish (US)
Title of host publication2013 Frontiers in Education Conference
Subtitle of host publicationEnergizing the Future, FIE 2013 - Proceedings
Pages1678-1684
Number of pages7
DOIs
Publication statusPublished - Dec 1 2013
Event43rd IEEE Annual Frontiers in Education Conference, FIE 2013 - Oklahoma City, OK, United States
Duration: Oct 23 2013Oct 26 2013

Publication series

NameProceedings - Frontiers in Education Conference, FIE
ISSN (Print)1539-4565

Conference

Conference43rd IEEE Annual Frontiers in Education Conference, FIE 2013
CountryUnited States
CityOklahoma City, OK
Period10/23/1310/26/13

    Fingerprint

Keywords

  • Agile software development
  • Performance assessment
  • Scrum
  • Undergraduate software engineering

ASJC Scopus subject areas

  • Software
  • Education
  • Computer Science Applications

Cite this

Gamble, R. F., & Hale, M. L. (2013). Assessing individual performance in Agile undergraduate software engineering teams. In 2013 Frontiers in Education Conference: Energizing the Future, FIE 2013 - Proceedings (pp. 1678-1684). [6685123] (Proceedings - Frontiers in Education Conference, FIE). https://doi.org/10.1109/FIE.2013.6685123