Согласовать время обновления (минимум за 24 часа до начала работ) 

Уведомить сотрудников о затрагиваемых узлах обновления (касса и по, только касса, только по и тому подобное), а также запросить все необходимые доступы 
Или озвучить условия для успешного обновления (не выключать кассу, не отключать роутер и тому подобное)


  • В случае обновления плагинов попросить не выключать кассу на ночь
  • В случае если точка работает круглосуточно, необходимо договорится о времени перезагрузки кассы 
  • Перед обновлением плагина IikoFront необходимо скопировать старый плагин на рабочий стол в папку old (если ее нет - создать)
    Во избежание потери конфигурационного файла плагина
  • Перед обновлением плагина BackOffice, сделать скрины текущего меню клиента, во избежание его потери при обновлении
    После обновления убедится в том, что меню присутствует, а текущий/ие киоск/и сконфигурированы
  • В случае обновления плагина backoffice и IikoFront необходимо сначала обновить плагин в backoffice, после чего необходимо запустить backoffice 
    И авторизоваться в рмс той точки, на которой производится обновление и только после этого, обновлять IikoFront (при ином порядке, плагин IikoFront упадет с ошибкой версионности)
  • В случае обновления ПО киоска, необходимо посмотреть логи и убедится в том, что на текущий момент киоск не находится в
    menu browsing или на этапе оплаты, для того, чтобы не прерывать пользовательскую сессию
  • Необходимо останавливать по киосков ( в случае если их количество > 1, а также в случае если обновление производится в рабочее время)
    По очереди, для продолжения работы оставшихся киосков в штатном режиме
  • После обновления плагина необходимо запустить IikoFront и путем просмотра логов убедится в том, что плагин не упал на старте, а также в том, что в плагине отсутствуют ошибки
  • После обновления ПО необходимо запускать ПО и путем просмотра логов убедиться в том, что киоск вышел в IDLE (в случае открытой кассовой смены) 
    Или в maintenance без каких-либо ошибок

После обновления необходимо сообщить клиенту, точке ( в wu или telegram канал ) обратную связь о том, как прошло обновление и о том, что работы завершены 
Приложив чейнджлог с основными изменениями в текущей версии (не использовать файлы формата md, так как зачастую у клиентов, возникают сложности с открытием данных файлов)

Дата обновления
Номер релиза или патч релиза

  • Изменение 1 
  • Изменение 2 
  • Изменение 3 и тд

Особенности обновления C&J 


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

2) В процессе обновления могут меняться картинки (например стартовой страницы) и любая другая визуализация, а так же названия групп (в текущем случае на английском языке). НАДО, что бы эти изменения фиксировались применялись при обновлении последующих точек, если новая картинка на Невском, то надо будет обновить ее и на других точках. Если картинок несколько, то можно согласовать предварительно нужный вариант.

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

4) Так же надо, что бы после обновления проверялись все ошибки, которые ранее были зафиксированы и решены на Невском (те же названия на английском например)

  • Нет меток