Skip to content

Instantly share code, notes, and snippets.

@rdnvndr
Last active November 17, 2020 15:00
Show Gist options
  • Save rdnvndr/813f0984f7d4c49952a404f2e3871fb7 to your computer and use it in GitHub Desktop.
Save rdnvndr/813f0984f7d4c49952a404f2e3871fb7 to your computer and use it in GitHub Desktop.
Типы карточек

Типы карточек

Общие

  • 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
      └─ ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment