← Все кейсы

Обучение трейдингу · Gerchik & Co · 2020–2021

От сорванной разработки к передаче продукта в срок

Алёна Громова

После двух предыдущих подрядчиков я приняла проект мобильного приложения с готовыми ТЗ и дизайном. Организовала работу команды в двухмесячный срок, замену backend-разработчика за шесть дней до финиша и передачу первой версии на день раньше дедлайна. Затем — дальнейшие доработки и локализацию.

Четыре экрана приложения Gerchik & Co
≈2месяца на первую версию
≈48экранов в исходных макетах
1день до дедлайна при передаче
75 000установок за 2020–2022 годы
4,2оценка Google Play на архивном снимке
146отзывов на том же снимке
1

Запрос: вернуть проект к работе и уложиться в срок

В октябре 2020 года ко мне в Creazard пришёл проект образовательного приложения Gerchik & Co для трейдеров. У заказчика уже были концепция, ТЗ и дизайн, но два предыдущих подрядчика отказались от проекта. Время было потеряно, а доверие к новой команде — низким.

В макетах было около 48 экранов. Помимо мобильного приложения требовались серверная часть и административная панель. Это был 2020 год: весь код команда писала вручную, без нейросетей и ИИ-агентов в процессе разработки. Обычно такой объём занимал у нас три–четыре месяца; здесь на работу оставалось около двух.

2предыдущих подрядчика отказались от проекта
≈48экранов в исходных макетах
≈2месяца на первую версию вместо обычных 3–4
Вход в приложение Gerchik & Co и список уроков в мокапах телефонов
Вход в приложение и список уроков.
Что представлял собой продукт

Приложение объединяло регистрацию, вступительное тестирование, два уровня обучения, уроки со статьями и видео, проверочные тесты, баллы и прогресс. Администратор мог управлять учебными материалами, пользователями, оценками и коммерческими пакетами.

Обучение было частью воронки компании: после прохождения курса пользователь получал предложение платного продукта. Величина скидки зависела от набранных баллов; пороги и предложения настраивались в админке. При регистрации данные передавались в SendPulse.

Алёна Громова

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

2

Условия: доверие и контроль рисков

После предыдущих неудач заказчик не хотел платить стандартную предоплату. Но резервировать всю команду без подтверждённой сделки означало брать финансовые обязательства на себя.

Я предложила начать с четырёх демонстрационных экранов. Заказчик увидел работу мобильного разработчика; после первого платежа мы подключили полноценную команду. Договорились об оплате этапами: 30%, ещё 30% примерно через месяц и остаток после завершения приложения.

4 экрана

Ограниченный демонстрационный объём

30%

Первый платёж и подключение команды

30% + остаток

Следующий платёж и завершение согласованного объёма

Срок готовности приложения согласовали на 25 декабря. Публикацию мы тоже брали на себя, но дату прохождения модерации Apple и Google отделили от срока разработки.

Как я проверяла требования и планировала резерв

При разборе ТЗ и макетов обнаружились отсутствующие экраны, расхождения между Figma и Zeplin, заглушки и неполная логика. Для сложной админки не было полноценного прототипа. Я участвовала в уточнении требований и согласовании объёма, который команда могла выполнить в доступное время.

Внутренний ориентир поставила на 14 декабря — примерно на 11 дней раньше договорного срока. Этот резерв планировался для тестирования, исправлений и зависимостей. Риски дополнительных требований, неполных материалов и модерации обсудила с заказчиком заранее.

Результат этапа

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

3

Разработка: работа команды и замена перед финишем

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

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

Видеоурок с Александром Герчиком и статья в приложении: телефон в руке и на столе
Видеоурок и статья — два формата учебных материалов.
Алёна Громова

Я связывала требования, условия сделки и работу команды, чтобы проект оставался выполнимым в согласованный срок.

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

Какие решения уточняли в процессе

ТЗ корректировали по мере проверки логики и материалов. Например, исходное восстановление пароля предполагало отправку старого пароля пользователю. Команда изменила небезопасную механику. Некоторые функции и состояния пересматривали, чтобы сохранить выполнимый объём.

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

4

Передача: первая версия на день раньше срока

Оригинальные интерфейсы приложения: материалы урока и видео Александра Герчика
Оригинальные экраны приложения из презентации Creazard.

