


The software development is one of the most important activities of ThyssenKrupp Presta Hungary Kft. The embedded programs of the power-assisted steering systems, designed and manufactured by the company, are entirely produced in the development centre in Budapest including development, integration and testing as well. More than half of the specialists of the Budapest unit deal with these activities.
The software development on the one hand is a classical embedded development, since the program is built-in in a quite complex equipment and does not have a direct user interface. On the other hand it is much different from other embedded developments (e.g. from an ECG equipment or from a mobile phone), since it is part of an extremely safety-critical equipment.
The basic function – in other words, the car would turn to the right, when the steering wheel is turned to the right – is not too complicated. The following circumstances make the task very complex:
Due to the above criteria, the originally simple task imposes a number of substantial demands on the developers:
To develop a software that fully meets these requirements, the company must meet a very strict development process. This is partly required by International standards (SPICE, ISO-26262, etc.), and partly the effective development necessitates it. Since software development takes place within the ThyssenKrupp Presta group only in Budapest, the development of these processes are also the task of ours. Characteristics of the development processes are as follows:
All of these methods allow steering systems designed by ThyssenKrupp Presta to be such highly reliable and high quality parts of the cars, that meet the high-level requirements of car manufacturers, and also can be produced economically.