In systems engineering, considering a system in its entirety also means taking into account all the requirements placed on the system throughout the entire product life cycle, from the initial idea through to disposal. In addition to the pure requirements on the product with regard to its functionality and quality (here, for example, the aspects of safety and security play a major role), there are additional requirements, for example, from the disciplines of logistics, production, quality assurance, further development, care, maintenance or disposal. In addition to the classic approaches of systems engineering, agile procedures such as Scrum, Kanban, lean management or rapid prototyping can help here.
Within the framework of systems engineering, resilient requirements are identified in the system analysis using requirements engineering methods, the system architecture is created, the parts of the system are assembled and then tested, supported by a test department. Various approaches can be used for this purpose. These include Model-Based Systems Engineering (MBSE), which can lay the foundation for Model-Driven Systems Engineering (MDSE). There are also domain-driven and test-driven approaches. When choosing an approach, the framework conditions of the respective project must be considered in each case. The consideration of the activities takes place on different architecture levels, like system, subsystem, which consists of several components, or pure e.g. hardware or software components. The lowest level of consideration is given by the part of the system that is passed on to an internal or external supplier.
In systems engineering, one ensures that a multidisciplinary development becomes an interdisciplinary development. This creates transparency, increases knowledge transfer within the team, improves collaboration and shortens cycle times. In this process, systems engineering is the first point of contact for project management and sometimes also acts in the role of technical project management. In addition to good facilitation skills, systems engineering must have sufficient knowledge to evaluate individual decisions at the component level. Furthermore, one ensures that the people involved in the development have a basis for decision-making.
In addition to the information on this page, you can find more knowledge about systems engineering in our downloadable brochure under downloadable brochure under "WISSEN for free", the books of the SOPHISTs and the in-house and open trainings of the SOPHISTs.