skip to main content
research-article

Scaling a framework for client-driven open source software projects: a report from three schools

Published:01 June 2013Publication History
Skip Abstract Section

Abstract

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.

References

  1. H. J. C. Ellis, M. Purcell, and G. W. Hislop, "An approach for evaluating FOSS projects for student participation," Proceedings of the 43rd ACM Technical Symposium on Computer Science Education - SIGCSE '12, p. 415, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Morelli, R., T. de Lanerolle, and A. Tucker, "The HFOSS Project: Engaging Students in Service Learning through Building Software," Chapter 5 in Nejmeh, B (ed), Service Learning in the Computer and Information Sciences, Wiley and IEEE Press, 2012.Google ScholarGoogle Scholar
  3. Tucker, A., R. Morelli, R., and C. de Silva, Software Development: An Open Source Approach, CRC Press, Boca Raton, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Scaling a framework for client-driven open source software projects: a report from three schools

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image Journal of Computing Sciences in Colleges
        Journal of Computing Sciences in Colleges  Volume 28, Issue 6
        June 2013
        203 pages
        ISSN:1937-4771
        EISSN:1937-4763
        Issue’s Table of Contents

        Publisher

        Consortium for Computing Sciences in Colleges

        Evansville, IN, United States

        Publication History

        • Published: 1 June 2013
        Published in jcsc Volume 28, Issue 6

        Qualifiers

        • research-article

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader