A Three-Way Stakeholder Structure for Software Engineering Course Projects
J. Scott Hawker · 2003
Projects in a software engineering course should give students experience in the dynamics and interplay of stakeholder roles in software development in industry. We present a project structure designed around the interplay of developers, managers, and customers. We describe how we designed and implemented the project structure, and we share observations on the effectiveness of the structure. We found that the structure helped expose students to the three-way interplay of the stakeholder roles, but we also found that making the experience realistic also made it difficult to assess individual performance in the teams and assign fair grades – an important concern to students.