Бюро
сложных систем

Разработка и автоматизация для бизнеса

Услуги / доведение до прода

Работает у вас.
Не работает в бою.

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

Отдать проект на разбор ↘

Разбор — 0 ₽

Скажем, что мешает запуску и в каком порядке это чинить.

ЧТО ЕСТЬ / ЧЕГО НЕТ

Уже есть

  • Интерфейс
  • Основная логика
  • Работающее демо

Нет вообще

  • Миграции
  • Секреты вне кода
  • Бэкапы
  • Второе окружение
  • Наблюдаемость
ПРИЗНАКИ

Похоже на ваш случай,
если хотя бы одно — правда.

ОБЪЁМ РАБОТ

Что входит в работу.

01

Разбор того, что есть

Читаем код, поднимаем проект у себя, находим, что мешает запуску.

02

Ключи и права

Ключ, хоть раз попавший в репозиторий, считается скомпрометированным, даже если его удалили из истории: его отзывают и выпускают новый. Новые ключи хранятся вне кода — свои для прода и для тестового стенда. Права проверяет сервер, а не интерфейс: каждое изменение данных — по учётной записи и роли.

03

Данные и миграции

Схема описывается миграциями, появляются бэкапы, и восстановление из них проверяется на тестовом стенде.

04

Окружения, тесты и деплой

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

05

Наблюдаемость

Логи, ошибки и здоровье сервиса видно снаружи, а не по жалобам пользователей.

06

Передача

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

ГРАНИЦЫ

Что в услугу не входит.

СТОИМОСТЬ

Сколько это стоит.

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

Пока проект не открыли, цена — гадание: объём зависит от того, что внутри.

ВОПРОСЫ

Что обычно
спрашивают.

Вы будете ругать код?

Нет. Задача — довести проект до прода, а не оценить, как он написан. Скажем только то, что мешает запуску.

А если проще переписать?

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

Нужен ли доступ к репозиторию?

Удобнее всего он, но подойдёт и архив с кодом. На разборе достаточно посмотреть.

Сколько это занимает?

Разбор — несколько дней. Само доведение зависит от объёма и делится на этапы, каждый со своим сроком.

ЗАЯВКА

Покажите,
что уже собрано.

Пришлите ссылку на репозиторий или архив с кодом. Нет под рукой — опишите словами, что проект делает и где сейчас живёт.

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

До 5 файлов, каждый до 10 МБ: скриншоты, выгрузки, документы.