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
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