Software Engineering and Knowledge Engineering · 2004 · 49 citations · 6 references
EducationEducational TechnologyProject ManagementInformation Technology Project ManagementSimulation-based DesignSoftware EngineeringGame-based LearningInteractive Learning EnvironmentsSimulation ModelingSimulation-based InstructionSimulation-based LearningSoftware Project ManagementExperimental Study DesignGame-based SimulationInstructional SimulationSimulation Environment DesignSimulation GamesSimulations For LearningSimulator-based TrainingVirtual Simulation
The inadequate use of project management techniques in software projects can be traced to the lack of efficient project management education strategies, where learning by experience and motivation are key issues. An experiential learning process for project management requires an environment where students can act as managers without the costs and risks associated to an unsuccessful software project. Simulation can support this process, but simulation tools lack the look-and-feel of a real project development environment. In this paper we propose a simulation-based game that can be used to provide experiential learning to project managers. A System Dynamics model describing a software project, a simulator, and a game machine that handles user interactions and presents simulation results in a game-like fashion compose the game. System Dynamics limitations to support a game-like user interface are discussed. Also, we present an experimental study that evaluates an experiential learning process based on the proposed game.
6
Software project dynamics: an integrated approach
Choice Reviews Online · 1991 · 674 citations
Management, Human Resource Management, Project Management +16
System Dynamics Modeling for Project Management
John D. Sterman · 1992 · 154 citations
Simulation in software engineering training
Anke Drappa, Jochen Ludewig · 2000 · 140 citations · Full text
Dietmar Pfahl, Oliver Laitenberger, Jörg Dorsch et al. · Empirical Software Engineering · 2003 · 27 citations