Назад

Требования · Продвинутая

Как определить нефункциональные требования

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

Требования: визуальный контекст этапа

Кратко: за 2 минуты

Согласовать измеримые требования к производительности, безопасности, доступности и эксплуатации. Результат работы — NFR Specification.

Главная пользаПравильно выполненная работа снижает стоимость переделок, делает решение проверяемым и дает участникам единый источник информации.
Первое действиеВыберите критичные атрибуты качества
Готово, когдаУ каждого NFR есть метрика

Когда применять

Урок относится к этапу «Требования». Перевести потребности бизнеса в проверяемые функциональные и нефункциональные требования. Задачу выполняют до реализации или согласования зависимого решения, чтобы команда опиралась на проверенные факты и однозначные договоренности.

ЦельПравильно выполненная работа снижает стоимость переделок, делает решение проверяемым и дает участникам единый источник информации.
ДействиеВыберите критичные атрибуты качества
ПроверкаУ каждого NFR есть метрика

Что это дает

Правильно выполненная работа снижает стоимость переделок, делает решение проверяемым и дает участникам единый источник информации. Практический результат фиксируется в артефакте «NFR Specification».

Пошагово: как выполнить

  1. Выберите критичные атрибуты качества
  2. Задайте измеримые пороги и нагрузочный профиль
  3. Согласуйте способ проверки

Критерии приемки

  • У каждого NFR есть метрика
  • Пороги реалистичны для архитектуры
  • QA знает метод проверки

Типичные ошибки

  • Писать «быстро» и «безопасно»
  • Копировать NFR без контекста продукта

Инструменты

ISO 25010SLAThreat Model

Пример

Плохой пример

Писать «быстро» и «безопасно»

Хороший пример

Учебный пример. Поиск должен укладываться в согласованный предел задержки при указанной нагрузке. В требовании зафиксированы перцентиль, объем каталога и источник измерения; среднее время без условий не принимается.

Шаблон

Спецификация качества

Скачать рабочий лист этого урока

Выбрать рабочий шаблон

Рабочий артефакт

Рабочий артефакт

Спецификация качества

Учебный пример. Поиск должен укладываться в согласованный предел задержки при указанной нагрузке. В требовании зафиксированы перцентиль, объем каталога и источник измерения; среднее время без условий не принимается.

  • Требования
  • Приоритет
  • Статус
  • Покрытие критериями

Контроль качества

Артефакт

Каталог требований

Метрика проверки

У каждого NFR есть метрика

Когда пересматривать

После релизов, изменения требований, обновления целей и появления новых рисков.

Что передать дальше

Контекст, проблему, доказательство, владельца, срок и критерий приемки.

Перед отметкой выполнено: У каждого NFR есть метрика

Как применять

Начинайте с влияния на пользователя, продукт и команду. Затем проверьте реализуемость, критерии качества и формат доказательства результата. Хороший пункт чеклиста объясняет, какую проблему закрываем, как выполняем работу и по каким признакам считаем ее завершенной.

Короткие ответы

Частые вопросы

Зачем выполнять пункт «Как определить нефункциональные требования»?

Правильно выполненная работа снижает стоимость переделок, делает решение проверяемым и дает участникам единый источник информации. Практический результат фиксируется в артефакте «NFR Specification».

С чего начать выполнение?

Выберите критичные атрибуты качества

Как понять, что пункт выполнен?

У каждого NFR есть метрика

Какая ошибка чаще всего мешает результату?

Писать «быстро» и «безопасно»

Режим обучения

Тест по теме

Проверка понимания

Ответьте на вопросы по материалу и получите итоговый отчет: что понято хорошо, а что стоит перечитать.

0/4ответов выбрано
1. Какой главный результат должен дать пункт «Определить нефункциональные требования»?
2. С какого действия логично начать выполнение?
3. Как понять, что тема действительно закрыта?
4. Какой ошибки стоит избегать в этой теме?

Для углубленного изучения

· Версия 2 · Обновлено

Независимая экспертная проверка не заявлена.

Что обновлено
  • — Обновлено: Название, Шаблон результата, Пример, Плохой пример, Заголовок поиска, Описание поиска, Поисковые фразы.

Материал предназначен для обучения. Адаптируйте рекомендации к внутренним регламентам компании и условиям проекта.

Предложить исправление через контакты Ariol