Interdisciplinary Engineering
The development of systems often requires profound software engineering capabilities, as well as capabilities to engineer the physical thing itself; typically, electrical and mechanical engineering capabilities. Moreover, several specialty engineering disciplines are safety or domain-specific, including medical, optical, and biological engineering.
Although there is always a need for improvement, specific engineering disciplines are not the weak spot on the new engineering playing field.
There was a time when each engineering discipline built their own artifact, before being assembled to form the complete system, with some manageable interfaces between the respective artifacts. The increased complexity of products and markets no longer fits the strict separation of the engineering disciplines. It requires a more holistic approach to master systems and to provide the right solutions for the right problems.
1 plus 1 is no longer 2. 1 plus 1 equals 3, and the best...