skip to main content
10.1145/3377812.3390794acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
poster

Industry Agile practices in large-scale capstone projects

Published:01 October 2020Publication History

ABSTRACT

To give students as authentic learning experience as possible, many software-focused degrees incorporate team-based capstone projects in the final year of study. Designing capstone projects, however, is not a trivial undertaking, and a number of constraints need to be considered, especially when it comes to defining learning outcomes, choosing clients and projects, providing guidance to students, creating an effective project "support infrastructure", and measuring student outcomes. To address these challenges, we propose a novel, scalable model for managing capstone projects, called ACE, that adapts Spotify's Squads and Tribes organization to an educational setting. We present our motivation, the key components of the model, its adoption, and refer to preliminary observations.

References

  1. Malek Al-Zewairi, Mariam Biltawi, Wael Etaiwi, and Adnan Shaout. 2017. Agile software development methodologies: survey of surveys. Journal of Computer and Communications 5, 05 (2017), 74--97.Google ScholarGoogle ScholarCross RefCross Ref
  2. Mashal Alqudah and Rozilawati Razali. 2016. A Review of Scaling Agile Methods in Large Software Development. International Journal on Advanced Science, Engineering and Information Technology 6, 6 (2016), 828--837.Google ScholarGoogle ScholarCross RefCross Ref
  3. Bernd Bruegge, Stephan Krusche, and Lukas Alperowitz. 2015. Software Engineering Project Courses with Industrial Clients. ACM Transactions on Computing Education (TOCE) 15, 4 (Dec. 2015), 17:1--17:31.Google ScholarGoogle Scholar
  4. Bahram Nassersharif and Linda Ann Riley. 2012. Some best practices in industry-sponsored capstone design projects. In 2012 Capstone Design Conference. Champaign-Urbana, Illinois, USA.Google ScholarGoogle Scholar
  5. Michael J. Prince and Richard M. Felder. 2006. Inductive Teaching and Learning Methods: Definitions, Comparisons, and Research Bases. Journal of Engineering Education 95, 2 (2006), 123--138.Google ScholarGoogle ScholarCross RefCross Ref
  6. Jean-Guy Schneider, Peter W. Eklund, Kevin Lee, Feifei Chen, Andrew Cain, and Mohamed Abdelrazek. 2020. Adopting Industry Agile Practices in Large-scale Capstone Education. In Proceedings of IEEE/ACM 42nd International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET). ACM, Seoul, South Korea.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Jean-Guy Schneider and Lorraine Johnston. 2005. eXtreme Programming - Helpful or Harmful in Educating Undergraduates? Journal of Systems and Software 74, 2 (Jan. 2005), 121--132.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Jean-Guy Schneider and Rajesh Vasa. 2006. Agile Practices in Software Development - Experiences from Student Projects. In Proceedings of the 17th Australian Software Engineering Conference. Sydney, Australia, 401--410.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Industry Agile practices in large-scale capstone projects
        Index terms have been assigned to the content through auto-classification.

        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
        • Published in

          cover image ACM Conferences
          ICSE '20: Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering: Companion Proceedings
          June 2020
          357 pages
          ISBN:9781450371223
          DOI:10.1145/3377812

          Copyright © 2020 Owner/Author

          Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 1 October 2020

          Check for updates

          Qualifiers

          • poster

          Acceptance Rates

          Overall Acceptance Rate276of1,856submissions,15%

          Upcoming Conference

          ICSE 2025

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader