Разрабатываем и сопровождаем ПО — включая чужой код
Информационные системы, веб-сервисы, интеграции и мобильные приложения любого уровня сложности. Берём на сопровождение и чужие системы: разбираемся в коде, находим причину сбоев и устраняем её.
Пишем новое и доводим до рабочего состояния существующее. Подход от масштаба не зависит: сначала понять, как система должна работать, потом сделать так, чтобы она так и работала.
01 / ИС
Заказные информационные системы
Учётные, документные и отраслевые системы под процессы заказчика: роли и права, отчётность, журнал действий, хранение данных по требованиям.
Корпоративные и ведомственные ИС
Личные кабинеты и внутренние сервисы
Отчётность и аналитика
02 / Веб
Веб-сервисы и порталы
Порталы, кабинеты и сервисы, рассчитанные на рост нагрузки: от внутреннего портала до публичного сервиса для граждан и клиентов.
Публичные порталы и личные кабинеты
Внутренние веб-сервисы
Работа с телефона и планшета
03 / API
Интеграции и API
Связываем системы между собой и с государственными платформами: обмен данными, очереди, повторная доставка, журнал ошибок обмена.
Обмен с госплатформами, работа с ЭЦП
Собственные API для партнёров
Обмен между 1С, CRM, ERP и учётными системами
04 / Mobile
Мобильные приложения
Приложения для iOS и Android — для клиентов или для сотрудников вне офиса, вместе с серверной частью и панелью управления.
Клиентские приложения
Приложения для выездных сотрудников, работа без связи
Серверная часть и панель управления
05 / Автоматизация
Автоматизация процессов
Переводим ручные операции в систему: заявки, согласования, сверки, выгрузки. Сначала описываем процесс как есть, затем убираем лишние шаги.
Электронные согласования и маршруты
Автоматические сверки и выгрузки
Боты и уведомления
06 / Legacy
Доработка чужих и унаследованных систем
Берём системы, написанные другими командами или давно оставшиеся без поддержки: восстанавливаем сборку и документацию, закрываем ошибки, продолжаем развитие.
Аудит кода и архитектуры
Восстановление сборки и развёртывания
Поэтапное обновление устаревших платформ
Сопровождение
Система работает — и понятно почему
Сопровождаем системы собственной разработки и принятые от других подрядчиков. Что считается инцидентом, сроки реакции и порядок обращений фиксируем в договоре и SLA.
sla:
Поддержка по SLA
Принимаем обращения и классифицируем их по критичности; сроки реакции и решения закреплены в договоре.
fix:
Исправление ошибок
Воспроизводим ошибку, находим её причину в коде или данных, исправляем и добавляем тест, чтобы она не вернулась.
feat:
Доработки
Новые функции, изменения под требования регуляторов и под новые процессы — с оценкой до начала работ.
deps:
Обновления
Обновляем платформы, библиотеки и зависимости плановыми выпусками — с проверкой и планом отката.
sec:
Информационная безопасность
Устраняем уязвимости, настраиваем права доступа и журналирование, готовим систему к проверкам на соответствие требованиям ИБ.
docs:
Документация
Ведём и восстанавливаем документацию: архитектура, развёртывание, инструкции для пользователей и администраторов.
Выслушиваем задачу, смотрим текущую систему и данные. Если система уже есть — начинаем с её кода и журналов, а не с презентации.
Оценка
Фиксируем объём, этапы, сроки и стоимость. Неясные места проверяем прототипом.
Разработка
Работаем короткими итерациями и показываем результат после каждой. Ключевые сценарии покрываем тестами.
Внедрение
Разворачиваем на инфраструктуре заказчика или в облаке, переносим данные, обучаем пользователей. У каждого выпуска есть план отката.
Сопровождение
Берём систему на поддержку по SLA: исправляем, дорабатываем, обновляем.
Код и инфраструктура
Код и инфраструктура в одних руках
Debug с 2013 года занимается серверами, сетью и ЦОД. Поэтому, когда система тормозит, не нужно выяснять между подрядчиками, кто виноват — код, база данных или сервер: смотрим всю цепочку и исправляем там, где причина.
Подбираем и поставляем оборудование под разрабатываемую систему
Разворачиваем на инфраструктуре заказчика или в облаке
Можем сопровождать и приложение, и серверы по одному договору