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.

Publication Date


Journal Title

Journal of Computing Sciences in Colleges


ACM (Association for Computing Machinery)

Document Type



Copyright © 2013, Association for Computing Machinery, Inc.


© 2013, Association for Computing Machinery, Inc. This is the author's version of the work. It is posted here for your personal use. Not for redistribution. The definitive Version of Record was published in Journal of Computing Sciences in Colleges,