Title
Lessons Learned in 10 years of Distributed Systems Capstones
Abstract
This poster presents our experiences in offering 10 years of CS/SE capstone projects in the distributed systems area. Based on a presentation of typical example projects over time we draw interesting conclusions. Our observations over this time span address suitable project subjects, development methodology as well as student motivation in projects and how to raise it. We will show that certain aspects have not changed much over time such as: system integration and its effort is always larger than expected. Similarly, using even a well-established enterprise open source technology usually requires more work than estimated upfront. Also, better students tend to prefer more challenging projects. Other aspects have improved making use of recent findings in research and technological development such as using agile development methodology or novel communication means. Also, we demonstrate that good students projects can contribute to research publications and that an international setting for capstone projects is both raising motivation for students as well as increasing organizational challenges. Overall we found that company sponsored projects generally increase result quality as the "real world touch" seems to be appealing.
Year
DOI
Venue
2020
10.1145/3287324.3293813
Proceedings of the 50th ACM Technical Symposium on Computer Science Education
Keywords
Field
DocType
capstone course, company sponsors, distributed systems, sponsored student projects, student research
Computer science,Capstone,Capstone course,Agile software development,Open source technology,System integration,Distributed computing
Conference
ISBN
Citations 
PageRank 
978-1-4503-5890-3
0
0.34
References 
Authors
0
2
Name
Order
Citations
PageRank
Carsten Kleiner17321.21
Arne Koschel214950.58