Requirements Modelling - Course Module

Duration

Half a day.

Prerequisites

Any one of: An Introduction to UML (or equivalent level of competence), Process Modelling, or An Introduction to SysML.

Outline

Requirements modelling is the most vexed of subjects and it is almost certainly the area of most concern to people involved in the management of any system life cycle. "Getting requirements right" is, after all, the keystone to a successful project as, not only do requirements drive the development process, but they are also a benchmark for systems quality.

This module illustrates how requirements may be modelled using the UML (or SysML). The attendee is taken through a consideration of: the attributes of requirements in a life cycle context, on to the techniques of modelling those attributes in UML (or SysML) and finishing with a tutor-led interactive group exercise.

1. Requirements and Stakeholders

2. Context Modelling

3. Modelling requirements

4. Requirements workshop

Watching the wheels