ABSTRACT

Literature suggests that serendipity is widely experienced among people and it plays a positive role in science, art and across different disciplines (Sun et al., 2010). However, there is a lack of empirical evidence to understand the nature of serendipity, and little direct support for designers of serendipitous information system for end users. The development of a system must be preceded by the construction of a specification of what is required. Creating a requirement specification is one of the most challenging tasks in the system development. For a requirement specification, different kinds of information are gathered. This includes information about system functions, usability and social, contextual issues (Preece et al., 2002). Information systems development methods that yield such information comprehensively can be limited. However, user-centred approaches offer rich potential for elicitation of user requirements.