A Situation-dependent Scenario Generation Framework for Project Management Skill-up Simulator

This paper addresses a new framework aiming situation-dependent scenario generation for project management skill-up simulator. Project management is inherently human-centric activities, and research work for education has been done by using simulation. Project management covers several aspects on software development such as planning, scheduling, progress management and negotiation. We especially focus on the progress management phase to provide high fidelity of project status and well-configured learning situation towards pedagogical achievement. First three design principles are argued for such viewpoints. Second simple but fully functional project modeling is proposed for simulating essential aspects of Q(uality), C(ost) and D(elivery) criteria. Third situation-dependent scenario generation is described with “Events” and “Trigger control of trouble events”. The proposed framework is implemented and shows effective scenario generation when having a trainee’s interactive operations.

[1]  HaineyThomas,et al.  Evaluation of a game to teach requirements collection and analysis in software engineering at tertiary education level , 2011 .

[2]  P. Mandl-Striegnitz How to successfully use software project simulation for educating software project managers , 2001, 31st Annual Frontiers in Education Conference. Impact on Engineering and Science Education. Conference Proceedings (Cat. No.01CH37193).

[3]  Jochen Ludewig,et al.  Simulation in software engineering training , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[4]  Carlos Mario Zapata Jaramillo,et al.  Requirements Game: Teaching Software Project Management , 2007, CLEI Electron. J..