Перейти до вмісту
Зв'яжіться з нами
Nexus Media

Nexus Media

Прискорення розробки Shopify-додатків для лідера e-commerce ринку


 

Про клієнта

Послуги: Розробка та підтримка публічних додатків Shopify

Заснована в 2008 році, NexusMedia є провідною продуктовою компанією в сфері електронної комерції, що спеціалізується на розробці публічних додатків для Shopify. Маючи портфоліо з 25 комерційно успішних застосунків, якими користуються понад 38 000 мерчантів, NexusMedia зарекомендувала себе як один із ключових гравців екосистеми Shopify. Успішно трансформувавшись із сервісної моделі в продуктовий бізнес, компанія стала одним із найбільших розробників додатків на платформі.

 

Виклики для бізнесу

Масштабування інженерної спроможності

Незважаючи на кваліфіковану внутрішню команду розробників та добре організовані процеси управління продуктами, NexusMedia зіткнулася з викликами масштабування своєї діяльності для задоволення зростаючих потреб. Конкурентний ринок талантів ускладнив швидке залучення досвідчених розробників Shopify.

Дотримання Time-to-Market у розробці продуктів.

Кілька додатків у їхньому портфоліо вимагали спеціалізованого технологічного стеку для розробки та підтримки. Управління одночасними вимогами до розробки функцій, виправлення помилок та технічних оновлень створювало затримки у запуску нових функцій та продуктів. Щоб забезпечити стабільний прогрес, компанія вирішила розширити свою команду, співпрацюючи з Grodas.

Оперативне опрацювання запитів користувачів.

Зростаючий потік Feature Requests та запитів на покращення створював підвищене навантаження на саппорт і розробників. Щоб утримувати високий рівень задоволеності клієнтів (CSAT) та покращити час відповіді (Response Time), NexusMedia потребувала додаткових технічних спеціалістів для швидкого випуску оновлень.


Рішення

Формування dedicated-команд та оптимізація процесів

Співпраця між NexusMedia та Grodas розпочалася з рефакторингу кількох публічних Shopify-застосунків. Згодом партнерство переросло у постійну технічну підтримку та розробку нових фіч для інших публічних продуктів, а також у створення кількох спеціалізованих внутрішніх сервісів для команди NexusMedia.

Обсяг робіт аналізувався та декомпозувався на чіткі, керовані таски. Grodas реалізовувала функціонал відповідно до деталізованих специфікацій (ТЗ), наданих продуктовою командою NexusMedia.

Динамічний темп розробки вимагав гнучкого підходу (Agile) до розподілу ресурсів, щоб оперативно реагувати на зміни пріоритетів клієнта. Delivery Manager з нашого боку відповідав за координацію фахівців, оптимізацію перформансу команди та забезпечення високої якості делівері.

Ми сформували виділені (dedicated) інженерні команди, кожна з яких фокусувалася на конкретних Shopify-додатках або кастомних проєктах. Такий структурований підхід сприяв оптимізації workflow, раціональному використанню ресурсів та дотриманню бюджетних лімітів.

Супровід розробки та оптимізація продуктів

NexusMedia здійснювала загальне проєктне управління (Project Management), контролювала ядро продуктів та приймала стратегічні рішення, тоді як Grodas надавала повний спектр технічної розробки та супроводу.

Наша інженерна команда реалізувала такі завдання:

  • Формування технічних вимог та специфікацій для Shopify-додатків;

  • Розробка кастомного функціоналу на основі бізнес-вимог клієнта;

  • Технічний апгрейд публічних додатків для відповідності новітнім стандартам Shopify;

  • Глибокий рефакторинг та підготовка 2 нових застосунків до релізу в Shopify App Store;

  • Забезпечення постійного мейнтенансу (SLA) для 7 додатків під управлінням Grodas.

Технічна реалізація: якість та масштабованість

Головною метою співпраці було підсилення штатної команди клієнта досвідченими Shopify-експертами, надання арх-консалтингу та впровадження Best Practices — у межах оптимального бюджету. Ми додали цінності проєкту завдяки:

  • Використанню передового стеку: впровадили кращі практики e-commerce розробки та оптимізували CI/CD процеси.

  • Залученню експертних команд: підключили спеціалізованих Shopify, Frontend та Backend розробників для створення висококласних продуктів.

  • Модернізації застосунків: провели рефакторинг існуючих продуктів, розробили нові фічі та оптимізували перфоманс.

  • Забезпеченню повної сумісності: адаптували всі додатки під нові версії платформи Shopify API.

  • Розробці внутрішніх DevOps-інструментів: створили систему моніторингу віддалених серверів з автоматичними сповіщеннями та функціоналом адміністрування.

Розробці кастомного вебсайту: створили індивідуальний вебсайт для маркетингових потреб продуктової команди клієнта, що допомогло ефективніше досягати бізнес-цілей.

Наш підхід базувався на створенні швидких, надійних та технологічних Shopify-додатків із дотриманням стандартів продуктивності. Завдяки впровадженню методології Agile ми забезпечили прозору комунікацію, синхронізацію очікувань та стабільну швидкість розробки (Velocity). Це дозволило побудувати довгострокове партнерство із високим рівнем автономності без потреби в мікроменеджменті з боку клієнта.

 

Технології та інструменти

Бекенд: PHP, Laravel, Slim, Redis, MySQL, Shopify API, сторонні API
Фронтенд: JavaScript, Vue.js, React, Shopify liquid, Shopify Polaris, HTML, CSS
Розгортання: GitHub; GitLab, AWS, Docker; 
Управління проектами: Asana, Jira, Google Workspace; Slack

 

Відгук клієнта про нас

"Вони роблять просто чудову роботу!"

Переглянути повний відгук на Clutch

Денис Щоткін,

Засновник, NexusMedia


 

Назад до Портфоліо проєктів