Title: Impact of Unified User-Story-Based Modeling on Agile Methods: Aspects on Requirements, Design and Life Cycle Management
Date and venue: 23 February at 10:00, in Salle Vaes, Doyens building (entrance by Place Rabelais)
Abstract:
User stories (US) are the most used requirements artifacts within agile methods such as XP and Scrum. They are written in natural language using prose or following a specific template. In practice, many templates have been proposed with no semantic for each syntax used in these templates. Therefore, this thesis has studied US templates with the following structure: As [WHO], I want [WHAT], so that [WHY]. We have proposed a unified model for US templates and provided semantic of each syntax. We have also proposed a goal-based model called Rationale Tree (RT) aiming at analyzing US sets. It allows identifying dependencies between US, Epic US and Themes. In addition, the RT provides a global view of the systems which allows to improve the planning activities, and therefore the development life-cycle of agile methods. As an alternative to RT, we have also proposed a US model based on the Use-Case model that allows US to be used within non-agile projects and fill the gaps between US and Object-Oriented design.