Get in Touch

Course Outline

Introduction to Requirements Engineering

  • Types of requirements: levels and classifications.
  • Ensuring requirements quality.

Requirements Elicitation Methods

  • Sources of requirements.
  • Techniques for gathering functional requirements.

Requirements Documentation

  • Overview of requirements documentation in various formats.
  • Use cases: approach description and practical application.

Use Case Modeling

  • Creating use case diagrams.
  • Writing use case specifications.
  • Activity diagrams.
  • Comparing use cases with other analytical and design artifacts.

Summary

  • Workshop recap and key takeaways.
  • Best practices in requirements management.

Requirements

Basic understanding of the IT product life cycle
Familiarity with terminology commonly used in software development and IT project implementation
Recommended experience of at least one completed IT project
Knowledge of software modeling notation concepts

Level
2

Target Audience
System and business analysts, product owners, business owners, and analytical team leads
Business representatives responsible for defining and shaping business needs
Software and system engineers
Testers, QA specialists, and professionals responsible for the quality assurance of information systems and software

 14 Hours

Related Categories