Course Outline

Day 1

1. Introduction and basics

2. System and system context

System, system context and boundaries

Defining system boundaries and context

3. Requirements elicitation

Sources of requirements

Categorization of requirements according to the Kano model

Acquisition techniques

4. Requirements Documentation

Draft document

Types of documentation

Document structures

Using Requirements Documents

Quality criteria for the requirements document

Quality criteria for requirements

  • Glossary

Day 2

5. Documentation of requirements using natural language

Language effects

Construction of requirements using templates

6. Documentation of requirements using a model

The term "model"

Goal models

Use cases

Three perspectives on requirements

Requirements modeling from a data perspective

Requirements modeling from a functional perspective

Requirements modeling from a behavioral perspective

Day 3

7. Negotiating and validating requirements

Basics of requirements verification

Basics of Requirements Negotiation

Quality aspects for requirements

Requirements Validation Rules

Requirements Validation Techniques

Negotiating requirements

8. Requirements management

Assigning attributes to requirements

Views on requirements

Views on requirements

Traceability of requirements

Requirements versioning

Requirements Change Management

Requirements measurement

9. Support tools

Types of tools

Introduction to tools

Assessment tools

 21 Hours

Number of participants


Price Per Participant (Exc. Tax)

Testimonials (1)

Provisional Courses

Related Categories