Learning outcomes

At the end of the course, the student will be able to:

  • Identify the problems that a business analyst must solve in an organisation;
  • Understand the theoretical underpinnings relevant to solving these problems

Goals

The objectives of the course are:

  • To give students a broad and up-to-date view of the state of the art in requirements engineering research and practice
  • To get students to think about the roles and challenges of this discipline.

The student will gain an in-depth knowledge of a range of current techniques. They will gain an appreciation of the range of skills required of a good analyst and the principles and contextual factors that should guide their work.

Content

The course will cover different notations, techniques, methods and tools that facilitate the main activities of requirements engineering:

  • Stakeholder analysis
  • Elicitation: scoping, interviews, workshops...
  • Documentation and modelling: modelling of objectives, specification templates, etc.
  • Verification and validation: inspections, model checking...
  • Requirements management: prioritisation, risk analysis...

As we go through these different points, we will critically reflect on the challenges and contextual factors encountered in the practice of the discipline.

Assessment method

The assessment is based on the work to be submitted and on the oral examination.

Sources, references and any support material

Cfr. webcampus

Language of instruction

Français