At RWTH Aachen University the research cluster “Production Technology for High-Wage Countries” engages in advancing the polylemma of production. In many cases engineers and physicists develop simulation tools, machine interfaces, and data exploration tools but lack essential training in Human- Computer Interaction. Without proper training the interaction of visual, cognitive and task complexity can lead to solutions that are valuable only to the developers themselves, but are not usable without extensive training. We show the most critical ergonomic factors for developing software in a scientific engineering setting that focuses on complex problems. We present an overview of usability methods as well as complexity reduction methods and their applicability in engineering software design. We present an exemplary study for the case of supply chain management, where the approaches were successfully integrated into a serious game not only serving as an investigatory tool but also as a training utility for supply chain managers.