The course analyzes the very concept and practices of design of hypermedia. It covers the full project lifecycle, from the very initial stages of user requirements elicitation and engineering, up to the definition of information architecture, design, and prototype production. Different strategies of user requirements’ elicitation will be presented, ranging from more formal ones – interviews, focus groups, etc. – up to more creative ones, entailing co- or participatory-design. In particular, a model called URL: User Requirements with Lego will be presented and discussed. The role of communication will be particularly emphasized, stressing how inadequate communication exchanges might be at the very origin of project failures.
The assessment will be undertaken in a form of collaborative group projects (30%) and a written exam (70%).