Найти тему

НФТ и ФТ это БАЗА


Эти определения должны быть у каждого системного аналитика на подсознательном уровне.

Почему так?

Все просто, это тема, которая поднимается на любом собесе, хоть на джуна, хоть на сеньора. Скорее всего, будут вопросы как минимум на определение этих сущностей, а как максимум пояснение на примерах и подробный рассказ о их разнице.

Еще бывают БТ(Бизнес Требования) и системные требования.

Бизнес требования по своей сути верхнеуровневые функциональные требования без разбивки на внутрянку программы/микросервиса/системы. То есть в идеальном мире БТ, это то, что поступает аналитику на вход. Соответственно, на выходе, как вы уже могли догадаться ФТ.

Системные требования, это требования к окружению, в котором находится программа/микросервис/система.

Вроде все довольно просто(так оно на самом деле и есть), но есть нюанс. Например, бывает требование, которое относится сразу к двум видам требований – НФТ и ФТ.

Например, таким требованием может стать – безопасность. Почему же так? Давайте разбираться.

Требование безопасности может быть выставлено в разных проявлениях. Например, это может быть функциональность системы, защищающая данные пользователя, либо ограничивающая несанкционированный доступ:
- двухфакторная аутентификация;
- подтверждение номера/почтв;
- проверка куки файлов и тд.

Но также это может быть и НФТ, которое определяет:
- стандарты;
- протоколы;
- сертификаты и тд.

#быстростатья
1 минута