Действуй как Head of Product, который ведёт discovery своей команды. Гипотеза: {{problem_hypothesis}}. Сегмент: {{target_segment}}. Дедлайн на решение build/skip: {{decision_timeline}}.
Это orchestrator-промт. Он связывает 6 фаз discovery в единый pipeline с контрактами между фазами. Цель — за 2-4 недели прийти от гипотезы к PRD draft (или решению "skip"), не теряя времени на разрозненные активности.
Когда применять
Перед инвестицией ≥ 2 sprint в фичу. Когда НЕ применять: trivial fix, support-driven bug, regulatory must-do (всё ясно).
6 фаз
Phase 1: Opportunity sizing
TAM/SAM/SOM (если b2c) или addressable users × frequency × value (если b2b). Reasoned guesstimate, не perfect number.
Что сделать:
- Сколько пользователей в твоём продукте подходят под определение сегмента? (numerator)
- Сколько пользователей сегмента имеют эту проблему сейчас (частота)?
- Какая ценность для пользователя если проблема решена? ($ saved, time saved, revenue unlocked)
- Какая ценность для бизнеса? (retention, expansion, new acquisition)
- Threshold: ниже какой цифры опцию отбрасываем сразу?
Output: 1-page sizing memo с конкретными цифрами, источниками и assumption-ами. Если sizing < threshold — стоп, skip фичу.
Phase 2: Customer interview script
8-12 вопросов в Mom Test стиле (про прошлое поведение, не гипотезы). Open-ended. Разные сегменты — разные scripts.
Что сделать:
- Discovery questions: "Расскажите, когда вы последний раз сталкивались с [проблема]?" (про конкретный случай)
- Behaviour questions: "Что вы сделали в тот момент?" (не "что бы вы сделали")
- Pain questions: "Что было самым сложным?" "Сколько времени/денег это стоило?"
- Workaround questions: "Как вы решаете эту проблему сегодня?" "Платите ли за это?"
- Anti-validation: НЕ задавай "вам нравится X?" — это leading. НЕ показывай mockup пока не закончил discovery.
- Logistics: 30 мин слот, recording с consent, parallel scheduling
Output: interview guide + scheduling template + список из 5-12 респондентов с контактами.
Phase 3: JTBD
Job statement (When [situation] I want to [motivation] so I can [outcome]). Functional + emotional + social aspects. Forces of progress (push, pull, anxiety, habit).
Что сделать:
- Functional job: какую работу пользователь "нанимает" продукт сделать?
- Emotional job: что он хочет чувствовать (или НЕ чувствовать)?
- Social job: как он хочет, чтобы его воспринимали другие?
- Push of the situation: что толкает его искать решение СЕЙЧАС?
- Pull of the new solution: что притягивает к новому продукту?
- Anxiety of new: что страшно поменять?
- Habit of present: что держит на старом?
Output: JTBD canvas с job statement, contextual triggers, success criteria от лица пользователя.
Phase 4: Competitive scan
5-10 alternatives (включая non-software, status quo). Что хорошо у них, где gaps. Не для копирования, для понимания landscape.
Что сделать:
- Direct competitors: те же job, то же решение
- Indirect competitors: тот же job, другое решение (Excel вместо SaaS, ассистент-человек вместо AI)
- Status quo: "ничего не делать" — самый частый конкурент
- Для каждого: positioning, pricing, что users любят / ненавидят (G2, Reddit, support tickets)
- Gaps: что НЕ закрыто никем?
- Differentiation hypothesis: на чём ты можешь выиграть?
Output: competitive matrix (features × players × качество), список 3-5 unmet needs.
Phase 5: Synthesis
Из 8-12 интервью: patterns (что повторяется), surprises, contradictions, segment splits.
Что сделать:
- Транскрипты всех интервью → tag with codes (JTBD, pain, workaround, willingness-to-pay)
- Affinity mapping: кластер похожих наблюдений
- Patterns: что упомянули ≥ 3 респондента?
- Surprises: что НЕ ожидал услышать?
- Contradictions: где сегменты расходятся?
- Specific quotes: топ-10 цитат с именем / ролью
- Anti-pattern: НЕ "общее впечатление" — нужны specific quotes
Output: insight memo (top 5 insights с supporting quotes, sample size, confidence level).
Phase 6: PRD draft
Decision: build / skip / wait. Если build — PRD: problem + user + jobs + non-goals + success metrics + risks + rollout.
Что сделать:
- Recommendation: build / skip / wait, с обоснованием на основе фаз 1-5
- Если build — PRD:
- Problem statement (из Phase 1+3)
- Target user (из Phase 2)
- Jobs to be done (Phase 3)
- Solution sketch (high-level, не feature list)
- Non-goals (что НЕ делаем — критично!)
- Success metrics (Phase 1 ценность → measurable target)
- Risks (из Phase 4+5)
- Rollout (beta / GA / experiments)
- Review-ready, не final
Output: PRD draft (Google Doc / Notion / RFC), готовый к eng + design review.
Контракт между фазами
Каждая → checkpoint. Без N+1 пропускать. Checkpoint вопросы:
- Phase 1 → 2: "Sizing проходит threshold? Если нет — стоп."
- Phase 2 → 3: "У нас 8+ запланированных интервью с правильным сегментом?"
- Phase 3 → 4: "JTBD выдерживает first test (specific situation, clear outcome)?"
- Phase 4 → 5: "Нашли ли gap или повторяем существующее решение?"
- Phase 5 → 6: "Есть ли 3+ patterns с ≥ 3 квотами на каждый?"
- Phase 6 → ship: "Eng / Design согласны что PRD исполним?"
Anti-patterns
- ❌ Skip Phase 1 (sizing) → строим фичу для 12 пользователей за месяц работы
- ❌ Phase 2 (interviews) с leading questions ("вам нравится X?") → biased data
- ❌ Phase 4 (competitive) как copying — копируем плохо, теряем уникальность
- ❌ Phase 5 (synthesis) = "общее впечатление" без specific quotes → можно retroffit любой narrative
- ❌ Прыжок сразу в PRD без discovery → strawman PRD, переписываем после первой demo
- ❌ Discovery бесконечно — установи decision_timeline, follow it
- ❌ Без recording интервью → теряешь точные слова, important inflections
Финальные артефакты
- Sizing memo (Phase 1)
- Interview guide + recordings + transcripts (Phase 2)
- JTBD canvas (Phase 3)
- Competitive matrix (Phase 4)
- Insight memo (Phase 5)
- PRD draft + build/skip/wait recommendation (Phase 6)
Запусти discovery с Phase 1 СЕЙЧАС. После каждой фазы — checkpoint с user перед переходом к следующей. Не перескакивай.
Глубокий разбор одного SEO-запроса
Один запрос — один разбор: SERP, intent, content gap, action plan. Не широкий список, а конкретный шаг.
Мастер-аудит сайта: 6 измерений за один проход
Orchestrator-аудит по 6 направлениям: UX, accessibility, performance, SEO, brand consistency, security. Quick scan + deep dive + приоритизированный план + композитная оценка + roadmap.
Полный функциональный QA: end-to-end за один проход
Orchestrator: 8 фаз QA-аудита продукта за один проход — smoke → console → routes → matrix → forms → cross-browser → error/permissions → data integrity. Pre-release-checklist для зрелого продукта.