Implications of the Social Web Environment for User Story Education
In recent years, user stories have emerged in academia, as well as industry, as a notable approach for expressing user requirements of interactive software systems that are developed using agile methodologies. There are social aspects inherent to software development, in general, and user stories, in particular. This paper presents directions and means for incorporating the Social Web environment in user story education. In doing so, it proposes a methodology, SW4USE, for such integration. SW4USE consists of a user story process model, USPM, and Social Web technologies/applications that can contribute to the execution of the steps of USPM. A collection of scenarios of use, for both teachers in their classroom lectures and students in their team‑based course projects, are presented, and potential learning outcomes are given. The ephemeral and essential challenges in the realization of SW4USE, particularly those related to quality, are highlighted.