Главная
АИ #40 (275)
Статьи журнала АИ #40 (275)
Роль инженера в продуктовой команде: почему iOS-разработчик должен мыслить бизне...

Роль инженера в продуктовой команде: почему iOS-разработчик должен мыслить бизнес-категориями

9 октября 2025

Рубрика

Информационные технологии

Ключевые слова

финтех
разработка iOS
продуктовые команды
инженер с бизнес-мышлением
Swift Package Manager
CI/CD
UX
мобильный банкинг
модульная архитектура

Аннотация статьи

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

Текст статьи

В начале карьеры в разработке мобильных приложений внимание было сосредоточено исключительно на коде: экраны, API-клиенты, тесты. Область ответственности казалась ограниченной Xcode и чистотой архитектуры. Могли обсуждаться шаблоны, оптимизация памяти и производительность анимаций, но почти не учитывалось, как технические решения влияют на бизнес.

С присоединением к продуктовой команде банка работа стала выходить за пределы чисто технических задач: решения определяли скорость внедрения новых функций, их использование клиентами и конкурентоспособность банка на рынке. Вывод очевиден: инженер в сфере финансовых технологий не может ограничиваться только кодом – важно смотреть на продукт с точки зрения бизнеса.

Инженер как часть продукта

Работа над приложением Raiffeisen Business показала, что инженерная деятельность напрямую связана с бизнес-целями.

Например, запуск системы быстрых платежей (FPS) на первый взгляд выглядел как технический проект: интеграция API, создание модуля, тестирование. Однако для бизнеса это было стратегически важно –возможность мгновенного перевода денег стала конкурентным преимуществом, привлекающим новых клиентов. Ответственность за качество и своевременность работы влияет не только на приложение, но и на ключевые бизнес-показатели.

Почему программисты должны мыслить как бизнесмены

  1. Архитектура = скорость бизнеса. Любое архитектурное решение влияет на скорость вывода продукта на рынок. При монолитной архитектуре любое изменение вызывает цепную реакцию изменений и задержки релизов. Переход на модульную архитектуру с использованием Swift Package Manager позволил работать над разными частями приложения параллельно. В результате обновления стали выходить чаще, а новые услуги быстрее становились доступными клиентам.
  2. Затраты на обслуживание. Иногда инженеры сосредоточены на «идеальных» решениях, которые элегантно смотрятся в коде, но дорого обходятся в обслуживании. Эффективная инженерная работа учитывает не только техническую элегантность, но и затраты компании на поддержку кода в будущем.
  3. Влияние на клиентский опыт. Каждая ошибка в банковском приложении – это потенциальная потеря клиента. Доверие теряется мгновенно, если перевод задерживается или экран зависает. Все, что мешает клиенту получить доступ к своим деньгам, критически важно. Решения проектируются с учётом влияния на доверие и лояльность клиентов.
  4. Технологии как конкурентное преимущество. Финтех развивается очень быстро. Медленное внедрение новых функций ведёт к потере клиентов в пользу конкурентов. CI/CD и автоматизация тестирования сокращают время выпуска, повышают предсказуемость разработки и создают конкурентное преимущество.

Примеры из практики:

  • SBP и модульная архитектура. Внедрение SBP потребовало перехода к модульной архитектуре. Логика быстрых платежей была вынесена в отдельный модуль, что позволило выпускать изменения в функционале независимо от остальной части приложения. Это сократило время выхода новых функций на рынок и снизило риски.
  • CI/CD и скорость выпуска. Внедрение CI/CD-конвейеров сделало процесс разработки более предсказуемым. Ошибки выявлялись автоматизированными тестами до того, как доходили до тестировщиков, что снизило трудозатраты и обеспечило уверенность бизнеса в своевременном выпуске функций. Частота выпусков практически удвоилась.
  • UX и конверсия. A/B-тестирование потоков подтверждения платежей показало, что один дополнительный шаг снижал конверсию завершённых транзакций на несколько процентов. Для компании это означало прямые финансовые потери. Любое изменение интерфейса теперь оценивается с точки зрения его влияния на бизнес-показатели.

image.png

Рис. 1

В продуктовой команде инженер не может быть только исполнителем. Если требование потенциально приведёт к увеличению ошибок или замедлению работы продукта, важно высказать своё мнение. При этом недостаточно сказать «это невозможно» – следует предложить альтернативу: «можно реализовать это по-другому, быстрее и стабильнее, с тем же эффектом для бизнеса».

Такой подход превращает инженера в полноценного командного игрока. Разработчики перестают быть только «писателями кода» и становятся стратегическими участниками принятия решений. Это укрепляет доверие к команде и улучшает взаимодействие между участниками.

image.png

Рис. 2

Сегодня я убежден, что разработчики финтех-решений должны мыслить в терминах бизнеса. Любое техническое решение – это инвестиция: либо в скорость, либо в надежность, либо в доверие клиентов. Когда инженеры начинают чувствовать эту взаимосвязь, они перестают быть простыми исполнителями и становятся архитекторами ценности.

Будущее интернет-банков зависит не только от менеджеров и стратегов, но и от инженеров, способных мыслить шире. И именно эти инженеры будут формировать рынок будущего.

Список литературы

  1. McKinsey & Company. Global Payments Report 2024. Available at: https://www.mckinsey.com/industries/financial-services/our-insights/global-payments-report.
  2. ThoughtWorks. Technology Radar Vol. 29. 2024. Available at: https://www.thoughtworks.com/radar.
  3. Fowler, M. Continuous Integration. Available at: https://martinfowler.com/articles/continuousIntegration.html.
  4. Apple. Swift Package Manager Documentation. Available at: https://developer.apple.com/documentation/swift_packages/.

Поделиться

8

Сосин В.. Роль инженера в продуктовой команде: почему iOS-разработчик должен мыслить бизнес-категориями // Актуальные исследования. 2025. №40 (275). URL: https://apni.ru/article/13178-rol-inzhenera-v-produktovoj-komande-pochemu-ios-razrabotchik-dolzhen-myslit-biznes-kategoriyami

Обнаружили грубую ошибку (плагиат, фальсифицированные данные или иные нарушения научно-издательской этики)? Напишите письмо в редакцию журнала: info@apni.ru

Похожие статьи

Другие статьи из раздела «Информационные технологии»

Все статьи выпуска
Актуальные исследования

#40 (275)

Прием материалов

4 октября - 10 октября

Остался последний день

Размещение PDF-версии журнала

15 октября

Размещение электронной версии статьи

сразу после оплаты

Рассылка печатных экземпляров

29 октября