One of the most important concepts that revolves around design is that the design is the function, not just a form of  aesthetics. I think this was promptly brought up in the article Digital Age.

Design needs to serve human needs and goals.  Understanding the problem from multiple perspectives is crucial to the design process.  For me this is essential in both games and web. The function of games is play and a lot of emphasis of web is interaction and information. Designing without understanding the problems that it is trying to solve makes the design irrelavent.


Two questions.


How well does detailed design work well with something that might be hard to truy prepare for such as  interaction and user experience?

There are other design concepts such as iterative design and principles of design How does such design concepts aid in the problems of design.