PV258 Requirements Engineering in Agile Software Development

Week 13 - Project Presentations (15.05.17)

Instructions for Project Presentations:

Monday 15th May 10:00, A318 (usual time/place for lecture).

The teams will have the possibility to meet back with the project stakeholders and present the project to all the students and instructor.
Each team will have a presentation of 20min, during which each team member will present one part of the project.
Suggested information to present:
  • The project context (remember that other students do not know about the initial project idea, so giving the goal of the project is a good idea);
  • The business requirements perspective (e.g. context diagram, business vision);
  • Sample User Stories and/or Use Cases;
  • How requirements were collected, and modelled, in particular user requirements but you can discuss also other types of requirements;
  • Prioritization of the requirements;
  • Some sample of CRC Cards Analysis or UML diagrams for the project analysis;
  • How you would identify non-functional requirements within your project and which ones do you think would be relevant;
  • Implications of the non-functional requirements on the development;
  • Some simple UI prototype that can show your view about how the system can look like (on a separate page in the syllabus "Tools for UI Design / Mock-ups", you can find a list of tools that can be used for prototyping - however, also simple pen&paper with some some scans in the presentation can be fine);
  • Your effort estimation for the whole project: how would you do it and what would be the current estimate of time required to finish the project;
It's no problem if some parts will not be understandable for the stakeholders, this is also a general course project presentation, so it's expected that some parts / terminology might not be fully clear to them.

Please ensure that you upload in the homework vault your team's presentation couple of days before, that is by Friday 12th May.