Paper

Use of Teams in Game Design and Software Engineering Capstone Project Classes


Authors:
Margaret Turton; Bruce R. Maxim
Abstract
This paper describes experiences teaching software engineering project courses at the University of Michigan-Dearborn during the past seventeen years. Modern game development involves significant software engineering effort. Students in these courses are required to work as members of small teams to complete software development projects. These projects proceed from requirements gathering to analysis, design, implementation, and delivery of products to real-world or academic clients. Perhaps one of the best ways to teach the importance of managing project resources is to allow students to manage real projects with serious development constraints including concrete deadlines. To improve students’ verbal and written communications skills and experience in teamwork and cooperative design projects, students are required to present frequent written and verbal reports as project milestones are completed. Final cumulative written reports and oral presentations are required of all teams at UM-Dearborn.
Keywords
Software Engineering; Game Design; Project Management; Interdisciplinary Teams
StartPage
21
EndPage
26
Doi
Download | Back to Issue| Archive