Написать в Telegram@Odilient
Дизайн и запуск

Что на самом деле даёт еженедельное демо

Oybek Odil 14 июля 2026 г. 9 минут чтения

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

Сегодня в каждом коммерческом предложении агентства есть слова «прозрачный процесс» и «регулярные отчёты». Написать их ничего не стоит — поэтому их пишут все.

Еженедельное демо — совсем другое дело, и оно заслуживает описания пожёстче, чем «прозрачность»:

Еженедельное демо — это опцион. Вы покупаете право передумать, пока передумать ещё дёшево.

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

Кривая стоимости изменений

Вот механика, которая делает его ценным.

Допустим, вам делают систему онлайн-записи, и где-то посередине вы понимаете, что клиентам нужно записываться сразу вдвоём, а не по одному.

Вторая неделя, на демо. Модель данных набросана, от неё пока ничего не зависит. Изменение — это разговор и правка: часы.

Пятая неделя, на демо. Модель построена, её используют три экрана, её отдаёт API. Изменение затрагивает модель, экраны, API и тесты: несколько дней.

Девятая неделя, запуск. Модель, экраны, API, админ-панель, письма с подтверждением, напоминания, отчёты и записи о платежах — всё исходит из того, что человек один. Изменение превращается в небольшой проект и приходит тогда, когда у всех уже закончились и бюджет, и терпение.

Требование одно и то же. Единственная переменная — когда вы о нём узнали.

Еженедельное демо не делает вас лучшим заказчиком. Оно просто сдвигает ваши открытия влево. А поскольку стоимость изменения растёт вместе со всем, что построено поверх, открытие, сделанное на три недели раньше, стоит гораздо больше, чем три недели работы.

Зачем оно вообще нужно: прогресс невозможно проверить

Есть и вторая, более прямолинейная причина, и она касается именно тех заказчиков, которые не читают код.

Заказывая софт, вы покупаете то, что не можете осмотреть. Вы не отличите код, готовый на 60%, от кода, готового на 20%, но с впечатляющим отчётом о статусе. Вы не отличите хорошую архитектуру от плохой. Традиционные заменители — диаграмма Ганта, процент выполнения, еженедельное письмо — всё это сообщает о себе сама сторона, заинтересованная в цифре.

Рабочая сборка, которую вы открываете сами, — единственный инструмент, который превращает «поверьте мне» в «посмотрите».

В 2026 году это важнее, чем было в 2022-м. Объём выдаваемого кода резко вырос, а его качество за этим не поспевает: Veracode протестировала более 100 моделей на 80 задачах по программированию и выяснила, что они выбирают небезопасную реализацию в 45% случаев. Больше кода, быстрее, а нагрузка на проверку прежняя. «Всё идёт хорошо» никогда ещё не было таким слабым сигналом.

Что считается демо

Именно здесь большинство «еженедельных отчётов» и проваливается, так что пропишите это в договоре конкретно.

Это должна быть сборка, которую вы открываете сами. На своём устройстве, через своё подключение, по адресу, который у вас есть. Не показ экрана, не запись, не прототип в Figma. При показе экрана управляет подрядчик — вы не можете свернуть не туда, а сворачивать не туда и есть весь смысл.

Она должна работать на данных, близких к реальным. Демо на трёх идеальных тестовых записях скрывает все проблемы, которые проявляются только на 500 неряшливых.

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

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

Последнее свойство стоит назвать отдельно. Проект, который показывают каждую неделю, можно отменить на четвёртой неделе, потеряв четыре недели. Проект, который показывают только в конце, можно отменить, лишь потеряв всё.

Пять вопросов, которые стоит задавать на каждом демо

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

  1. «Можно я попробую сделать то, что буду делать на самом деле?» И сделайте — в том числе неправильно. Введите не ту дату, пропустите поле, наберите имя с апострофом, нажмите «назад». Основной сценарий всегда отполирован. Проект на самом деле живёт на краях.
  2. «Что вы узнали на этой неделе, чего мы не знали на прошлой?» Команда, которая ничего не узнаёт, не строит, а переписывает под диктовку. Хороший ответ называет сюрприз.
  3. «Какая самая рискованная часть ещё впереди и когда я её увижу?» Риски нужно разбирать в начале. Если самая трудная часть запланирована на последнюю неделю, график — это пожелание.
  4. «Что вы решили, не спросив меня?» Таких решений будут десятки, и это правильно: вы не хотите согласовывать всё подряд. Но, услышав их, вы найдёте то одно, которое на самом деле должны были принимать вы.
  5. «Если мы остановимся сегодня, что у меня останется?» С каждой неделей ответ должен становиться лучше. Если на шестой неделе он звучит как «ничего пригодного», вы покупаете не приращения, а обещание.

