SPLASH 2015 (series) / SPLASH-E /
Tackling Real World Complexity in a Software Engineering Student Project - An Experience Report
Developing large-scale complex systems in student projects is not common, due to various constraints like available time, student team sizes, or maximal complexity. However, we succeeded to design a project that was of high complexity and comparable to real world projects. The execution of the project and the results were both successful in terms of quality, scope, and student/teacher satisfaction.
In this experience report we describe how we combined a variety of principles and properties in the project design and how these have contributed to the success of the project. This might help other educators with setting up student projects of comparable complexity which are similar to real world projects.
Mon 26 OctDisplayed time zone: Eastern Time (US & Canada) change
Mon 26 Oct
Displayed time zone: Eastern Time (US & Canada) change
10:30 - 12:00 | |||
10:30 30mTalk | Tackling Real World Complexity in a Software Engineering Student Project - An Experience Report SPLASH-E File Attached | ||
11:00 30mTalk | Continuous Testing in Introductory Computer Science Education SPLASH-E Andrew Richardson University of British Columbia , Mira Leung University of British Columbia, Jordan Elder University of British Columbia File Attached | ||
11:30 30mTalk | Teaching Code Review Management using Branch Based Workflows SPLASH-E |