User stories are widely used in agile development. The quality of user stories is important for they are used as the main input from the stakeholders. A good quality user story should satisfy the following criteria:
User stories are widely used in agile development settings to capture the needs of several stakeholders. User stories are convenient to create due to low learning curve yet it is difficult to grasp an overview by just looking at a list of user stories. This project aims at using visualization techniques to provide an overview of a set of user stories.
This project involves:
- Identifying meaningful views of user stories
- Defining visual syntax for the aforementioned views
- Building a web-based tool to automatically create the visualizations
The overall objective of this project is to devise a novel Wireless Sensor Network (WSN) solution for underwater applications such as chemical source/leakage localisation by exploiting the Molecular Communication (MC) concept. MC is a relatively new interdisciplinary research paradigm that is related to the field of: communications, nanotechnology, biotechnology, fluid dynamics, and chemical engineering.
User stories are widely used to capture the needs of stakeholders in agile development project due to their concevnience. However, they lack the structure of goal models. This project aims to automatically generate goal models from a set of user stories.
This project involves:
Extracting requirements from user stories.
Estanblishing the parent-child relations among requirements
Determining the AND/OR refinement types
Understanding other relations among requirements (temporal, conflict, contribution)