Какие фильтры нужны каталогу: начните с выбора покупателя
Подготовлено
Фильтры каталога стоит выбирать по вопросам покупателя, а не копировать все колонки исходной таблицы. Для каждого фильтра нужны пригодные данные, понятные значения и проверочные примеры включения и исключения товаров. Пустой результат тоже должен иметь ясное продолжение.
Назовите решение покупателя
В учебном каталоге упаковки покупатель выбирает назначение и размер. Ему нужно сузить набор до подходящих вариантов. Внутренний код поставщика может быть важен сотруднику, но не обязательно помогает этому выбору. Все товары и параметры в примере условные.
Сначала запишите вопрос: «Для какой задачи нужна упаковка?» Затем определите параметр, который помогает ответить. Если у фильтра нет такого основания, его полезность ещё не установлена.
Проверьте пригодность данных
Выясните, у каких товаров заполнены нужные признаки и что означают значения. Отсутствующее назначение не следует заменять наиболее вероятным. Покупатель иначе получит уверенный результат, основанный на догадке.
| Вопрос покупателя | Параметр | Что проверить в данных |
|---|---|---|
| Для какой задачи выбираю? | Назначение | Значения имеют согласованный смысл |
| Какой предмет должен поместиться? | Подходящий размер | Единицы и область размера определены |
| Почему товар не попал в выбор? | Условия исключения | Отсутствующий признак не подменён отрицанием |
Согласуйте сочетания параметров
Определите, какие параметры независимы, а какие зависят от выбранного назначения. Правило задаёт предметная область и фактические данные. Нельзя обещать корректный набор только потому, что интерфейс умеет показать несколько списков.
Для учебного выбора «назначение А, размер Б» подготовьте ожидаемые включённые товары и причины исключения остальных. Отдельно решите, как показываются признаки, которые неприменимы к выбранной группе. Пользователь должен понимать, почему доступные значения изменились.
Покажите пустой и неоднозначный результат
Если подтверждённых совпадений нет, объясните, какие условия выбраны и что можно изменить. Пустой результат не всегда означает отсутствие товара: причиной могут быть неполные данные. Эти ситуации нужно различать в постановке.
Если параметр имеет несколько толкований, предложите уточнить выбор или обратиться по согласованному пути. Не следует незаметно ослаблять условия и выдавать неподходящий товар как точное совпадение. Наличие фильтров само по себе не доказывает рост продаж.
Разведите каталог и поиск по номеру
Выбор товара по назначению отличается от поиска известной записи по идентификатору. Во втором случае человек уже знает объект; в первом ещё решает, что ему подходит. Набор проверок и ожидаемый результат должны отражать эту разницу.
Соседний вопрос разобран в статье о поиске по бизнес-номеру. Для каталога нужны примеры предметного выбора, а не только успешный ввод артикула.
Как принять первую версию фильтров
Возьмите обычный выбор, сочетание параметров, пустой результат и товар с неизвестным признаком. Принимающий должен объяснить включение и исключение каждой контрольной позиции. Удобный внешний вид не заменяет правильность состава выдачи.
Решение покупателя и его вопрос: Фильтр / смысл / допустимые значения: Источник данных и неполные признаки: Сочетания параметров / зависимости: Пример выбора — ожидаемые включения: Исключения и их основания: Пустой / неоднозначный результат — продолжение: Принимающий / свидетельство / открытый остаток:
Для оценки каталога или его доработки сначала проверяют достаточность готовой основы и данных. Универсальный рейтинг удобства, бюджет и срок из одной карты не следуют.
Если такой участок есть в вашем проекте, опишите одно действие и нужный результат. Первый разговор бесплатный; готовое ТЗ не обязательно. Обсудить свою задачу.