24 декабря я передала приложение заказчику на проверку — при обязательном сроке 25 декабря. Вместе с продуктом передали инструкции и видео по административной панели. От согласования ключевых условий до передачи прошло около 65 дней.

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

24декабря — приложение передано на проверку
25декабря — обязательный срок готовности
≈58страниц инструкции по продукту
Почему передача и публикация — разные этапы

Срок 25 декабря относился к готовности продукта. Появление в App Store и Google Play зависело от модерации, требований платформ и аккаунтов заказчика. Я согласовала это разделение ещё до старта. Передачу 24 декабря не выдаю за дату публикации в магазинах.

5

Развитие: новые задачи и языки

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

Подробнее о решении и условиях

Одной из следующих итераций стала система мультиязычности GERCHIK-LANG по договору от 19 января 2021 года. Разработка и отладка заняли около месяца. Мы дали заказчику возможность самостоятельно добавлять языки через админку: запускать автоматический перевод интерфейса и учебных материалов, редактировать результат и включать языковую версию после проверки. Это подготовило приложение к работе с аудиторией за пределами России.

Новый язык

Автоматический перевод интерфейса и материалов

Редактура

Сравнение с оригиналом и проверка перевода

Активация

Языковая версия и сегментация в SendPulse

Что изменилось для международного развития

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

Контроль публикации и обновлений. Новый язык оставался недоступным пользователям до активации администратором. Новые материалы добавлялись в русской версии и автоматически переводились в остальные; пользователи получали обновление после завершения перевода. Редактура отдельного языка не меняла другие версии.

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

Приложение загружало материалы по языку устройства, а при отсутствии активной версии использовало английский. Русский и английский нельзя было отключить или удалить. Перевод видео охватывал названия и описания, сохраняя оригинальные записи; доступность приложения в новых странах настраивалась отдельно в App Store и Google Play.

«Я сообщила, что вы успели в срок и отдали вчера на проверку»
Валерия Б. · представитель заказчика в проекте Gerchik & Co · 25 декабря 2020

На следующий день после передачи приложения Валерия подтвердила соблюдение срока и попросила провести командную проверку после выходного.

«Какие вы🔥 сижу вот говорю знакомым, что у меня такие крутые подрядчики по приложению»
Валерия Б. · представитель заказчика в проекте Gerchik & Co · 22 мая 2021

В субботу команда подключилась к исправлению проблемы перед релизом. Валерия написала это после сообщения, что причину нашли и работают над исправлением.

6

Результаты и отзыв заказчика

Использование приложения после запуска

75 000установок в App Store и Google Play за 2020–2022 годы
4,2 из 5оценка приложения в Google Play на архивном снимке
146отзывов на том же скриншоте Google Play
Архивный скриншот Google Play: рейтинг приложения 4,2 и 146 отзывов
Архивный снимок рейтинга приложения в Google Play.
Источник показателей

Исторические данные страниц приложения в App Store и Google Play, сохранённые в Web Archive (web.archive.org). Число установок относится к 2020–2022 годам; оценка и количество отзывов — к архивному снимку Google Play.

Что получил заказчик

  • Переданную в срок первую версию: мобильное приложение, серверную часть и админку в согласованном объёме.
  • Управляемый процесс: уточнённые требования, промежуточные сборки, контроль зависимостей и сохранённый срок при замене специалиста.
  • Материалы для эксплуатации: код, инструкции, видео по админке и техническую документацию.
  • Основа для развития: отдельная подготовка и оценка крупных доработок, делегирование текущего управления PM.
  • Основа для международного развития: самостоятельное управление языками и переводами через админку, проверка перед публикацией и языковые группы пользователей в SendPulse.

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

«Хочу вам сказать, что мне было безумно приятно работать с вами! И в своих новых проектах я буду обращаться исключительно к вам!»
Валерия Б. · представитель заказчика в проекте Gerchik & Co · 5 июня 2021

Сообщая об уходе из компании и передаче проекта другому представителю заказчика, Валерия подвела личный итог сотрудничества.

«В общем если будут ещё желающие клиентского мнения - всегда буду рада рассказать о вас самое лучшее)»
Валерия Б. · представитель заказчика в проекте Gerchik & Co · 13 августа 2021

Спустя два месяца после ухода из проекта Валерия предложила делиться своим опытом сотрудничества с потенциальными клиентами.

Проект застрял, а продукт всё ещё нужен?

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

Обсудить задачу
Алёна Громова