Scrum in the Undergraduate Computer Science Curriculum

Department

Computer Science

Document Type

Article

Publication Title

Journal of Computing Sciences in Colleges

ISSN

1937-4771

Volume

31

Issue

4

DOI

10.5555/2904127.2904146

First Page

108

Last Page

114

Publication Date

Spring 1-1-2016

Abstract

While Scrum is an increasingly popular software development practice, there still exist questions of how one can incorporate the Scrum process into the undergraduate curriculum. This paper provides information on how Scrum has been used and evaluated in three different Computer Science courses at the same university. First, a brief review of Scrum is given, detailing the meetings, roles and ways that Scrum differs from other methodologies. Next, the paper examines the literature which discusses how particular courses at several institutions have implemented Scrum in a variety of majors and settings. Then this paper discusses how Scrum was implemented in three courses, and how these implementations were evaluated. The evaluation data provides support for the idea that Scrum is in large part a methodology that is viewed positively by students in a variety of classes, with both benefits and shortcomings of implementing Scrum in classrooms discussed.

Share

COinS