Базовый
Что такое SRS (Software Requirements Specification)?
SRS (Спецификация требований к ПО) — это комплексный документ, который детально описывает, что должна делать система и как она должна работать.
Стандартная структура SRS (часто по IEEE 830):
1. Введение (Цели, Аудитория, Глоссарий).
2. Общее описание (Контекст системы, классы пользователей).
3. Функциональные требования (Use Cases, бизнес-логика).
4. Нефункциональные требования (Производительность, безопасность).
5. Внешние интерфейсы (API, UI, интеграции с БД).
💡 Суть: Это единый источник истины для разработчиков и QA.