ТакПростоТакПросто.ai
ЦеныДля бизнесаОбразованиеДля инвесторов
ВойтиНачать

Продукт

ЦеныДля бизнесаДля инвесторов

Ресурсы

Связаться с намиПоддержкаОбразованиеБлог

Правовая информация

Политика конфиденциальностиУсловия использованияБезопасностьПолитика допустимого использованияСообщить о нарушении
ТакПросто.ai

© 2026 ТакПросто.ai. Все права защищены.

Главная›Блог›Разработка через чат: пилот на 30 дней для команды
14 янв. 2026 г.·7 мин

Разработка через чат: пилот на 30 дней для команды

План 30-дневного пилота: разработка через чат с песочницей, правилами мерджа, обязательным ревью и метриками качества без хаоса.

Разработка через чат: пилот на 30 дней для команды

Что дает пилот и как понять, что он удался

У многих команд одна и та же боль: идея уже понятна, а до рабочего кода она добирается неделями. Задачи застревают в очередях, люди теряют контекст, уточнения превращаются в длинные переписки, а результат часто расходится с ожиданиями.

Пилот на 30 дней нужен, чтобы проверить простую гипотезу: можно ли сократить путь от обсуждения до результата, не теряя в качестве. Это не про «сломать все процессы и начать заново». В пилоте вы меняете только способ постановки и уточнения задач, а также то, как команда получает черновик решения через чат. Все остальное на время оставьте привычным: репозиторий, CI, релизы, ответственность за прод, правила безопасности.

Заранее договоритесь, что именно вы считаете хаосом. Обычно он выглядит так: в репозитории появляются большие непросмотренные изменения, задачи «прыгают» между людьми без владельца, требования меняются по ходу работы без фиксации, а баги находят уже на этапе релиза.

Чтобы пилот был честным, задайте 2-3 измеримых цели. Например: сократить время от постановки до первого рабочего прототипа; не увеличить число багов, откатов и срочных правок; сделать сроки более предсказуемыми (больше задач закрывается вовремя, меньше сюрпризов в конце недели).

Достаточный результат для масштабирования - это когда команда стабильно выигрывает в скорости или предсказуемости, а качество не падает. Если вы используете платформу вроде TakProsto, дополнительно фиксируйте, сколько времени уходит на формулировку запроса в чате и сколько - на доведение результата до мерджа. Так видно, где реальная экономия, а где нужно подтянуть правила.

Подготовка команды и границы пилота

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

Начните с небольшого состава: 3-6 человек, которые реально делают фичи и правки каждый день. Важно, чтобы в пилоте были и авторы изменений, и те, кто умеет быстро находить проблемы в коде и тестах.

Минимальные роли и ответственность

Роли можно распределить без новых должностей, но ответственность должна быть явной:

  • Владелец пилота: следит за правилами, собирает вопросы, фиксирует решения.
  • Ответственный за качество: держит планку ревью, тестов и критериев приемки.
  • Ответственный за релизы: решает, что и когда уходит в релиз, следит за откатами.
  • Представитель продукта: подтверждает приоритеты и принимает результаты.
  • Техлид по модулю (если есть): помогает с архитектурными решениями и границами.

Определите, какие репозитории и окружения вы трогаете. Лучше выбрать один модуль или один сервис, чтобы изменения были заметны, а риск оставался контролируемым. Если вы используете TakProsto, заранее договоритесь про экспорт исходников, формат снапшотов и правило отката, чтобы любой спор решался фактами.

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

И последнее - правила коммуникации. Решения и итоги должны жить не только в чате. Договоритесь, где фиксируете финальные формулировки: краткий лог решений, карточка задачи, комментарий к мерджу. Чат оставьте для работы, а итог делайте коротким и проверяемым.

Песочница: как экспериментировать без риска

Песочница нужна, чтобы команда могла пробовать новые подходы к разработке через чат, не рискуя продом и не ломая общую кодовую базу. Это отдельная среда (и по возможности отдельные данные), где ошибка стоит дешево, а откат занимает минуты.

