The core of each simulation game is the simulation model.
Creating a simulation model is a difficult part, as literature
lacks an existing reference model that describes all the
processes behind developing a software system. Each software
project is unique by the definition of the project objective, the
project members, and the basic project conditions. Project
members are especially difficult to simulate because they are
human beings with individual motivation, skills, and character.
A simulation model containing all these different aspects is
highly complex and expensive to develop. To create a playable
game, all the simulation model parameters have to be well-
balanced, which typically takes a lot of time