Веб-разработка
Создаем сложные продукты enterprise-уровня, которые держат пиковую нагрузку.
Мы используем файлы cookie. Чтобы улучшить работу сайта и предоставить вам больше возможностей. Продолжая использовать сайт, вы соглашаетесь с условиями использования cookie.
AGIMA меняется. Мы делаем большую ставку на ИИ: рынок трансформируется быстрее, чем когда-либо, и от подрядчика сегодня ждут не только надёжной разработки, но и решений, которые экономят время и деньги уже сейчас.
Начали мы с себя. Все сотрудники AGIMA работают с языковыми моделями через внутренний шлюз с защитой данных. Три из четырёх участников нашей программы ИИ-трансформации уже автоматизировали часть своей рутины, а в корпоративной библиотеке — больше 100 ИИ-навыков, которые написали сами сотрудники. Работа, на которую раньше уходили дни, теперь занимает часы. Поэтому мы можем предложить клиентам то же качество в других сроках и с другими возможностями.



Из этого опыта выросли наши новые продукты.
Мы придумали SiteOS, чтобы обновление сайта перестало быть отдельным проектом. Задачу описывают обычными словами, а ИИ-агент собирает страницу из готовых блоков в рамках бренда и дизайн-системы. Публикацию подтверждает человек. Новые страницы, версии для A/B-тестов, SEO- и GEO-оптимизация больше не ждут очереди к дизайнеру и разработчику. На SiteOS работает и наш собственный сайт.
Мы создаём ИИ-агентов, которые берут на себя повторяемую работу: находят данные, готовят результат и передают человеку только те решения, где нужно его суждение. Агенты встраиваются туда, где работа уже идёт: в мессенджеры, CRM, почту и документы.
Мы строим хранилища данных (DWH), чтобы у всей компании была единая система метрик. Отчёты собираются без очереди к аналитику, а ИИ-ассистент отвечает на вопросы к данным на языке бизнеса.
Мы помогаем компаниям пройти ИИ-трансформацию так же, как прошли её сами: от аудита процессов и обучения команды до внедрения и масштабирования решений. А чтобы всё это было безопасно, сделали AI Security — единый шлюз к языковым моделям, который маскирует чувствительные данные и даёт службе безопасности полный контроль.
При этом всё, в чём AGIMA сильна последние 20 лет, никуда не делось. Мы по-прежнему исследуем, проектируем, разрабатываем и поддерживаем сложные веб- и мобильные продукты, и теперь ИИ помогает нам на каждом из этих этапов.
551 сотрудник — уже у нас в штате. Профессионалы в аналитике, ИИ, юзабилити, проектировании, дизайне, разработке, тестировании, информационной безопасности и системном администрировании работают в нашем офисе в Москве.
Это позволяет нам работать с серьезными веб-продуктами и сложными мобильными приложениями. Если требуется кратно масштабировать команду, мы привлекаем участников партнёрской сети продакшн-агентств Partners’ Club by AGIMA.
Мы уже сработались с партнерами и поэтому можем выделять для проектов до 70 специалистов сразу и без потери сроков или качества.
Наши клиенты расширяют свою внутреннюю команду разработки за счет специалистов AGIMA. Первого кандидата подбираем за 24 часа, на проект специалист выходит в срок до 10 дней от получения запроса.

В отдел разработки «Эльдорадо» мы выделяли команду до 30 сотрудников — разработчиков, тимлидов, QA-специалистов.
KPI мы формируем на старте проекта после исследований пользовательского опыта. В ходе исследований мы разбираемся в потребностях аудитории и том, как она взаимодействует с продуктом. Одновременно с этим мы проводим интервью с бизнес-заказчиками внутри компании клиента во всех заинтересованных департаментах.