Как устроить песочницу

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

Чтобы влияние экспериментов было ограничено, зафиксируйте базовые правила:

  • Используйте тестовую базу и тестовые интеграции (платежи, SMS, почта в режиме эмуляции).
  • Любой эксперимент идет через отдельную ветку и отдельный деплой, без прямых правок в основной ветке.
  • Фича-флаги или простые настройки позволяют выключить эксперимент без отката кода.
  • Снимки и быстрый rollback помогают вернуться к стабильному состоянию, если «поплыло» окружение.
  • Регулярная уборка: удаляйте старые ветки, окружения и тестовые данные по расписанию.

Секреты и ключи в песочнице должны быть отдельными. Запретите копировать продовые токены, дампы клиентских данных и любые реальные ключи в тестовые конфиги. Лучше иметь отдельный набор тестовых секретов, которые можно безболезненно ротировать.

Спорные случаи и финальное слово

Спорный кейс выглядит так: один участник предлагает поменять схему таблицы «на всякий случай», другой боится миграций. Решение принимает назначенный на неделю «ответственный за стабильность» (обычно тимлид или дежурный), опираясь на критерий: можно ли это безопасно откатить и проверить в песочнице за один день. Если нет - переносите в планирование и не тяните в пилот.

Практично вести журнал песочницы: что пробовали, чем закончилось, как откатили. В TakProsto это удобно подкреплять снапшотами и откатами окружения, чтобы эксперимент не превращался в долгий разбор завалов.

Правила работы в чате: форматы и ожидаемый результат

Чтобы разработка через чат не превратилась в переписку без результата, договоритесь о стандарте сообщений и о том, какой артефакт считается «выходом». Тогда любой участник команды может открыть историю и за пару минут понять, что делается и почему.

Шаблон запроса в чат

Один и тот же шаблон снижает число уточняющих вопросов и помогает и модели, и человеку держать рамки задачи. Удобно, если каждое новое обращение начинается с 4-5 коротких блоков:

  • Цель: что меняем и для кого (одно предложение).
  • Контекст: где в проекте это живет (модуль, экран, API), что уже есть.
  • Ограничения: сроки, совместимость, запреты (например, не менять схему БД).
  • Критерии готовности: как поймем, что сделано (поведение, кейсы, ошибки).
  • Границы: что точно не делаем в этом шаге.

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

Что ожидаем на выходе

Каждая сессия должна заканчиваться не «вроде работает», а понятным пакетом результатов:

  • Какие файлы затронуты и что в них меняется.
  • Короткий план тестов: 3-5 проверок (ручных или автотестов).
  • Риски и побочные эффекты: что может сломаться, где нужна осторожность.
  • Следующий шаг: что делать после мерджа или если что-то не пройдет.

Когда просить объяснение, а когда сразу правки: если решение меняет архитектуру или выглядит «магически», сначала попросите короткое объяснение и альтернативы. Если ошибка локальная (валидация, текст, типы) - просите конкретную правку без обсуждений.

Фиксируйте договоренности в конце: 2-3 строки итогов, кто что делает, и какой критерий проверки. Например в TakProsto: «Сделали форму регистрации, файлы X/Y, проверяем 5 кейсов, риск - валидация телефона, следующий шаг - ревью и автотест на ошибку 400».

Ветки и мердж: минимальные правила, чтобы не сломать код

Выберите локальную инфраструктуру
Работайте с данными на серверах в России и с локализованными open source моделями.
Начать в России

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

Нейминг и размер PR

Договоритесь о понятном нейминге: feat/123-коротко, fix/123-ошибка, chore/123-рефактор. По названию должно быть ясно, что делаем и к какой задаче относится.

Ограничьте размер PR: либо по времени (до 1 рабочего дня на ветку), либо по масштабу (ориентир: до 300-500 строк изменений). Если получилось больше, значит задачу стоит разрезать.

Что обязательно перед мерджем

