Skip to main content

разработчик

 

 

 

Joe Benson profile photo

Joe Benson

Senior Vice President, 
Product Engineering

Как правильно замораживать код на праздники: рекомендации для команды разработки

3 минуты · 2024 год

 


Man and woman looking at computer

Как пережить заморозку кода на праздники: лучшие практики для сохранения рассудка при кодировании

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



Для Merchant Cloud мы вводим заморозку кода разработки платежного программного обеспечения, которое мы разрабатываем для клиентов, чтобы:


 

  • Обеспечьте стабильность платёжного шлюза во время пиковых торговых дней.

 
  • Не допускать обновлений кода, которые могли бы случайно привести к появлению новых ошибок.

 
  • Повысить стабильность работы сайта, что может увеличить количество завершенных покупок.

 
  • Позволить торговцам сосредоточиться на увеличении праздничных продаж, а не на обслуживании платежного шлюза

 

Заморозка кода в пиковый праздничный сезон — не новая стратегия, однако у некоторых она вызывает множество вопросов о том, как лучше всего подготовиться к такой заморозке и что делать во время нее. Скажу так, несмотря на слово «заморозка», это может быть далеко не «спокойное» время для наших глобальных команд разработки. Вот наши рекомендации, как максимально использовать заморозку кода в праздничный пиковый сезон.

 

Hands above laptop

До заморозки кода

 

Перед заморозкой кода не стоит взваливать на себя дополнительные проекты или задачи. Вместо этого, стратегически рассмотрите рабочую нагрузку вашей команды, цели на конец года и цели клиентов.

 


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



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

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



Это также хорошая возможность посмотреть, какие решения по борьбе с мошенничеством рекомендует ваш поставщик платежного шлюза. Для наших глобальных клиентов мы рекомендуем им пересмотреть свою стратегию токенизации сети и сохранения данных карты. Мы также обновляем наших клиентов до новейшей версии EMV 3DS 2.2 в сентябре.

Сезон праздничных покупок — это время, чтобы порадовать клиентов выгодными предложениями, акциями и бесплатной доставкой. Клиенты хотят быстро перейти от списка желаний к оформлению покупки, а значит, не стоит добавлять больше полей формы или шагов в процесс оформления. Вместо этого обратите внимание на то, как вы храните данные своих клиентов, и посмотрите, есть ли способы повысить скорость и удобство оформления заказа, используя либо Click to Pay для гостевого оформления заказа для новых клиентов, или, если вы хотите снять нагрузку со своей команды разработчиков и быстро внести изменения, рассмотрите возможность использования нашего размещенного решения для оформления заказа с уже интегрированным Click to Pay.



Какие бы варианты оплаты вы ни выбрали, помните, что меньше всего вам хотелось бы задаваться вопросом, почему ваши клиенты не получают свои товары вовремя или, что еще хуже, почему они не завершают свои заказы.

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

Используйте заморозку кода по максимуму

 

Заморозка кода не означает, что все замерло. В основном, команды разработчиков и инженеров все еще могут использовать это время, чтобы продвинуть работу над задачами, которые, возможно, в течение напряженного календарного года, оставались неприоритетными.

 


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

Когда большая часть года позади, оцените достижения вашей команды и определите цели и приоритеты на следующий год. Тенденции платежей изменились? Вам нужно учесть расширение на новые рынки?



Используйте это время, чтобы отстраниться и оценить, как сильные стороны вашей команды могут способствовать достижению бизнес-целей на следующий год.

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

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

Как управлять заморозками кода: что хорошо, а что плохо

Реалистично приоритизируйте свои задачи на конец года.



 

Проверьте настройки безопасности и мошенничества дважды



 

Оптимизируйте и упростите процесс конверсии, чтобы обеспечить высокий коэффициент конверсии.



 

Дайте командам возможность расслабиться и насладиться праздниками

Не завышайте обещания относительно мероприятий по развитию в конце года.



 

Не уделяя первостепенного внимания безопасности и защите электронной коммерции



 

Не усложняйте процесс конверсии



 

Перегрузка команд новыми задачами во время праздничного сезона и крупными релизами в начале нового года

Джо Бенсон

Старший вице-президент, Разработка продуктов

Джо Бенсон работает в Mastercard с 2011 года и присоединился к Merchant Cloud в 2023 году. Он отвечает за технологические аспекты услуг платежного шлюза, включая надзор за архитектурой, разработкой и эксплуатационной деятельностью, для повышения общего качества обслуживания клиентов.

Джо Бенсон