Get in Touch
 Duration 21 hours

Course Outline

1. Introduction and Fundamentals

2. Systems and System Context

  • Systems, system context, and boundaries
  • Defining system boundaries and context

3. Eliciting Requirements

  • Sources of requirements
  • Categorizing requirements using the Kano model
  • Techniques for requirement acquisition

4. Documenting Requirements

  • Document design principles
  • Types of documentation
  • Structural aspects of documents
  • Utilizing requirements documents
  • Quality standards for requirements documents
  • Quality standards for individual requirements
  • Glossary development

5. Writing Requirements in Natural Language

  • Linguistic considerations and effects
  • Constructing requirements using templates

6. Modeling Requirements

  • Understanding the concept of "modeling"
  • Creating goal models
  • Defining use cases
  • Three perspectives on requirements
  • Modeling requirements from a data perspective
  • Modeling requirements from a functional perspective
  • Modeling requirements from a behavioral perspective

7. Negotiating and Validating Requirements

  • Fundamentals of requirements verification
  • Fundamentals of requirements negotiation
  • Quality aspects in requirements definition
  • Core principles of requirements validation
  • Methods for requirements validation
  • Strategies for negotiating requirements

8. Managing Requirements

  • Assigning attributes to requirements
  • Different views on requirements
  • Perspectives on requirements
  • Establishing requirements traceability
  • Version control for requirements
  • Managing changes to requirements
  • Measuring requirements

9. Supporting Tools

  • Categories of tools
  • Overview of available tools
  • Evaluating and assessing tools

Number of participants


Price per participant (excl. VAT)

Testimonials (3)

Upcoming Courses

Related Categories