26 data points × граф = автопилот для продуктового исследования
Продуктовое исследование — это всегда гонка с неполнотой данных. Вы знаете, что нужно выяснить: кто клиент, какую работу он нанимает продукт выполнять, что мешает, кто конкурирует. Но собрать это систематично — часы интервью, таблицы, теги, сводки.
AICPO решает это через два механизма: DP Tracker (26 data points из методологии Product DNA) и Knowledge Graph. По отдельности — полезные инструменты. Вместе — система, которая сама говорит, чего не хватает.
Что такое 26 data points
Product DNA определяет: понять клиента значит понять не только работу, которую он нанимает продукт выполнять, но и силы переключения, барьеры adoption, экономику решения и тренды, меняющие контекст. Это структура из нескольких измерений.
26 data points — это чеклист полноты исследования. Каждый пункт представляет критическую категорию знания о клиенте:
Сегмент и контекст:
- Кто клиент (демография, роль, контекст)
- Когда возникает потребность (триггер)
- Какая ситуация предшествует найму (обстоятельства)
Работа и мотивация:
- Функциональная работа (что нужно сделать)
- Эмоциональная работа (как хочется себя чувствовать)
- Социальная работа (как хочется выглядеть)
- Нежелательные исходы (чего хочется избежать)
Альтернативы и барьеры:
- Текущее решение (что используется сейчас)
- Причина неудовлетворённости (почему текущее не устраивает)
- Барьеры к переключению (что мешает попробовать новое)
- Критерии успеха (как клиент поймёт, что работа выполнена)
Экономика:
- Готовность платить
- Бюджет и процесс покупки
- Кто влияет на решение (ЛПР, саботёр, чемпион)
Конкурентная среда:
- Кто конкурирует за ту же работу
- Слабые зоны конкурентов
- Уникальные активы вашего предложения
Тренды:
- Внешние силы, меняющие работу клиента
- Векторы развития потребности
Adoption и retention (добавлены в Product DNA):
- Неудачные попытки решить проблему ранее
- Страхи и сопротивление при переходе
- Ожидаемый ROI и time-to-value
- Причины отказа от предыдущих решений (abandonment)
- Видение идеального результата (vision of success)
- Когнитивная нагрузка при первом использовании
- Каталист — конкретное событие, запустившее поиск решения
Каждый из 26 пунктов — булево значение: true (есть данные) или false (нет). AICPO отслеживает заполнение в реальном времени.
Как граф связан с data points
DP Tracker работает через keyword matching: извлечённый факт проверяется против словарного набора для каждого data point. Нашёл ключевые слова — пункт закрыт.
Но keyword matching — это только первый слой. Knowledge Graph добавляет второй.
Когда факт “клиент — менеджер по закупкам в B2B” извлечён из разговора, он попадает в граф как:
Node(segment): "менеджер по закупкам"
properties: { industry: "B2B", role: "procurement" }
source_message: #12
confidence: 87
Когда позже извлекается “сложно согласовать с финансовым директором”:
Node(constraint): "согласование с ФД"
properties: { type: "organizational" }
source_message: #24
Edge: segment → constraint (тип: faces, confidence: 82)
Теперь DP Tracker не просто проверяет факт — он видит граф. Data point “кто влияет на решение” (ЛПР) закрывается не только если в тексте есть слово “ЛПР”, но и если в графе есть Node(segment) с edge к Node(constraint) типа organizational.
Граф превращает keyword matching в семантическое покрытие.
Автопилот: что происходит без вашего участия
После каждого сообщения пользователя запускается конвейер:
FactExtractorService— LLM извлекает структурированные фактыDpCoverageService— маппит факты на 19 data pointsKg2::EpisodeService— создаёт episode из фактаKg2::BuilderJob— EntityExtractor + EntityResolver + RelationDiscovererBriefUpdaterJob— регенерирует краткое резюме проекта
Весь этот конвейер работает асинхронно, в фоне, пока пользователь продолжает разговор.
Результат: через 20-30 минут интервью система показывает тепловую карту из 26 клеток. Зелёные — закрыто, красные — пробел. Рядом с каждой красной — вопрос, который бот предложит задать.
Это и есть автопилот: не “что мне делать дальше?”, а “вот что ещё не известно, вот вопрос”.
Почему именно 26, а не 10 или 50
10 — слишком мало. Классические чеклисты типа “проблема / решение / рынок” пропускают критические зоны: барьеры переключения, социальную работу, векторы трендов, причины abandonment.
50 — парализует. Исследователь тонет в деталях, теряет фокус, никогда не закрывает всё.
26 — это минимально достаточный набор для принятия продуктовых решений с высокой уверенностью. Первые 19 покрывают классику (от сегмента до трендов). Дополнительные 7 закрывают то, что критично для B2B, retention и onboarding — и что классические фреймворки пропускают.
Например, пропущенный data point “барьеры переключения” ведёт к тому, что продукт выходит с отличным ценностным предложением — но пользователи не переключаются. Инертность. “Мы уже привыкли к Excel”. “У нас контракт до конца года”. “Нужно обучать команду”.
Или пропущенная “эмоциональная работа” — продукт технически решает задачу, но не попадает в нарратив пользователя. Он хочет “чувствовать контроль” или “выглядеть профессионально” — а продукт предлагает “экономию 2 часов в неделю”.
Связь data points с артефактами
Каждый из 46 артефактов AICPO имеет минимальный порог покрытия data points для генерации.
- Value Proposition Canvas — требует: функциональная работа + эмоциональная + нежелательные исходы + критерии успеха + текущее решение. Минимум 5 из 26.
- Competitive Analysis — требует: кто конкурирует + слабые зоны + уникальные активы. Минимум 3 специфических data points.
- Pricing Strategy — требует: готовность платить + бюджет + ЛПР. Без этих трёх — генерировать бессмысленно.
Когда data points не закрыты — артефакт помечается как неполный. Бот спрашивает недостающее, прежде чем генерировать.
Это разрыв с подходом “ChatGPT напишет всё что угодно”. AICPO знает, когда данных мало, и говорит об этом.
Граф как память между сессиями
Ключевая проблема исследования: знание разрозненно. Первое интервью в понедельник, второе в пятницу, третье через три недели. Каждый раз аналитик собирает контекст заново.
Knowledge Graph хранит всё. Когда в третьем интервью появляется новый сегмент — граф проверяет, пересекается ли он с болями из первого. Если да — автоматически устанавливает edge.
26 data points работают аналогично: если в первом интервью закрыты пункты 1-10, а во втором — пункты 11-20, после второго интервью DP Tracker показывает 20/26 без повторного анализа первого.
Исследование накапливается, а не начинается заново каждый раз.
Практический итог
Стандартный продуктовый исследователь после 3-4 интервью садится и вручную кодирует данные: открывает таблицу, расставляет теги, ищет паттерны. 2-3 часа работы.
С AICPO этот процесс происходит в реальном времени. После последнего интервью можно открыть карту покрытия и сразу видеть:
- Какие data points закрыты с высокой уверенностью
- Какие закрыты, но граф показывает противоречия (два факта конфликтуют)
- Какие остаются открытыми и какой вопрос их закроет
Это не замена исследователя. Это его рабочий инструмент, который берёт на себя механическую часть — кодирование, структурирование, трекинг — и оставляет человеку интерпретацию.
Попробуйте собственный цикл из 26 data points в AICPO — или напишите nevr@aicpo.com