Microsimulation models are commonly used to predict future developments in relevant societal areas (health, traffic, finances, demographic transition etc.). Since it is hardly possible to predict unforeseeable influences, different scenarios are defined. The outcomes resulting from simulating these scenarios are then compared (quasi-experimental design). Typically, the starting point for developing a scenario are theoretical considerations. In the next crucial step, statistical models are formulated and estimated empirically to specify those scenarios. It is shown how to implement elaborated statistical models, estimated on complex survey-based panel data and how by doing this the quality of scenario-specific microsimulation outcomes can be improved essentially. Furthermore, strategies are presented which allow evaluating the stability of those scenario-specific results (sensitivity analysis). These aspects are worked out in an ongoing sociological research project funded by the German Research Foundation. The aim of this project is to predict occupational status developments of 3rd generation migrants in the context of the demographic transition in Germany.