Abstract
Design of information systems, on the one hand, is often dominated by pure technical considerations of performance, correctness or reliability. On the other hand, sociological analysis of the social impact of information technology is not transfered to operationalised design criteria and to practice. The paper discusses this contradiction and tries to overcome the gap between computer science and social sciences in design by analysing the history of design in architecture and fine arts as well as the approaches of contemporary design-oriented disciplines. Based on this analysis and on the broad discussion about human-centredness, foundations of a new Design Science are outlined. Consequences for the education of computer scientists and software designers are discussed