A Scalable and Portable Structure or Conducting Successful Year-long Undergraduate Software Team Projects

Kathleen Keogh, Leon Sterling, Anne Therese Venables
2007 Journal of Information Technology Education  
Executive Summary Year-long team projects with external clients provide a well recognized opportunity for students to gain industry experience, whilst being supported and guided by staff to minimize risks. Each group should be supervised to ensure that they have enough direction and confidence to approach a new problem of significant size, without being daunted. A structure is needed that is flexible and adaptable to suit various institutional cultures but, at the same time, provides the safety
more » ... net to ensure that success is likely. This paper presents a reflective analysis of teaching at three different institutions and presents the resulting distilled wisdom of experience that has produced a structured framework for capstone project units. versities: a large urban university (The University of Melbourne), a small urban university (Victoria University) and a regional university (The University of Ballarat). Students benefit from such an experience in their final stages of an undergraduate computing degree. The scaffolding and support provided by the structure enables students to improve their skills in technical development, communication, team work, project management and client negotiation. The project unit provides opportunities for independent self directed learning and realistic experiences in an environment that allows for experiential learning. Students are engaged when working with real problems for real industry clients. Our student feedback supports our view that students' confidence in their ability to manage a project is enhanced through their project experience. Based on our own observations and anecdotal feedback, we believe that our students benefit and are helped to become 'industry ready' graduates through the learning experienced in the capstone project course. This same structure could be used successfully in similar programs. We would encourage others to consider adapting this framework to their institutional context, as we have collectively found it a positive model to help us manage the considerable workload in offering successful year long undergraduate software projects with clients.
doi:10.28945/230 fatcat:ihyqlbgkbjawhonfx42dvfer7u