Identification and Analysis of Non-Functional Requirements

Course objective

To build a comprehensive understanding of how to work with non-functional requirements so that they support business goals, reduce operational risks, ensure system stability, improve user satisfaction, and minimize losses caused by errors and rework.

After completing the course, participants will be able not only to document NFRs, but to integrate them into development, testing, and product management processes.

Learning Format

  • Online
  • Practical cases, workshops, interactive sessions
  • Participant support via a private chat during the course
  • Group training: 6300 UAH/hour. Group of up to 12 participants
  • Course: 11,800 UAH / per participant

What Will Graduates Gain?

🔗 View benefits

The problem this course solves

In many IT projects, non-functional requirements – performance, security, reliability, scalability – are underestimated or not formalized at all. As a result, systems become unstable, expensive to maintain, and risky for the business.

The course teaches a systematic approach to identifying and managing non-functional requirements to ensure product stability, reduce risks, and avoid costly post-release issues.

Program of the course "Identification and Analysis of Non-Functional Requirements"

1
  • Non-Functional vs Functional Requirements
  • Why they are considered last
  • Impact on profit, risks, and Service Level Agreements
  • Case studies of failures due to NFRs

Practice: Real product analysis


2
  • ISO/IEC 25010 Standard
  • Performance, Security, Usability, Reliability, and others
  • Requirements Pyramid
  • Business vs Technical NFRs

Practice: Mapping NFRs to business goals


3
  • Interviews
  • Event Storming
  • User Journey
  • Job Shadowing
  • Checklists

Practice: Requirements gathering workshop


4
  • SMART NFRs
  • Quality Scenarios
  • NFRs in User Stories
  • Acceptance Criteria

Practice: Writing requirements


5
  • Performance testing
  • Security review
  • UX testing
  • Monitoring

Practice: Building a test strategy


6
  • Technical Debt
  • Change Management
  • NFR Backlog
  • Governance

Practice: Creating an NFR roadmap


Do you want to get updates about campaigns, discounts and events?