Scaling a framework for client-driven open source software projects: a report from three schools
While large ongoing humanitarian open source software (HFOSS) projects are often seen as a way to engage students in capstone courses, they can be difficult to incorporate into an academic setting. One way this problem can be mitigated is by growing student-oriented open source projects within academia while still involving real world clients. One such project, called Homebase, involved a team of students working with a local Ronald McDonald House to develop volunteer scheduling software. In true open source fashion, this project has since been extended over a number of course iterations, with different clients, and has been adopted at other schools. In this paper, we report on our experiences using this approach for similar projects at three quite different schools, and discuss ways to adapt and enhance this approach for differing student populations.
Journal of Computing Sciences in Colleges
ACM (Association for Computing Machinery)
Bonnie K MacKellar, Mihaela Sabin, and Allen Tucker, Scaling a framework for client-driven open source software projects: a report from three schools, Journal of Computing Sciences in Colleges 28 (2013), no. 6, 140–147.
Copyright © 2013, Association for Computing Machinery, Inc.