Комплексная разработка digital-продуктов

Проект
«под ключ»

Обеспечиваем полный цикл разработки всего продукта или его отдельных блоков.

Анализируем рынок, проектируем архитектуру, разрабатываем интерфейсы, пишем код, тестируем и масштабируем продукт.

Обсудить проект

Анализ

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

Составляем техническое задание, готовим требования для взаимодействий.

Техническое задание

Требования к API

Пользовательские сценарии

Обсудить задачу

Прототипирование

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

Формируем дизайн-концепцию приложения и создаём интерактивный прототип.

Карта экранов

Концептуальная модель сервиса

Интерактивный прототип

Обсудить задачу

Дизайн

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

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

Дизайн приложения

UI-kit

Графические материалы

Yota
Tele2
Райф
Обсудить задачу

Разработка

Пишем чистый и стабильный код на Swift, Objective-C, Java и Kotlin. Тестируем приложения с помощью Unit- и UI-тестов.

Используем современные подходы и автоматизированный процесс разработки, CI/CD.

Файл для загрузки приложения в App Store, Google Play, AppGallery

Исходный код приложения

Автоматизированный процесс разработки, CI/CD

3
Yandex
Burger King
Spiking
Обсудить задачу

Контроль качества

Контролируем качество на всех этапах разработки продукта.

Параллельно с разработкой проводим тестирование на реальных девайсах. Готовим тестовую документацию — разрабатываем чек-листы и тест-кейсы.

Чек-листы и тест-кейсы для проведения тестирования

UI-автотесты

Автоматизация тестирования backend

Обсудить задачу

Техническая поддержка

Оперативно реагируем на обратную связь от пользователей, фиксируем баги и исправляем ошибки.

Работаем по согласованным Service Level Agreement.

Оперативное решение технических проблем

Работа с отзывами пользователей

«Первая помощь» при аварийных ситуациях

Обсудить задачу

Управление проектом

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

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

Отчётность

Выбор методологии ведения проекта

Постоянная коммуникация с заказчиком

Обсудить задачу

Расскажите нам
о задаче

Клиенты и кейсы

6
Пятёрочка
3
Tele2
2
Альфа-Инвестиции
Тинькофф
Globus
Burger King
Jet
May24