---
title: "Требования"
source: "https://systems-analysis.info/wiki/%D0%A2%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F"
wiki: "systems-analysis.info/wiki"
article: "Требования"
language: "ru"
categories:
  - "Категория:Russian"
  - "Категория:Системная инженерия"
  - "Категория:Термины"
revision_id: 426
wiki_created_at: 2026-09-06T22:08:43Z
wiki_modified_at: 2026-09-06T22:08:43Z
downloaded_at: 2026-09-07T22:19:44Z
---

# Требования

**Требование** (*Requirement*) — формализованное (задокументированное) утверждение, описывающее, что именно должна обеспечивать система, с каким уровнем качества или какими физическими/операционными свойствами она должна обладать, причём сформулированное так, чтобы его можно было однозначно связать с исходной потребностью пользователя и впоследствии проверить (верифицировать).

## Типы требований

Типы требований:

- **Функциональные требования:** определяют, что данный элемент системы должен делать.
- **Точностные требования:** определяют количественные параметры соответствующих функций, выполняемых системой
- **Ограничительные требования:** вытекают из ограничений режима эксплуатации, состояний окружающей среды, безопасности или соответствия правилам.
- **Верификационные требования:** обеспечивают, насколько можно доверят, что система имеет заданные характеристики в реальной среде функционирования.
- **Интерфейсные требования:** определяют функции, характеристики, допуски и ограничения всех интерфейсов.
- **Эксплуатационные требования:** определяют операционную работоспособность системы и её взаимодействие с пользователями.

## SMART

Для запоминания  признаков хороших требований используется аббривиатура SMART.

- **Specific (конкретные)** — требование описывает только одну функцию или характеристику системы, формулируя *что* и *насколько хорошо* должно быть выполнено, без указания способа реализации.
- **Measurable (измеримые)** — параметр выражается объективно: числом, диапазоном, допуском либо иным проверяемым критерием, позволяющим однозначно подтвердить выполнение.
- **Achievable (достижимые)** — выполнение реально при доступных технологиях, сроках и бюджете, с приемлемым уровнем риска.
- **Relevant (Существенны)** - требование должно соответствовать выбранному уровню системы.
- **Traceable (прослеживаемые)** — у требования есть уникальный идентификатор и зафиксированный источник; оно логически связано с требованиями более высокого уровня и породившей его потребностью, что обеспечивает двустороннюю трассировку.

## Литература

- ISO/IEC/IEEE 29148:2018 «Systems and Software Engineering — Requirements Engineering»
- ISO/IEC/IEEE 15288:2023 «System Life-Cycle Processes»
- PMI: Requirements Management — A Practice Guide, 2015
- INCOSE Guide to Writing Requirements, 2023
