Чек-лист по переходу на летнее/зимнее время дл я глобальных команд
Изменения DST создают скрытые ошибки в расписании. Этот чек-лист поможет командам обнаружить их до того, как они станут инцидентами.
Переход на летнее время может тихо сломать расписание
Самая опасная ошибка с часовыми поясами — та, которая выглядит правильно для одного участника и неправильно для всех остальных.
Проверьте рабочие процессы высокого риска
Начните с систем и процессов, зависящих от настенного времени:
Тестируйте переходы явно
Не предполагайте, что все ваши библиотеки и интеграции ведут себя одинаково на границах DST.
Сообщайте об изменениях с конкретными датами
Когда предупреждаете команды о переходе DST, указывайте точные даты и затронутые регионы. Избегайте относительных формулировок типа «в эти выходные» в глобальной коммуникации.
Добавьте защитные значения по умолчанию
Предпочитайте хранение с учётом часовых поясов, планирование на основе UTC, где возможно, и UI, который все гда отображает метку часового пояса.
Финальная проверка
Если рабочий процесс важен для доходов, поддержки или реагирования на инциденты, смоделируйте следующий переход DST до того, как он произойдёт.