Ziel: angenehm für Benutzer und Programmierer
erfordert fachmännisches Vorgehen auf verschiedenen Ebenen: