Практический метод написания RPD для менеджеров по продуктам
Менеджер по продукту отвечает за написание документа с требованиями к продукту («PRD»). Этап написания PRD выполняется после выполнения нескольких предварительных шагов: описания рыночных возможностей, определения проблемы пользователя, сбора потребностей пользователя и их анализа. Менеджер по продукту и менеджер проекта также должны создать отдельные документы, касающиеся управления проектом и плана тестирования обеспечения качества, графика рассмотрения, стоимости, методов разработки, этапов разработки, результатов и процедур тестирования.
В этой статье описывается, что должен включать документ с требованиями к продукту.
Введение
- Имя системы
- Автор
- Дата
- Лист редакции (версия, дата, описание редакции)
Цель и предыстория
В этом разделе описывается обзор цели и предыстории документа с требованиями к системе. Он должен включать:
- Цель, предыстория и аудитория
- Общий деловой контекст
- Краткое введение в организацию и назначение различных разделов
- Обзор разрабатываемой системы
- Ограничения проекта, такие как стоимость и график
- Прилагаемые документы
Сфера
- Этот раздел определяет границы продукта
- Что он будет и не будет делать продукт
- Что есть и что не будет реализовано
- Основной функционал и возможности системы
Определения, сокращения и сокращения
Некоторые слова могут быть незнакомы или открыты для различных интерпретаций. В этом разделе должны быть определены:
- Потенциально неизвестные или неоднозначные слова
- Акронимы
- Сокращения
Продуктовая среда
В этом разделе описываются границы между системой и ее окружением, и он должен включать следующее:
- Предположения и зависимости
- Среда установки
- Блок-схема, показывающая важные интерфейсы между системой и ее окружением.
- Интерфейсы системы: API, входные и выходные файлы
- Рабочий процесс системы
- Аппаратные системы и программные системы
- Интерфейс системы управления базами данных
- Пользовательский интерфейс, который характеризует интерфейс между системой и ее окружением.
Характеристики пользователя
Раздел характеристик пользователя представляет собой полное и точное представление о конечных пользователях. Общие характеристики конечных пользователей включают в себя:
- Роли пользователей, категории пользователей и типы пользователей
- Обязанности пользователей
- Знание домена пользователями
- Техническая искушенность пользователей
- Опыт и образование пользователя
- Приоритизация
Ограничения
- Список ограничений, которые классифицируются как абсолютные, желательные или необязательные.
- Ограничения дизайна
- Ограничения реализации
- Технологические ограничения, например, система управления базами данных, язык программирования, операционная система и т. д.
Нефункциональные требования
- Эксплуатационные требования: характеристики физической среды для продукта.
- Требования к производительности: скорость, безопасность, точность, надежность, доступность, емкость, масштабируемость, ремонтопригодность и переносимость.
- Требования безопасности
- Другие атрибуты качества
Функциональные требования
- Список приоритетных вариантов использования
- Уникальный номер для помощи в отслеживании
- Для каждого варианта использования или части рабочего процесса: список соответствующих системных требований.
- Действия, которые продукт должен выполнять в ответ на входные данные, поступающие от пользователей или других программных систем.
- Ответы как для допустимых, так и для недопустимых входных значений.
- Каркасы
- Мокапы
- Скриншоты
- Иллюстрации
- Дополнительные варианты использования для будущего использования, расширения и обслуживания.
- Предварительная смета предоставляется застройщиком.
Подводя итог, документ с требованиями к продукту («PRD») включает требования, которые будут представлены команде разработчиков в рамках совещания по планированию спринта. PRD — это один из способов передачи информации о продукте от группы разработки продукта команде разработчиков и отдела контроля качества. Ценный документ с требованиями к продукту может обеспечить инфраструктуру для сохранения знаний и документирования системы на протяжении всего жизненного цикла продукта.
Автор Мааян Гальперин