Скорость технологического развития растёт настолько стремительно, что традиционные подходы к созданию продуктов перестают работать. Компании больше не могут позволить себе разрабатывать решения месяцами или годами, надеясь, что итоговый продукт найдет своего потребителя. Рынок стал слишком динамичным, предпочтения пользователей меняются еженедельно, а конкуренты появляются практически мгновенно. В таких условиях определяющим фактором становится не само наличие продукта, а способность команды глубоко понимать потребности аудитории, быстро проверять свои идеи. Именно эту задачу решает Customer Development, превращая неопределённость в чёткие инсайты, а инсайты — в продукт, который действительно нужен клиентам.
Методология CustDev помогает не просто разговаривать с пользователями, а системно выявлять их реальные боли, мотивации, критерии принятия решений. Это не про «спросить мнение» — это про изучение поведения, анализ контекста и понимание того, что движет человеком в момент выбора. Именно поэтому Customer Development становится ключевым элементом стратегического мышления, фундаментом успешного продуктового подхода.
Определение CustDev
Что такое Customer Development
Customer Development — это методологический подход, который помогает компаниям создавать продукты, основанные не на предположениях, а на реальных данных о пользователях. Это означает, что прежде чем что-либо разрабатывать, команда активно изучает аудиторию, анализирует её задачи, подтверждает наличие реальных проблем. Суть методологии заключается в том, чтобы минимизировать риск создания невостребованного продукта и максимально точно определить ценность решения на самых ранних этапах.
В отличие от традиционных исследований, CustDev — это непрерывная работа, встроенная в продуктовый цикл. Здесь команда не просто собирает обратную связь, а формирует гипотезы, сознательно ищет риски и подтверждает или опровергает идеи на основе поведения, а не обещаний пользователей. Такой подход помогает избегать ложноположительных сигналов, которыми часто являются «мнения» вроде «да, мне это было бы полезно когда-нибудь».
Для кого применяется CustDev
CustDev полезен любой команде, создающей продукт — цифровой или физический, внутренний или рыночный. Стартапы используют метод для проверки идей, продуктовые команды — для определения направлений развития, исследователи — для выявления новых возможностей и сегментов. Маркетологи применяют Customer Development для уточнения ценности и построения позиционирования, а команды корпоративных инноваций — для уменьшения риска провала больших инициатив.
Фактически CustDev — универсальный метод, применимый в любой сфере: от IT до медицины, от образования до ритейла. В каждой отрасли он помогает находить реальную потребность, формировать релевантное предложение и создавать продукты, которые решают важные для аудитории задачи.
Зачем это нужно
Основная цель Customer Development — принимать решения на основе реальности, а не предположений. Когда команда строит продукт, опираясь только на свой опыт или интуицию, она рискует потратить годы работы и значительные бюджеты без какого-либо заметного результата. CustDev снижает эти риски, позволяя заранее понять, есть ли потребность, кто является ключевым пользователем и какую ценность он ожидает получить.
Это приводит к множеству преимуществ: повышению эффективности разработки, оптимизации бюджета, ускорению выхода на рынок, формированию ценного знания о клиентах, созданию сильной продуктовой стратегии и устойчивых конкурентных преимуществ.
Этапы CustDev
Методология состоит из четко структурированного цикла, который помогает последовательно, логично двигаться от идеи до реального подтвержденного решения.
Формулировка гипотез
Первый шаг — формирование гипотез. Без чёткого списка предположений любое исследование будет хаотичным, а полученные инсайты окажутся размытыми. Гипотезы должны быть конкретными: какие проблемы есть у пользователя, как он их решает сейчас, какие ограничения испытывает, что для него важно, какое решение могло бы улучшить процесс.
Хорошо сформулированная гипотеза включает: сегмент, проблему, контекст, предполагаемые альтернативы и ценность предлагаемого решения. Чем конкретнее гипотеза, тем проще её проверить и тем точнее будут выводы.
Интервью с пользователями
Интервью — центральный инструмент CustDev. Именно через живой разговор удаётся понять, как пользователи действительно думают и действуют. Главное правило — изучать прошлый опыт, ведь люди склонны переоценивать свои возможности, желания, будущее поведение.
Качественное интервью раскрывает историю пользователя, логику его действий, прошлые попытки решения проблемы, причины успехов и неудач. Важно задавать вопросы, которые помогают увидеть реальный контекст, а не прогнозы или фантазии. Такой подход позволяет находить скрытые мотивы, которые невозможно выявить через анкеты.
Проверка идей и решений
После подтверждения проблем команда переходит к тестированию решений. Это может быть лендинг, прототип, опрос на оценку готовности платить, эксперимент в маркетинговом канале, A/B-тест или даже имитация функциональности вручную (concierge MVP).
Главная задача — получить данные о том, действительно ли ценность продукта совпадает с ожиданиями пользователей. Это наиболее важная часть работы, потому что именно здесь формируется ответ на вопрос: стоит ли продолжать разработку или необходимо изменить направление.
Повторяемость процесса
CustDev — это итеративный процесс, в котором каждая новая фаза основана на результатах предыдущей. После проведения интервью или экспериментов команда обновляет гипотезы, формирует новые предположения, продолжает цикл. Системность делает подход особенно мощным — за несколько итераций продукт резко «проясняется», а путь к PMF становится более очевидным.
Инструменты CustDev
Опросники
Опросники позволяют быстро собрать количественные данные, проверить масштабируемость наблюдений, оценить частоту возникновения проблем или предпочтения пользователей. Они особенно полезны, когда нужно уточнить сегментацию или протестировать несколько ценностных предложений. Однако важно помнить: анкеты — это подтверждающий инструмент, а не основной.
Глубинные интервью
Это основной метод, который позволяет командам видеть не поверхность, а глубинные процессы мышления пользователя. В интервью выявляются реальные боли, «триггеры» поведения, эмоциональные реакции, обстоятельства, из-за которых человек выбирает то или иное решение.
Такие инсайты помогают формировать корректные ценностные предложения, выявлять неочевидные сегменты, уточнять позиционирование, находить новые точки роста.
Анализ пользовательских данных
Количественные данные дополняют качественные исследования. Аналитика помогает оценить силу инсайтов, определить паттерны поведения, проверить гипотезы масштабирования. На этом этапе используются:
- поведенческие метрики;
- когортный анализ;
- аналитика конверсий, удержания;
- аналитика сценариев, точек отказа.
Сочетание количественных и качественных методов создает полноценное понимание аудитории.
Дополнительные инструменты
Среди вспомогательных инструментов — карты эмпатии, CJM, JTBD-интервью, фреймворки анализа ценности, сервисы для транскрибации и классификации интервью. Все они помогают структурировать полученные знания, быстрее переходить к практическим решениям.
Примеры проведения CustDev
Кейсы стартапов
Airbnb
Основатели компании ходили по городам, фотографировали квартиры и лично общались с будущими пользователями. Они обнаружили, что многие туристы были готовы жить у местных жителей ради цены и атмосферы, а хосты — сдавать жильё ради дополнительного дохода. Этот инсайт стал фундаментом будущей платформы.
Dropbox
Основатель Dropbox использовал короткое видео, чтобы продемонстрировать концепцию синхронизации файлов. Это позволило получить тысячи заявок от ранних пользователей без реального продукта, что подтвердило ценность идеи ещё до инвестиций в разработку.
Slack
Создатели Slack десятки раз переписывали основной функционал, наблюдая, как команды работают, общаются, пытаются уменьшить поток писем. Выяснилось, что проблема не в инструментах, а в процессе коммуникации — это и определило ценность продукта.
Типичные ошибки
Наиболее частые ошибки — интервьюировать друзей, спрашивать мнение вместо поведения, задавать наводящие вопросы, давить презентацией продукта, делать выводы по слишком малому количеству интервью.
Успешные сценарии
Успешное внедрение CustDev — это регулярность, системность, чёткая работа с гипотезами, умение слышать пользователя и способность команды менять направление, опираясь на данные, а не на предпочтения.
Внедрение CustDev в продуктовую разработку
Интеграция с Agile
Agile помогает быстро менять направление работы, но именно CustDev задает правильный вектор. Встроив гипотезы и интервью в спринты, команда получает постоянную обратную связь от пользователей, может корректировать продукт до того, как он станет слишком «тяжелым».
Интеграция с Lean Startup
Lean Startup — это цикл Build–Measure–Learn. CustDev отвечает за фазу Learn. Он помогает определить, что именно нужно создавать в фазе Build и какие метрики измерять в фазе Measure. В связке эти инструменты превращают процесс разработки в эффективную систему экспериментов.
Роль CustDev на разных стадиях продукта
Прототипирование
На ранней стадии CustDev помогает определить, нужно ли вообще создавать продукт. Он отвечает на вопросы: существует ли проблема, кто является ранним последователем, какие альтернативы использует аудитория и почему текущие решения её не устраивают.
Запуск (MVP)
На этапе MVP происходят ключевые проверки — от реакции на функциональность до оценки готовности платить. Интервью помогают уточнять развитие продукта в реальном времени, не тратя месяцы на улучшение ненужных функций.
Масштабирование
Когда продукт находит PMF, CustDev помогает выходить в новые сегменты, улучшать монетизацию, предотвращать разрыв между продуктом и растущей аудиторией.
Тенденции и автоматизация
Новые инструменты
Современные платформы позволяют автоматически анализировать интервью, выделять темы, находить паттерны поведения, даже строить сегментацию на основе JTBD. Это значительно ускоряет работу, повышает качество анализа, снижает субъективность.
Digital-решения
На рынке появились решения, которые закрывают весь цикл CustDev: ведение гипотез, управление интервью, хранение данных, аналог Insight-репозиториев, автоматический кластерный анализ. Такие системы делают процесс прозрачным, воспроизводимым и удобным для всей команды.
Будущее CustDev
Будущее — за автоматизацией, интеграцией с AI, использованием больших массивов данных и объединением качественных и количественных методов. Появятся системы, способные прогнозировать ценностные гипотезы, рекомендовать сегменты и выявлять скрытые потребности без участия исследователя.
Заключение
Customer Development — это не просто инструмент, а философия создания продуктов. Это фундамент, который позволяет системно понимать пользователей, уменьшать риски, находить устойчивые пути роста. Команды, которые внедряют CustDev на постоянной основе, получают более глубокое понимание рынка, быстрее реагируют на изменения и создают продукты, которые действительно востребованы.
<!DOCTYPE html>
<html class="h-100" data-bs-theme="light" data-mantine-color-scheme="light" lang="ru" prefix="og: https://ogp.me/ns#">
<head>
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<meta content="IE=Edge" http-equiv="X-UA-Compatible">
<link crossorigin="true" href="https://cdn.hexlet.io" rel="preconnect">
<link href="https://mc.yandex.ru" rel="preconnect">
<meta content="aa2vrdtq64dub8knuf83lwywit311w" name="facebook-domain-verification">
<link href="/favicon.ico" rel="icon" sizes="any">
<link href="/favicon.svg" rel="icon" type="image/svg+xml">
<link href="/apple-touch-icon.png" rel="apple-touch-icon">
<link href="/manifest.webmanifest" rel="manifest">
<script>
//<![CDATA[
window.gon={};gon.ym_counter="25559621";gon.is_bot=true;gon.applications={};gon.current_user={"id":null,"last_viewed_notification_id":null,"email":null,"state":null,"first_name":"","last_name":"","created_at":"2026-02-26 18:08:35 UTC","current_program":null,"current_team":null,"full_name":"","guest":true,"can_use_paid_features":false,"is_hexlet_employee":false,"sanitized_phone_number":"","can_subscribe":true,"can_renew_education":false};gon.token="W43-6_xwIYnO4VBQH-GT8rVXKyly3UqJpk4FHIC6EH-0XDXcDg6M6XiidMgT7mOFdV4Gg3rqtCsbrp9I0r33EQ";gon.locale="ru";gon.language="ru";gon.theme="light";gon.rails_env="production";gon.mobile=false;gon.google={"analytics_key":"UA-1360700-51","optimize_key":"GTM-5QDVFPF"};gon.captcha={"google_v3_site_key":"6LenGbgZAAAAAM7HbrDbn5JlizCSzPcS767c9vaY","yandex_site_key":"ysc1_Vyob5ZPPUdPBsu0ykt8bVFdzsfpoVjQChLGl2b4g19647a89","verification_failed":null};gon.social_signin=false;gon.typoreporter_google_form_id="1FAIpQLSeibfGq-KvWQ2Fyru-zkFFRVTLBuzXAHAoEyN1p49FtDmNoNA";
//]]>
</script>
<meta charset="utf-8">
<title>Что такое CustDev? — Q&A Хекслет</title>
<meta name="description" content="2 ответа на вопрос, что такое CustDev простыми словами? Глоссарий Хекслета.">
<link rel="canonical" href="https://ru.hexlet.io/qna/glossary/questions/chto-takoe-custdev">
<meta property="og:description" content="2 ответа
на вопрос, что такое CustDev простыми словами? Глоссарий Хекслета.">
<meta property="og:title" content="Что такое CustDev? — Q&A Хекслет">
<meta property="og:url" content="https://ru.hexlet.io/qna/glossary/questions/chto-takoe-custdev">
<meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="l9GqciEm_MwMjXwrpuTvN-xTfDSiGiqzHCoDyn5dLAV4AGFF01hRrLrOWLOq6x9ALFpRnqot1BGhypmeLFrLaw" />
<script src="/vite/assets/inertia-BIn5nEMk.js" crossorigin="anonymous" type="module"></script><link rel="modulepreload" href="/vite/assets/chunk-DsPFFUou.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/preload-helper-BJ4cLWpC.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/init-DOv3_-Z_.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/ahoy-DrlRQ-1D.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/analytics-cb8xch9l.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/ErrorFallbackBlock-naDSYSy9.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/Surface-DL2bpZA-.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/gon-D3e4yh1x.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/mantine-CGMYrt2Y.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/utils-DRqSHbQE.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/routes-CCH8ilKF.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/extends-C-EagtpE.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/inheritsLoose-BBd-DCVI.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/objectWithoutPropertiesLoose-DRHXDhjp.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/index.esm-DAqKOkZ0.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/Button-CGPUux8l.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/CloseButton-D1euiPao.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/Group-BX48WcuU.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/Loader-BQEY8g6v.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/Modal-Cy3HByv7.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/OptionalPortal-1Hza5P2w.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/Stack-CtjJzfw4.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/Textarea-Ck64llAy.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/Box-B5-OOzBf.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/DirectionProvider-Dc9zdUke.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/events-DJQOhap0.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/use-reduced-motion-D2owz4wa.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/use-disclosure-zKtK5W1r.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/use-hotkeys-Cnc_Rwkb.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/random-id-DOQyszCZ.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/notifications.store-C-3AFSMn.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/exports-C_MrNx_T.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/axios-BEvgo0ym.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/dayjs.min-BkKovM-s.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/i18next-BlSq9s7B.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/client-U9M77rxp.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/react-dom-DaLxUz_h.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/useTranslation-Bx1Cdrkz.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/compiler-runtime-6XxiPFnt.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/jsx-runtime-CwjcCKJi.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/react-CkL4ZRHB.js" as="script" crossorigin="anonymous">
<link rel="stylesheet" href="/vite/assets/application-BqhCP46M.js" />
<script src="/vite/assets/application-Df9RExpe.js" crossorigin="anonymous" type="module"></script><link rel="modulepreload" href="/vite/assets/chunk-DsPFFUou.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/autocomplete-VMNbxKGl.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/routes-CCH8ilKF.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/createPopper-C3aM9r1M.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/js.cookie-D1-O8zkX.js" as="script" crossorigin="anonymous"><link rel="stylesheet" href="/vite/assets/application-C8HjmMaq.css" media="screen" />
<script>
window.ym = function(){(ym.a=ym.a||[]).push(arguments)};
window.addEventListener('load', function() {
setTimeout(function() {
ym.l = 1*new Date();
ym(window.gon.ym_counter, "init", {
clickmap: true,
trackLinks: true,
accurateTrackBounce: true,
webvisor: true
});
// Загружаем скрипт
var k = document.createElement('script');
k.async = 1;
k.src = 'https://mc.yandex.ru/metrika/tag.js';
document.head.appendChild(k);
ym(window.gon.ym_counter, 'getClientID', function(clientID) {
window.ymClientId = clientID;
});
}, 1500);
});
</script>
<!-- Google Tag Manager - deferred -->
<script>
// dataLayer stub сразу — пуши работают до загрузки скрипта
window.dataLayer = window.dataLayer || [];
// Сам скрипт — отложенно после load
window.addEventListener('load', function() {
setTimeout(function() {
dataLayer.push({'gtm.start': new Date().getTime(), event: 'gtm.js'});
var j = document.createElement('script');
j.async = true;
j.src = 'https://www.googletagmanager.com/gtm.js?id=GTM-WK88TH';
document.head.appendChild(j);
}, 1500);
});
</script>
<!-- End Google Tag Manager -->
</head>
<body>
<noscript>
<div>
<img alt="" src="https://mc.yandex.ru/watch/25559621" style="position:absolute; left:-9999px;">
</div>
</noscript>
<header class="sticky-top bg-body">
<nav class="navbar navbar-expand-lg">
<div class="container-xxl">
<a class="navbar-brand" href="/"><img alt="Логотип Хекслета" height="24" src="https://ru.hexlet.io/vite/assets/logo_ru_light-BpiEA1LT.svg" width="96">
</a><button aria-controls="collapsable" aria-expanded="false" aria-label="Меню" class="navbar-toggler border-0 mb-0 mt-1" data-bs-target="#collapsable" data-bs-toggle="collapse">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="collapsable">
<ul class="navbar-nav mb-lg-0 mt-lg-1">
<li class="nav-item dropdown">
<button aria-haspopup class="btn nav-link" data-bs-toggle="dropdown" type="button">
Все курсы
<span class="bi bi-chevron-down align-middle ms-1"></span>
</button>
<ul class="dropdown-menu">
<li>
<a class="dropdown-item d-flex py-2" href="/courses"><div class="fw-bold me-auto">Все что есть</div>
<div class="text-muted">117</div>
</a></li>
<li>
<hr class="dropdown-divider">
</li>
<li class="dropdown-item">
<b>Популярные категории</b>
</li>
<li>
<a class="dropdown-item py-2" href="/courses_devops">Курсы по DevOps
</a></li>
<li>
<a class="dropdown-item py-2" href="/courses_data_analytics">Курсы по аналитике данных
</a></li>
<li>
<a class="dropdown-item py-2" href="/courses_programming">Курсы по программированию
</a></li>
<li>
<a class="dropdown-item py-2" href="/courses_testing">Курсы по тестированию
</a></li>
<li>
<hr class="dropdown-divider">
</li>
<li class="dropdown-item">
<b>Популярные курсы</b>
</li>
<li>
<a class="dropdown-item py-2" href="/programs/devops-engineer-from-scratch">DevOps-инженер с нуля
</a></li>
<li>
<a class="dropdown-item py-2" href="/programs/go">Go-разработчик
</a></li>
<li>
<a class="dropdown-item py-2" href="/programs/java">Java-разработчик
</a></li>
<li>
<a class="dropdown-item py-2" href="/programs/python">Python-разработчик
</a></li>
<li>
<a class="dropdown-item py-2" href="/programs/qa-auto-engineer-java">Автоматизатор тестирования на Java
</a></li>
<li>
<a class="dropdown-item py-2" href="/programs/data-analytics">Аналитик данных
</a></li>
<li>
<a class="dropdown-item py-2" href="/programs/frontend">Фронтенд-разработчик
</a></li>
</ul>
</li>
<li class="nav-item dropdown">
<button aria-haspopup class="btn nav-link" data-bs-toggle="dropdown" type="button">
О Хекслете
<span class="bi bi-chevron-down align-middle"></span>
</button>
<ul class="dropdown-menu bg-body">
<li>
<a class="dropdown-item py-2" href="/pages/about">О нас
</a></li>
<li>
<a class="dropdown-item py-2" href="/blog">Блог
</a></li>
<li>
<span class="dropdown-item py-2 external-link" data-href="https://special.hexlet.io/hse-research" role="button">Результаты (Исследование)
</span></li>
<li>
<span class="dropdown-item py-2 external-link" data-href="https://career.hexlet.io" role="button">Хекслет Карьера
</span></li>
<li>
<a class="dropdown-item py-2" href="/testimonials">Отзывы студентов
</a></li>
<li>
<span class="dropdown-item py-2 external-link" data-href="https://t.me/hexlet_help_bot" role="button">Поддержка (В ТГ)
</span></li>
<li>
<span class="dropdown-item py-2 external-link" data-href="https://special.hexlet.io/referal-program/?promo_creative=priglasite-druzei&promo_name=referal-program&promo_position=promo_position&promo_start=010724&promo_type=link" role="button">Реферальная программа
</span></li>
<li>
<span class="dropdown-item py-2 external-link" data-href="https://special.hexlet.io/certificate" role="button">Подарочные сертификаты
</span></li>
<li>
<span class="dropdown-item py-2 external-link" data-href="https://hh.ru/employer/4307094" role="button">Вакансии
</span></li>
<li>
<span class="dropdown-item d-flex external-link" rel="noopener noreferrer nofollow" data-href="https://b2b.hexlet.io" data-target="_blank" role="button">Компаниям
</span></li>
<li>
<span class="dropdown-item d-flex external-link" rel="noopener noreferrer nofollow" data-href="https://hexly.ru/" data-target="_blank" role="button">Колледж
</span></li>
<li>
<span class="dropdown-item d-flex external-link" rel="noopener noreferrer nofollow" data-href="https://hexlyschool.ru/" data-target="_blank" role="button">Частная школа
</span></li>
</ul>
</li>
<li><a class="nav-link" href="/subscription/new">Подписка</a></li>
</ul>
<ul class="navbar-nav flex-lg-row align-items-lg-center gap-2 ms-auto">
<li>
<a class="nav-link" aria-label="Переключить тему" href="/theme/switch?new_theme=dark"><span aria-hidden="true" class="bi bi-moon"></span>
</a></li>
<li>
<span data-target="_self" class="nav-link external-link" data-href="/u/new" role="button"><span>Регистрация</span>
</span></li>
<li>
<span data-target="_self" class="nav-link external-link" data-href="https://ru.hexlet.io/session/new" role="button"><span>Вход</span>
</span></li>
</ul>
</div>
</div>
</nav>
</header>
<div class="x-container-xxxl">
</div>
<main class="mb-6 min-vh-100 h-100">
<div id="app" data-page="{"component":"web/qna/questions/show","props":{"errors":{},"locale":"ru","language":"ru","httpsHost":"https://ru.hexlet.io","host":"ru.hexlet.io","colorScheme":"light","auth":{"user":{"id":null,"last_viewed_notification_id":null,"email":null,"state":null,"first_name":"","last_name":"","created_at":"2026-02-26T18:08:35.718Z","current_program":null,"current_team":null,"full_name":"","guest":true,"can_use_paid_features":false,"is_hexlet_employee":false,"sanitized_phone_number":"","can_subscribe":true,"can_renew_education":false}},"cloudflareTurnstileSiteKey":"0x4AAAAAAA15KmeFXzd2H0Xo","vkIdClientId":"51586979","yandexIdClientId":"88d071f1d3384eb4bd1deb37910235c7","formAuthToken":"JhaKqscRPTxILdtOwr6mRQ_Uyt7UxiHWsQ-jEo1G9iDJx0GdNW-QXP5u_9bOsVYyz93ndNzx33QM7zlG30ERTg","category":{"id":15,"title":"Глоссарий","slug":"glossary","questions_count":382,"locale":"ru"},"mainStackCategory":null,"answerDto":{"id":null,"body":"","meta":{"model":"question_answer","relations":{}}},"question":{"creator":{"id":104929,"email":"feycot@gmail.com","first_name":"Nikolai","last_name":"Gagarinov","telegram":"","full_name":"Nikolai Gagarinov","removed":false},"category":{"id":15,"title":"Глоссарий","slug":"glossary","questions_count":382,"locale":"ru"},"tags":[],"id":3615,"answers_count":2,"slug":"chto-takoe-custdev","state":"published","title":"CustDev","created_at":"2023-06-05T10:02:19.833Z","details":null,"best_answer_id":5334,"related_stacks_count":0},"answers":[{"user":{"id":104929,"email":"feycot@gmail.com","first_name":"Nikolai","last_name":"Gagarinov","telegram":"","full_name":"Nikolai Gagarinov","removed":false},"question":{"creator":{"id":104929,"email":"feycot@gmail.com","first_name":"Nikolai","last_name":"Gagarinov","telegram":"","full_name":"Nikolai Gagarinov","removed":false},"category":{"id":15,"title":"Глоссарий","slug":"glossary","questions_count":382,"locale":"ru"},"tags":[],"id":3615,"answers_count":2,"slug":"chto-takoe-custdev","state":"published","title":"CustDev","created_at":"2023-06-05T10:02:19.833Z","details":null,"best_answer_id":5334,"related_stacks_count":0},"id":5334,"state":"active","body":"Скорость технологического развития растёт настолько стремительно, что традиционные подходы к созданию продуктов перестают работать. Компании больше не могут позволить себе разрабатывать решения месяцами или годами, надеясь, что итоговый продукт найдет своего потребителя. Рынок стал слишком динамичным, предпочтения пользователей меняются еженедельно, а конкуренты появляются практически мгновенно. В таких условиях определяющим фактором становится не само наличие продукта, а способность команды глубоко понимать потребности аудитории, быстро проверять свои идеи. Именно эту задачу решает **Customer Development**, превращая неопределённость в чёткие инсайты, а инсайты — в продукт, который действительно нужен клиентам.\n\n\n\nМетодология CustDev помогает не просто разговаривать с пользователями, а системно выявлять их реальные боли, мотивации, критерии принятия решений. Это не про «спросить мнение» — это про изучение поведения, анализ контекста и понимание того, что движет человеком в момент выбора. Именно поэтому Customer Development становится ключевым элементом стратегического мышления, фундаментом успешного продуктового подхода.\n\n## Определение CustDev\n\n### Что такое Customer Development\n\nCustomer Development — это методологический подход, который помогает компаниям создавать продукты, основанные не на предположениях, а на реальных данных о пользователях. Это означает, что прежде чем что-либо разрабатывать, команда активно изучает аудиторию, анализирует её задачи, подтверждает наличие реальных проблем. Суть методологии заключается в том, чтобы минимизировать риск создания невостребованного продукта и максимально точно определить ценность решения на самых ранних этапах.\n\nВ отличие от традиционных исследований, CustDev — это непрерывная работа, встроенная в продуктовый цикл. Здесь команда не просто собирает обратную связь, а формирует гипотезы, сознательно ищет риски и подтверждает или опровергает идеи на основе поведения, а не обещаний пользователей. Такой подход помогает избегать ложноположительных сигналов, которыми часто являются «мнения» вроде «да, мне это было бы полезно когда-нибудь».\n\n### Для кого применяется CustDev\n\nCustDev полезен любой команде, создающей продукт — цифровой или физический, внутренний или рыночный. Стартапы используют метод для проверки идей, продуктовые команды — для определения направлений развития, исследователи — для выявления новых возможностей и сегментов. Маркетологи применяют Customer Development для уточнения ценности и построения позиционирования, а команды корпоративных инноваций — для уменьшения риска провала больших инициатив.\n\nФактически CustDev — универсальный метод, применимый в любой сфере: от IT до медицины, от образования до ритейла. В каждой отрасли он помогает находить реальную потребность, формировать релевантное предложение и создавать продукты, которые решают важные для аудитории задачи.\n\n### Зачем это нужно\n\nОсновная цель Customer Development — принимать решения на основе реальности, а не предположений. Когда команда строит продукт, опираясь только на свой опыт или интуицию, она рискует потратить годы работы и значительные бюджеты без какого-либо заметного результата. CustDev снижает эти риски, позволяя заранее понять, есть ли потребность, кто является ключевым пользователем и какую ценность он ожидает получить.\n\nЭто приводит к множеству преимуществ: повышению эффективности разработки, оптимизации бюджета, ускорению выхода на рынок, формированию ценного знания о клиентах, созданию сильной продуктовой стратегии и устойчивых конкурентных преимуществ.\n\n## Этапы CustDev\n\n\n\nМетодология состоит из четко структурированного цикла, который помогает последовательно, логично двигаться от идеи до реального подтвержденного решения.\n\n### Формулировка гипотез\n\nПервый шаг — формирование гипотез. Без чёткого списка предположений любое исследование будет хаотичным, а полученные инсайты окажутся размытыми. Гипотезы должны быть конкретными: какие проблемы есть у пользователя, как он их решает сейчас, какие ограничения испытывает, что для него важно, какое решение могло бы улучшить процесс.\n\nХорошо сформулированная гипотеза включает: сегмент, проблему, контекст, предполагаемые альтернативы и ценность предлагаемого решения. Чем конкретнее гипотеза, тем проще её проверить и тем точнее будут выводы.\n\n### Интервью с пользователями\n\nИнтервью — центральный инструмент CustDev. Именно через живой разговор удаётся понять, как пользователи действительно думают и действуют. Главное правило — изучать прошлый опыт, ведь люди склонны переоценивать свои возможности, желания, будущее поведение.\n\nКачественное интервью раскрывает историю пользователя, логику его действий, прошлые попытки решения проблемы, причины успехов и неудач. Важно задавать вопросы, которые помогают увидеть реальный контекст, а не прогнозы или фантазии. Такой подход позволяет находить скрытые мотивы, которые невозможно выявить через анкеты.\n\n### Проверка идей и решений\n\nПосле подтверждения проблем команда переходит к тестированию решений. Это может быть лендинг, прототип, опрос на оценку готовности платить, эксперимент в маркетинговом канале, A/B-тест или даже имитация функциональности вручную (concierge MVP).\n\nГлавная задача — получить данные о том, действительно ли ценность продукта совпадает с ожиданиями пользователей. Это наиболее важная часть работы, потому что именно здесь формируется ответ на вопрос: стоит ли продолжать разработку или необходимо изменить направление.\n\n### Повторяемость процесса\n\nCustDev — это итеративный процесс, в котором каждая новая фаза основана на результатах предыдущей. После проведения интервью или экспериментов команда обновляет гипотезы, формирует новые предположения, продолжает цикл. Системность делает подход особенно мощным — за несколько итераций продукт резко «проясняется», а путь к PMF становится более очевидным.\n\n## Инструменты CustDev\n\n\n\n### Опросники\n\nОпросники позволяют быстро собрать количественные данные, проверить масштабируемость наблюдений, оценить частоту возникновения проблем или предпочтения пользователей. Они особенно полезны, когда нужно уточнить сегментацию или протестировать несколько ценностных предложений. Однако важно помнить: анкеты — это подтверждающий инструмент, а не основной.\n\n### Глубинные интервью\n\nЭто основной метод, который позволяет командам видеть не поверхность, а глубинные процессы мышления пользователя. В интервью выявляются реальные боли, «триггеры» поведения, эмоциональные реакции, обстоятельства, из-за которых человек выбирает то или иное решение.\n\nТакие инсайты помогают формировать корректные ценностные предложения, выявлять неочевидные сегменты, уточнять позиционирование, находить новые точки роста.\n\n### Анализ пользовательских данных\n\nКоличественные данные дополняют качественные исследования. Аналитика помогает оценить силу инсайтов, определить паттерны поведения, проверить гипотезы масштабирования. На этом этапе используются:\n\n* поведенческие метрики;\n* когортный анализ;\n* аналитика конверсий, удержания;\n* аналитика сценариев, точек отказа.\n\nСочетание количественных и качественных методов создает полноценное понимание аудитории.\n\n### Дополнительные инструменты\n\nСреди вспомогательных инструментов — карты эмпатии, CJM, JTBD-интервью, фреймворки анализа ценности, сервисы для транскрибации и классификации интервью. Все они помогают структурировать полученные знания, быстрее переходить к практическим решениям.\n\n## Примеры проведения CustDev\n\n\n\n### Кейсы стартапов\n\n#### *Airbnb*\n\nОснователи компании ходили по городам, фотографировали квартиры и лично общались с будущими пользователями. Они обнаружили, что многие туристы были готовы жить у местных жителей ради цены и атмосферы, а хосты — сдавать жильё ради дополнительного дохода. Этот инсайт стал фундаментом будущей платформы.\n\n#### *Dropbox*\n\nОснователь Dropbox использовал короткое видео, чтобы продемонстрировать концепцию синхронизации файлов. Это позволило получить тысячи заявок от ранних пользователей без реального продукта, что подтвердило ценность идеи ещё до инвестиций в разработку.\n\n#### *Slack*\n\nСоздатели Slack десятки раз переписывали основной функционал, наблюдая, как команды работают, общаются, пытаются уменьшить поток писем. Выяснилось, что проблема не в инструментах, а в процессе коммуникации — это и определило ценность продукта.\n\n## Типичные ошибки\n\nНаиболее частые ошибки — интервьюировать друзей, спрашивать мнение вместо поведения, задавать наводящие вопросы, давить презентацией продукта, делать выводы по слишком малому количеству интервью.\n\n### Успешные сценарии\n\nУспешное внедрение CustDev — это регулярность, системность, чёткая работа с гипотезами, умение слышать пользователя и способность команды менять направление, опираясь на данные, а не на предпочтения.\n\n## Внедрение CustDev в продуктовую разработку\n\n### Интеграция с Agile\n\nAgile помогает быстро менять направление работы, но именно CustDev задает правильный вектор. Встроив гипотезы и интервью в спринты, команда получает постоянную обратную связь от пользователей, может корректировать продукт до того, как он станет слишком «тяжелым».\n\n### Интеграция с Lean Startup\n\nLean Startup — это цикл Build–Measure–Learn. CustDev отвечает за фазу Learn. Он помогает определить, что именно нужно создавать в фазе Build и какие метрики измерять в фазе Measure. В связке эти инструменты превращают процесс разработки в эффективную систему экспериментов.\n\n## Роль CustDev на разных стадиях продукта\n\n\n\n### Прототипирование\n\nНа ранней стадии CustDev помогает определить, нужно ли вообще создавать продукт. Он отвечает на вопросы: существует ли проблема, кто является ранним последователем, какие альтернативы использует аудитория и почему текущие решения её не устраивают.\n\n### Запуск (MVP)\n\nНа этапе MVP происходят ключевые проверки — от реакции на функциональность до оценки готовности платить. Интервью помогают уточнять развитие продукта в реальном времени, не тратя месяцы на улучшение ненужных функций.\n\n### Масштабирование\n\nКогда продукт находит PMF, CustDev помогает выходить в новые сегменты, улучшать монетизацию, предотвращать разрыв между продуктом и растущей аудиторией.\n\n## Тенденции и автоматизация\n\n### Новые инструменты\n\nСовременные платформы позволяют автоматически анализировать интервью, выделять темы, находить паттерны поведения, даже строить сегментацию на основе JTBD. Это значительно ускоряет работу, повышает качество анализа, снижает субъективность.\n\n### Digital-решения\n\nНа рынке появились решения, которые закрывают весь цикл CustDev: ведение гипотез, управление интервью, хранение данных, аналог Insight-репозиториев, автоматический кластерный анализ. Такие системы делают процесс прозрачным, воспроизводимым и удобным для всей команды.\n\n### Будущее CustDev\n\nБудущее — за автоматизацией, интеграцией с AI, использованием больших массивов данных и объединением качественных и количественных методов. Появятся системы, способные прогнозировать ценностные гипотезы, рекомендовать сегменты и выявлять скрытые потребности без участия исследователя.\n\n## Заключение\n\nCustomer Development — это не просто инструмент, а философия создания продуктов. Это фундамент, который позволяет системно понимать пользователей, уменьшать риски, находить устойчивые пути роста. Команды, которые внедряют CustDev на постоянной основе, получают более глубокое понимание рынка, быстрее реагируют на изменения и создают продукты, которые действительно востребованы.\n","votes_up_count":1,"votes_down_count":0,"created_at":"2025-12-01T18:50:28.281Z","user_id":104929,"category_slug":"glossary"},{"user":{"id":647057,"email":"redkinaelena10.02.89@yandex.ru","first_name":"Елена","last_name":"Редькина","telegram":"89670235676","full_name":"Елена Редькина","removed":false},"question":{"creator":{"id":104929,"email":"feycot@gmail.com","first_name":"Nikolai","last_name":"Gagarinov","telegram":"","full_name":"Nikolai Gagarinov","removed":false},"category":{"id":15,"title":"Глоссарий","slug":"glossary","questions_count":382,"locale":"ru"},"tags":[],"id":3615,"answers_count":2,"slug":"chto-takoe-custdev","state":"published","title":"CustDev","created_at":"2023-06-05T10:02:19.833Z","details":null,"best_answer_id":5334,"related_stacks_count":0},"id":3278,"state":"active","body":"CustDev (сокращение от англ. customer development) — это процесс изучения потребностей и предпочтений клиентов для создания или улучшения продукта. Он включает в себя исследование рынка, интервью с потенциальными клиентами, тестирование прототипа продукта и анализ полученных данных. Целью CustDev является понимание того, что нужно клиентам и как продукт может удовлетворить их потребности. Это помогает компаниям разрабатывать продукты, которые будут востребованы на рынке и принесут прибыль.","votes_up_count":0,"votes_down_count":0,"created_at":"2023-11-16T19:33:49.673Z","user_id":647057,"category_slug":"glossary"}],"relatedQuestions":[{"creator":{"id":583099,"email":"shade.mailbox@gmail.com","first_name":"Arthur","last_name":"Cheremisin","telegram":"","full_name":"Arthur Cheremisin","removed":false},"category":{"id":15,"title":"Глоссарий","slug":"glossary","questions_count":382,"locale":"ru"},"tags":[{"id":1095,"slug":"data-analitika","name":"data-аналитика"},{"id":1096,"slug":"analitika","name":"Аналитика"}],"id":2709,"answers_count":2,"slug":"chto-takoe-pandas","state":"published","title":"Pandas","created_at":"2023-03-29T12:39:32.428Z","details":"","best_answer_id":5306,"related_stacks_count":5},{"creator":{"id":104929,"email":"feycot@gmail.com","first_name":"Nikolai","last_name":"Gagarinov","telegram":"","full_name":"Nikolai Gagarinov","removed":false},"category":{"id":15,"title":"Глоссарий","slug":"glossary","questions_count":382,"locale":"ru"},"tags":[],"id":3577,"answers_count":1,"slug":"chto-takoe-1c-buhgalteriya","state":"published","title":"1C:Бухгалтерия","created_at":"2023-06-05T10:02:18.923Z","details":null,"best_answer_id":3315,"related_stacks_count":0},{"creator":{"id":104929,"email":"feycot@gmail.com","first_name":"Nikolai","last_name":"Gagarinov","telegram":"","full_name":"Nikolai Gagarinov","removed":false},"category":{"id":15,"title":"Глоссарий","slug":"glossary","questions_count":382,"locale":"ru"},"tags":[],"id":3578,"answers_count":1,"slug":"chto-takoe-1c-predpriyatie","state":"published","title":"1C:Предприятие","created_at":"2023-06-05T10:02:18.960Z","details":null,"best_answer_id":3314,"related_stacks_count":5},{"creator":{"id":104929,"email":"feycot@gmail.com","first_name":"Nikolai","last_name":"Gagarinov","telegram":"","full_name":"Nikolai Gagarinov","removed":false},"category":{"id":15,"title":"Глоссарий","slug":"glossary","questions_count":382,"locale":"ru"},"tags":[],"id":3579,"answers_count":1,"slug":"chto-takoe-a-b-testirovanie","state":"published","title":"A/B-тестирование","created_at":"2023-06-05T10:02:18.988Z","details":null,"best_answer_id":3313,"related_stacks_count":5},{"creator":{"id":104929,"email":"feycot@gmail.com","first_name":"Nikolai","last_name":"Gagarinov","telegram":"","full_name":"Nikolai Gagarinov","removed":false},"category":{"id":15,"title":"Глоссарий","slug":"glossary","questions_count":382,"locale":"ru"},"tags":[],"id":3580,"answers_count":1,"slug":"chto-takoe-agile","state":"published","title":"Agile","created_at":"2023-06-05T10:02:19.016Z","details":null,"best_answer_id":3312,"related_stacks_count":5}],"relatedLandings":[]},"url":"/qna/glossary/questions/chto-takoe-custdev","version":"143505ecd123087a8fdfa4acb7147980e9d23d76","encryptHistory":false,"clearHistory":false}"><style data-mantine-styles="true">:root, :host{--mantine-font-family: Arial, sans-serif;--mantine-font-family-headings: Arial, sans-serif;--mantine-heading-font-weight: normal;--mantine-radius-default: 0rem;--mantine-primary-color-filled: var(--mantine-color-indigo-filled);--mantine-primary-color-filled-hover: var(--mantine-color-indigo-filled-hover);--mantine-primary-color-light: var(--mantine-color-indigo-light);--mantine-primary-color-light-hover: var(--mantine-color-indigo-light-hover);--mantine-primary-color-light-color: var(--mantine-color-indigo-light-color);--mantine-spacing-xxl: calc(4rem * var(--mantine-scale));--mantine-font-size-xs: 12px;--mantine-font-size-sm: 14px;--mantine-font-size-md: 16px;--mantine-font-size-lg: clamp(16.0000px, calc(15.2727px + 0.2273vw), 18.0000px);--mantine-font-size-xl: clamp(16.0000px, calc(14.5455px + 0.4545vw), 20.0000px);--mantine-font-size-display-3: clamp(32.0000px, calc(26.1818px + 1.8182vw), 48.0000px);--mantine-font-size-display-2: clamp(36.0000px, calc(25.8182px + 3.1818vw), 64.0000px);--mantine-font-size-display-1: clamp(40.0000px, calc(25.4545px + 4.5455vw), 80.0000px);--mantine-font-size-h1: clamp(28.0000px, calc(23.6364px + 1.3636vw), 40.0000px);--mantine-font-size-h2: clamp(24.0000px, calc(21.0909px + 0.9091vw), 32.0000px);--mantine-font-size-h3: clamp(20.0000px, calc(17.0909px + 0.9091vw), 28.0000px);--mantine-font-size-h4: clamp(16.0000px, calc(13.0909px + 0.9091vw), 24.0000px);--mantine-font-size-h5: clamp(16.0000px, calc(14.5455px + 0.4545vw), 20.0000px);--mantine-font-size-h6: 1rem;--mantine-primary-color-0: var(--mantine-color-indigo-0);--mantine-primary-color-1: var(--mantine-color-indigo-1);--mantine-primary-color-2: var(--mantine-color-indigo-2);--mantine-primary-color-3: var(--mantine-color-indigo-3);--mantine-primary-color-4: var(--mantine-color-indigo-4);--mantine-primary-color-5: var(--mantine-color-indigo-5);--mantine-primary-color-6: var(--mantine-color-indigo-6);--mantine-primary-color-7: var(--mantine-color-indigo-7);--mantine-primary-color-8: var(--mantine-color-indigo-8);--mantine-primary-color-9: var(--mantine-color-indigo-9);--mantine-color-red-0: #ffeaea;--mantine-color-red-1: #fed4d4;--mantine-color-red-2: #f4a7a8;--mantine-color-red-3: #ec7878;--mantine-color-red-4: #e55050;--mantine-color-red-5: #e03131;--mantine-color-red-6: #e02829;--mantine-color-red-7: #c71a1c;--mantine-color-red-8: #b21218;--mantine-color-red-9: #9c0411;--mantine-color-violet-0: #fce9ff;--mantine-color-violet-1: #f1cfff;--mantine-color-violet-2: #e09bff;--mantine-color-violet-3: #d16fff;--mantine-color-violet-4: #be37fe;--mantine-color-violet-5: #b51afe;--mantine-color-violet-6: #b009ff;--mantine-color-violet-7: #9b00e4;--mantine-color-violet-8: #8a00cc;--mantine-color-violet-9: #7800b3;--mantine-color-indigo-0: #edecff;--mantine-color-indigo-1: #d6d5fe;--mantine-color-indigo-2: #aaa9f4;--mantine-color-indigo-3: #7b79eb;--mantine-color-indigo-4: #5451e4;--mantine-color-indigo-5: #3b37e0;--mantine-color-indigo-6: #2d2adf;--mantine-color-indigo-7: #1f1ec7;--mantine-color-indigo-8: #1819b2;--mantine-color-indigo-9: #0c149e;--mantine-color-cyan-0: #dffdff;--mantine-color-cyan-1: #caf5ff;--mantine-color-cyan-2: #99e8ff;--mantine-color-cyan-3: #64daff;--mantine-color-cyan-4: #3ccffe;--mantine-color-cyan-5: #24c8fe;--mantine-color-cyan-6: #00c2ff;--mantine-color-cyan-7: #00ade4;--mantine-color-cyan-8: #009acd;--mantine-color-cyan-9: #0085b5;--mantine-color-green-0: #e9fdec;--mantine-color-green-1: #d7f6dc;--mantine-color-green-2: #b0eab9;--mantine-color-green-3: #86df94;--mantine-color-green-4: #62d574;--mantine-color-green-5: #4ccf5f;--mantine-color-green-6: #3fcc54;--mantine-color-green-7: #2fb344;--mantine-color-green-8: #25a03b;--mantine-color-green-9: #138a2e;--mantine-color-yellow-0: #fff7e2;--mantine-color-yellow-1: #ffeecd;--mantine-color-yellow-2: #ffdc9c;--mantine-color-yellow-3: #ffc966;--mantine-color-yellow-4: #feb93a;--mantine-color-yellow-5: #feae1e;--mantine-color-yellow-6: #ffa90f;--mantine-color-yellow-8: #ca8200;--mantine-color-yellow-9: #af7000;--mantine-h1-font-size: clamp(28.0000px, calc(23.6364px + 1.3636vw), 40.0000px);--mantine-h1-font-weight: normal;--mantine-h2-font-size: clamp(24.0000px, calc(21.0909px + 0.9091vw), 32.0000px);--mantine-h2-font-weight: normal;--mantine-h3-font-size: clamp(20.0000px, calc(17.0909px + 0.9091vw), 28.0000px);--mantine-h3-font-weight: normal;--mantine-h4-font-size: clamp(16.0000px, calc(13.0909px + 0.9091vw), 24.0000px);--mantine-h4-font-weight: normal;--mantine-h5-font-size: clamp(16.0000px, calc(14.5455px + 0.4545vw), 20.0000px);--mantine-h5-font-weight: normal;--mantine-h6-font-size: 1rem;--mantine-h6-font-weight: normal;}
:root[data-mantine-color-scheme="dark"], :host([data-mantine-color-scheme="dark"]){--mantine-color-anchor: var(--mantine-color-text);--mantine-color-dimmed: #495057;--mantine-color-dark-filled: var(--mantine-color-dark-5);--mantine-color-dark-filled-hover: var(--mantine-color-dark-6);--mantine-color-dark-light: rgba(105, 105, 105, 0.15);--mantine-color-dark-light-hover: rgba(105, 105, 105, 0.2);--mantine-color-dark-light-color: var(--mantine-color-dark-0);--mantine-color-dark-outline: var(--mantine-color-dark-1);--mantine-color-dark-outline-hover: rgba(184, 184, 184, 0.05);--mantine-color-gray-filled: var(--mantine-color-gray-5);--mantine-color-gray-filled-hover: var(--mantine-color-gray-6);--mantine-color-gray-light: rgba(222, 226, 230, 0.15);--mantine-color-gray-light-hover: rgba(222, 226, 230, 0.2);--mantine-color-gray-light-color: var(--mantine-color-gray-0);--mantine-color-gray-outline: var(--mantine-color-gray-1);--mantine-color-gray-outline-hover: rgba(241, 243, 245, 0.05);--mantine-color-red-filled: var(--mantine-color-red-5);--mantine-color-red-filled-hover: var(--mantine-color-red-6);--mantine-color-red-light: rgba(236, 120, 120, 0.15);--mantine-color-red-light-hover: rgba(236, 120, 120, 0.2);--mantine-color-red-light-color: var(--mantine-color-red-0);--mantine-color-red-outline: var(--mantine-color-red-1);--mantine-color-red-outline-hover: rgba(254, 212, 212, 0.05);--mantine-color-pink-filled: var(--mantine-color-pink-5);--mantine-color-pink-filled-hover: var(--mantine-color-pink-6);--mantine-color-pink-light: rgba(250, 162, 193, 0.15);--mantine-color-pink-light-hover: rgba(250, 162, 193, 0.2);--mantine-color-pink-light-color: var(--mantine-color-pink-0);--mantine-color-pink-outline: var(--mantine-color-pink-1);--mantine-color-pink-outline-hover: rgba(255, 222, 235, 0.05);--mantine-color-grape-filled: var(--mantine-color-grape-5);--mantine-color-grape-filled-hover: var(--mantine-color-grape-6);--mantine-color-grape-light: rgba(229, 153, 247, 0.15);--mantine-color-grape-light-hover: rgba(229, 153, 247, 0.2);--mantine-color-grape-light-color: var(--mantine-color-grape-0);--mantine-color-grape-outline: var(--mantine-color-grape-1);--mantine-color-grape-outline-hover: rgba(243, 217, 250, 0.05);--mantine-color-violet-filled: var(--mantine-color-violet-5);--mantine-color-violet-filled-hover: var(--mantine-color-violet-6);--mantine-color-violet-light: rgba(209, 111, 255, 0.15);--mantine-color-violet-light-hover: rgba(209, 111, 255, 0.2);--mantine-color-violet-light-color: var(--mantine-color-violet-0);--mantine-color-violet-outline: var(--mantine-color-violet-1);--mantine-color-violet-outline-hover: rgba(241, 207, 255, 0.05);--mantine-color-indigo-filled: var(--mantine-color-indigo-5);--mantine-color-indigo-filled-hover: var(--mantine-color-indigo-6);--mantine-color-indigo-light: rgba(123, 121, 235, 0.15);--mantine-color-indigo-light-hover: rgba(123, 121, 235, 0.2);--mantine-color-indigo-light-color: var(--mantine-color-indigo-0);--mantine-color-indigo-outline: var(--mantine-color-indigo-1);--mantine-color-indigo-outline-hover: rgba(214, 213, 254, 0.05);--mantine-color-blue-filled: var(--mantine-color-blue-5);--mantine-color-blue-filled-hover: var(--mantine-color-blue-6);--mantine-color-blue-light: rgba(116, 192, 252, 0.15);--mantine-color-blue-light-hover: rgba(116, 192, 252, 0.2);--mantine-color-blue-light-color: var(--mantine-color-blue-0);--mantine-color-blue-outline: var(--mantine-color-blue-1);--mantine-color-blue-outline-hover: rgba(208, 235, 255, 0.05);--mantine-color-cyan-filled: var(--mantine-color-cyan-5);--mantine-color-cyan-filled-hover: var(--mantine-color-cyan-6);--mantine-color-cyan-light: rgba(100, 218, 255, 0.15);--mantine-color-cyan-light-hover: rgba(100, 218, 255, 0.2);--mantine-color-cyan-light-color: var(--mantine-color-cyan-0);--mantine-color-cyan-outline: var(--mantine-color-cyan-1);--mantine-color-cyan-outline-hover: rgba(202, 245, 255, 0.05);--mantine-color-teal-filled: var(--mantine-color-teal-5);--mantine-color-teal-filled-hover: var(--mantine-color-teal-6);--mantine-color-teal-light: rgba(99, 230, 190, 0.15);--mantine-color-teal-light-hover: rgba(99, 230, 190, 0.2);--mantine-color-teal-light-color: var(--mantine-color-teal-0);--mantine-color-teal-outline: var(--mantine-color-teal-1);--mantine-color-teal-outline-hover: rgba(195, 250, 232, 0.05);--mantine-color-green-filled: var(--mantine-color-green-5);--mantine-color-green-filled-hover: var(--mantine-color-green-6);--mantine-color-green-light: rgba(134, 223, 148, 0.15);--mantine-color-green-light-hover: rgba(134, 223, 148, 0.2);--mantine-color-green-light-color: var(--mantine-color-green-0);--mantine-color-green-outline: var(--mantine-color-green-1);--mantine-color-green-outline-hover: rgba(215, 246, 220, 0.05);--mantine-color-lime-filled: var(--mantine-color-lime-5);--mantine-color-lime-filled-hover: var(--mantine-color-lime-6);--mantine-color-lime-light: rgba(192, 235, 117, 0.15);--mantine-color-lime-light-hover: rgba(192, 235, 117, 0.2);--mantine-color-lime-light-color: var(--mantine-color-lime-0);--mantine-color-lime-outline: var(--mantine-color-lime-1);--mantine-color-lime-outline-hover: rgba(233, 250, 200, 0.05);--mantine-color-yellow-filled: var(--mantine-color-yellow-5);--mantine-color-yellow-filled-hover: var(--mantine-color-yellow-6);--mantine-color-yellow-light: rgba(255, 201, 102, 0.15);--mantine-color-yellow-light-hover: rgba(255, 201, 102, 0.2);--mantine-color-yellow-light-color: var(--mantine-color-yellow-0);--mantine-color-yellow-outline: var(--mantine-color-yellow-1);--mantine-color-yellow-outline-hover: rgba(255, 238, 205, 0.05);--mantine-color-orange-filled: var(--mantine-color-orange-5);--mantine-color-orange-filled-hover: var(--mantine-color-orange-6);--mantine-color-orange-light: rgba(255, 192, 120, 0.15);--mantine-color-orange-light-hover: rgba(255, 192, 120, 0.2);--mantine-color-orange-light-color: var(--mantine-color-orange-0);--mantine-color-orange-outline: var(--mantine-color-orange-1);--mantine-color-orange-outline-hover: rgba(255, 232, 204, 0.05);--app-cta-gradient: linear-gradient(90deg, var(--mantine-color-blue-9) 0%, var(--mantine-color-cyan-7) 100%);--app-color-surface: #2e2e2e;}
:root[data-mantine-color-scheme="light"], :host([data-mantine-color-scheme="light"]){--mantine-color-anchor: var(--mantine-color-text);--mantine-color-dimmed: #495057;--mantine-color-red-light: rgba(224, 40, 41, 0.1);--mantine-color-red-light-hover: rgba(224, 40, 41, 0.12);--mantine-color-red-outline-hover: rgba(224, 40, 41, 0.05);--mantine-color-violet-light: rgba(176, 9, 255, 0.1);--mantine-color-violet-light-hover: rgba(176, 9, 255, 0.12);--mantine-color-violet-outline-hover: rgba(176, 9, 255, 0.05);--mantine-color-indigo-light: rgba(45, 42, 223, 0.1);--mantine-color-indigo-light-hover: rgba(45, 42, 223, 0.12);--mantine-color-indigo-outline-hover: rgba(45, 42, 223, 0.05);--mantine-color-cyan-light: rgba(0, 194, 255, 0.1);--mantine-color-cyan-light-hover: rgba(0, 194, 255, 0.12);--mantine-color-cyan-outline-hover: rgba(0, 194, 255, 0.05);--mantine-color-green-light: rgba(63, 204, 84, 0.1);--mantine-color-green-light-hover: rgba(63, 204, 84, 0.12);--mantine-color-green-outline-hover: rgba(63, 204, 84, 0.05);--mantine-color-yellow-light: rgba(255, 169, 15, 0.1);--mantine-color-yellow-light-hover: rgba(255, 169, 15, 0.12);--mantine-color-yellow-outline-hover: rgba(255, 169, 15, 0.05);--app-color-surface: #f1f3f5;--app-cta-gradient: linear-gradient(90deg, var(--mantine-color-blue-filled) 0%, var(--mantine-color-cyan-5) 100%);}</style><style data-mantine-styles="classes">@media (max-width: 35.99375em) {.mantine-visible-from-xs {display: none !important;}}@media (min-width: 36em) {.mantine-hidden-from-xs {display: none !important;}}@media (max-width: 47.99375em) {.mantine-visible-from-sm {display: none !important;}}@media (min-width: 48em) {.mantine-hidden-from-sm {display: none !important;}}@media (max-width: 61.99375em) {.mantine-visible-from-md {display: none !important;}}@media (min-width: 62em) {.mantine-hidden-from-md {display: none !important;}}@media (max-width: 74.99375em) {.mantine-visible-from-lg {display: none !important;}}@media (min-width: 75em) {.mantine-hidden-from-lg {display: none !important;}}@media (max-width: 87.99375em) {.mantine-visible-from-xl {display: none !important;}}@media (min-width: 88em) {.mantine-hidden-from-xl {display: none !important;}}</style><script type="application/ld+json">{"@context":"https://schema.org","@type":"QAPage","mainEntity":{"@type":"Question","name":"CustDev","answerCount":2,"datePublished":"2023-06-05T10:02:19.833Z","author":{"@type":"Person","name":"Nikolai Gagarinov"},"acceptedAnswer":{"@type":"Answer","text":"Скорость технологического развития растёт настолько стремительно, что традиционные подходы к созданию продуктов перестают работать. Компании больше не могут позволить себе разрабатывать решения месяцами или годами, надеясь, что итоговый продукт найдет своего потребителя. Рынок стал слишком динамичным, предпочтения пользователей меняются еженедельно, а конкуренты появляются практически мгновенно. В таких условиях определяющим фактором становится не само наличие продукта, а способность команды глубоко понимать потребности аудитории, быстро проверять свои идеи. Именно эту задачу решает **Customer Development**, превращая неопределённость в чёткие инсайты, а инсайты — в продукт, который действительно нужен клиентам.\n\n\n\nМетодология CustDev помогает не просто разговаривать с пользователями, а системно выявлять их реальные боли, мотивации, критерии принятия решений. Это не про «спросить мнение» — это про изучение поведения, анализ контекста и понимание того, что движет человеком в момент выбора. Именно поэтому Customer Development становится ключевым элементом стратегического мышления, фундаментом успешного продуктового подхода.\n\n## Определение CustDev\n\n### Что такое Customer Development\n\nCustomer Development — это методологический подход, который помогает компаниям создавать продукты, основанные не на предположениях, а на реальных данных о пользователях. Это означает, что прежде чем что-либо разрабатывать, команда активно изучает аудиторию, анализирует её задачи, подтверждает наличие реальных проблем. Суть методологии заключается в том, чтобы минимизировать риск создания невостребованного продукта и максимально точно определить ценность решения на самых ранних этапах.\n\nВ отличие от традиционных исследований, CustDev — это непрерывная работа, встроенная в продуктовый цикл. Здесь команда не просто собирает обратную связь, а формирует гипотезы, сознательно ищет риски и подтверждает или опровергает идеи на основе поведения, а не обещаний пользователей. Такой подход помогает избегать ложноположительных сигналов, которыми часто являются «мнения» вроде «да, мне это было бы полезно когда-нибудь».\n\n### Для кого применяется CustDev\n\nCustDev полезен любой команде, создающей продукт — цифровой или физический, внутренний или рыночный. Стартапы используют метод для проверки идей, продуктовые команды — для определения направлений развития, исследователи — для выявления новых возможностей и сегментов. Маркетологи применяют Customer Development для уточнения ценности и построения позиционирования, а команды корпоративных инноваций — для уменьшения риска провала больших инициатив.\n\nФактически CustDev — универсальный метод, применимый в любой сфере: от IT до медицины, от образования до ритейла. В каждой отрасли он помогает находить реальную потребность, формировать релевантное предложение и создавать продукты, которые решают важные для аудитории задачи.\n\n### Зачем это нужно\n\nОсновная цель Customer Development — принимать решения на основе реальности, а не предположений. Когда команда строит продукт, опираясь только на свой опыт или интуицию, она рискует потратить годы работы и значительные бюджеты без какого-либо заметного результата. CustDev снижает эти риски, позволяя заранее понять, есть ли потребность, кто является ключевым пользователем и какую ценность он ожидает получить.\n\nЭто приводит к множеству преимуществ: повышению эффективности разработки, оптимизации бюджета, ускорению выхода на рынок, формированию ценного знания о клиентах, созданию сильной продуктовой стратегии и устойчивых конкурентных преимуществ.\n\n## Этапы CustDev\n\n\n\nМетодология состоит из четко структурированного цикла, который помогает последовательно, логично двигаться от идеи до реального подтвержденного решения.\n\n### Формулировка гипотез\n\nПервый шаг — формирование гипотез. Без чёткого списка предположений любое исследование будет хаотичным, а полученные инсайты окажутся размытыми. Гипотезы должны быть конкретными: какие проблемы есть у пользователя, как он их решает сейчас, какие ограничения испытывает, что для него важно, какое решение могло бы улучшить процесс.\n\nХорошо сформулированная гипотеза включает: сегмент, проблему, контекст, предполагаемые альтернативы и ценность предлагаемого решения. Чем конкретнее гипотеза, тем проще её проверить и тем точнее будут выводы.\n\n### Интервью с пользователями\n\nИнтервью — центральный инструмент CustDev. Именно через живой разговор удаётся понять, как пользователи действительно думают и действуют. Главное правило — изучать прошлый опыт, ведь люди склонны переоценивать свои возможности, желания, будущее поведение.\n\nКачественное интервью раскрывает историю пользователя, логику его действий, прошлые попытки решения проблемы, причины успехов и неудач. Важно задавать вопросы, которые помогают увидеть реальный контекст, а не прогнозы или фантазии. Такой подход позволяет находить скрытые мотивы, которые невозможно выявить через анкеты.\n\n### Проверка идей и решений\n\nПосле подтверждения проблем команда переходит к тестированию решений. Это может быть лендинг, прототип, опрос на оценку готовности платить, эксперимент в маркетинговом канале, A/B-тест или даже имитация функциональности вручную (concierge MVP).\n\nГлавная задача — получить данные о том, действительно ли ценность продукта совпадает с ожиданиями пользователей. Это наиболее важная часть работы, потому что именно здесь формируется ответ на вопрос: стоит ли продолжать разработку или необходимо изменить направление.\n\n### Повторяемость процесса\n\nCustDev — это итеративный процесс, в котором каждая новая фаза основана на результатах предыдущей. После проведения интервью или экспериментов команда обновляет гипотезы, формирует новые предположения, продолжает цикл. Системность делает подход особенно мощным — за несколько итераций продукт резко «проясняется», а путь к PMF становится более очевидным.\n\n## Инструменты CustDev\n\n\n\n### Опросники\n\nОпросники позволяют быстро собрать количественные данные, проверить масштабируемость наблюдений, оценить частоту возникновения проблем или предпочтения пользователей. Они особенно полезны, когда нужно уточнить сегментацию или протестировать несколько ценностных предложений. Однако важно помнить: анкеты — это подтверждающий инструмент, а не основной.\n\n### Глубинные интервью\n\nЭто основной метод, который позволяет командам видеть не поверхность, а глубинные процессы мышления пользователя. В интервью выявляются реальные боли, «триггеры» поведения, эмоциональные реакции, обстоятельства, из-за которых человек выбирает то или иное решение.\n\nТакие инсайты помогают формировать корректные ценностные предложения, выявлять неочевидные сегменты, уточнять позиционирование, находить новые точки роста.\n\n### Анализ пользовательских данных\n\nКоличественные данные дополняют качественные исследования. Аналитика помогает оценить силу инсайтов, определить паттерны поведения, проверить гипотезы масштабирования. На этом этапе используются:\n\n* поведенческие метрики;\n* когортный анализ;\n* аналитика конверсий, удержания;\n* аналитика сценариев, точек отказа.\n\nСочетание количественных и качественных методов создает полноценное понимание аудитории.\n\n### Дополнительные инструменты\n\nСреди вспомогательных инструментов — карты эмпатии, CJM, JTBD-интервью, фреймворки анализа ценности, сервисы для транскрибации и классификации интервью. Все они помогают структурировать полученные знания, быстрее переходить к практическим решениям.\n\n## Примеры проведения CustDev\n\n\n\n### Кейсы стартапов\n\n#### *Airbnb*\n\nОснователи компании ходили по городам, фотографировали квартиры и лично общались с будущими пользователями. Они обнаружили, что многие туристы были готовы жить у местных жителей ради цены и атмосферы, а хосты — сдавать жильё ради дополнительного дохода. Этот инсайт стал фундаментом будущей платформы.\n\n#### *Dropbox*\n\nОснователь Dropbox использовал короткое видео, чтобы продемонстрировать концепцию синхронизации файлов. Это позволило получить тысячи заявок от ранних пользователей без реального продукта, что подтвердило ценность идеи ещё до инвестиций в разработку.\n\n#### *Slack*\n\nСоздатели Slack десятки раз переписывали основной функционал, наблюдая, как команды работают, общаются, пытаются уменьшить поток писем. Выяснилось, что проблема не в инструментах, а в процессе коммуникации — это и определило ценность продукта.\n\n## Типичные ошибки\n\nНаиболее частые ошибки — интервьюировать друзей, спрашивать мнение вместо поведения, задавать наводящие вопросы, давить презентацией продукта, делать выводы по слишком малому количеству интервью.\n\n### Успешные сценарии\n\nУспешное внедрение CustDev — это регулярность, системность, чёткая работа с гипотезами, умение слышать пользователя и способность команды менять направление, опираясь на данные, а не на предпочтения.\n\n## Внедрение CustDev в продуктовую разработку\n\n### Интеграция с Agile\n\nAgile помогает быстро менять направление работы, но именно CustDev задает правильный вектор. Встроив гипотезы и интервью в спринты, команда получает постоянную обратную связь от пользователей, может корректировать продукт до того, как он станет слишком «тяжелым».\n\n### Интеграция с Lean Startup\n\nLean Startup — это цикл Build–Measure–Learn. CustDev отвечает за фазу Learn. Он помогает определить, что именно нужно создавать в фазе Build и какие метрики измерять в фазе Measure. В связке эти инструменты превращают процесс разработки в эффективную систему экспериментов.\n\n## Роль CustDev на разных стадиях продукта\n\n\n\n### Прототипирование\n\nНа ранней стадии CustDev помогает определить, нужно ли вообще создавать продукт. Он отвечает на вопросы: существует ли проблема, кто является ранним последователем, какие альтернативы использует аудитория и почему текущие решения её не устраивают.\n\n### Запуск (MVP)\n\nНа этапе MVP происходят ключевые проверки — от реакции на функциональность до оценки готовности платить. Интервью помогают уточнять развитие продукта в реальном времени, не тратя месяцы на улучшение ненужных функций.\n\n### Масштабирование\n\nКогда продукт находит PMF, CustDev помогает выходить в новые сегменты, улучшать монетизацию, предотвращать разрыв между продуктом и растущей аудиторией.\n\n## Тенденции и автоматизация\n\n### Новые инструменты\n\nСовременные платформы позволяют автоматически анализировать интервью, выделять темы, находить паттерны поведения, даже строить сегментацию на основе JTBD. Это значительно ускоряет работу, повышает качество анализа, снижает субъективность.\n\n### Digital-решения\n\nНа рынке появились решения, которые закрывают весь цикл CustDev: ведение гипотез, управление интервью, хранение данных, аналог Insight-репозиториев, автоматический кластерный анализ. Такие системы делают процесс прозрачным, воспроизводимым и удобным для всей команды.\n\n### Будущее CustDev\n\nБудущее — за автоматизацией, интеграцией с AI, использованием больших массивов данных и объединением качественных и количественных методов. Появятся системы, способные прогнозировать ценностные гипотезы, рекомендовать сегменты и выявлять скрытые потребности без участия исследователя.\n\n## Заключение\n\nCustomer Development — это не просто инструмент, а философия создания продуктов. Это фундамент, который позволяет системно понимать пользователей, уменьшать риски, находить устойчивые пути роста. Команды, которые внедряют CustDev на постоянной основе, получают более глубокое понимание рынка, быстрее реагируют на изменения и создают продукты, которые действительно востребованы.\n","datePublished":"2025-12-01T18:50:28.281Z","upvoteCount":1,"author":{"@type":"Person","name":"Nikolai Gagarinov"},"url":"https://ru.hexlet.io/qna/glossary/questions/chto-takoe-custdev#answer-5334"},"suggestedAnswer":[{"@type":"Answer","text":"CustDev (сокращение от англ. customer development) — это процесс изучения потребностей и предпочтений клиентов для создания или улучшения продукта. Он включает в себя исследование рынка, интервью с потенциальными клиентами, тестирование прототипа продукта и анализ полученных данных. Целью CustDev является понимание того, что нужно клиентам и как продукт может удовлетворить их потребности. Это помогает компаниям разрабатывать продукты, которые будут востребованы на рынке и принесут прибыль.","datePublished":"2023-11-16T19:33:49.673Z","upvoteCount":0,"author":{"@type":"Person","name":"Елена Редькина"},"url":"https://ru.hexlet.io/qna/glossary/questions/chto-takoe-custdev#answer-3278"}]}}</script><div style="--container-size:var(--container-size-lg);margin-top:var(--mantine-spacing-xl);height:100%" class="m_7485cace mantine-Container-root" data-size="lg" data-strategy="block"><script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"position":1,"@type":"ListItem","item":{"@id":"/qna","name":"Вопросы и ответы"}},{"position":2,"@type":"ListItem","item":{"@id":"/qna/glossary/questions","name":"Глоссарий"}},{"position":3,"@type":"ListItem","item":{"@id":"/qna/glossary/questions/chto-takoe-custdev","name":"CustDev"}}]}</script><div style="margin-bottom:var(--mantine-spacing-xs)" class="m_8b3717df mantine-Breadcrumbs-root"><a style="--text-fz:var(--mantine-font-size-sm);--text-lh:var(--mantine-line-height-sm);white-space:normal;color:inherit" class="mantine-focus-auto m_849cf0da m_f678d540 mantine-Breadcrumbs-breadcrumb m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-size="sm" data-underline="hover" href="/"><div style="color:inherit" class="m_4451eb3a mantine-Center-root"><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-home-link "><path d="M20.085 11.085l-8.085 -8.085l-9 9h2v7a2 2 0 0 0 2 2h4.5"></path><path d="M9 21v-6a2 2 0 0 1 2 -2h2a2 2 0 0 1 1.807 1.143"></path><path d="M20 21a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"></path><path d="M20 16a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"></path><path d="M15 19a1 1 0 1 0 2 0a1 1 0 1 0 -2 0"></path><path d="M21 16l-5 3l5 2"></path></svg></div></a><div class="m_3b8f2208 mantine-Breadcrumbs-separator">/</div><a style="--text-fz:var(--mantine-font-size-sm);--text-lh:var(--mantine-line-height-sm);white-space:normal;color:inherit" class="mantine-focus-auto m_849cf0da m_f678d540 mantine-Breadcrumbs-breadcrumb m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-size="sm" data-underline="hover" href="/qna">Вопросы и ответы</a><div class="m_3b8f2208 mantine-Breadcrumbs-separator">/</div><a style="--text-fz:var(--mantine-font-size-sm);--text-lh:var(--mantine-line-height-sm);white-space:normal;color:inherit" class="mantine-focus-auto m_849cf0da m_f678d540 mantine-Breadcrumbs-breadcrumb m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-size="sm" data-underline="hover" href="/qna/glossary/questions">Глоссарий</a><div class="m_3b8f2208 mantine-Breadcrumbs-separator">/</div><p style="--text-fz:var(--mantine-font-size-sm);--text-lh:var(--mantine-line-height-sm);white-space:normal;color:var(--mantine-color-dimmed)" class="mantine-focus-auto m_f678d540 mantine-Breadcrumbs-breadcrumb m_b6d8b162 mantine-Text-root" data-size="sm">CustDev</p></div><style data-mantine-styles="inline">.__m__-_R_eub_{margin-bottom:var(--mantine-spacing-xs);}@media(min-width: 36em){.__m__-_R_eub_{margin-bottom:var(--mantine-spacing-xs);}}</style><div style="--group-gap:var(--mantine-spacing-md);--group-align:center;--group-justify:space-between;--group-wrap:wrap" class="m_4081bf90 mantine-Group-root __m__-_R_eub_"><style data-mantine-styles="inline">.__m__-_R_deub_{width:100%;}@media(min-width: 36em){.__m__-_R_deub_{width:70%;}}@media(min-width: 75em){.__m__-_R_deub_{width:75%;}}</style><div class="__m__-_R_deub_"><div style="--group-gap:var(--mantine-spacing-md);--group-align:center;--group-justify:start;--group-wrap:nowrap" class="m_4081bf90 mantine-Group-root"><h1 style="--title-fw:var(--mantine-h1-font-weight);--title-lh:var(--mantine-h1-line-height);--title-fz:var(--mantine-h1-font-size)" class="m_8a5d1357 mantine-Title-root" data-order="1">CustDev</h1></div></div></div><style data-mantine-styles="inline">.__m__-_R_iub_{--grid-gutter:var(--mantine-spacing-md);}</style><div class="m_410352e9 mantine-Grid-root __m__-_R_iub_"><div class="m_dee7bd2f mantine-Grid-inner"><style data-mantine-styles="inline">.__m__-_R_3diub_{--col-flex-grow:auto;--col-flex-basis:100%;--col-max-width:100%;}@media(min-width: 48em){.__m__-_R_3diub_{--col-flex-grow:auto;--col-flex-basis:83.33333333333334%;--col-max-width:83.33333333333334%;}}@media(min-width: 62em){.__m__-_R_3diub_{--col-flex-grow:auto;--col-flex-basis:66.66666666666667%;--col-max-width:66.66666666666667%;}}</style><div class="m_96bdd299 mantine-Grid-col __m__-_R_3diub_"><div style="--group-gap:var(--mantine-spacing-md);--group-align:center;--group-justify:flex-start;--group-wrap:wrap;margin-bottom:var(--mantine-spacing-lg)" class="m_4081bf90 mantine-Group-root"></div><div style="--group-gap:var(--mantine-spacing-md);--group-align:center;--group-justify:flex-start;--group-wrap:wrap;margin-bottom:var(--mantine-spacing-xl);font-size:var(--mantine-font-size-sm)" class="m_4081bf90 mantine-Group-root"><div style="--group-gap:calc(0.25rem * var(--mantine-scale));--group-align:center;--group-justify:flex-start;--group-wrap:wrap;margin-inline-start:auto" class="m_4081bf90 mantine-Group-root"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-calendar "><path d="M4 7a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12"></path><path d="M16 3v4"></path><path d="M8 3v4"></path><path d="M4 11h16"></path><path d="M11 15h1"></path><path d="M12 15v3"></path></svg><p class="mantine-focus-auto m_b6d8b162 mantine-Text-root" data-inherit="true">3 года назад</p></div><div style="--group-gap:calc(0.25rem * var(--mantine-scale));--group-align:center;--group-justify:flex-start;--group-wrap:wrap" class="m_4081bf90 mantine-Group-root"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-user "><path d="M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0"></path><path d="M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2"></path></svg><p class="mantine-focus-auto m_b6d8b162 mantine-Text-root" data-inherit="true">Nikolai Gagarinov</p></div></div><div role="link" tabindex="0" style="cursor:pointer"><button style="display:block;width:100%" class="mantine-focus-auto m_87cf2631 mantine-UnstyledButton-root" type="button" aria-label="Присоединяйтесь к нашему Telegram-сообществу"><div style="background-color:light-dark(var(--mantine-color-gray-1), var(--mantine-color-dark-6));margin-block:var(--mantine-spacing-xs)" class="m_e615b15f mantine-Card-root m_1b7284a3 mantine-Paper-root"><div style="--group-gap:var(--mantine-spacing-md);--group-align:center;--group-justify:flex-start;--group-wrap:wrap" class="m_4081bf90 mantine-Group-root"><div style="--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;margin-inline-end:auto;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-brand-telegram "><path d="M15 10l-4 4l6 6l4 -16l-18 7l4 2l2 6l3 -4"></path></svg></div>Присоединяйтесь к нашему Telegram-сообществу</div></div></button></div><h2 style="--title-fw:var(--mantine-h2-font-weight);--title-lh:var(--mantine-h2-line-height);--title-fz:var(--mantine-h2-font-size);margin-block:var(--mantine-spacing-xl)" class="m_8a5d1357 mantine-Title-root" data-order="2">Ответы</h2><div style="margin-bottom:var(--mantine-spacing-xl);padding:var(--mantine-spacing-lg)" class="m_e615b15f mantine-Card-root m_1b7284a3 mantine-Paper-root" data-with-border="true" id="answer-5334"><div style="--group-gap:calc(1.125rem * var(--mantine-scale));--group-align:stretch;--group-justify:flex-start;--group-wrap:nowrap" class="m_4081bf90 mantine-Group-root"><div style="--stack-gap:var(--mantine-spacing-md);--stack-align:stretch;--stack-justify:flex-start;font-size:var(--mantine-font-size-h1);font-weight:lighter;text-align:center" class="m_6d731127 mantine-Stack-root">1<a style="color:inherit" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/qna/glossary/questions/chto-takoe-custdev/answers/5334/vote"><div style="--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-thumb-up "><path d="M7 11v8a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1v-7a1 1 0 0 1 1 -1h3a4 4 0 0 0 4 -4v-1a2 2 0 0 1 4 0v5h3a2 2 0 0 1 2 2l-1 5a2 3 0 0 1 -2 2h-7a3 3 0 0 1 -3 -3"></path></svg></div></a><div style="--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-check "><path d="M5 12l5 5l10 -10"></path></svg></div></div><div style="--stack-gap:var(--mantine-spacing-md);--stack-align:stretch;--stack-justify:flex-start;width:100%;min-width:0rem" class="m_6d731127 mantine-Stack-root"><div style="margin-bottom:auto" class="m_d08caa0 mantine-Typography-root"><p>Скорость технологического развития растёт настолько стремительно, что традиционные подходы к созданию продуктов перестают работать. Компании больше не могут позволить себе разрабатывать решения месяцами или годами, надеясь, что итоговый продукт найдет своего потребителя. Рынок стал слишком динамичным, предпочтения пользователей меняются еженедельно, а конкуренты появляются практически мгновенно. В таких условиях определяющим фактором становится не само наличие продукта, а способность команды глубоко понимать потребности аудитории, быстро проверять свои идеи. Именно эту задачу решает <strong>Customer Development</strong>, превращая неопределённость в чёткие инсайты, а инсайты — в продукт, который действительно нужен клиентам.</p>
<p><img style="--image-object-fit:contain;width:auto" class="m_9e117634 mantine-Image-root" src="https://cdn6.hexlet.io/afWRopI17eKX.jpg" alt="" loading="lazy"/></p>
<p>Методология CustDev помогает не просто разговаривать с пользователями, а системно выявлять их реальные боли, мотивации, критерии принятия решений. Это не про «спросить мнение» — это про изучение поведения, анализ контекста и понимание того, что движет человеком в момент выбора. Именно поэтому Customer Development становится ключевым элементом стратегического мышления, фундаментом успешного продуктового подхода.</p>
<h2 id="heading-2-1">Определение CustDev</h2>
<h3 id="heading-3-2">Что такое Customer Development</h3>
<p>Customer Development — это методологический подход, который помогает компаниям создавать продукты, основанные не на предположениях, а на реальных данных о пользователях. Это означает, что прежде чем что-либо разрабатывать, команда активно изучает аудиторию, анализирует её задачи, подтверждает наличие реальных проблем. Суть методологии заключается в том, чтобы минимизировать риск создания невостребованного продукта и максимально точно определить ценность решения на самых ранних этапах.</p>
<p>В отличие от традиционных исследований, CustDev — это непрерывная работа, встроенная в продуктовый цикл. Здесь команда не просто собирает обратную связь, а формирует гипотезы, сознательно ищет риски и подтверждает или опровергает идеи на основе поведения, а не обещаний пользователей. Такой подход помогает избегать ложноположительных сигналов, которыми часто являются «мнения» вроде «да, мне это было бы полезно когда-нибудь».</p>
<h3 id="heading-3-3">Для кого применяется CustDev</h3>
<p>CustDev полезен любой команде, создающей продукт — цифровой или физический, внутренний или рыночный. Стартапы используют метод для проверки идей, продуктовые команды — для определения направлений развития, исследователи — для выявления новых возможностей и сегментов. Маркетологи применяют Customer Development для уточнения ценности и построения позиционирования, а команды корпоративных инноваций — для уменьшения риска провала больших инициатив.</p>
<p>Фактически CustDev — универсальный метод, применимый в любой сфере: от IT до медицины, от образования до ритейла. В каждой отрасли он помогает находить реальную потребность, формировать релевантное предложение и создавать продукты, которые решают важные для аудитории задачи.</p>
<h3 id="heading-3-4">Зачем это нужно</h3>
<p>Основная цель Customer Development — принимать решения на основе реальности, а не предположений. Когда команда строит продукт, опираясь только на свой опыт или интуицию, она рискует потратить годы работы и значительные бюджеты без какого-либо заметного результата. CustDev снижает эти риски, позволяя заранее понять, есть ли потребность, кто является ключевым пользователем и какую ценность он ожидает получить.</p>
<p>Это приводит к множеству преимуществ: повышению эффективности разработки, оптимизации бюджета, ускорению выхода на рынок, формированию ценного знания о клиентах, созданию сильной продуктовой стратегии и устойчивых конкурентных преимуществ.</p>
<h2 id="heading-2-5">Этапы CustDev</h2>
<p><img style="--image-object-fit:contain;width:auto" class="m_9e117634 mantine-Image-root" src="https://cdn6.hexlet.io/qNf7vyPsBlRi.jpg" alt="" loading="lazy"/></p>
<p>Методология состоит из четко структурированного цикла, который помогает последовательно, логично двигаться от идеи до реального подтвержденного решения.</p>
<h3 id="heading-3-6">Формулировка гипотез</h3>
<p>Первый шаг — формирование гипотез. Без чёткого списка предположений любое исследование будет хаотичным, а полученные инсайты окажутся размытыми. Гипотезы должны быть конкретными: какие проблемы есть у пользователя, как он их решает сейчас, какие ограничения испытывает, что для него важно, какое решение могло бы улучшить процесс.</p>
<p>Хорошо сформулированная гипотеза включает: сегмент, проблему, контекст, предполагаемые альтернативы и ценность предлагаемого решения. Чем конкретнее гипотеза, тем проще её проверить и тем точнее будут выводы.</p>
<h3 id="heading-3-7">Интервью с пользователями</h3>
<p>Интервью — центральный инструмент CustDev. Именно через живой разговор удаётся понять, как пользователи действительно думают и действуют. Главное правило — изучать прошлый опыт, ведь люди склонны переоценивать свои возможности, желания, будущее поведение.</p>
<p>Качественное интервью раскрывает историю пользователя, логику его действий, прошлые попытки решения проблемы, причины успехов и неудач. Важно задавать вопросы, которые помогают увидеть реальный контекст, а не прогнозы или фантазии. Такой подход позволяет находить скрытые мотивы, которые невозможно выявить через анкеты.</p>
<h3 id="heading-3-8">Проверка идей и решений</h3>
<p>После подтверждения проблем команда переходит к тестированию решений. Это может быть лендинг, прототип, опрос на оценку готовности платить, эксперимент в маркетинговом канале, A/B-тест или даже имитация функциональности вручную (concierge MVP).</p>
<p>Главная задача — получить данные о том, действительно ли ценность продукта совпадает с ожиданиями пользователей. Это наиболее важная часть работы, потому что именно здесь формируется ответ на вопрос: стоит ли продолжать разработку или необходимо изменить направление.</p>
<h3 id="heading-3-9">Повторяемость процесса</h3>
<p>CustDev — это итеративный процесс, в котором каждая новая фаза основана на результатах предыдущей. После проведения интервью или экспериментов команда обновляет гипотезы, формирует новые предположения, продолжает цикл. Системность делает подход особенно мощным — за несколько итераций продукт резко «проясняется», а путь к PMF становится более очевидным.</p>
<h2 id="heading-2-10">Инструменты CustDev</h2>
<p><img style="--image-object-fit:contain;width:auto" class="m_9e117634 mantine-Image-root" src="https://cdn6.hexlet.io/md6FXAneaM9E.jpg" alt="" loading="lazy"/></p>
<h3 id="heading-3-11">Опросники</h3>
<p>Опросники позволяют быстро собрать количественные данные, проверить масштабируемость наблюдений, оценить частоту возникновения проблем или предпочтения пользователей. Они особенно полезны, когда нужно уточнить сегментацию или протестировать несколько ценностных предложений. Однако важно помнить: анкеты — это подтверждающий инструмент, а не основной.</p>
<h3 id="heading-3-12">Глубинные интервью</h3>
<p>Это основной метод, который позволяет командам видеть не поверхность, а глубинные процессы мышления пользователя. В интервью выявляются реальные боли, «триггеры» поведения, эмоциональные реакции, обстоятельства, из-за которых человек выбирает то или иное решение.</p>
<p>Такие инсайты помогают формировать корректные ценностные предложения, выявлять неочевидные сегменты, уточнять позиционирование, находить новые точки роста.</p>
<h3 id="heading-3-13">Анализ пользовательских данных</h3>
<p>Количественные данные дополняют качественные исследования. Аналитика помогает оценить силу инсайтов, определить паттерны поведения, проверить гипотезы масштабирования. На этом этапе используются:</p>
<ul>
<li>поведенческие метрики;</li>
<li>когортный анализ;</li>
<li>аналитика конверсий, удержания;</li>
<li>аналитика сценариев, точек отказа.</li>
</ul>
<p>Сочетание количественных и качественных методов создает полноценное понимание аудитории.</p>
<h3 id="heading-3-14">Дополнительные инструменты</h3>
<p>Среди вспомогательных инструментов — карты эмпатии, CJM, JTBD-интервью, фреймворки анализа ценности, сервисы для транскрибации и классификации интервью. Все они помогают структурировать полученные знания, быстрее переходить к практическим решениям.</p>
<h2 id="heading-2-15">Примеры проведения CustDev</h2>
<p><img style="--image-object-fit:contain;width:auto" class="m_9e117634 mantine-Image-root" src="https://cdn6.hexlet.io/dKFRfelGBmAb.jpg" alt="" loading="lazy"/></p>
<h3 id="heading-3-16">Кейсы стартапов</h3>
<h4 id="heading-4-17"><em>Airbnb</em></h4>
<p>Основатели компании ходили по городам, фотографировали квартиры и лично общались с будущими пользователями. Они обнаружили, что многие туристы были готовы жить у местных жителей ради цены и атмосферы, а хосты — сдавать жильё ради дополнительного дохода. Этот инсайт стал фундаментом будущей платформы.</p>
<h4 id="heading-4-18"><em>Dropbox</em></h4>
<p>Основатель Dropbox использовал короткое видео, чтобы продемонстрировать концепцию синхронизации файлов. Это позволило получить тысячи заявок от ранних пользователей без реального продукта, что подтвердило ценность идеи ещё до инвестиций в разработку.</p>
<h4 id="heading-4-19"><em>Slack</em></h4>
<p>Создатели Slack десятки раз переписывали основной функционал, наблюдая, как команды работают, общаются, пытаются уменьшить поток писем. Выяснилось, что проблема не в инструментах, а в процессе коммуникации — это и определило ценность продукта.</p>
<h2 id="heading-2-20">Типичные ошибки</h2>
<p>Наиболее частые ошибки — интервьюировать друзей, спрашивать мнение вместо поведения, задавать наводящие вопросы, давить презентацией продукта, делать выводы по слишком малому количеству интервью.</p>
<h3 id="heading-3-21">Успешные сценарии</h3>
<p>Успешное внедрение CustDev — это регулярность, системность, чёткая работа с гипотезами, умение слышать пользователя и способность команды менять направление, опираясь на данные, а не на предпочтения.</p>
<h2 id="heading-2-22">Внедрение CustDev в продуктовую разработку</h2>
<h3 id="heading-3-23">Интеграция с Agile</h3>
<p>Agile помогает быстро менять направление работы, но именно CustDev задает правильный вектор. Встроив гипотезы и интервью в спринты, команда получает постоянную обратную связь от пользователей, может корректировать продукт до того, как он станет слишком «тяжелым».</p>
<h3 id="heading-3-24">Интеграция с Lean Startup</h3>
<p>Lean Startup — это цикл Build–Measure–Learn. CustDev отвечает за фазу Learn. Он помогает определить, что именно нужно создавать в фазе Build и какие метрики измерять в фазе Measure. В связке эти инструменты превращают процесс разработки в эффективную систему экспериментов.</p>
<h2 id="heading-2-25">Роль CustDev на разных стадиях продукта</h2>
<p><img style="--image-object-fit:contain;width:auto" class="m_9e117634 mantine-Image-root" src="https://cdn6.hexlet.io/PktVGX2Bz5Vg.jpg" alt="" loading="lazy"/></p>
<h3 id="heading-3-26">Прототипирование</h3>
<p>На ранней стадии CustDev помогает определить, нужно ли вообще создавать продукт. Он отвечает на вопросы: существует ли проблема, кто является ранним последователем, какие альтернативы использует аудитория и почему текущие решения её не устраивают.</p>
<h3 id="heading-3-27">Запуск (MVP)</h3>
<p>На этапе MVP происходят ключевые проверки — от реакции на функциональность до оценки готовности платить. Интервью помогают уточнять развитие продукта в реальном времени, не тратя месяцы на улучшение ненужных функций.</p>
<h3 id="heading-3-28">Масштабирование</h3>
<p>Когда продукт находит PMF, CustDev помогает выходить в новые сегменты, улучшать монетизацию, предотвращать разрыв между продуктом и растущей аудиторией.</p>
<h2 id="heading-2-29">Тенденции и автоматизация</h2>
<h3 id="heading-3-30">Новые инструменты</h3>
<p>Современные платформы позволяют автоматически анализировать интервью, выделять темы, находить паттерны поведения, даже строить сегментацию на основе JTBD. Это значительно ускоряет работу, повышает качество анализа, снижает субъективность.</p>
<h3 id="heading-3-31">Digital-решения</h3>
<p>На рынке появились решения, которые закрывают весь цикл CustDev: ведение гипотез, управление интервью, хранение данных, аналог Insight-репозиториев, автоматический кластерный анализ. Такие системы делают процесс прозрачным, воспроизводимым и удобным для всей команды.</p>
<h3 id="heading-3-32">Будущее CustDev</h3>
<p>Будущее — за автоматизацией, интеграцией с AI, использованием больших массивов данных и объединением качественных и количественных методов. Появятся системы, способные прогнозировать ценностные гипотезы, рекомендовать сегменты и выявлять скрытые потребности без участия исследователя.</p>
<h2 id="heading-2-33">Заключение</h2>
<p>Customer Development — это не просто инструмент, а философия создания продуктов. Это фундамент, который позволяет системно понимать пользователей, уменьшать риски, находить устойчивые пути роста. Команды, которые внедряют CustDev на постоянной основе, получают более глубокое понимание рынка, быстрее реагируют на изменения и создают продукты, которые действительно востребованы.</p></div><div class="m_3eebeb36 mantine-Divider-root" data-orientation="horizontal" role="separator"></div><div style="--group-gap:var(--mantine-spacing-md);--group-align:center;--group-justify:flex-start;--group-wrap:wrap;font-size:var(--mantine-font-size-sm)" class="m_4081bf90 mantine-Group-root"><div style="--group-gap:var(--mantine-spacing-xs);--group-align:center;--group-justify:flex-start;--group-wrap:wrap;margin-inline-start:auto" class="m_4081bf90 mantine-Group-root"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-calendar "><path d="M4 7a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12"></path><path d="M16 3v4"></path><path d="M8 3v4"></path><path d="M4 11h16"></path><path d="M11 15h1"></path><path d="M12 15v3"></path></svg><p class="mantine-focus-auto m_b6d8b162 mantine-Text-root" data-inherit="true">3 месяца назад</p></div><div style="--group-gap:var(--mantine-spacing-xs);--group-align:center;--group-justify:flex-start;--group-wrap:wrap" class="m_4081bf90 mantine-Group-root"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-user "><path d="M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0"></path><path d="M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2"></path></svg><p class="mantine-focus-auto m_b6d8b162 mantine-Text-root" data-inherit="true">Nikolai Gagarinov</p></div></div></div></div></div><div style="margin-bottom:var(--mantine-spacing-xl);padding:var(--mantine-spacing-lg)" class="m_e615b15f mantine-Card-root m_1b7284a3 mantine-Paper-root" data-with-border="true" id="answer-3278"><div style="--group-gap:calc(1.125rem * var(--mantine-scale));--group-align:stretch;--group-justify:flex-start;--group-wrap:nowrap" class="m_4081bf90 mantine-Group-root"><div style="--stack-gap:var(--mantine-spacing-md);--stack-align:stretch;--stack-justify:flex-start;font-size:var(--mantine-font-size-h1);font-weight:lighter;text-align:center" class="m_6d731127 mantine-Stack-root">0<a style="color:inherit" class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/qna/glossary/questions/chto-takoe-custdev/answers/3278/vote"><div style="--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-thumb-up "><path d="M7 11v8a1 1 0 0 1 -1 1h-2a1 1 0 0 1 -1 -1v-7a1 1 0 0 1 1 -1h3a4 4 0 0 0 4 -4v-1a2 2 0 0 1 4 0v5h3a2 2 0 0 1 2 2l-1 5a2 3 0 0 1 -2 2h-7a3 3 0 0 1 -3 -3"></path></svg></div></a></div><div style="--stack-gap:var(--mantine-spacing-md);--stack-align:stretch;--stack-justify:flex-start;width:100%;min-width:0rem" class="m_6d731127 mantine-Stack-root"><div style="margin-bottom:auto" class="m_d08caa0 mantine-Typography-root"><p>CustDev (сокращение от англ. customer development) — это процесс изучения потребностей и предпочтений клиентов для создания или улучшения продукта. Он включает в себя исследование рынка, интервью с потенциальными клиентами, тестирование прототипа продукта и анализ полученных данных. Целью CustDev является понимание того, что нужно клиентам и как продукт может удовлетворить их потребности. Это помогает компаниям разрабатывать продукты, которые будут востребованы на рынке и принесут прибыль.</p></div><div class="m_3eebeb36 mantine-Divider-root" data-orientation="horizontal" role="separator"></div><div style="--group-gap:var(--mantine-spacing-md);--group-align:center;--group-justify:flex-start;--group-wrap:wrap;font-size:var(--mantine-font-size-sm)" class="m_4081bf90 mantine-Group-root"><div style="--group-gap:var(--mantine-spacing-xs);--group-align:center;--group-justify:flex-start;--group-wrap:wrap;margin-inline-start:auto" class="m_4081bf90 mantine-Group-root"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-calendar "><path d="M4 7a2 2 0 0 1 2 -2h12a2 2 0 0 1 2 2v12a2 2 0 0 1 -2 2h-12a2 2 0 0 1 -2 -2v-12"></path><path d="M16 3v4"></path><path d="M8 3v4"></path><path d="M4 11h16"></path><path d="M11 15h1"></path><path d="M12 15v3"></path></svg><p class="mantine-focus-auto m_b6d8b162 mantine-Text-root" data-inherit="true">2 года назад</p></div><div style="--group-gap:var(--mantine-spacing-xs);--group-align:center;--group-justify:flex-start;--group-wrap:wrap" class="m_4081bf90 mantine-Group-root"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-user "><path d="M8 7a4 4 0 1 0 8 0a4 4 0 0 0 -8 0"></path><path d="M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2"></path></svg><p class="mantine-focus-auto m_b6d8b162 mantine-Text-root" data-inherit="true">Елена Редькина</p></div></div></div></div></div></div><style data-mantine-styles="inline">.__m__-_R_5diub_{--col-flex-grow:auto;--col-flex-basis:100%;--col-max-width:100%;}@media(min-width: 48em){.__m__-_R_5diub_{--col-flex-grow:auto;--col-flex-basis:16.666666666666668%;--col-max-width:16.666666666666668%;}}@media(min-width: 62em){.__m__-_R_5diub_{--col-flex-grow:auto;--col-flex-basis:33.333333333333336%;--col-max-width:33.333333333333336%;}}</style><div class="m_96bdd299 mantine-Grid-col __m__-_R_5diub_ mantine-visible-from-md"><div style="margin-bottom:var(--mantine-spacing-xl);padding:var(--mantine-spacing-xl);background:var(--mantine-color-blue-0);width:100%" class="m_e615b15f mantine-Card-root m_1b7284a3 mantine-Paper-root"><p style="margin-bottom:var(--mantine-spacing-sm);font-size:var(--mantine-font-size-h4)" class="mantine-focus-auto m_b6d8b162 mantine-Text-root">Похожие вопросы</p><ul class="m_abbac491 mantine-List-root"><li style="margin-bottom:var(--mantine-spacing-xs)" class="m_abb6bec2 mantine-List-item" data-with-icon="true"><div class="m_75cd9f71 mantine-List-itemWrapper"><span class="m_60f83e5b mantine-List-itemIcon"><div class="m_4451eb3a mantine-Center-root"><div style="--ti-size:var(--ti-size-xs);--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent" data-size="xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-chevron-compact-right "><path d="M11 4l3 8l-3 8"></path></svg></div></div></span><span class="mantine-List-itemLabel"><a class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/qna/glossary/questions/chto-takoe-pandas">Pandas</a></span></div></li><li style="margin-bottom:var(--mantine-spacing-xs)" class="m_abb6bec2 mantine-List-item" data-with-icon="true"><div class="m_75cd9f71 mantine-List-itemWrapper"><span class="m_60f83e5b mantine-List-itemIcon"><div class="m_4451eb3a mantine-Center-root"><div style="--ti-size:var(--ti-size-xs);--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent" data-size="xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-chevron-compact-right "><path d="M11 4l3 8l-3 8"></path></svg></div></div></span><span class="mantine-List-itemLabel"><a class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/qna/glossary/questions/chto-takoe-1c-buhgalteriya">1C:Бухгалтерия</a></span></div></li><li style="margin-bottom:var(--mantine-spacing-xs)" class="m_abb6bec2 mantine-List-item" data-with-icon="true"><div class="m_75cd9f71 mantine-List-itemWrapper"><span class="m_60f83e5b mantine-List-itemIcon"><div class="m_4451eb3a mantine-Center-root"><div style="--ti-size:var(--ti-size-xs);--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent" data-size="xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-chevron-compact-right "><path d="M11 4l3 8l-3 8"></path></svg></div></div></span><span class="mantine-List-itemLabel"><a class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/qna/glossary/questions/chto-takoe-1c-predpriyatie">1C:Предприятие</a></span></div></li><li style="margin-bottom:var(--mantine-spacing-xs)" class="m_abb6bec2 mantine-List-item" data-with-icon="true"><div class="m_75cd9f71 mantine-List-itemWrapper"><span class="m_60f83e5b mantine-List-itemIcon"><div class="m_4451eb3a mantine-Center-root"><div style="--ti-size:var(--ti-size-xs);--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent" data-size="xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-chevron-compact-right "><path d="M11 4l3 8l-3 8"></path></svg></div></div></span><span class="mantine-List-itemLabel"><a class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/qna/glossary/questions/chto-takoe-a-b-testirovanie">A/B-тестирование</a></span></div></li><li style="margin-bottom:var(--mantine-spacing-xs)" class="m_abb6bec2 mantine-List-item" data-with-icon="true"><div class="m_75cd9f71 mantine-List-itemWrapper"><span class="m_60f83e5b mantine-List-itemIcon"><div class="m_4451eb3a mantine-Center-root"><div style="--ti-size:var(--ti-size-xs);--ti-bg:transparent;--ti-color:var(--mantine-color-indigo-light-color);--ti-bd:calc(0.0625rem * var(--mantine-scale)) solid transparent;color:inherit" class="m_7341320d mantine-ThemeIcon-root" data-variant="transparent" data-size="xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-chevron-compact-right "><path d="M11 4l3 8l-3 8"></path></svg></div></div></span><span class="mantine-List-itemLabel"><a class="mantine-focus-auto m_849cf0da m_b6d8b162 mantine-Text-root mantine-Anchor-root" data-underline="hover" href="/qna/glossary/questions/chto-takoe-agile">Agile</a></span></div></li></ul></div></div></div></div></div></div>
</main>
<footer class="bg-dark fw-light text-light px-3 py-5">
<div class="row small">
<div class="col-12 col-sm-6 col-md-3">
<div class="h5 mb-3">Хекслет</div>
<ul class="list-unstyled">
<li>
<a class="nav-link link-light py-1 ps-0" href="/pages/about">О нас</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/testimonials">Отзывы</a>
</li>
<li>
<span class="nav-link link-light py-1 ps-0 external-link" data-href="https://b2b.hexlet.io" role="button">Корпоративное обучение</span>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/blog">Блог</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/qna">Вопросы и ответы</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/glossary">Глоссарий</a>
</li>
<li>
<span class="nav-link link-light py-1 ps-0 external-link" data-href="https://help.hexlet.io" data-target="_blank" role="button">Справка</span>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" target="_blank" rel="noopener noreferrer" href="/map">Карта сайта</a>
</li>
</ul>
</div>
<div class="col-12 col-sm-6 col-md-3">
<div class="h5 fw-normal mb-3">Направления</div>
<ul class="list-unstyled">
<li>
<a class="nav-link link-light py-1 ps-0" href="/courses_devops">DevOps
</a></li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/courses_data_analytics">Аналитика
</a></li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/courses_backend_development">Бэкенд
</a></li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/courses_programming">Программирование
</a></li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/courses_testing">Тестирование
</a></li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/courses_front_end_dev">Фронтенд
</a></li>
</ul>
</div>
<div class="col-12 col-sm-6 col-md-3">
<div class="h5">Профессии</div>
<ul class="list-unstyled">
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/devops-engineer-from-scratch">DevOps-инженер с нуля</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/go">Go-разработчик</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/java">Java-разработчик</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/python">Python-разработчик </a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/data-analytics">Аналитик данных</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/qa-engineer">Инженер по ручному тестированию</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/php">РНР-разработчик</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/frontend">Фронтенд-разработчик</a>
</li>
</ul>
</div>
<div class="col-12 col-sm-6 col-md-3">
<div class="h5">Навыки</div>
<ul class="list-unstyled">
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/python-django-developer">Django</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/docker">Docker</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/php-laravel-developer">Laravel</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/postman">Postman</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/js-react-developer">React</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/js-rest-api">REST API в Node.js</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/spring-boot">Spring Boot</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/programs/typescript">Typescript</a>
</li>
</ul>
</div>
</div>
<hr>
<div class="row">
<div class="col-12 col-sm-4 col-md-2">
<div class="fs-4">
<ul class="list-unstyled d-flex">
<li class="me-3">
<a aria-label="Telegram" target="_blank" class="link-light" rel="noopener noreferrer nofollow" href="https://t.me/hexlet_ru"><span class="bi bi-telegram"></span>
</a></li>
<li>
<a aria-label="Youtube" target="_blank" class="link-light" rel="noopener noreferrer nofollow" href="https://www.youtube.com/user/HexletUniversity"><span class="bi bi-youtube"></span>
</a></li>
</ul>
</div>
<div class="mb-2 d-flex flex-column">
<a class="link-light text-decoration-none" rel="nofollow" href="mailto:support@hexlet.io">support@hexlet.io</a>
<a class="link-light text-decoration-none py-2" target="_blank" href="https://t.me/hexlet_help_bot">t.me/hexlet_help_bot</a>
</div>
<ul class="list-unstyled d-flex">
<li class="me-3">
<span class="link-light text-decoration-none opacity-50 x-font-size-18 external-link" rel="nofollow" data-href="https://hexlet.io/locale/switch?new_locale=en" data-target="_self" role="button"><span class="my-auto">EN</span>
</span></li>
<li class="me-3">
<span class="link-light text-decoration-none opacity-50 x-font-size-18 opacity-100 external-link" rel="nofollow" data-href="https://ru.hexlet.io/locale/switch?new_locale=ru" data-target="_self" role="button"><span class="my-auto">RU</span>
</span></li>
<li class="me-3">
<span class="link-light text-decoration-none opacity-50 x-font-size-18 external-link" rel="nofollow" data-href="https://kz.hexlet.io/locale/switch?new_locale=kz" data-target="_self" role="button"><span class="my-auto">KZ</span>
</span></li>
</ul>
</div>
<div class="col-12 col-sm-4 col-md-3">
<ul class="list-unstyled fs-4">
<li class="mb-3">
<a class="link-light text-decoration-none" href="tel:8%20800%20100%2022%2047">8 800 100 22 47</a>
<span class="d-block opacity-50 small">бесплатно по РФ</span>
</li>
<li>
<a class="link-light text-decoration-none" href="tel:%2B7%20495%20085%2021%2062">+7 495 085 21 62</a>
<span class="d-block opacity-50 small">бесплатно по Москве</span>
</li>
</ul>
</div>
<div class="col-12 col-sm-4 col-md-3">
<div class="small mb-3">Образовательные услуги оказываются на основании Л035-01298-77/01989008 от 14.03.2025</div>
<ul class="list-unstyled small">
<li>
<a class="nav-link link-light py-1 ps-0" href="/pages/legal">Правовая информация</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/pages/offer">Оферта</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/pages/license">Лицензия</a>
</li>
<li>
<a class="nav-link link-light py-1 ps-0" href="/pages/contacts">Контакты</a>
</li>
</ul>
</div>
<div class="col-12 col-sm-12 col-md-4 small">
<div class="mb-2">
<div>ООО «<a href="/" class="text-decoration-none link-light">Хекслет Рус</a>»</div>
<div>108813 г. Москва, вн.тер.г. поселение Московский,</div>
<div>г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3</div>
<div>ОГРН 1217300010476</div>
<div>ИНН 7325174845</div>
</div>
<hr>
<div>АНО ДПО «<a href="/" class="text-decoration-none link-light">Учебный центр «Хекслет</a>»</div>
<div>119331 г. Москва, вн. тер. г. муниципальный округ</div>
<div>Ломоносовский, пр-кт Вернадского, д. 29</div>
<div>ОГРН 1247700712390</div>
<div>ИНН 7736364948</div>
</div>
</div>
</footer>
<div id="root-assistant-offcanvas"></div>
<script src="/vite/assets/assistant-D8AK0-_C.js" crossorigin="anonymous" type="module"></script><link rel="modulepreload" href="/vite/assets/chunk-DsPFFUou.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/init-DOv3_-Z_.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/ErrorFallbackBlock-naDSYSy9.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/MarkdownBlock-DbyKWoR_.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/gon-D3e4yh1x.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/mantine-CGMYrt2Y.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/shiki-V011pkdv.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/utils-DRqSHbQE.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/routes-CCH8ilKF.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/lib-XR8Qr8kR.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/dist-GCHh59xr.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/Box-B5-OOzBf.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/notifications.store-C-3AFSMn.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/useIsomorphicEffect-HJ6VK0D3.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/lib-KSp6QbZ0.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/axios-BEvgo0ym.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/classnames-l6ipYlLR.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/dayjs.min-BkKovM-s.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/debounce-jMQ_Cf4f.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/i18next-BlSq9s7B.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/client-U9M77rxp.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/react-dom-DaLxUz_h.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/useTranslation-Bx1Cdrkz.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/compiler-runtime-6XxiPFnt.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/jsx-runtime-CwjcCKJi.js" as="script" crossorigin="anonymous">
<link rel="modulepreload" href="/vite/assets/react-CkL4ZRHB.js" as="script" crossorigin="anonymous">
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/v67327c56f0bb4ef8b305cae61679db8f1769101564043" integrity="sha512-rdcWY47ByXd76cbCFzznIcEaCN71jqkWBBqlwhF1SY7KubdLKZiEGeP7AyieKZlGP9hbY/MhGrwXzJC/HulNyg==" data-cf-beacon='{"version":"2024.11.0","token":"d11015b65d11429ea6b4a2ef37dd7e0b","server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>