До основного вмісту
Fintech · Лідерство команди · Процес випуску

Запуск Fintech-продукту

Період
2023 — 2024
Роль
Lead Frontend Engineer
Галузь
Fintech
Результат
30днів до запуску
Виклик

Реальна проблема

Приєднався до платіжного продукту, який уже відставав на чотири місяці. Двоє розробників у команді, функціонального процесу випуску оновлень немає, тестового середовища для перевірки змін до того, як їх побачать клієнти, теж немає, і ніхто в команді не міг назвати надійну дату запуску. Терпець у клієнта і CEO був на межі.

Підхід

Як я це вирішував

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

Інструменти, на яких це зроблено

  • Next.js
  • React
  • TypeScript
  • Node.js
  • GitLab CI
  • Cypress
Результат

Що вийшло

  • Команда масштабована з 2 до 8 фахівців за напрямами
  • Перший випуск для клієнтів доставлений за 30 днів, компенсувавши чотиримісячне відставання, успадковане до мого приходу
  • Процес випуску стабільний з першого тижня, нуль аварійних відкатів за перший квартал
  • Випуски вийшли на щотижневий ритм — достатньо передбачувано, щоб клієнт планував навколо них інтеграції

Схожа ситуація у вас?

30 хвилин розмови, без продажів. Швидко зрозуміємо, чи я підійду для цієї задачі.