Чтобы не спорить каждый раз, зафиксируйте минимальный «проходной билет»:

  • сборка проходит на чистом окружении
  • тесты (хотя бы базовый набор) зеленые
  • линтер и форматирование без ошибок
  • нет секретов и конфигов, случайно попавших в репозиторий

Правило «одна задача - один PR» держит историю чистой и ускоряет ревью. Исключения допустимы, когда правка совсем мелкая (например, опечатка в тексте) или когда нужно срочно починить прод и параллельно добавить маленький защитный тест.

Описание PR пишите коротко, но по делу: что изменилось, как проверить, какие есть риски и что может сломаться. Пример: «Добавил экран логина. Проверка: ввод верных/неверных данных, переходы. Риски: валидация форм, обработка ошибок сети».

Конфликты решает автор ветки и делает это сразу после замечаний, а не в конце недели. Долгоживущие ветки запрещены: если ветка не мерджится 2-3 дня, остановитесь, сократите объем или сделайте промежуточный PR (например, только инфраструктура или только UI без логики).

Обязательное ревью: как встроить и не замедлить работу

Обязательное ревью нужно не для бюрократии, а чтобы пилот не превратился в лотерею. Когда часть кода появляется через чат, важно, чтобы кто-то всегда проверял границы изменений, понятность и риски. Тогда скорость остается, а качество не падает.

Рабочая схема на пилоте - 1-2 ревьюера на каждый мердж. Один из них по возможности владелец модуля, второй может быть «дежурным» по ревью. Дежурство лучше ротировать раз в неделю, чтобы не выгорал один человек и чтобы команда выровняла стандарты.

Мини-чек ревью, который реально успевать

Чтобы ревью не растягивалось, договоритесь о коротком чеке. Он покрывает главное и обычно занимает 10-20 минут на небольшой PR:

  • Безопасность и данные: нет ли утечек, опасных логов, лишних прав доступа.
  • Тестируемость: есть ли тесты или хотя бы понятный способ проверить руками.
  • Читаемость: понятные имена, нет «магии», есть короткие комментарии там, где иначе не ясно.
  • Границы изменений: PR делает одно дело и не тащит случайные правки форматирования и рефакторинга.
  • Откат: понятно, как вернуть назад, если что-то пойдет не так.

Стоп-лист: что не мерджим ни при каких условиях

Есть вещи, которые должны блокировать мердж автоматически, даже если «очень надо»:

  • Секреты или токены в коде, конфигах, логах.
  • Ломаемые миграции базы без плана отката.
  • Большие PR без описания, что именно меняется и как проверить.
  • Правки в проде без теста или без воспроизводимого сценария проверки.

Комментарии в ревью тоже требуют правил. Хорошо работает простое SLA: ответить на замечания в тот же день, а критичные правки закрывать в течение 24 часов. И правило «один разговор - одна правка»: один тред в ревью заканчивается конкретным изменением или явным решением «оставляем как есть, потому что риск низкий».

Чтобы ревью не превращалось в спор, обсуждайте не вкусы, а требования и риски. Это можно закрепить прямо в шаблоне PR, даже если код получен через TakProsto: что сделано, как проверить, где риски и какой план отката.

Метрики: что измерять каждый день и каждую неделю

В пилоте «качество» лучше понимать как набор сигналов, а не как ощущение «стало лучше». Хороший знак - предсказуемый темп, меньше сюрпризов после мерджа и понятная цена изменений. Плохой знак - рост горячих фиксов, длинные ревью и задачи, которые «висят» без ясной причины.

Ежедневные метрики (быстро, по делу)

Собирайте то, что помогает заметить пробку в процессе уже сегодня:

  • Время от старта задачи до первого PR.
  • Время ревью (от запроса ревью до первого комментария и до апрува).
  • Время до мерджа (от открытия PR до вливания).
  • Доля мелких PR (например, до 200-300 строк) как индикатор управляемости.
  • Наличие короткого тест-плана в задаче или PR (2-5 пунктов проверки).