Так мы создаем проекты, которые одновременно решают задачи всех бизнес-юнитов заказчика, не теряя по дороге пользу для конечных клиентов. Играть сразу за обе стороны процесса сложно. Но у нас это получается.
Во время качественных исследований мы строим карту пользовательского опыта (CJM). Для этого мы проводим глубинные интервью с клиентами и дневниковые исследования, на которых выявляем гипотезы по оптимизации в ходе всего цикла взаимодействия пользователя с продуктом. Если требуется — выходим «в поле». Также для выявления сложностей взаимодействия клиентов с продуктами онлайн — проводим юзабилити-тестирования сайтов и мобильных приложений.

Создаем персонажей на основании исследований и составляем сценарии взаимодействия с сайтом или мобильным приложением.
Наша задача — выявить все преграды и потребности пользователей, которые мы сможем подтвердить и приоритизировать данными из количественных исследований.
Чтобы провести количественные исследования, мы тонко настраиваем системы веб-аналитики на сайте и в мобильном приложении. Проводим онлайн- или офлайн-опросы клиентов и формируем рубрикаторы глазами пользователя по результатам карточной сортировки. Нас интересуют не посещения и просмотры, а более глубокие показатели: клики на страницах, воронки продаж, взаимодействие пользователей с интерфейсом.
Этот отчет становится задачей для нашего отдела проектирования. После исследования у проектировщиков появляется достаточно данных, чтобы создать прототип проекта, который должен отвечать всем поставленным KPI.
По результатам работ над каждым из проектов мы проверяем эффективность тех изменений, которые мы предложили с помощью А/B тестов.




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

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

Насыщенный контентом прототип тестируем — определяем, насколько он соответствует целям бизнеса. Тестирование производится на реальных пользователях, входящих в ЦА проекта. Тестирование помогает избегать ошибок на ранних этапах работы.
Получив требования к продукту и системам, наши системные аналитики начинают подготовку технического задания.


В нем они описывают функциональную логику работы всех разделов и блоков будущего проекта, а также нефункциональные требования к нему. На основании этого тимлид разрабатывает программную архитектуру, структуру хранения данных и спецификации на интеграции. На этой же стадии наши специалисты по информационной безопасности фиксируют требования по безопасности к системам. Задание обсуждаем с клиентом и утверждаем его.
Наши проектировщики могут говорить на одном языке не только с бизнесом, но и с программистами.
Работу над дизайном начинаем с общей визуальной концепции, в ходе которой определяем стиль будущего продукта. Концепцию проекта готовит наш креативный директор в команде с арт-директором. ИИ помогает им быстрее перебрать варианты и собрать черновики концепций, но выбор направления и ключевые решения всегда остаются за людьми.
В дизайн-команде есть специалисты по иллюстрациям, фото и видео контента, моушн-дизайну и 3D. Для презентации готовим видеоролик с микро-анимацией и демонстрацией элементов интерфейса.
Принцип Mobile first остаётся для нас основным принципом в дизайне интерфейсов.



Над мобильными приложениями в нашей компании трудится отдельная группа специалистов. Они знают гайды операционных систем и специфику основных мобильных устройств.
В больших проектах мы создаем дизайн-систему — визуальный язык проекта. В будущем на основании правила и типовых элементов дизайнеры быстро создают новые продукты, сохраняя визуальную целостность проекта.







Мы активно публикуем дизайн наших проектов на Behance, Dribbble и в Telegram-канале.
Над проектами трудятся сотни разработчиков под управлением десятков тимлидов. Мы самостоятельно целиком решаем сложные технические задачи: создаем высоконагруженные отказоустойчивые порталы, нативные и кроссплатформенные мобильные приложения, проводим интеграцию с системами заказчика.
Проектируем архитектуру систем с большим числом интеграций и описываем её в C4-схемах — от общей картины до отдельных компонентов. Так заказчик и команда разработки смотрят на одну и ту же систему.
Мы автоматизируем и стандартизируем разработку в своей компании. Все проекты проверяем по чек-листам и покрываем тестами. Умеем работать с персональными данными по 152-ФЗ и с порядком применения ККТ для соответствия разрабатываемых проектов по 54-ФЗ.
ИИ стал частью этой стандартизации. Разработчики, аналитики и тестировщики каждый день работают с ИИ-инструментами через корпоративный шлюз с защитой данных. Повторяющуюся работу берут на себя навыки из нашей внутренней библиотеки, а архитектуру и код-ревью по-прежнему держит тимлид.
Можем интегрировать сайт или мобильное приложение практически с любым решением на рынке. Знаем протоколы даже экзотических CRM и CMS. Внедряем корпоративные порталы на базе Bitrix 24. Умеем составлять спецификации на интеграцию. Мы часто «десантируем» наших специалистов к заказчику для написания необходимой внутренней документации не только под свою часть работы, но и для других внешних команд.
Каждый проект курирует один или несколько тимлидов. Они участвуют в проектировании, проводят код-ревью, отвечают за целостность архитектуры. Тимлиды общаются с техническими специалистами заказчика и управляют командой разработки проекта.
Создали свой собственный отдел качества. Он занимается регресс-тестированием, автотестами, нагрузочным тестированием.



