Как мы работаем с компанией из Виттена, находясь в Стамбуле?
Виттен расположен в Рурской области, в федеральной земле Северный Рейн-Вестфалия. Здесь находится наш клиент Tegoly, а наша команда работает в Стамбуле.
Преимущество сотрудничества на уровне одного города в том, что понятны собеседник и цепочка принятия решений. Мы работаем с одним продуктом, одной командой и ясным списком приоритетов. Встречи проходят на английском языке, онлайн или очно. Решения и открытые вопросы фиксируются на доске проекта, поэтому тема, поднятая на встрече, не теряется к следующему спринту.
Что мы сделали для Tegoly?
Tegoly развивает платформу электронной подписи и бизнес-процессов для глобального рынка. Когда мы подключились, система уже работала. Требовалось улучшить пользовательский опыт, закрыть пробелы в интеграциях и повысить видимость в поисковых системах. Поэтому задача состояла не в создании продукта с нуля, а в развитии работающего продукта без сбоев для пользователей.
Пользовательские экраны и модули
Новые интерфейсы были спроектированы под потребности клиентов, а также разработаны модули электронной подписи, управления документами и интеграций. Интерфейс работает на React, серверная часть на .NET Core, данные хранятся в MSSQL и MongoDB.
Производительность и безопасность в Azure
Платформа размещена в Azure. Кэширование и оптимизированная конфигурация серверов ускорили загрузку страниц, а защиту данных усилили механизмы безопасности MSSQL и Azure.
Видимость в поиске
Метаописания, доработка контента и технические SEO-улучшения повысили видимость платформы в поисковых системах. Для международного продукта это означает, что нужная страница находится по нужному запросу сразу на нескольких рынках.
На что мы обращаем внимание при работе с действующим продуктом?
Изменять систему, на которую пользователи полагаются каждый день, например электронную подпись, нужно аккуратнее, чем создавать новый продукт. В проектах, которые мы принимаем в работу, как Tegoly, мы придерживаемся такого порядка:
- Сначала технический анализ и аудит качества кода, риски описываются письменно.
- План развития делится на небольшие шаги, которые не мешают текущим пользователям.
- Каждое изменение проходит тесты до релиза и планируется с возможностью отката.
- Работа над производительностью опирается на измерения: сначала находим узкое место, потом улучшаем.
Что означают часовой пояс и защита данных для компании из Рура?
Летом Стамбул опережает Виттен на один час, зимой на два. Такая разница позволяет обеим командам делить большую часть рабочего дня. Для клиентов и пользователей Tegoly действует GDPR, и решения по инфраструктуре и доступу принимаются с учетом этого регламента. Подробнее о работе с Германией в целом мы рассказываем на странице о Германии.
Как сотрудничество идет из недели в неделю?
Разработка идет двухнедельными спринтами. В начале каждого спринта приоритеты определяются совместно, а в конце показывается работающее демо. Работа видна на доске в Jira или Linear, а еженедельная встреча по статусу и отчет по спринту помогают обеим командам видеть одну и ту же картину. Для срочных вопросов открыт прямой канал связи.
В действующем продукте у такого ритма есть еще одно преимущество: каждое выпущенное изменение фиксируется вместе со спринтом и причиной, по которой оно сделано. Когда проект завершается или меняется команда, эти записи и техническая документация превращаются в письменный пакет передачи дел. Благодаря этому продукт можно поддерживать независимо от того, кто его разрабатывал.
С чего начать, если у вас похожая платформа?
Первая встреча бесплатная, а ответ вы получите в течение 24 часов. Если продукт уже есть, первым шагом мы вместе смотрим на кодовую базу и инфраструктуру. Затем готовим письменное предложение по фиксированной цене или по модели времени и материалов. При сдаче проекта полное право собственности на исходный код переходит к вам.