Эти цифры особенно важны при переходе на разработку через чат: чат ускоряет появление кода, но без контроля легко получить большие PR и «зависшие» ревью.

Еженедельные метрики (стабильность и стоимость ошибок)

Раз в неделю смотрите на последствия мерджей и на то, не растет ли технический долг:

  • Количество откатов (если используете снапшоты и rollback, фиксируйте каждый случай).
  • Баги после мерджа (особенно те, что нашли в первые 24-72 часа).
  • Горячие фиксы и внеплановые релизы.
  • Повторные правки в одном и том же месте.

Как собирать все просто: выберите 5-7 метрик и ведите одну таблицу на команду. Заполнение должно занимать 5 минут в день: даты, ссылки на PR не нужны, достаточно счетчиков и медианных времен.

Пример: за неделю выросло время ревью с 2 часов до 10. Вы не «давите» людей, а меняете правило: ревьюер обязан дать первый ответ в течение 2 часов рабочего времени, а PR нужно разбивать на части. Через неделю проверяете, упало ли время до мерджа и стало ли меньше горячих фиксов.

План на 30 дней: пошагово по неделям

Запустите пилот за 30 дней
Запустите 30-дневный пилот разработки через чат в TakProsto с понятными правилами.
Начать пилот

30 дней хватает, чтобы понять, работает ли разработка через чат в вашей команде, не ломая основной процесс. Важно заранее договориться: пилот - это ограниченный эксперимент с понятными правилами и датой подведения итогов.

Неделя 1: база и безопасный старт

Начните с песочницы и минимального набора задач. Выбирайте мелкие изменения, где легко проверить результат: правка формы, небольшой эндпоинт, простая автоматизация.

  • Настройте песочницу: отдельное окружение, тестовые данные, доступы по списку.
  • Зафиксируйте правила веток: как называем, откуда ответвляемся, когда удаляем.
  • Опишите правило мерджа в одном абзаце: что должно быть в описании PR и что считается готовым.
  • Запустите первый поток задач: 2-3 задачи на человека, не больше.

Неделя 2: ритм ревью и первые метрики

Цель недели - сделать ревью предсказуемым по времени и убрать «подвисания». Подключите ежедневные метрики и приведите запросы в чат к одному шаблону, чтобы меньше времени уходило на уточнения. Дальше помогает набор операционных правил ниже.

Операционные правила: решения и инциденты

Чтобы пилот не превратился в бесконечные обсуждения, заранее договоритесь, как принимаются решения и что делать в аварийных ситуациях. В разработке через чат соблазн велик: чат уверенно предлагает вариант, и команда идет за ним, даже если есть сомнения.

Правило простое: если чат предлагает спорное решение, его нельзя мерджить без короткого подтверждения от арбитра или второго человека с опытом в этом месте кода.

Контекст храните не в длинных чат-логах, а в коротких артефактах: 5-10 строк цели, список ограничений, критерии готовности (Definition of Done) и что точно не делаем в пилоте. В TakProsto удобно начинать с planning mode, а затем фиксировать итоговые пункты в задаче или в заметке к PR.

Долгие задачи и инциденты

Долгие задачи режьте на этапы и делайте промежуточные PR: так ревью короче, а ошибки ловятся раньше. Пример: сначала только схема БД и миграция, потом API, затем UI, и в конце полировка.

Инциденты обрабатывайте отдельно от обычного потока: отдельный канал, минимум обсуждений, максимум действий.

  • Зафиксировать симптом и время начала.
  • Остановить распространение (фича-флаг, откат, выключение проблемного сценария).
  • Откатиться быстро (в TakProsto помогают snapshots и rollback).
  • Сделать короткий разбор (что случилось, почему не поймали, что меняем в правилах).
  • Добавить тест или проверку, чтобы не повторилось.

Обучение лучше делать руками: 2-3 совместных сессии по 60-90 минут. На первой вместе оформляете задачу и запрос, на второй вместе ревьюите PR, на третьей разбираете один реальный инцидент (или почти-инцидент) и обновляете правила.

Частые ошибки пилота и как не скатиться в хаос

