Design Considerations for Multimedia
Theoretical Foundations of Multimedia Chapter 7
“Software is quite unlike any other tool. It is a self-realizing design; that is, the design is the product and the product is the design. . .
Design is a complex human process, subjected to continuing change (which often is controlled artificially), and deeply dependent on experience and knowledge.” (Blum, 1996)