Демо-театр и как его сломать

Типичный сбой — сборка, которая всегда работает, потому что её всегда показывают одинаково.

Ломайте это, беря мышку в свои руки. Прося показать что-то незапланированное. Глядя на второй по важности экран вместо первого. Спрашивая, что будет на телефоне, — и потом действительно открывая сборку на своём телефоне, через мобильный интернет, а не через офисный Wi-Fi.

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

Что делать, если демо прошло плохо

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

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

Два подряд — спросите, что должно быть правдой, чтобы успеть к сроку. Не «успеете ли вы к сроку» — такой вопрос провоцирует успокаивающий ответ. Этот вопрос вытаскивает ограничение на свет: больше людей, меньше объёма или более поздняя дата. Четвёртого варианта нет, и по тому, какой из них выберет команда, вы поймёте, кого наняли.

Три подряд — режьте объём, а не добавляйте время. Это решение, которого заказчики избегают, и оно почти всегда верное. Что-то должно уйти. Один проект, который мы спасали по NDA, запустился только потому, что честный взгляд на оставшуюся работу — около восьми месяцев при том, что у клиента был примерно один — привёл к тому, что объём урезали до того, что действительно нужно для запуска, а всё остальное перенесли в бэклог после запуска. Этот разговор был возможен на первой неделе. На двадцатой он был бы разбором полётов.

Демо в виде показа экрана вместо сборки — сразу считайте это тревожным сигналом. Это самый дешёвый способ изобразить прогресс, и причина, по которой подрядчик на него переходит, почти никогда не бывает нейтральной.

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

Почему мы привязываем к нему деньги

Мы публикуем четыре гарантии, и работают они только вместе: без привязки — всё принадлежит вам · без посредников — напрямую с разработчиками · фиксированная цена, объём не раздувается · рабочее демо каждую неделю.

Именно демо делает остальные три исполнимыми. Поэтому оплата делится на 50% на старте и 50%, когда проект запущен и вас всё устраивает: к моменту второго платежа вы каждую неделю видели рабочую сборку, так что остаток оплачивается по факту, а не по заявлению. И поэтому мы можем сказать, что если мы не сможем сделать как надо, остаток вы не платите: такое обещание честно только тогда, когда у вас была возможность возразить каждую неделю, а не один раз в конце.

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

Как это выглядит, когда работает

Самый наглядный пример из нашей практики — маркетплейс, который нас позвали спасать по NDA. Честная оценка оставшегося объёма составляла около восьми месяцев. У клиента был примерно один.

Запуск стал возможен не благодаря скорости. Его обеспечило решение, принятое в самом начале и открыто: проверить, что уже есть, сохранить то, что работает, и урезать объём до того, что действительно нужно для запуска, а всё остальное перенести в бэклог после запуска. Геоподбор, запись с онлайн-оплатой, подключение исполнителей, споры и вебхуки заявок вышли примерно за месяц; остальное подождало.

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

Та же привычка работает и в обратную сторону. Когда планировщик Bronjoy на продакшене убивало OOM — каждая ежеминутная команда порождала PHP-процесс примерно на 200 МБ, эти процессы накладывались друг на друга внутри контейнера на 512 МБ, и каждый убитый запуск оставлял после себя блокировку на 24 часа, — мы вписали это в кейс, а не вычеркнули из него. Команды, которые прячут свои провалы внутри, прячут их и от клиентов.

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

Расскажите, что вам нужно. В ответ вы получите фиксированную цену и дату сдачи — бесплатно и без обязательств продолжать.

Частые вопросы

Еженедельное демо — это разве не просто лишние встречи?

От пятнадцати до тридцати минут в неделю, и оно заменяет письма о статусе и звонки «просто уточнить», а не добавляется к ним. Если ваши демо идут час, они превратились в презентации.

А если я не знаю, на что смотреть?

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

Это работает на совсем маленьком проекте?

Да, и там всё ещё проще. На лендинге, который делается три-пять дней, «еженедельно» на деле означает, что вы увидите его один раз в середине работы и один раз перед запуском, — это всё равно два шанса скорректировать курс вместо ни одного.

А если на демо я увижу то, что мне совсем не нравится?

Значит, оно сделало свою работу — на самой дешёвой из возможных недель. Это и есть выигрыш по опциону. Именно поэтому в каждый наш тариф входят раунды правок, и правки обходятся несравнимо дешевле, когда приходят на второй неделе.

Как прописать это в договоре?

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

Читайте также

Ещё в рубрике «Дизайн и запуск»

Давайте обсудим

Читать об этом — самое простое

Если вы и правда решаете такую задачу, расскажите о ней. Мы скажем, что бы сделали, сколько это стоит и сколько займёт времени.

Бесплатная консультация Без обязательств Быстрый ответ