Быстрый деплой для проверки идей
Деплойте и хостите приложение в TakProsto, чтобы быстрее проверять гипотезы.
Развернуть приложение

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

Первая ловушка - слишком большие PR. Когда в одном мердже и UI, и бизнес-логика, и рефакторинг, ревью становится «прочитай роман за вечер». Держите правило: один PR - одна цель и понятный результат. Если задача крупная, разбивайте на 2-4 шага с отдельными мерджами.

Вторая проблема - нет критериев готовности. Тогда чат превращается в угадайку: «сделай красиво», «ускорь», «почини баг». Перед началом фиксируйте коротко: что меняем, что не трогаем, как проверяем, какой результат считаем приемлемым. Это особенно важно, когда вы генерируете код в TakProsto и ожидаете предсказуемый итог.

Третья ошибка - мердж без тест-плана. Даже если тестов мало, должен быть минимальный список проверок. Иначе вы узнаете о поломке от пользователей.

Минимальные стоп-правила, которые реально работают:

  • PR не принимается без 3-5 пунктов «как проверить» (ручные шаги тоже подходят).
  • Любой новый сценарий должен иметь хотя бы одну проверку: тест, лог, скрин или воспроизводимый шаг.
  • Если меняется API или схема данных, в PR обязателен пример запроса и ожидаемый ответ.
  • Ревьюер имеет право вернуть PR только из-за размера или неясной цели.

Четвертая ошибка - слепо верить ответам чата. Просите доказательства: ссылку на конкретный файл и строку, вывод теста, объяснение, почему выбран именно такой подход. Если ответ «кажется работает», это сигнал остановиться.

Пятая ошибка - попытка перевести в пилот все сразу. Безопаснее выбрать 1-2 типа задач: например, админка и небольшие API, или только фронтенд-экран. Команда может взять одну фичу на неделю, но ограничить изменения одним модулем и заранее договориться, что любые «побочные улучшения» идут отдельной задачей. Так пилот остается управляемым и дает честные выводы.

Чеклист и пример задачи: как это выглядит в реальности

Чтобы пилот не превращался в «каждый делает по-своему», держите под рукой короткие проверки. Они занимают 3-5 минут, но экономят часы на разборе конфликтов и вопросах «почему это уехало в прод».

Перед началом дня команда быстро проходит по списку:

  • У всех задач есть актуальные ветки, нет «висящих» незакрытых черновиков.
  • Песочница жива: тестовый стенд поднимается, база и ключевые зависимости доступны.
  • Понятно, что сегодня в приоритете, и кто отвечает за финальный мердж.
  • В запросах в чате есть цель, критерии готовности и границы изменений.

Перед мерджем используйте отдельную проверку:

  • Есть короткий тест-план: что проверить руками и какие автотесты должны пройти.
  • Ревью пройдено: замечания либо исправлены, либо явно приняты с комментарием.
  • Риски описаны простыми словами: что может сломаться и как быстро откатить.
  • Изменения маленькие и понятные: один смысловой кусок, без «заодно поправил еще 10 мест».

Раз в неделю соберите 20 минут на итоги: снимите метрики (скорость, количество правок после ревью, инциденты в песочнице), запишите 2-3 вывода, уточните одно правило, которое реально мешало. Главное, чтобы выводы попадали в общий документ и использовались со следующего понедельника.

Пример сценария (фича за 2 дня). День 1: продакт пишет в чате задачу «Добавить фильтр по статусу в список заказов», команда уточняет критерии (какие статусы, где хранить выбор, что с пустым результатом), фиксирует тест-план. Исполнитель делает ветку, правит UI и запрос к бэкенду, поднимает в песочнице и прикладывает короткое описание рисков. День 2: проходит код-ревью, вносятся две правки (названия переменных и обработка ошибки), затем мердж, проверка тест-плана, деплой на тестовый стенд.

