Меняется разработчик
Прежняя команда завершает работу или больше не может заниматься продуктом. Разбираемся в коде, доступах и процессе выпуска, определяем риски перехода.
Нативные iOS и Android · Flutter
Исправляем ошибки, дорабатываем функции и выпускаем обновления. Рассматриваем приложения другой команды: сначала проверяем исходники и сборку, затем согласуем план сопровождения.
Минимальный пакет — 30 часов · Стоимость по составу специалистов · Работаем удаленно
01 / Когда подключаемся
Прежняя команда завершает работу или больше не может заниматься продуктом. Разбираемся в коде, доступах и процессе выпуска, определяем риски перехода.
Сбои мешают входить, оформлять заказы или пользоваться другими важными функциями. Начинаем с воспроизведения проблемы и ее влияния на пользователей.
Планируете новые функции, меняете интеграции или адаптируете приложение к новым версиям ОС. Оцениваем изменения вместе с тестированием и выпуском.
02 / Состав работ
Разбираем сообщения об ошибках и технические логи, находим причину, исправляем и проверяем затронутые сценарии.
Проверяем работу на согласованных устройствах и версиях iOS и Android. Обновляем зависимости и библиотеки, когда это необходимо проекту.
Оцениваем и реализуем изменения экранов, бизнес-логики и взаимодействия с API. Крупные доработки выделяем в отдельный этап.
Проверяем исправление и связанные пользовательские сценарии. Согласуем перечень проверок перед релизом и условия приемки.
Собираем обновление и сопровождаем выпуск. Объем работы с App Store и Google Play фиксируем в оценке; решение о публикации принимает магазин.
Согласуем приоритеты, ведем список задач и фиксируем затраченное время. Показываем выполненные изменения и оставшиеся вопросы.
Работаем с нативными приложениями iOS и Android и приложениями на Flutter. Backend, инфраструктуру, мониторинг и обработку обращений конечных пользователей обсуждаем отдельно: они не включаются автоматически в поддержку мобильного клиента.
03 / Прием проекта
Ссылка на приложение, исходники, документация и список известных проблем. На первом обращении достаточно описания — технические доступы согласуем позже.
Изучаем структуру проекта и зависимости, проверяем возможность собрать приложение. Отмечаем, чего не хватает для разработки и выпуска обновлений.
Разделяем обязательные исправления и развитие. Определяем состав команды, бюджет, рабочее время и порядок обработки инцидентов.
Выполняем согласованную задачу, тестируем и готовим релиз. Фиксируем рабочий процесс и план следующих задач.
Чек-лист передачи приложения: исходники, доступы, сборка и приемка →
04 / Стоимость
Минимальный пакет работ — 30 часов. Стоимость рассчитываем по актуальным почасовым ставкам специалистов, которые нужны вашему проекту. До начала работ согласуем задачи, распределение часов и бюджет.
От состояния кода и сборки, числа платформ, сложности ошибок и интеграций, объема тестирования и требований к выпуску. Если исходники неполные или приложение не собирается, сначала оцениваем восстановление рабочего процесса.
В оценке отдельно показываем часы разработки, тестирования и других необходимых работ. Дополнительные задачи и превышение согласованного объема обсуждаем до выполнения.
Рабочее время, каналы связи и приоритеты инцидентов фиксируем при согласовании сопровождения. Время реакции — начало разбора обращения; срок исправления зависит от причины и объема проблемы. Условия согласуем после знакомства с проектом.
05 / Наша практика
Разработали «Мобильный кассир» — нативное Android-приложение на Kotlin для продажи билетов — и продолжаем его сопровождать. Обновляем рабочие экраны и взаимодействие с сервером, развиваем связанные части билетного сервиса.
Мобильный кассир: разработка и сопровождение →
Для сервиса доставки еды мы разработали приложение на Flutter: меню, оформление заказа, доставку и самовывоз, авторизацию, push-уведомления и бонусную программу.
После запуска продолжаем развивать проект и добавлять функции. Это пример сопровождения разработанного нами приложения. Подробности реализованных сценариев представлены в портфолио.
06 / Перед началом
Рассматриваем нативные проекты iOS и Android и приложения на Flutter. После проверки кода, доступов и сборки сможем определить состав работ и условия приема.
Нужно выяснить, где хранится репозиторий и кто может передать проект. Установленное приложение или ссылка на магазин не заменяют исходники. Возможность продолжения работы оценим по доступным материалам.
Опишите проблему: оценим диагностику, исправление, проверку и выпуск. Для поддержки действует минимальный пакет 30 часов; состав задач согласуем перед стартом.
Если сборка готова, посмотрите отдельную услугу публикации приложения в App Store и Google Play. Если нужно менять код, включим разработку и тестирование в оценку.
Контроль над репозиторием, аккаунтами магазинов и сервисами сохраняет заказчик. Доступы команде предоставляются по ролям. Состав передаваемых материалов фиксируем при начале и завершении работы.
Для нового продукта есть разработка мобильных приложений: от пользовательских сценариев до выпуска.
Пришлите ссылку на приложение, укажите платформу и опишите задачу. Если знаете стек и состояние исходников, добавьте это в сообщение. Минимальный пакет — 30 часов; состав работ и стоимость согласуем до старта.
Поздравляем! Заявка отправлена