-
BUG - Bug (Ошибка): Действие человека, которое приводит к неправильному результату.
-
TASK - Task (Задача): Проблемная ситуация с явно заданной целью, которую необходимо достичь; в более узком смысле задачей также называют саму эту цель, данную в рамках проблемной ситуации, то есть то, что требуется сделать.
-
F - Feature (Возможность): Способность программного продукта обеспечивать функции, которые соответствуют установленным и предполагаемым потребностям, при использовании программного обеспечения в определенных условиях.
-
FR - Functional Requirement (Функциональное требование): Условия или возможности, необходимые пользователю для решения определенных задач или достижения определенных целей, определяющие функцию, которую компонент или система должны выполнять.
-
NFR - Non-Functional Requirement (Нефункциональное требование): Условия или возможности, необходимые пользователю для решения определенных задач или достижения определенных целей, относящиеся не к функциональности, а к таким атрибутам как надежность, эффективность, практичность, сопровождаемость и переносимость.
-
UC - Use Case (Сценарий использования системы): Последовательность операций во взаимодействии пользователя и системы со значимым результатом.
-
UI - User Interface (Пользовательский интерфейс): Разновидность интерфейсов, в котором одна сторона представлена человеком (пользователем), другая — машиной/устройством. Представляет собой совокупность средств и методов, при помощи которых пользователь взаимодействует с различными, чаще всего сложными, машинами, устройствами и аппаратурой.
-
UR - User Requirements (Пользовательское требование): Условия или возможности, необходимые пользователю для решения определенных задач или достижения определенных целей, то есть то, что клиенты смогут делать с помощью системы.
-
US - User Story (Пользовательская история): Способ описания требований к разрабатываемой системе, сформулированных как одно или более предложений на повседневном или деловом языке пользователя. Для заказчиков (пользователей) пользовательские истории являются основным инструментом влияния на разработку программного обеспечения.
-
TC - Test Case (Тестовый сценарий): Набор входных значений, предусловий выполнения, ожидаемых результатов и постусловий выполнения, разработанный для определенной цели или тестового условия, таких как выполнение определенного пути программы или же для проверки соответствия определенному требованию.
-
TP - Test Plan (План тестирования): Документ, описывающий цели, подходы, ресурсы и график запланированных тестовых активностей. Он определяет объекты тестирования, свойства для тестирования, задания, ответственных за задания, степень независимости каждого тестировщика, тестовое окружение, метод проектирования тестов, определяет используемые критерии входа и критерии выхода и причины их выбора, а также любые риски, требующие планирования на случай чрезвычайных обстоятельств.
-
TR - Test Run (Прогон теста): Выполнение теста на определенной версии объекта тестирования
F - Feature US - User Story
├─ F - Feature ├─ US - User Story
│ ├─ FR - Functional Requirement │ └─ ...
│ │ └─ ... └─ UR - User Requirements
│ ├─ NFR - Non-Functional Requirement └─ UR - User Requirements
│ │ └─ ... └─ ...
│ ├─ UC - Use Case
│ └─ UI - User Interface
│ └─ ...
│
├─ FR - Functional Requirement TP - Test Plan
│ ├─ FR - Functional Requirement ├─ TC - Test Case
│ │ └─ ... │ ├─ TR - Test Run
│ ├─ UC - Use Case │ └─ ...
│ └─ UI - User Interface └─ ...
│ └─ ...
│
├─ NFR - Non-Functional Requirement
│ └─ NFR - Non-Functional Requirement
│ └─ ...
│
├─ UC - Use Case
│
└─ UI - User Interface
├─ UC - Use Case
└─ UI - User Interface
└─ ...