10 мая 2018 г.

Автор: Камелев Е. В.

 

Роли пользователей

  1. Неавторизованные
  2. Авторизованные
    1. Внешние (клиенты)
    2. Внутренние (администраторы)

 

Не путать с персонажами (персонами). В рамках одной роли может быть несколько персонажей.

Обычно сначала описываем требования неавторизованных пользователей, а затем авторизованных, чтобы не повторяться.

 

Для каждой роли описываем список функциональных требований, которые можно разделить на категории.

 

Ознакомиться (изучить, посмотреть)

  1. С однородным перечнем или списком
    Сюда относятся чаще всего: каталог товаров, услуг или медиаконтента, в т.ч. авторского (мои отзывы, мои комментарии), периодические публикации, вопросы и ответы, вакансии, результаты поиска по сайту, любые логи (история оплат), пользователи, права доступа и т.д.

    1. Отсортировать
    2. Отфильтровать
    3. Изменить вид отображения (список, матрица, на карте)
    4. Настроить параметры выводимых полей
    5. Воспользоваться быстрым поиском
    6. Выделить несколько элементов
    7. Произвести массовые операции
    8. Экспортировать
    9. Вывести на печать
    10. Добавить новый элемент в список
      В рамках добавления нового элемента мы обычно работаем с мастерами, иногда сложными
  2. С разнородным перечнем элементов. Обычно это дэшборды и главные страницы (стартовые)
    В этом случае каждый элемент описывается отдельно. Но в ФТ эти описания не включаются, т.к. составы дэшбордов или главных страниц даже опытному проектировщику будут понятны только в конце проектирования. Просто пишем «Ознакомиться с дэшбордом»
  3. С конкретными сущностями:
    Зачастую на многих из них можно заодно и заполнить какую-нибудь форму

    1. Политика конфиденциальности
    2. Пользовательское соглашение
    3. Политика обработки и хранения пользовательских данных
    4. О нас, о сервисе, о площадке и т.д.
    5. Контактная информация
    6. Партнёрам
    7. Прессе
    8. Авторам
    9. Правообладателям
    10. Разработчикам
    11. Рекламодателям

 

Действия с элементами в списках или на отдельных страницах

 

  1. Отложить или добавить в избранное, в корзину, к заказу, к сравнению
  2. Удалить, скрыть, снять с публикации
  3. Редактировать
  4. Подтвердить или отклонить изменения при модерации
  5. Выделить
  6. Пожаловаться
  7. Заблокировать, добавить в чёрный список
  8. Поставить лайк
  9. Оставить отзыв (рейтинг)
  10. Добавить комментарий
  11. Поделиться в соцсетях
  12. Предоставить доступ
  13. Подписаться на уведомления
  14. Скачать
  15. Купить в 1 клик
  16. Отправить заявку на приобретение
  17. Посмотреть сопутствующие материалы
  18. Посмотреть на карте
  19. Посмотреть превью
  20. Добавить напоминание о событии во внешний календарь

 

Потом проверяем по результатам этих действий не нужно ли создавать отдельный раздел. Например, мои отзывы, комментарии, отложенные и т.д. Эти чаще всего будут списковыми.

Воспользоваться

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

 

  1. Мастером
    1. Размещения заказа, оформления заказа (например, корзина)
    2. Расчёта чего-либо (любые виды калькуляторов)
  2. Текстовым поиском (тут же не забываем про результаты поиска по сайту)
  3. Услугами онлайн-консультанта
  4. Формой обратной связи (задать вопрос)
  5. Формой подписки на рассылку
  6. Формой уточнения региона
  7. Функцией смены языка

 

Не стоит писать сложно. Вместо «воспользоваться функцией смены языка» пишем «сменить язык».

 

Распространённые сущности

  1. Финансы
    1. Внести предоплату, постоплату, оплатить
    2. Получить возврат средств
    3. Оформить кредит при покупке
    4. Оформить подписку, отключить её
  2. Переписка, система сообщений
    1. Прикрепить файлы
    2. Создавать или участвовать в групповых чатах
    3. Пригласить людей в чат
  3. Уведомления
    1. Быстрый переход к событию
    2. Подтвердить
    3. Отклонить
    4. Не показывать больше подобные
  4. Пользовательские настройки
    1. Редактировать личные данные
    2. Указывать регион и данные для доставки
    3. Куда и какие получать уведомления
    4. Двухфакторная аутентификация
    5. Приватность
    6. Безопасность
    7. Чёрный список
    8. Привязанные соцсети
  5. Авторизация
    1. В т.ч. и через соцсети
    2. Восстановить забытый пароль
    3. Войти в другой профиль
  6. Регистрация
    1. Указать роль при регистрации
    2. Направить регистрационные данные на проверку
  7. Обучение во время первого использования системы
1
Все коментарии
  1. aleksey1984
    05.07.2018 7:36 am

    Ещё один классный чек лист.