Nexus Media
Прискорення розвитку Shopify для визнаного гравця електронної комерції
Про клієнта
Компанія NexusMedia, заснована у 2008 році, є провідною компанією електронної комерції, що спеціалізується на публічних додатках для Shopify. Завдяки портфоліо з 25 комерційно успішних додатків, які використовують понад 38 000 власників магазинів, NexusMedia зарекомендувала себе як ключовий гравець в екосистемі Shopify. Перейшовши від сервісної моделі до продуктової, компанія стала одним з найбільших розробників додатків для Shopify.
Надана послуга: розробка та підтримка публічних програм для Shopify
Бізнес-виклик
Масштабування спроможності розробки. Незважаючи на кваліфіковану внутрішню команду розробників і добре організовані процеси управління продуктами, NexusMedia зіткнулася з проблемами масштабування своєї діяльності для задоволення зростаючих потреб. Конкурентний ринок талантів ускладнював швидке залучення досвідчених розробників Shopify.
Дотримання термінів розробки продукту. Кілька додатків у їхньому портфоліо вимагали спеціалізованого технологічного стека для розробки та підтримки. Одночасне керування потребами в розробці функцій, виправленні помилок та технічних оновленнях створювало затримки у запуску нових функцій і продуктів. Щоб забезпечити стабільний прогрес, компанія вирішила розширити свою команду, співпрацюючи з Grodas.
Ефективне реагування на відгуки клієнтів. Зростаючий обсяг запитів на покращення та нові функції створював додатковий тиск на їхні команди підтримки та розробки. Щоб зберегти свою прихильність до задоволення клієнтів та покращити час відповіді, NexusMedia шукала додаткових технічних спеціалістів для забезпечення швидких оновлень та підтримки.
Рішення
Розподіл команди та оптимізація процесів
Співпраця між NexusMedia та Grodas розпочалася з рефакторингу кількох публічних додатків Shopify. Згодом партнерство розширилося, включивши постійну підтримку та розробку функцій для додаткових публічних додатків, а також створення кількох спеціалізованих додатків для внутрішнього використання командою NexusMedia.
Обсяг роботи було проаналізовано та розділено на менші, керовані завдання. Grodas реалізувала функції та покращення відповідно до детальних специфікацій, наданих командою управління продуктами NexusMedia.
Динамічний характер процесу розробки вимагав гнучкої стратегії та підходу до розподілу ресурсів, забезпечуючи відповідність цілям та пріоритетам клієнта, що постійно змінюються. Менеджер з доставки відповідав за координацію ресурсів, оптимізацію продуктивності команди та забезпечення постійної відповідності очікуванням NexusMedia.
Були створені спеціалізовані команди, кожна з яких зосереджувалася на конкретних додатках Shopify або індивідуальних проектах. Цей структурований підхід сприяв оптимізації робочих процесів, ефективному використанню ресурсів та ефективному управлінню бюджетом, забезпечуючи успіх як публічних, так і внутрішніх проектів.
Підтримка розробки та вдосконалення додатків
У той час як NexusMedia зберігала контроль над управлінням проектами, основними додатками та стратегічними рішеннями, Grodas надавала технічну підтримку для їхніх додатків Shopify.
Наша команда розробників зробила внесок у наступні сфери:
- Визначення конкретних вимог до додатків Shopify.
- Розробка нових функціональних можливостей на основі вимог клієнта.
- Технічне оновлення публічних додатків відповідно до останніх стандартів Shopify.
- Рефакторинг та підготовка до випуску двох нових додатків.
- Надання постійної технічної підтримки для 7 додатків, що управляються Grodas.
Технічна реалізація: якість та масштаб
Основною метою співпраці було доповнення основної команди клієнта досвідченими фахівцями з Shopify, інтегрованими порадами та високоякісними практиками – і все це за розумною ціною. Наша команда розробників додала цінності, за рахунок:
- Використання новітніх технологій: Впроваджено найкращі практики в електронній комерції та оптимізовано процеси розробки.
- Залучення команд технічних експертів: Залучено спеціалізовані команди Shopify, front-end та back-end для забезпечення високоякісної розробки додатків.
- Модернізація додатків: Перероблено кілька існуючих додатків, впроваджено нові функціональні можливості та оптимізовано продуктивність.
- Забезпечення сумісності: Забезпечено сумісність усіх додатків з останніми версіями платформи Shopify.
- Розробка внутрішніх інструментів: Створено систему для моніторингу стану віддалених серверів з автоматичними сповіщеннями та можливостями керування серверами.
Технічна реалізація індивідуального проекту (веб-сайт): Розроблено індивідуальний веб-сайт для задоволення маркетингових потреб команди управління продуктами клієнта, допомагаючи їм ефективніше досягати своїх бізнес-цілей.
Наш підхід до розробки був зосереджений на створенні швидких, функціональних та сучасних додатків Shopify шляхом впровадження останніх технологічних тенденцій, оптимізації продуктивності та забезпечення сумісності з платформою. Включивши елементи гнучкої методології Agile, ми сприяли прозорій комунікації, узгоджували очікування зацікавлених сторін та підтримували постійний темп роботи. Це призвело до довіреного партнерства, що дозволило нам швидко адаптуватися до мінливих пріоритетів, мінімізуючи мікроменеджмент.
Технології та інструменти, які ми використовували:
Back-end: PHP, Laravel, Slim, Redis, MySQL, Shopify API, сторонні API
Front-end: JavaScript, Vue.js, React, Shopify liquid, Shopify Polaris, HTML, CSS
Розгортання: GitHub; GitLab, AWS, Docker;
Управління проектами: Asana, Jira, Google Workspace; Slack
Відгук клієнта про нас:
"Вони чудово справляються зі своєю роботою."
Переглянути повний відгук на Clutch
Денис Щоткін,
Засновник, NexusMedia