Abstract:
An appropriate specification of user requirements is integral to the development of interactive software systems. This paper explores the development of user stories, which are one stylistic approach for expressing user requirements. In doing so, a conceptual framework (USF) for a successful realization of user stories is proposed. The basic elements of USF, namely user story process model, user story stakeholder model, user model, user story quality model, user story description model, and glossary, are explored, and their interrelationships are highlighted. The pedagogical implications of USF are presented.