Use cases and requirements definition

Summary
In this deliverable use cases will be detailed and refined, and requirements will be elicited from them. We will not want to set in stone every detail of what we do want to implement, so these use cases and requirements will be gathered in an agile way, taking into account that new and/or different requirements may have to be implemented as the project execution unfolds.