D1.1 Requirements Capture Framework

The present document is a deliverable of the VICINITY[1] project, funded by the European Commission (EC) Directorate-General for Research and Innovation (DG RTD), under its Horizon 2020 Research and Innovation Programme (H2020).

It introduces the current state of the art for the IoT and the VICINITY vision of easy data interchange and interoperability between IoT ecosystems. Therefore, the deliverable defines the methodology to be followed in the requirement elicitation within the project: The first part of this report introduces the current state of the art for the IoT and the VICINITY vision of easy data interchange and interoperability between IoT ecosystems. Implementation of the vision will face a number of issues, which are described as a way to identify topics to be considered in the requirements capture.

The second part details the proposed methodology, based partially in the double diamond model and adjusted specifically to serve the purposes of the project, identifies several methods for interacting with stakeholders, details a timeline for the tracking and requirement management process and defines a basic structure to list requirements.

Finally, as an important part of the techniques that will be used in the process, the document then goes on to explain the nature of the requirements capture questionnaire, which is intended to be filled in by members of the VICINITY team.

A number of risks are identified which need to be considered when carrying out the requirements capture exercise.