SESAM - The Heart of AMEISE

From Ameise-en

Project Overview and Motivation

Good project management is one of the key factors for the successful implementation of a (software) project. Often, in the field of project management, the training of project managers is strongly neglected, and the education of a project manager is only based on theoretical knowledge.

The Simulation of Projects

To improve the training, the SESAM-Project (Software-Engineering-Simulation through Animated Models) has been developed at the department of Software Engineering at the Universität of Stuttgart. Besides a theoretical foundation, the education of students should be improved by some realistic components. It is not possible that every student leads a real project during a bachelor degree course, and so SESAM offers the great opportunity to train project management by simulation. The approach is also interesting for the training of future project managers in industry, as it can be accomplished quickly and cheaply.

Grundidee en.gif

In the context of training, trainees simulate projects on a simulator, where he or she is in the position of a project manager and interacts with a customer, developers and several types of documents and software code. The simulation time is divided into time sections, and the project is controlled by different commands.

The Training Environment offers trainees the following effects:

  • During a simulation run one learns how to use resources.
  • A change of resources or the development process has important consequences.
  • Trainees are getting confronted with situations which arise normally on real projects


The simulation is based on models that include all relevant aspects of a project. The model which is loaded in the simulator decides which project is taken. In addition to the QA - Model simulation runs are possible with other models.