Следующий шаг после пилота - выбрать режим работы и инструмент. TakProsto (takprosto.ai) подходит для формата «разработка через чат»: можно начать с режима планирования, делать снапшоты и откат, быстро деплоить, а при необходимости экспортировать исходники и продолжать работу вне платформы. Если для вас критично, где живут данные, полезно учитывать и то, что TakProsto работает на серверах в России и использует локализованные и open source модели.

FAQ

Зачем вообще делать пилот на 30 дней, а не просто «попробовать по ходу»?

Пилот на 30 дней нужен, чтобы быстро проверить одну вещь: ускоряется ли путь от постановки задачи до рабочего результата без просадки качества. Он дает безопасный формат эксперимента с понятными правилами, после которого легко принять решение — масштабировать подход или остановиться.

Как понять, что пилот удался и его можно масштабировать?

Считайте пилот успешным, если команда стабильно выигрывает в скорости или предсказуемости, а число багов, откатов и срочных правок не растет. Важно заранее зафиксировать 2–3 измеримых цели и сравнить их с «до пилота», а не с ощущениями.

Сколько людей лучше включить в пилот и кого обязательно позвать?

Оптимально 3–6 человек, которые ежедневно делают фичи и правки, плюс хотя бы один сильный ревьюер и человек, который принимает результат со стороны продукта. Слишком большая группа размоет правила и усложнит сбор метрик.

Какие задачи и части продукта лучше брать в пилот, а какие исключить?

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

Почему песочница обязательна и что будет, если делать пилот без нее?

Песочница — это отдельная среда, где ошибка стоит дешево и откат занимает минуты, поэтому вы быстрее учитесь и меньше боитесь пробовать. Если песочницы нет, команда начинает «бережно не трогать» код, а пилот превращается в осторожную переписку без реальных изменений.

Как правильно формулировать запросы в чате, чтобы не утонуть в уточнениях?

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

Какие правила веток и PR реально нужны на пилоте, чтобы не начался хаос?

Минимальный набор: короткоживущие ветки, понятный нейминг и небольшой размер PR, который реально посмотреть за 10–20 минут. Хороший ориентир — не держать ветку дольше 1–3 дней и резать задачу, если PR разрастается и теряет фокус.

Как встроить обязательное ревью и не замедлить разработку?

Сделайте ревью обязательным, но быстрым: 1–2 ревьюера, понятный мини-чек и простое правило по времени ответа, чтобы PR не зависали. Ревью на пилоте — это не вкусовщина, а проверка границ изменений, тестируемости, рисков и возможности отката.

Какие метрики собирать, чтобы пилот не превратился в субъективное мнение?

Ежедневно достаточно измерять время до первого PR, время ревью и время до мерджа, чтобы видеть пробки в процессе. Еженедельно смотрите на последствия: откаты, баги в первые дни после мерджа, горячие фиксы и повторные правки в одном месте — это лучше всего показывает цену ошибок.

Как использовать TakProsto в пилоте и что заранее оговорить с командой?

В TakProsto удобно разделять планирование и исполнение: начать с planning mode, затем получать черновик решения через чат, фиксировать итоги и доводить до мерджа по обычным правилам. Дополнительно полезно учитывать время на формулировку запроса и на доведение результата до мерджа, а также заранее договориться про снапшоты, откат и экспорт исходников, чтобы спорные ситуации решались фактами.

Содержание
Что дает пилот и как понять, что он удалсяПодготовка команды и границы пилотаПесочница: как экспериментировать без рискаПравила работы в чате: форматы и ожидаемый результатВетки и мердж: минимальные правила, чтобы не сломать кодОбязательное ревью: как встроить и не замедлить работуМетрики: что измерять каждый день и каждую неделюПлан на 30 дней: пошагово по неделямОперационные правила: решения и инцидентыЧастые ошибки пилота и как не скатиться в хаосЧеклист и пример задачи: как это выглядит в реальностиFAQ
Поделиться
ТакПросто.ai
Создайте свое приложение с ТакПросто сегодня!

Лучший способ понять возможности ТакПросто — попробовать самому.

Начать бесплатноЗаказать демо