Мы разрабатываем требования к инфраструктуре и самостоятельно ее конфигурируем. Постоянно улучшаем автоматизацию процесса непрерывной доставки изменений CI/CD. Это позволяет ускорять поставку новых функций. С помощью инструментов автодеплоя обеспечиваем работу без простоев и можем выдерживать резкий рост трафика.
Значительная часть наших клиентов — банки и страховые компании с повышенными требованиями к стабильности. Каждая минута простоя — это финансовые и репутационные потери. Поэтому мы создали у себя команду системных администраторов и тимлидов с круглосуточным дежурством и гарантированным временем реакции.
К нам часто обращаются за аудитом технической части работающих систем. Мы выделяем команду во главе с тимлидом и системным администратором, которая проводит детальный аудит архитектуры (как со стороны кода, так и со стороны сервера) на предмет соответствия реализованных решений выбранной CMF (Content Management Framework), безопасности, отказоустойчивости и производительности.


Для обеспечения максимальной отказоустойчивости проектов мы создали отдел системной эксплуатации. Специалисты отдела разрабатывают надежную инфраструктуру с использованием 3-х и более серверов, в том числе с геораспределенными кластерами. Серверы могут быть расположены как на собственных ресурсах заказчика, так и в облаках наших партнеров или на арендованных площадках сторонних хостинг-провайдеров.
Мы умеем работать с высоконагруженными проектами. Перед проведением рекламных кампаний или релизом нового функционала мы проводим нагрузочные тестирования. Перед началом тестирования определяем целевые значения, которые должна обеспечивать инфраструктура. В результате мы применяем микросервисную архитектуру, оптимизируем структуру хранения, ускоряем пользовательский интерфейс и проводим рефакторинг модулей системы.
Собираем доставку так, чтобы выкат перестал зависеть от одного человека с инструкцией в голове: приложение упаковано в контейнеры, сборка описана пайплайном, а состав окружения одинаков на всех средах. Переносим продукты в облако и в закрытый контур компании — по этапам, с проверкой на каждом и без остановки сервиса.
Мы не просто выпускаем продукт в свободное плавание. Наша задача — в сжатые сроки собрать MVP проекта и работать дальше над его постоянным улучшением и вводом нового функционала. Мы выдвигаем гипотезы того, что можно улучшить на проекте и тестируем их, чтобы добиться максимального эффекта.
Берём на поддержку и развитие и продукты, которые начинали другие команды, в том числе мобильные приложения.
Мы обеспечиваем круглосуточный мониторинг работы приложений и инфраструктуры проектов. Наша главная задача — предупредить остановку сервиса. Группа администраторов и разработчиков следит за ситуацией 24×7×365 и готова в кратчайшие сроки среагировать на любые аномалии в работе систем.
Для мгновенного обнаружения проблем мы спроектировали систему мониторинга и оповещений с многократным резервированием мощностей. Для оповещения дежурной команды задействованы все возможные каналы связи, в том числе ситуационный центр, который находится в офисе компании. По необходимости мы подключаем к оповещению менеджеров и сотрудников клиента.
Десятки наших проектов функционируют в рамках жесткого SLA, который включает в себя наши финансовые гарантии.
— Александр Богданов, основатель AGIMA
Помимо базовых показателей инфраструктуры, таких как нагрузка на сервер, мы отслеживаем прохождение сценариев пользователем и целевых бизнес-показателей — количество регистраций, авторизаций, оплат или отправленных уведомлений. Если наши системы зафиксируют аномалию по этим показателям, мы отреагируем на это и разберемся в причинах.
Поддержку с SLA своих проектов нам доверили: «Перекрёсток», «Пятёрочка», «Магнит» и другие компании.
Мы также обеспечиваем безопасность продукта. Для этого тестируем проекты на устойчивость к проникновению, подключаем системы фильтрации трафика против DDoS-атак и отвечаем за безопасность приложений, серверов и инфраструктуры в целом.
Когда сотрудники начинают работать с языковыми моделями, у службы безопасности появляется новый вопрос: какие данные уходят в модель и кто за этим следит. Мы отвечаем на него так же, как у себя.
Все запросы к моделям — локальным и внешним — идут через единый шлюз. Он проверяет содержимое и маскирует чувствительные данные: персональные данные заменяются метками, а таблица соответствий хранится на российской инфраструктуре. Во внешнюю модель уходит обезличенный запрос. Права агентов настраиваются по всей цепочке «пользователь → агент → инструмент → система», а служба безопасности видит каждое решение в едином журнале.
Мы знаем, как работают поисковые роботы и научились их дрессировать. Мы следим за всеми обновлениями алгоритмов поисковых сетей и работаем с современными сервисами, например Ahrefs, Keys.so, Screaming Frog SEO Spider, Topvisor. Также используем AI-технологии, чтобы добиться максимальных результатов. Всё это помогает нашим заказчикам находиться в топе поисковой выдачи Google и Яндекс, привлекать целевую аудиторию и увеличивать продажи.
Чем выше сайт в поисковой выдаче — тем быстрее его найдет потенциальный клиент. Наша цель — сокращать дистанцию между человеком, который зашел в интернет решить какую-то задачу, и бизнесом, который может ему с этой задачей помочь.
Всё больше людей ищут ответ не в поисковике, а спрашивают у ИИ-ассистента. Значит, бренду важно не только место в выдаче, но и то, что о нём говорит нейросеть.
Мы измеряем, как часто и как именно бренд упоминается в ответах разных моделей, и разбираем, на какие источники они ссылаются. Так видно, где проблема на самом сайте, а где — во внешнем цифровом следе. Дальше вместе с командой клиента исправляем устаревшие сведения и пробелы, дорабатываем сайт и контент и проверяем результат повторными замерами на том же наборе вопросов.
У нас нет отдела продаж или отдельного подразделения технической поддержки, эти функции разделены между руководителями проектов в рамках каждого проектного офиса.


От начала работы до релиза клиент всегда взаимодействует с одним и тем же проектным офисом. Это обеспечивает погружение в бизнес клиента и быстрое выполнение задач. Мы уверены: благодаря такой архитектуре управления проектами знания сохраняются лучше.
Сотрудники проектных офисов — сертифицированные специалисты по управлению проектами (PMI, ISO, RDC и другие).
Совместно с клиентом определяем, какая из методологий управления проектом наиболее эффективна для решения его бизнес-задач в данный момент. От поэтапных работ с жестким контролем за итерациями внутри каждого этапа — до полностью гибких процессов. Внутри команды работают по собственной методике, которую мы выстроили на основе канбана под задачи digital-проектов.
Мы стремимся к непрерывности бизнеса наших клиентов. Несем ответственность за целостность архитектуры, безопасность и даже бизнес-показатели наших систем. Если в процессе работы у нас с заказчиком возникают разные точки зрения, стараемся тестировать все варианты и выбираем лучший.

Благодаря слаженной работе проектного офиса и стремлению создать лучший продукт, многие крупнейшие проекты в стране итеративно разрабатываются в AGIMA долгие годы.