Перейти к содержанию

3.3 Уровни и типы требований

testing-requirements-levels-and-types.excalidraw

Упрощенная схема требований

testing-requirements-levels-and-types-simplified.excalidraw

Бизнес-требования

Бизнес-требования – требования, которые показывают цель, ради которой будет разрабатываться продукт.

Например

Нужен инструмент для отображения прибыльных курсов валют в реальном времени.

Пользовательские требования

Пользовательские требования – описывают, что пользователи могут делать и как ПО будет реагировать.

Оформляется в виде юзер сторис: я как кто, делаю что, зачем.

Юзер стори формируются, отвечая на вопросы:

  • кто я?
  • что делаю?
  • зачем?

Например

Я как администратор выделяю сразу несколько страниц, чтобы все их одновременно удалить.

(Не)функциональные требования

Функциональные требования – показывают, ЧТО система должна делать.
Нефункциональные требования – показывают, КАК система должна делать.

Например

Птица должна летать – это функция, высоко – это нефункциональная составляющая.